Warning: Permanently added '10.128.1.45' (ECDSA) to the list of known hosts. 2019/09/01 04:01:06 fuzzer started 2019/09/01 04:01:12 dialing manager at 10.128.15.235:17312 2019/09/01 04:01:12 syscalls: 337 2019/09/01 04:01:12 code coverage: enabled 2019/09/01 04:01:12 comparison tracing: enabled 2019/09/01 04:01:12 extra coverage: support is not implemented in syzkaller 2019/09/01 04:01:12 setuid sandbox: enabled 2019/09/01 04:01:12 namespace sandbox: support is not implemented in syzkaller 2019/09/01 04:01:12 Android sandbox: support is not implemented in syzkaller 2019/09/01 04:01:12 fault injection: support is not implemented in syzkaller 2019/09/01 04:01:12 leak checking: support is not implemented in syzkaller 2019/09/01 04:01:12 net packet injection: enabled 2019/09/01 04:01:12 net device setup: support is not implemented in syzkaller 04:01:46 executing program 0: shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/133, 0x85, 0x41, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) r2 = dup2(r1, r1) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0xc7, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x1, 0x7, './file0\x00', 0x10001, 0x0, 0x9, 0x3f}) close(r0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x4, 0x0) r3 = socket$inet(0x2, 0x4005, 0x6) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)) fchmod(r0, 0x24) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mknodat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x8, 0x40) link(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)='./file0\x00') r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) setregid(r4, r4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000400)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000440)=0xa018) mknodat(r2, &(0x7f0000000480)='./file1\x00', 0x2000, 0xffff) bind$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20000, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={r5, r6, r7}, 0xc) sendmsg(r3, &(0x7f0000000840)={&(0x7f00000005c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000600)="e26fad985039c2cc42d86a47fa637908a2caca4d4b3dd779565ade", 0x1b}, {&(0x7f0000000640)="623eef85dd2a80be5c4a2ff37a9d11df9753374de1447ee2b2ee3180c7e66e3346bd1b906fa60eb902d37897f6881045d257b10c6534ee0b9f1bf15153795ab9413e7699ef58504a23c8407b8a0b95fcfbfe0c11599b23cbfc47fe94c839d5b94314824290dce27400e76c5633abd74a74fdadc06e72cbab471fc490dde0a53d6294d6ab9712d568aa9efe", 0x8b}, {&(0x7f0000000700)="c43ab8ddd7ca0fc042a2b70ca598c075957c3dd6fa1778546094572d926837046abe063cde1598321558eb15476f91f1597e308ffe8cdd1e68026fba63601fdb13de2782be9a8c5ceac535cdee51e9349b37200abe253899519eb1d9322fd0e9307f0e8b781bf25565", 0x69}], 0x3, &(0x7f00000007c0)=[{0x50, 0x1, 0xff, "9c50c03d3b380ae153b64823e5ce9a61e42f3bf9694e3e05f21bb35a81045602eedfe37e25a55e5d57064df387c40f48e7d7635b6af5794554"}, {0x20, 0x1, 0x578, "02225d8274b3b4a68dc5c34f9c041e47"}], 0x70}, 0x406) write(r3, &(0x7f0000000880)="ca270db4dcdc6553e8a4d986a4476918d742ac1ec7d5c8350c592a60f6e6c2c13e544324bb9e0d515bda6dc23bdb348608b6afd41549c9823e045ef14ad985", 0x3f) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000008c0)) 04:01:46 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) msgget$private(0x0, 0x16) r2 = semget(0x1, 0x0, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/18) semop(r2, &(0x7f0000000080)=[{0x0, 0x238, 0x800}, {0x4, 0x3, 0x1800}, {0x1, 0x7, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xd2c7, 0x1000}, {0x6, 0x1000, 0x1000}], 0x7) r3 = dup2(r1, r1) r4 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)) shmdt(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x5) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x2, 0x9, 0x4, {[0x9, 0x3, 0x4, 0x9e, 0xfb, 0x1a, 0x5, 0x3f, 0x9, 0x2a, 0xfffffffffffffff7, 0x2500000000000000, 0x80, 0x9, 0x100000001, 0xbab9, 0xffffffff, 0x7a4], [0xb8, 0xe00000000, 0x1, 0xff, 0x1f, 0x2, 0x3, 0x100000000, 0xf9f4, 0x400], [0xdb, 0x0, 0x2, 0x9, 0x401, 0xb059, 0x3], [0x5, 0x1, 0x1, 0x5, 0xc3f, 0x2], [{0x7ff, 0x9, 0x8000, 0xfffffffffffff001}, {0x4, 0x0, 0xff, 0x1}, {0x0, 0x549c, 0x2, 0x4}, {0x4, 0x100000001, 0x8000, 0x5}, {0x5, 0x6, 0x3183, 0xfffffffffffffffe}, {0x100, 0x27238538, 0x1, 0x19}, {0xf2, 0x1000, 0xfffffffffffffffc, 0x20000000000000}, {0x4, 0x4, 0xfffffffffffffffb}], {0xffffffffffffffff, 0x3, 0x931, 0x2b}, {0x0, 0xb41f, 0x5}}}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000440)) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r6 = socket(0x18, 0x8000, 0x800) semctl$SETVAL(r2, 0x24feaf9a6191ed2c, 0x8, &(0x7f0000000500)=0x1000) r7 = accept(r6, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) sendmsg(r7, &(0x7f0000001e40)={&(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000640)="f157143a9b1418ae17ea18f91ac5e2da13dc8cc7e1a752d53fcc5617eed256ec9da9", 0x22}, {&(0x7f0000000680)="a1ee16b05030a908690a0d9b0bf77ccc915a7f260f6688", 0x17}, {&(0x7f00000006c0)="c334762bb4c51f517a6d821b654bfc145a32940f0ea89bd4141b398ccac5635549a2b46441a87268e1212591d3df905cc96537d40a434ac47078823872817285a5f4354babd4a278dd6d0f1f75dcbc9b97099285149a79b5fc8911baf98d6d8ce45d36a24f31139066ba0d46c8e1dda60eac84ad41239d49bc636d78a610ea2dd512b0e083c6444c0e39e4e5c7fae070f9d9a2ef58eed830bb3bcc273b0511ca4fdd5595cbf5e9717a379b057d806ce06ff4e1bad2324cdbd580da2f66c5de0b792454906fc6850c910477e619490207e3386dd445ffbd90c7f49c07d0280a223eb24837b656034b0c6782b1cdc4c3ddf4de29617e90e8661931305d", 0xfc}, {&(0x7f00000007c0)="5063e256117c76ff81b565368fc51c15badfb8208b546c086c101f7ecf5fdc73b3eb1de633afcb620c5725b90d7a5dc91e", 0x31}, {&(0x7f0000000800)="108b14f85ee14fba5139de50da3ddaabe33586873d4748f80e9521e7d6ad0084d6354fac85b9c39973749a2dadf495ee4a5c28d66fdf8d049e92d2dd07c0c23af065a6a34c2f7f8fd748c0475e939ba6258f977e87fd9992c1136ccd1f39d465b65c4fffa2196688d3e9372420e0250313f40bfa41df56dd140d1d1a9559ce47ba52aefd58bada75f2a383b23f6ec8bab15596ac0049d2bd02a6058354de67d6753dd78589acbee9050092bc2d3ca820959bfde4afe7702c54eb6048e7bd9f579e79a702a51921c3", 0xc8}, {&(0x7f0000000900)="cc9f716c824d03b7d58d4fba118d2113ad6dc8012e280040c2357cb654fc3dc49e38ab37cd5a266985b683fb3777e925bf4dc6c8a9ad14571e384b247cd1fb4db3b5bb1f0cff282d020f0e3280645aa2e95d7548d227afc7e0066457ae81280a1eaa0b232b399c55a126f23cdeffbe70af87df89a5fdf2f8fceb8a191ace64f62826aa75277c98d80e846d551163b7d91c11c3ca70b068da5ceeff80d1054285f173146f1f108afec7dc0f2985fdb0a5d2bb2a72aa17ae6dc0f6caf110d7a17aa9fef3907197ec663f6413c8203ed48129c0ecf276fbd4f3e06963b64a6313913259678e47593b822394c391a3b000e102b607de987884742e9feab3986759", 0xff}, {&(0x7f0000000a00)="c41235239463187dddb4264114d0df3c935326547f5093ab0e29ea7853ff1e26911d919eee854d533af39d6e4640cb8271180c125ae3fa4cab200308a0f348feff0eff600318a22a9fced64a95bf2aa794e5808b9010941b403e8fb5558bf34c3fcc594f9eaf49966c9ae6749d3ec5fe632bae80a6a5c1b146700b3ddb32239ba5c5bc54c9550454114426942b2d149d2e7386b3909136", 0x97}], 0x7, &(0x7f0000000b40)=[{0x1010, 0x5c1b3b4217539d54, 0x2, "36ef17a437f88f67262a5c9e73984655603683819fa89cfa98dd52c65119bc073f84dca084cf90a3a97e816ac12e80d73d8fb26ee4a3a069fe1cdfbd5c92170693527ade03f6785ecfe1b16c2dcc44a4a83a253dfa4b648ce82402e3db0bf28c837eb50ef5c8c7a585749283660ccc87d191bbd35752a7cac4c6104e054e047beb2c50dc7dcb2c917dd654fd8d6892cf75740ff91123f99d00026e082b91aea7103e93e1bdd775ee68e8da059d57ad790806bdbb4c63623a49625e9c1416338442659ee3d652ccb1c802f9bc4e6ef4599060e4c54cc09624383c7671353186d5ea2b5c44ad7ee8f4639b80e9634f73d1ace78d50788e1522e1dfe2d0bd3a72aee193a14522548c01ee2b6429a2bd965d6d17f57cfbe679b77245d567c29fd1e2aa015d75bd7ea75b6b48653250f616af003c7067b99e9ef499d1a52cdfe9aa19af4c1420c3f60657421a2da287cc4280e0f0417a5ed5fbbbe4c154c5db4dddcfa26f17346680491431bae02c568622a0fa447580ff069f691f2e738613d8a3b9ee11f6cf9b78917c4bee87fc407c4ad86ecb95b493c82e3f22af30bb8bd5c1ce529908d28bb4d4f97f03b876e6c30a331c3ede7d95563fceeb92809f17d37b42dc20849b7072a4770b299ff2f03a6bb2d5d511ac0dc1cb1fb1e7288bdae00de3dfddb31fb9ea2fdd6504bee88a4243e0b9e4780765b08688e8ab9980f863b077e94e122c1f4fd8abe20c8777b63dc502bf75aee284b20ae18de178a4f5fc0c350db7ad6116e25a17f637433992711f77886cb3a3e6c9bc838d8fe30af70c4bdf04059081abe032ca21ad6fd39f659d3aabe53de8496b41485ef67519113572796ff8947973ee3c22e54160c85d21a23e0525f0b6dd037ae2f284803145138e6225d7e5f94f90a948e7a19834b494afe048a07fda733be28f982babe38e5882dd2be9aa99aa0b27fe21d31b5d88d079690877d6021ef041bc1d81e69481d84f8eb1d24dd4455dfcc4427d16e6abe45a4cd398f4dced173c683e1c77a441f4b657df25b28f77395248f605e4b6f36caf8257efd6c543b2872fdfd30ce97939e9541f4cc636deda9fee71c3b036d8a6dcb87da70a5e8f828a210e40a99b8de9c208685d5885345063d2e4869ec612e9569c95f27cfa22ad0793536da8796a18460aa3e4b16121cebe1f1e0e78475a6addf7c79155090fc00314a9047e2c0e11137ecd4c2a603dd56c2f74c21f17d7a893e0906574905feca5ae67baa822672f044d40629bae35855ee52a58b6d1275bc28e9e953e9e98ee84421a8ccd781e5eae5e2d5cc143d0799224aac6cd33b0d1d863cd6d63086ea6c60cbf7598f7ab669f1cd91fac3c8267057376fdad3d1aa47949d226524cdae5c61bf3b50429be4f9d485eca688f557f938857c518b8218bcd252375da4658a67975f726c1708cb43b021b5fc2627a17ab0733984af3ad846c0693fdc95b8c1da98a81f162c80a53e8b9d802427bd034f9954bad3399d5f99c97de79096547ff7014b90c1178a61fcd367a491136e4518a6d98125532bbaef900ee1beb1612a757a6cab78e71aa0ae1c746d9be7558e86ce520307b346ad414d2f37c2eae1247b7fa11ed671513e4dda0973ec78b73ba039ce6abf33b9387a68cbaf4068177f109ec740e62aedd733bc7932e17e97fcab8a6f08a606ddebb9959446a450aae12c2f11b1fe0df69234b485c62e6d6f6aac9ac4d1f3df6184ea5a541cad68940fd49f7f7f72ff350a8069e20b820a2dc842daebd8beab8be6e2fe6e9dda4dbcb370e2cb402a9a710a369f90ecd0e85517fa49a4913844a40061e4379f261e052bbd4c988192cccccfc121dd8e0d20fb888e1ec0897d80ead64a0bc51ccdf30920d9d37b1c252758d8c507bbd9108819f9a48661a9ec304e556a22426510e54e86c816a41a5fccf6ba502184cb551c9f0b196c8697bee661887c25f6f51374ef7e20a7a26c9cb091d2ddd7c304c0263ff75199b80b0b479ff6a8172931439ea397a4d57098e245e54da9149706b562750351027faed55bd19bb6a0359e93727aa82df61aa6fb76f7ef13966a66fca82e01b4137b33b36b787fc03dbaed0f245c39c593067f642a5251d9be507dd780b0f9fe3744faec8574f1337a5335f56b89061c7483a8b0409176ccd5d42ab2175555d5cb8f382365a79e907376672d67c2b188c640fe20a2fb0e022f863262fe448572e4ac7365747704546e5442a2dacf47fa4d4a20cc1965e4aadfe86b95c34af2696f4fdca7b73005bb173f097d76127180f408ddb0e4fb92058be84e8b3896c9474b4038b98a953d8ab95161610dee79a3c18b9cc43f8b901409b62b2cc0882f07855285a62a102b9c5bbf639b249636f8ad3a891285a99cca0fbbca44a1e3cc4e7e6695ec1df0c4dda80655c8168cfa8dcdadf895fffc7fb83b1dc175f8f0f1668ff9226a3214393c42ce3d51edcc9981553241a504a9b659d9b1a755c65ffc73840db5b32d62dccaa56d90d5ef0fc188c5882b25ca6ca8bdbcbd34b48d6834907b8d29bf8e2c4b0c611c787b6d088174e77d7d4619f7dc43263994d48cc27f4c4da844dd8237d568563c23ab06fe1924e2642f629a7ef77e3679d64cd0a31222d62608cc47f048e3197dc2b94276bbe534af7a6728c176954bf40ff1c29e1ccb2585312264f55d864d2b0e6c90544405efcce2f5765a565f58376e826c966c98644af92dbf05d59bd916741e25f161f282a187acff02d5335824dffba51e3abd6a4726b960eb13cf1c64ccaf9328bbd2f298b662d2d840e662735b626721a66704556ceef7886895bf2021465567219918ec95d2fc14f210ff479e5391e52e3339603d8944fb51dd730af545f96e04d1e42cfffb986b0be161bc12f35af260d408746d76f7561358e34b40b73f35962abb127890a77d4fe176d81920a96ecc94f02b30e8be99c80a0e0348c930c6981252bd0c6f3fe40193b8d403b46bf0fc4069ed40a4d79bb271c17c6f41d5d6bf86a68ed6596dbebd1eb7443fda1ea85c87647cc2d00eb751fa1bb31167b48416d31c23b5e41d62f77d0c8f8dfca125c738a25322676c8aaec4b3aaea3951a480a9e28517028393b0b58444bc4759286ac1325f493eed04bdec6261a2460e26af3ec648080ba4f2f0afa75afff5465c7ff7232b4240f800530a47c3d46940d0c567e2a1299c7a979c624bda5cf1ce747ea6fb9e82cfe327a14dd052e2b2f9c8edcb7dc282c332e1c551893d5fa729b5ac83488a090dfc5d48b3f7c774398055702e82010a5d73671e5e66a4c149b830ac1623dd8caab4e0a992bfa42a06fd32f021d731d0359274e391cbb5591f292d3a2c10086029c20cbea6f159b9f2c42d89b1c885031b1170496f2f0630fcaa0a672b13d03e6475a8cb1e3b3fcf9ce2901d4404e1b2ecd7dafa8833a087ae3a33d0647b5101381bf2cb5db9302a94faca4ab9acd1b5cce663f8e53e89f7badc63d756dfeb515ef2dc76ca33470e0ebe150daf70bcc661f0639a09d0725374d41af1c4c3f76a6cf102894dcab5c780498a525fb41610b8ab5e6fbb41a64630ffbd6929b2dbcee8a250337588cff882f32076f148734b81d2c85b0972a04e97d134864802947be3be56b0d1b645ece2dfe5989f1c0eecebe64d43ab274339db6b36bc8483eefff1e5ec0ccd8e87fb16a0d9d9c502c9b078bfa6f1a8da4e07bbec1b76298204cb2530e44266acc0fb527d3e0f2e4900040894ddfe2053145d04f525019226260c0a6124c92cba7fbd60224035224d8c70e5d1c58a31f65450690baf351d6f35da71769fe5088b7c79b864d246231187c0312c1d968421bcf48685e71aa496ed869d5898d5ca619dcbcd918bfa8dd5a644bf1dbffb2e0e63212ca70a9c721c439cd529525db5bcf1ea17f8faee0df879eb87cfe87f85dd58b268a610c304a2e67d8d435a1313563bef97e580675bbec9ee527c5315b7ca350751ab5df1b95091b2388690a4cd6b14e64cbe70634c800a9020e6aef6683cb64b234f4fdccbca6e4fe4fc39579b7f0bbc8abc209e9f35bd7b6a89725e5897db89c99b2f80c5639589a3a060f4d1fbccf0f184c9e6f3ec04c80e16f645db940c68250829b147b8521e0055dd91e5e7c74ded6a6543839320838f717f833fd17bb96590de6658ffca3735c68b5849e6105b4dabfbc10c4f4f6b7cf65a31b0bdd49b92e59efe663b81b1924ddac487eddbbfb8b41f98e339a9f8981da20804c0929a75c808b70e5e141aba57d8de365dde0003bcc45ea163cf2064a023ea81564490244bc95f696ef9b1f77a9b3628b5f7fdad32f0ca6fd668b353f14c3f51ad4df6bc0bbce737370028d13ef32d58fec833c566b8fd62661703b29c209a854fce99ca57b0452743fa6791236ffcc11df43694bda1af90d1eb26fb336be49941c54cac38255a516af4961dcabcf7e718905e7cea0210d938bf176c6c0b7a67724a54c2260b11e98867f87654c7d80c2180ef380aa0c8dd46a53df45da988c93911a2a91416f9c7628322697b7e4d01b7cc825a4f6a936912a042f6ecc8243287eddc4769222553011a74ac6148b0ee71b93708c0f4cd47764f9a56703bfb17ac3ae0a4ddb5a1cf0935a469ccd6ceb2748e02bcc5fd2af49adef9ec8fe21ac48abe371bb2f1d1bdd73e4096f4952c660dcffcf4f691fc70f12f3ade15012f67e5aa8e73944d95615d6cf61bfcc706a0ff790b9847f64abced7bbf36812a113bcc2fe4dad0032b19a5f2ec3d14f9d6477729e692b545ce3d912f72377992f5ca29d06ceca580a642875f686a45567f4ac5216d223c9f71091b49570270d074b21c2fe209caebbb716afae79dfd00c8d58c68971342995791f42888df254b2004b26cb43e87e77c833b968a3a3da53507d4e59c6ed9b2a62f84edfdbbebc9c6e4dd41862d79c02ff70eac53f367d19a2fff88ef510140161167d9188b92a71454eae9de4f32824c7599844ff0340211e2eeea184b1a114944ff9cc525e94006a02e2df3939b2c562aced204c077d83bf0d4e60bd30783fe210d32bb36e13655ea4a9962e293f4f82802a2c178b8d9990d43956342933d20df0b55f503bdf4dbd74389fed3910f0498d0f836171f6f607f09cc23a19f2ea48ee8c6679c50ff8b3c9c074e325c04bf2d374326ecd2bfcbabc2177dafed7ff08cbb3aa369a684a82c88cbed68ef13d6b819442a85f5ae39738a5fe548b2c85e21987ead83be879608a41622fec387c0ab8c6bb9bc4f120c4e08f90171d027784e6e5281cd96223e76dd1191c484340411241b0bc878e3a0ef752bbe703f9a9968a61608bffed2490c7a445b156c1339ae79505f6d536ab345e5da11d8effb5f832ad788ad99bcdb4af491933c6203e8abd8120630a42641ce7cb088330e2e9568db11c8e188ac0ab3deb12d64f52cd70f3b71ef1c7fa214c79371a223d7513c6e679d0931b4b3f13548344a310834fc3a14bfcfb1ea8ca740654636b4d0cbf3af77cae4b6092a23fb3d40d7e6a360dc7bcd296d5c318d55890c990c44c45875a05c72213bfe0217b156509b11ed82d14df9a146a030bd2597959454356f29d0b433c87abbb016d9f5937f3ab55bedd2042484abb28d94df0d328aa8e83481b561db0ea3334f34dc361e65e5a6f2867a0fadd6ccd724156d03a83a43ce64054d2f6a7b1d7ca8ed95cd0f5725896bfb1c04539db3f5c0b7b7c57501679daec3b53dd7022f74b8837f65b2aa0899b05c7e9b29a501c642dec4a03081007cef08236d89c5ddf20a6b0b1f000"}, {0x48, 0xffff, 0x2b5, "2cc0a4cce023eb51b4e3ee843fd71c393f6ffa171b0d4a613d6c5f2b78d3d43c696e02f608f54524179ebd6d9d5a8f1f12"}, {0xc8, 0xffff, 0x7f, "c9e351b08d13913ef6aa191e9be78504e929767a0126f7b9039cc7078531dfada15971f6b46c9932e4f1e51dca3eeb504950c8469218477e53473c2a1bc79ef9a1b2095e3b1c720d9d4007ccaca8c110ca208c16b0480cd04fcf3aefca4f1eb85f31ae0ae4d9c05c326f313254a5130635bdc31f5df85a322d24abd56639501132ad251202ce4afe841ba1ca482f111728d56c05bdba7f02b157f6f419980be7e96c4c1786eb41bd8b138aaecedbb72a7e8814591b"}, {0xf8, 0xffff, 0x1f, "6d5bb5a704abe831dac9ca6cbba1deef3f30c2f364e97d36e41eeb9b79f37b150ec76d9dcc9c34aa0c005a6f1ad8b5516fa1f118b81c29ce1684afd420ddd0a79df33bfa995f69bf7f0869fc1d43a6e13f898e8f9ba0eae191c41a0cd5b9d94dff0a75f0b11c49352f1663ae8155c5faf9e16dc579f90faab633b48669c63909f814c4ce9bf584948b138133a6c913fe8b44f1bc32499adc44ab08c39e437e85289f781cdf400c5815d62940b6ed63de9881acc46fed8adf345f8310cd690f171108173c79a23bb125ca2fef12eee40c13a04c7e49f57a9fbc623be41292eb39f075c640"}, {0xb8, 0xffff, 0x7, "04cc40da372faefee446b1e6f3b3848c3aa9296bd5594eddbf580c999fe1283c2960237247b7859d76047ef18b8a10a596e13bfbbbac1a447a6358232072c80c9cebc79d46bec8c76d26d0b0d4e90d0a6bf4197f5becf420c823f8bf99bb88717dbcf04e4ea52cfac74089f26161ab4f0d96b2136c49325b7bc3d53245a809911591f5863e797007cd2994976d83c3d9f928993762506fbb81ef54cfced271f30621c929"}], 0x12d0}, 0x404) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001e80)={'./file0\x00', 0x96, 0x9, 0x6, 0x1, 0x1fa00000000000, 0x0, 0x0, 0x2, 0x1, 0x10000}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000001f00)=0x101) stat(&(0x7f0000001f40)='./file0/file0\x00', &(0x7f0000001f80)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002000)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000002040)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002080)={{0x18, 0x3, 0x10001, 0x1000}, {0x18, 0x1, 0xee2f, 0x1}, 0x7a5b, [0x0, 0x5, 0x0, 0x100000001, 0x4, 0x2, 0x2, 0xfffffffffffffeff]}, 0x3c) 04:01:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getitimer(0x0, &(0x7f0000000040)) 04:01:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 04:01:46 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000009c0)) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 04:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 04:01:46 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9, 0x7fff, 0x7, 0xfffffffffffff9f1}, {0x4c64, 0x9, 0x4f, 0x1f}, {0x100000001, 0x8, 0xffffffff80000000, 0x9}, {0x4, 0x3ff, 0x7, 0x30}, {0xfffffffffffffffe, 0x4, 0x3}, {0x8, 0x10001, 0x377a, 0xfffffffffffffffc}, {0x5, 0x8001, 0x3b6631d1, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:01:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = semget$private(0x0, 0x2, 0x65e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0xfe9) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) semget$private(0x0, 0x4, 0x400) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="2ba9ea9fd955aca279949b14c9ae73caafd931d1359846c3e887cd2b0a59cb55d2996bb795934e6efcc67465c6a154ad1e4db001129f76d8a427f27038b752e6fe6b6e5883e8174f6034863646994e331d16a3afce8731ebd57769652af19e7fd7a7efd21dc7c8e25c2db990", 0x6c}, {&(0x7f00000000c0)="0b63995d29faba10a598bf10f392eb0048fbe292c76952ba0de8196b5d71eed47103899320dc61eaa7ddcd73b32e69f7918ef0a3297f32d5c866e6edbee8d4c7e67bbba3b3330d280a7effe7098fa8caf3271d9bd1afdd0e9f940614700c", 0x5e}], 0x2, &(0x7f00000001c0)=[{0x58, 0x1, 0x768, "aa82a3632bb0a3c90be390d95fffaafbb4ef7af885eb959798bf20a497aa1c64592dd1c7f637148b714a9482a474f793ed3652ebbc4e475d15317cfca72122df0a93a69051bf2e"}, {0x18, 0xffff, 0x805e, "6a6e4ddc43b2a689"}], 0x70}, 0x5) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:01:46 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0xffffffffffffffff, 0x8}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000834000/0x10000)=nil, 0x10000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ca10 failed: hole in range 04:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000040), 0x10000) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/41) 04:01:48 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 04:01:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffff05) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x5) 04:01:49 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)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x9, 0x6, 0x5, 0x9}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 04:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x100000000) 04:01:49 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x0) fcntl$getown(r0, 0x5) 04:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000000000/0x9000)=nil, 0x9000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="82a3d9", 0x3, 0x408, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x190, 0x7, 0x5, 0x1f, 0x7fff, 0x1, 0xff, 0x10, [{0x6, 0xffffffff, 0xfffffffffffffffc, 0x8000}, {0x80, 0x0, 0x40, 0x3}, {0x3048a6f6, 0x6, 0x10000, 0x4}, {0x8, 0x1, 0xfff, 0x66}, {0x8409, 0x200000000, 0x7, 0x3}, {0x9, 0x81, 0xffff, 0x8}, {0x0, 0x6, 0x88f, 0x8001}, {0xfffffffffffffffe, 0x3, 0x100, 0x9}, {0x9, 0x9, 0x8, 0xa101}, {0x3, 0x1c, 0x10001, 0x1}, {0x0, 0x8, 0xffffffff, 0x7fffffff}, {0xfffffffffffffff8, 0x0, 0x3, 0x1ff}, {0x5, 0xfffffffffffffffd, 0x76, 0x9}, {0x9, 0x9, 0xa54, 0x6}, {0x8, 0x4, 0xffff, 0x2}, {0xfffffffffffff800, 0x7fff, 0xb5, 0x6}]}) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 04:01:49 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="00303c07fe6edcfe2bd621469affffb45a0edfbfb5e5919806446377e6f7f9aa4f7c", 0x41) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 04:01:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 04:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9b") readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/17, 0xfffffded) 04:01:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0x43, 0x0, &(0x7f0000000280)=""/67}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000003c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/67, 0x43) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ebde2edf8fdda677b3a705e5d6968aff33955b51479c6fb8340e0d12504ecfef027f02dab734cb3436781780ced57deeea535b76e2e6689274be0000000000000060410000"]) 04:01:49 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r2 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) 04:01:49 executing program 1: r0 = socket$inet(0x2, 0x4, 0x9) shutdown(r0, 0x3) r1 = socket$inet(0x2, 0x8000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180), 0x2) 04:01:49 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x22, 0x10) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db7e847e5", 0x2c}], 0x1) 04:01:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000002300)='./file0\x00', 0x2, 0x4) chflagsat(r1, &(0x7f0000002340)='./file0\x00', 0x10001, 0x2) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) recvmsg(r0, &(0x7f00000022c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002200)=[{&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/23, 0x17}, {&(0x7f0000001100)=""/18, 0x12}, {&(0x7f0000001140)=""/38, 0x26}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/85, 0x55}], 0x8, &(0x7f0000002280)=""/23, 0x17}, 0x2) 04:01:49 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r1) 04:01:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:01:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x400) getpeername$unix(r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 04:01:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x100010084) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x100) setrlimit(0x3, &(0x7f0000000180)={0x3, 0x100000}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:01:49 executing program 0: r0 = socket(0x6, 0x4, 0x0) socket(0x2, 0x2, 0x200) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r1) 04:01:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x10b) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x2) 04:01:49 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x24c2265917e6eea4, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 04:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9) fcntl$setown(0xffffffffffffff9c, 0x6, r1) syz_emit_ethernet(0xf3d14b0b5a91e33b, &(0x7f0000000340)="9f") 04:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 04:01:49 executing program 1: setsockopt(0xffffffffffffffff, 0xffffffffffff8001, 0x16, &(0x7f0000000080)="040000000423241d2802b4476b18e73fb346a09b9b59018fcbb1f284fe08b2295826d10031b0ff63c0e5380e1b5cc305", 0xd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f00000027c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="ec493deab167915c63074cda2f6cb7482731111cb55d5cca9c89cd78f3e6ff5d1e2679a10b5cdb5f47fe7e29ac379a63a4d388ae6f41251552784c8b777e93ac121b10cfd37ab430424371773dedd2c09d930659aaf7", 0x56}, {&(0x7f0000000200)="de9e46034893eabce89dfb43f1aae8208c1a7b831137f73a53dbbf6c2cec826bd02fb00b0b", 0x25}, {&(0x7f0000000240)="4083521b70c0d82d2551c5060b06e4fc31f432958bc488f072df67d374506d5aef370e12da830611734483ce", 0x2c}, {&(0x7f0000000280)="0b16b87019f44d6de6ddf905924697149927a9d81c1393b061d85b506fefe8a866d03e5bfff3a59ef54b99dd0358ff9a9c46b7dfed8731c84ba6b0ef538f960e27816fbb6c2f4b3925ab75d61bfd10a090fcece37467e1357dbe169ac3a810e82527ee3c16e322f42e8f54500aa043c604398cb297ec851f31b0c5fd2fda2a38c6522891598e227541fe62d6ee52fd07f886029bc2f93f35af3513f787b3a83db290f4e19672c5a9d00aa40d08fe012264fbf287735d3e7b79507299df92ddc2f95943731ff68babd1177bc387d4434918d7006fa6dd01de5b180a3c", 0xdc}, {&(0x7f0000000380)="3b1f65e42851c88125237042f3b36eec25d3a4172f7bb22337a93385dd13efd0d5ce652dba862b3e4500514cccac2c1e496a273a8d412968c0c73ad918399769bc31c2295d20882c7bef151ffcec0a491937328130e0fefb57c74d716bde1fb4c2a081101ea301b6a4d8b2af670484409572e766a7ca4aa794a56cf81506b8f590c71622b9ab4f1e55ca65eeec219fd702d8851d4ca7899b4e9a4ddadd78310f483c730182093e954e555d2c3de16c75fce88b60ae69a45b6b9d43f44abe9e4a2cf8c03551403f3ea9d343bdccbaea0a9486ef7ba54928ce29b01ce5d479bf46", 0xe0}, {&(0x7f0000000480)="18a7e4cf27da0547c9667fdff0fbe873fb4fd0fa56d2a94f4027fb2138e71da18670b0ccf25456a8a482bb7d65f3563034b8a205f9c46994e780e0852f8ab9dafdc126986c491547798826a7da8dbe6c6071ab31135ed21acdd0dee423589c45e7a7b92eabd491f7eae523669496fcb51444cee06159", 0x76}], 0x6, &(0x7f0000000580)=[{0xb8, 0x1, 0x5f, "87eccaa7b544e02e8c0eb2d79023f92608c8181c357d517a604bac2b57809c17b88e729e728b5c9dcc8fb770ef3fcc3f007f2e26b65ddb09483ed216e11c3f4c289199342bde3578ccac8ef353ee0a3b07e1f5054d7fcd777b9c7d5847ccddb4dd801712191048ce3fda28e4a4aab92174bb68eade8174cbd22fbc752c92886b1cfcb9056df074bd854b61e028b09469ef598acb44f840a917b64e100554ddf36f97d10b"}, {0x80, 0x30745ff8d07eef7a, 0x6, "ef01a28a6a9f2b3564ba17844a11ca2a68afc9ce0da2ef7fe2a79486ab61711e6413e69a88e1591b0369d3e602e0806736dce4754dde54a4212d3c309db48d84bb0d07ec9c34d49e04a1b4fbe0dd660d500684c9e4348d94f418c3e9615bdfc9dfdc301f4f85c934b0"}, {0x1010, 0x1, 0x2, "091965e9e2a96fc3ca72e6b899a904d87fc84cb7ab22c55afe51e1ce0fc7f8bbf0954d22a36825227f705446c11b3ba3f0df0b9f09fdea3b6c2d9f12f6f0c0dfe094a46d51030d0dee84e3001117854983ed0f281fc83e5e06f14b9e50fad7773f2156d7ff204bceaab5d9c2d31b24bab64a93e2e6218305c1be636331ef2ab745b6b6082565b6a5ff42aebe6ef9395f0cdac556e4cec42521f1a3717d87a899d5e548365a163ff8410700f05bf2f9925fe6b4e11bafc60afb0a9f534640463f192d63ef60380bff5247e252b07abd098633b674d975dc094adeb60e655a760f63af901eef5204f8f7e43098806c06146f19b0641513c37ed19de72281773629f27898d8ab710e3ec2c7d5513e4862953e24e635c7c7cdc860105a8d72c755d96a76b231db11b75c56b366259df028515d3170732a96576a6cabd46b0265a3276d97954f80378af9ed44bec20b1df888f8fdca21becb6459b919db649c29cf13bb225f9b84bd94cd1677e08a6a8ffb57a666d8b3b309688aa1c096f6022044b653ea7572185fed2f94b512516d6cf60bac4b0336d69ce15222588a7b9c23d7b9761ff4d59eb20d9e4e06954e2a9ffc6301bfc4c9aa26e86fb5b6339279c70ff64b6554a455d934116cdc324fe7b0309fc9e4715c30094fc24d624d3630a4ea55da9259e6eed29f0c776a1bfe77555c189acd4fbc53540c1b7c42f6fbc3e91bd0e37cbca0e3f8bb57057dff5841e58b1cc37b59f2f3afdae124c4a855b97524460b8b023ad9e9f409f8fdc4e7122dd55cc506ab87d0e0b26b583791cc33eef6ad1b4166fd081eae1a54ce07b435e241d347bd1d5e83313be56dcdd6d511438902a25de6adcb2d8f2ecca0d2750da1014fdc08d90abe4a17931ff746ef52634bebedf3887b1cd82ce8faf50757123dc434955f8a7e6f029a595d34c809422e4cd6a051b8553ae4aacfd706589c92226c5aa68647139edc11138f99a4e54902163b855897c3eaf6f493248e7907ae9e81c540df483ac6d9def6d0d03f643e1167755680ed96c1e6af4f04fc21bb306903f730a0e83db4b3f8c0fe1adc98851fef31fee203aad2934d4e237c3251eebd7c7ab6975ed84fa902b662a4d045998824a449266ab92afeaf2c29061658cf767eab7ac100dcb0b6f23fe8ae0b2a42883d380c56249bdad4d8aa5088d01238390266c7cca57c10cb9d80b83cf0882c6b0b344cdf96c9cf916ffead421e141d74d9c7268992ae7498f5ef3e262e443d627b6bc68f39b51c76a66d46851de3df7bb5a81d5d67b31173439894ce610abdb56531cc2aae0ab6fafb879e1cf7d3263bb745d36a7276219e3d64e8b36af5c56135287c0622ccd033a9278b70240f75445abda15d0c4acd53809554bb857b28f254d5afb6516099b40973ace222add1351d14c059b7c333a239d2a88f77bedf07227a16247586f0c15146c6936906388283f0f1c2abaed1bb030205570eab18fdb3c7e00a3cb4b184bb6f9394f3b8f5c928ee89bb829bc37ac0fc8f763d46fcbacc593dd4a7efaf4fc369aa03ad83809ea1d8065c1378efe7f055ec468393fb540ae6e3836c8974cb23a3fdb795326eb888ceafa5d28978aa7394c25597d78942bae45328c36c9769a2eeec030e407212bf417271160995cfe1fea5d75251d1d629d1ea835a6fd2c08e97669b8396ecff88acefe989323bf2e0695574f10917af3d59a2ba173da4b0cd0904ba287897c7b112305610e016e7c6c81fd15f7672c03047b02ad92823f93c7b8b5c1397b9ec26ea343935c163340e67a774eb64db1e0cbd6578aef1a7dd7210d9012b0ae04c61c9015e37136201d5e1e06b78b3094fbd0948888696a5c64e28917e5fbc499ac2f4a72845028e907b8b40d3f832c95d3f7e6f7651438172cac5f9b1326daf00b1fdfa25125ca2a70fc184869c32a36fcfa0ba0a07e60c3c3513d11f97715177cec07d415bbb3377828647cefd2eba935dd1f41a5ffc8827d79c9ad9ae674e08ed35a65305732389a88b9cf82e50c9af4acb97960cf0dd6d79318775e98b8bd43cf09d8f006b3a704046d45724af02f733d58c85b359c4abf18dab74890f7df07763e235688bd69a9f0c2f33ff65db123377a16a0b2c56bd550c4e3db53ff228694da417ddea9c6691d14aec66d04c1e1ef215e344ecbb5ebbac839e48129f9263e027d8efcf8fe4415ac343f6f06c1674ddcf232a08470c296051047aedf8630c5f6654d353e9265ca2e316f987af9e6f72abf989deb69703276e6280ca68e772ffd7263985e6ba457354706f1174d27bc82170ab021df4eed654ed8dd4b42760c16266b9d8a10f3e3a6be0cbb06e043fafcbbaf60d3feee7161a3b86f3f8e281e68c76b5237749246713d820ab221b622a0a4e43b4c3e7f2528e497caeee6b875128ab0ffbd7cec266770a09e5df95ba1f74091975375e133efe698992678ac5e27b5e0f2c04383fb3e3434b125138d4ca8ba6a2fff479888c0f3d7371779a53a5e8b773a0fb38bcfae4a18e87161bf953d1ff87afab2afdf86ccd8353cfd5cb0ddc9e1680de9bc7112075a75fc1ddeb069a3e1694805cee4615ebbc8db81d28a534e00341ef0dd54931b17bedae28abbc8a3f7df64c25a2e7fef7adb273d588a4ace0baec12c4ffab9c5ac75be874a4d7788617e16358cb1e74807b505dd69c7c2759840e04f3d5ce41cda196237230a84ae9fc5e9eef38cfb8ca9d154a31f9e7d811bc849dba7a27e9136d50513760f15cdeba3696420e1d184546d0acd3185c501caae55cd3a876d92a7c1f1ebe0b425b2f911b370de294850f7c5a5dae563861d0c44cecbae45a0cfc984425c55cbafcda5b9753dbd5da8d92ab9a1b3e6d7b1e911ac5899d0425843e8e3d21c266eb3cf4a8510e75694370ce2c195b520b96e3d16ac220ec71d250917d864b02aa57938ff8da2bcf297385a98425503940ce3b03caed2e1f681d79145197a0eb94c9103f0d5afe451a2386e6f16d1517754fd4682a195cdef6ecd465c7fad192c79d87f0cc754bce71834ae56c67ed4b55ccb06856a7c6a5b38f626a71e766d2b46c9f5162cb1a2d5327d2bcba9afa2fd297fd1d3de585fb921be6b2524cb3baa4a4e061ef731ca1e2e88a69ddd537c33738179664a1f1dbb5638e8857baa2279c3accfc1fc8d94aaafd6466ff31477e7f6ea81408322b75474d7551c0eb5f9d5d21f257de043bd4d0ff9592ef9126a7abe931b1fdd3e07842e8b2ad3dcdb57d6977c96145ddac7cf0936f00ed7ca8a9138e964bef801fd1dbe14e79b40bae167280a0fc46a220332a6f3bda24e51010e525b6a2bbfc136a830db7d1bcd65d2404cc74dd03bf66b6ab785bed86c832f4917d8184df0992ba40fec4156d08880f6b464e5c18d6445ad763b957b897cf9ca0a43c9e71ab1113e091f8f2452e44d951ef0bc6fcd603b4ebc97b1ef829048f78e84ca39252d8ef7785d94da968c2a6ec5dd77a14890b27e291139364c6223c5e50849a4e02381b4c7e4351c5c54adc9bb0bf2f77c7fabdf929e30ad8b4913fa4c393500a23bbaf18ecca06fd22a47727ca57a473a7226345ff1812660a1c58843533afdb7bbeb5fbb91303e341c9879808c8ece89315ef965a2ef87deaa1cddaba947447a2b055f2c9beeb200b3bb3eb6fbe2867278d016561f1cad411ba054ed3516449335c058d376cd41e49aa6dcbe20011390fd7e845119f626bd815caa0225d8ea38d5c6bdc30b6e92aa78b98dfcd712ad5ee7efcfdb0cdf12ec95a94a64e18b91e38c2b52c28f537dd039a7af4333335799c7b3a87653b7d17956884a88df3d6b32af56cd165deccb69914995988275afe9097f213fd6bcabbbf8038f5c1c5019471680214b6f6da8e3558e9dae641511099d1a99f9764afb8b3119fa84b1815d63d6dad4c5b9354f13f8745ab4415f61b24510ed6eba885a0f752770e24e8948af9a2b57f2bb26a5f19c5c0fc65972322f81ca19e8523f1d91a0400c0b09e2c8dda6fca5225e285b320113d08a7b6b33d20ec5b52572fbd1d678abb219383c65b939dd54fdab2b1b533af1727402a2f6984072c0523ca5b6545f15556fc94fee41a871ad1f7bfdd3021567e426984a36c50094cfe4b30a466d2509e27761961abf5bf5ade4b2a81fcdddfcd14464a5f5b3f6bed256802191cee147fa0aad6ee318c07ff473e36f85374ba6c511c6af79519e1a1e42d526495e88da516db0c0763904bd7f1d713d9d343cfeb7f441dded8d8cb3f65cd0eaf725ed2f88e1784b2fd22adb13b9889aadefc8c628fb41114ecdaf15876c77a8c7df6ceff2df7e7a848f414c994b03951ed629d3fd4e59ffc1e9520844692bf16308156231081ffe5255b146920e1d7e8b723f6a0b080e016f4879768f3362fbb3a445fb5019cf7c0d7f8d005471d5d2ce0c1deb1857938f76e7ef6e2d567ed18bcd18c334d5aef06aa273903e61827ad9c2ecd8a5d1fe87c92fa091e75fff03dc7d1ef3039d6decb451da5fc16bc3651b0a1863b0ee59e818939f725bccf16ff93b7e22da066ab9492b844f924913c2163c65bdf62a1bc0ffe09754d10e7a1a2d0683f5a8eaeab0e84f185bdd19b167d0b20816c738805e2f5e28c4888bfc842a32dd7763998fe3c169a8ef8685a05ecb30cd9c62cc14cfe4f785d34177715a03f468134f0838ac43fe246c3be54943025929028885452e539dfe627c7007bf4116e9b93009ae7346d8697343b3d6d4e4c896b300a52d3107ff705b30084918f9bc8c39febc896b6546135e3c4878a20fac1890bf9179213e52907a7f0efa2fe243238edd66d0dc2f01033760e87d24c3281928998e57d12ffc7c9d889090900c7a12f8e3bfc4c765601c45b435884a35ed90ff7d8ef8a1bec3278f853467a53b83a5da7cf91acfa14260e47006f81cb3342cf096ecb9514189ae54a1deeeda267541cb2dcf69fa12a86234644d0c4d1c327e781c41352175e8d3e8308023f7d505bbfa8e38ceab1d8b53d6b94b340c51f82fbecbd84f75a7b8287b3606a7421dac78c797002b07d8a5777a4734e6f6915f9b2d2515b7a1fde21832af011b92a19b238a703945cb57684b7d8ffdad94e37e0591ad81e78bf0c39c6fd024aecdfac1f81f9478e04d0332ca9404c892e708b282b5253fddd829045baacab3e140817c9c1b602e1bfda07faf29b5729419061c2710dd2766a2b5711957a08ce9e02ce88a5a30a98caa36e1331e9b960f2c024be42e00e1b1240fdee69b8927213bee8bd8e1093cfb06114bc38bf15b1735a1597ebe22007881a780b09e3aeed873e9dbf761c645ed2403c529dcb62449b8ad134df7ad2c572319b33a49945350d8ca2b2582158a2df9834038954403f53ef1ed697cd8e820e73eacfdaf93aaab2d47d02b09b5268188a12c07bab459d8cd7e836a7ee1a2d11ae87ffa4888c14f040d254544181fc69fe1164de54c6078ec44b9a1fab2f0977529703cd4097c81c7d7c0f5693b3d65a8e5a9b312e5808369fec85e5adba938c54489061c0b7622a6eb60d5d1bd5ddc21c64d7097801406e3a9ba7f2490b55c7f8baee22b99bd21e52fefc5672a7baaad8b2ef46d0b7761cea8c39b9aff5dea94a9a73c7316d4aef8e88e75d2da9a4d266a233d12e401d930e8071c8882725e3968a1b6428aeb8af988d4e84c2502eca792bac81176a803ababf30480f01e171d108062a26d56c44632c01c31a761e3bc9325f8fe7f1cad86b65b2a93010e2becccbacfbdd9bba930c2a7c7e675f3b7c2299f816da68bc76e5174c0c1e67e8"}, {0x50, 0xffff, 0x6, "f32b05e984e5bace3c34ab45e95950e6b367bad51855d414c78c4fe7e7570584df200b43033819bb4f07d46e61f3d88e3cff77fb1317aa31d610e14f9299cc2a"}, {0x28, 0x0, 0x8, "abc035d40f27cb3f6869dfae7650fca13de701fa8aba6a"}, {0x50, 0xffff, 0x6, "7d72c622937520553358172e902079b61179ec481ba355c8090d33003efaaedc7744b413bb9cbb7bb6b43ab02b862663ac5cdf7d6c5426aad84228cb6ae7"}, {0x1010, 0x1, 0x1, "105afe5b5738bb5a218ac0268ae50883084364d353a7cc84dfe539efe487c82c68216ee1d136895e39b79c18215a0589c129f4c23c00c143d288036c118e0e15a8a3165e9f6fe856f52da2dcc5c8f0fa13a58d68707d3a29ba83c2c46ddc35bd12270b80bb4958eb696fd9448b1e66dd8965bfdb2dbb346c48cb15a42826aaf5a3b5b8d9d285478da51ee2cea90ca6ac0b3fb0134e7c303443968c8d943025a312480f671983c11a98175049c1e9ff679d94bcab61abdf4f0d051c3cc701187eb5230c7f7eff55baa2414ab25deab0f29d658aebca05ebaed35143a744505143414defbbee93cb4ff66cd8056c75e60b718813cf108deea38b3ab5d5e0bddb8ec152ca8c342031dfbad9b336528e7142470db1710311e2930d10d091dd0001f30f42fc14c93151171e53ad6a5d2f7656b5507e9c8a7608f0006c89ca583eed130933f27cea62e357ceeeec2c1ac93ea6a2f628d8afce396181a1afba474603aab943ee9c6a51ee0c31c0aee999d92199e913ea25f7da84211ec8ffc13555f7d2423b0fefeb107a0038f5c7f23fe3bab71f1f341f380d0269279e35bd3665828cc3574bcf7a36fa61593ba02428c77118cf1831944cd351fe4e435c39a212cfb2cf586ad50035bfa7db5ded0394cd86f89fc0660fb898bba4c177afaca63679ecf214609d027436c1bfb5a0d641107b62abba4c456b59a5e2fbb7a2ad1493412673db68c246608a8fe1733caf5f9b27637b95a0c06b9c2b6f5d2ca0d5cac8aec6759f24e002238b99a586fd19ac8155cafd1d75fc52c4df2e8e6308c126faeaf20d6a8a2fc7119d6c9c5d4b0737ad6598eb4c5bbee6d161cee84ca6a87f0a124e01a15280106a285bec42c739a04fc90ced1e17414437d6cef26ab09270620589ba57f5bc5c8038bed9bbe1211b3bdeb8fc36fe4cefad544d893b61d9814ef9625a357ed38f2164f797c97afb85265f963251c0bc4cb460b5e51bff0d015e848340da98eddda4bfbb6e2888e85809ef59188e33989035a10873f002162a3fc329ad57993995ff2560c3a34558b84de2852ba227af1a33a97a574c43350766b38eaabb2266c92d733df94b01639713fbdfba3086c96d26af9895feaf04b1781add8688151fc0c056ceb0a8defec07aba4c2cff8aeee5edd25febe92e416afec59718ecd864901d13d69b666875360c055b7a20399bbcb5b428a652322cc4123b26eab6d890df18b11ca89c82f836f04c5a5bb2125591f2fe356cbdd3a53aa143d94ee932e073964ef5229fd50dc1e7b8bbda38f47f336570392a63853960094ee8ebeeb3e8aed305233b76677ca3bff49b59830e2ea1c883e5984784c14188d119d920ee2b0e3bc19175940599e722f76e972b008fc862c6dd846de9be3d50dc3194287e1fa80a36dafd3be341f9e4f6e249e277d24697694cfef9617cbe3bdaa6dd7772a2e6149503b6f8706bfd787e82a6dc4f6e3a1b2bc2815685a37566c6ca37240586fe2cce8bf5820244d13770b99ded98ceb77b651845605485343a66ad608d9d8d631caf91158bbf6f51e5607052653244bd35000e8e3d147c0978327836e2e280fc4745969be20291c7ec76b7bc8b76432c0a880e4848714cc1e5b7c1fa809214781d8ba3bc69d680278f6c40f6c4e685a452c4dc582b60fb07abd9c5256567bb91d0d10d96766abce6c5a13a3447ac9ab910a1ed6fe21fe786b50ef63dac031e99ca246f27608024110b94bf38f1613262e40ab3fb252675fcecacb1c68de85c100020a099658f05f91c08d86892746eccfc57bf155f146590f2475018c7b506f3aa8e011679f4e6a31ed10cf89d34bf5646ca7a1eb60672c981fcbf5d3fca2c13f9d699ea0a3eddad64c0df596abc95bca034417bf7982c8394611e1037262ecedcdc29bc8bb90dd216bf9250873cb7c10d9707dd58c1c6d505730b2b74ccfb713173f95a8fa0ab900457eda8bdac50a6abe0da944be6b30ae2cafc40d1aa370483d838b6274632c77c31e3c0846f78024b7c768ceaab407eec27842dcf2876a3b8295f43c0a097080c0753e65f00247145f9775fc9a22fcf22ec8bf10dd78bb26b2c4a8af1da55d7d2106aa84f0194119700912cfb06bbc654e4e3a86bd1d4c8b1d92c52d133e85cb5a887eaba0d1bc1803a4a031f9eef0e4804f4c61c7a2241d11f93367ddcb724858ea0d426f657cf769027489a3b356f7437ab2ce6c942fa18d7400f2450ed95c0f093ea5dcf928fdad75a07d4c87c2d89965407d88965a0f27a327d5f3992117977aa0087096dc53728db221d077748acbd9c0ac22922cc56104eff4ec4be3e54881ae87ae306179cf3f550df33151256cf8f11ad44ab7c7437d65d968fb8eb7a9b68ead9a061b36a9c1e990bac7a6c2e2991705e12d395b1dc91024c5afd26df5d79e95f14e6aca3c6b89c573da90f3a853e36c9dffc6cb7dc945a615a6a1b45daa816685004963a7a7492fc3e9c3b8e940aea3b647ab19c3bbcfa037b2d4a3295dba88ff076278d8e3258b3cc3a93357bcdec52769eeb938ed1c16ddb85b5af83393c73b63432e3bf8e755564626d327bcb4dd7458f22f3e6b788c9be4c400433709c8e192c2704cbd36635994cda4272b620d2badf93af7a71bf96dac2983661ffe67c475661f8b2909291c4ca8558ca9072b68efd1854383f551704aa9519b9b53a3e81806996d12f0506c18e403a13e559b2a7f600ee36deff8fbde17ad23629f9ce43004bb1b6b3cef5c3134d4c98ab9f10076e3e8f9458a952187f912cc07919ad15d3e02db8baeac412300299ea89eeb55b8518209d21473c02ceae67282dfbe31986a84c9170e04115644ce5421a7ac09f55886f73319bd82e05186c72548f59b466c52e13c8a7a544f91972b7c2abd106932f51ecd1f3f84ad5479b89612dec76e7e3e40bed9a639caba7a13b744614ff69a05e2d498050ab3c357d9c241b4e6c5626228413b28e8484a125e7dcdc6e63e2dd00311da4991ef60182c95c702ded7c60cefa7d905e86e80a9d2b281b619e8927818be90e6e49e94f13f99eb7680d5d74a87c81d9904d731fcdc5e59b03807c9840d6e05356f4564f30cefe42284537d0d8483db3c80beb6a11263e028333e4f3c6e333120888d58cc5f79833a97dcda5676bb776b1ca612c4fc8cb3c42cfe229f17bb709ae8251848bb4d304d1bc72220c15ed007b5215257ef639db3f8e96fbdf22ee0770f901dfe84d2cf41a2252bf248e0d3c48529b3341fee3b3a12c4a17a2bf161401a26bd877eca022bfb8b237f609882930a2590fccd9c02b0ce9e39fbf79654ff5ceb8f1814a51dc971995a41ad3c045beece6cbc98787607fc91ef362df7f172ebbcfb73700906ccde58b6f6b3289d071d4b22c7c50b5aee6cbd80fee9fbbeb6ce33b988ed7679bd296d16ce60f013f72d0b61ccadf4775fcf830515b60044b98dd8d78533e6173b52fa78063143d16eda2ce99c1e7efd1fd07d9e74b4908d38d8aa422cc100dba49d995dca55775c5d7d20d2e5655694fc1a69621dea6c0ce7a5c607ae5040309bdc33979fb2081beca3cc38c98700d85abc8bd6059eb157dbe5ccde75ba8f0081f40da47b292f0e4ca83474d7794ed3dfb8960e2547d386054c7e4c7f4bb1790c8750d77cf5ca9da2731a504c300db567d45d0d2d41751c52cff51c138fad5a34593913030305aa7655a1b9e339cc4127ceca105184b6e9874c404533d1e16e014e58f4c072a87255b28d5426efaab61726114dc5b3c26821b461b4db5de7ea225ceafbd1adc391f88178bdcd3021d7c9a3c37309a309052eaaf0633b9effa95e1531f53d66f1392cf1d7eb3602f1acfd6970da8b281b9d634e3a451621d581dbe7968a7e1c8d9675a7695424df42c6f59d20116678e65e30ec1212127f40dd25c1f1b3e9d6080501bee7c2e40caa0078a395c7950db74d7b2218cf45b97b335cbe29995a9969ede89a9c6de0d99aa733c0333a02be6a5f86c9f100c4410c797bbc82ec74d0bf3e92ab6f33390c0f75a60ab9ffef38766585d78b630b99604ac13f068dce8c218cc174124d0b772d61531dc8e71531f37caa1663903ec6090df35ceacc6932588b6eb0ff8465220d1b80d5ffc310c1d3e89c8c6014c2f0f1c6b1924980ae6e36656257556e727750a8b8b086d6f36802b2fee41080c2625deb59530e051035a754e3ed17acfba404f795fff4681325586414e9fd4b6b3f09ce7b4610678db3b522baae60f21a218cc3ee9978856469db4454b950f231ab590ff062b3fe82669ced8b4c4ddec006f6a09ca8d70769fa1ab182da966cf6ca13e553732babf8e8df1617a81ba4ddb4a68b03da4c9e4dfb26a2c692ecb93ef1b53f44dd2dfd8f7a0ab7ccb79cd6662ae5f893d51ea0d6d0ed96e468b30d93893c9b51e99249a1f7545309521054fa1c61cb074d051c1c8fd3fd628e4287f78a77af5550b2340044403024ee8b3b197da9e8c6895b10044cb86dd7ecfd6ed016ab09a2d1ad7cc8eb6f865ba6ecbc44c0a6699b0eaf76c2137a8925576368ee2fc19501e1d389ea09027918909df3ca9eb385aa23636f99d72f3e9134325b8eed121645fee4c4dabba7be26923e142b05f510e48c93e61b501be6d72c533c50020baf10d9855a23380bd3c5dd671e22638312a3b3d5bda18b6bbb887baf896dbfb044b5de9e046e5b2347b35ac5cc6ff867115ec44db6c41476325451fd21d6b33682729a64babacb819c4a3fe7019871c8aadc74ee947675c84ba3eec9bf55b6f80bca85990886eed5ef55cc2b971a4d89a54ef7a137475944cf852211560e654fce8920e66fa5866dbc880efc33619231bb7f988ac4e26a93c70a25ef5f8c15f715a55975dff0b37b5b093720366adf9c51045cc19cb53f50e56de719e845b50b6798a18c6df2f3a03c0d37a47ed00b8114a2cad8f8cbdd75bc9f7c20dcc9d39cb6d294efdca1e2629dff90b8a77d9bf892ec35b20586bea4343a96a6f1051cccb6b32e0d324451b58e4e2c8ad5a3a0bab46fa7b088b235fafac7d66e2980805edc65b1c8f5f358e05fa8a028ab3d72b75644ba36a139c6cf4821b0a6210b79b6e2577f2bdb7a893720e0b54417535377251beb1fd914960fe645ab2228acf181b90d807360fb03535397f1bd99b64c5794a4918d02f2a1a068c9fc3922512e22ed187aa3aa10267f5c7790c6ef1ab4f043a8c5cf245adc39344f64c82b3516d186889d861a3efd22608ea6fc557a621e8afab3fa5ca0de5a6fb3cc44b3bfa77aee3aa6a6639409925a477e4c03f4b78002b4adbd98edd6e102ba5fbf9bf947bae665650ed93d0c1daaab1ab73a4a63bc53303db4f4195a503a8afcff98ce18a5ab6499a27af0e634ffeb1752fbc1ab7667b55294df55beeaeae5a18578f57545bca643319a81c4af038b65da28c83415f8ffd92152dd22978193db0ba7884f88fd45397f116cd174f5ea6fc4c137009a9b6eeb55472b86700e4d43f194296f02880ea14543012079d5c3bcb9548c3004256ce34e14ec66beebcf377b2b5976911d6342a5fb6e25e953c39fb8a91ac83f71b1662177be9668c3ae64b2ad92413762ee0d8089efec787364367650acfdc1adfb77220c900738c64f5856520c626dd91083cc713b86cdb03bef535ef1494cc9e5ebddedccd8c9178c68c44a79448609339b0d632f5b937901a683112e3b032a7ef029f143d0d327c08a6a3350317961acb60db5b794b56961ab236a785a69b9f8363657ba41dba2e6f50fa8b0dd131f0941c097d2f5eae8128a2055848699f"}], 0x2220}, 0x1) recvfrom(r0, &(0x7f0000000100), 0x0, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 04:01:49 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xfbfa}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c40)="192cf5e5cd42c3508f411551286122c813ae471705b7d2b89432f955a419308e9a447b5212bd8460c7e95291745c7c2411e28a083fabd400fcbec6fea75b4a595aca9d234875ccc8d20d9e1605000000f6b7b4a8b02fe02051472beb3e33299bae6d70661092e6e03ebc4415e72a2475fdefc1ef12344e755703851914e8003b4718b441a50ffbc4ef8dc5969592e909f20035ccb6af7dca5f78df436a95a9e173103169f99c8978e51b11abeefa777aa0ea437de299b39b6d1931949e822dd94a43f8ae0bca8db9d24ecc959b8319016969df49bbf5e1648584baa3ac4d2eb9b71142a9a911734c5d0fb6debc290b752ed914e735867a555622a43bae2988f1a54c01c9078be4c08f5e3c4edf6c29d134da0daa9b6d45d0d964b738d0f684146fce20180bbc614d4d97901effada2eaa5686d09c9ed0700000015015bef9f91f50f43e27eae252c49d7c0aed771e240a853c8db1dabc37603a8ca96a5d1a45403cea4da58c1c555dfc269ae13014783b88de7f3b1fc8185dc6d049f7d575ac1bc70b5a20d416753ace41883908980411ec6913e0fec3af6dfa86276362eb9b3e79cb6899ba3b782bb5fd7458ff6331ae407cdc80ec101000080edffe776c879cab987692c8527ff4464ec1da66bbaf167e2ca2556576bfcbd7c754125c38c78f009000000e4786d6acf3b3af608eebf51fa215f635445714f5b1bceb6604ca0407ce186157839c5bc2746eafce3caf99900000000", 0xffffff74) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 04:01:49 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) read(r0, &(0x7f0000000140)=""/175, 0xaf) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:01:49 executing program 0: mlock(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = open$dir(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="be1353f301d6724b999f137dc12bda59a9caad1bb1fc528626902533b8d9ab5d1fa472a5c91f29e4666c64ab6feb742f02dbe2a6ab52f9270f2ad7cf6d155787eb08e2e68fb48d7c6707cdb88c6f17e7d967e5d1d553f38153d2", 0x5a) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 04:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") unlink(&(0x7f0000000000)='./file0\x00') 04:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 04:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:01:49 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 04:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:01:49 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) recvfrom(r1, &(0x7f00000002c0)=""/230, 0xe6, 0x802, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 04:01:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000900)='./file0\x00', 0x0, 0x5cce) listen(r0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="6ab15816433e87e258b798b571eeec9eb4f3e72813bff2658c4a2f17536130fb5a64107d9ef12584d4008e83e0172337de0c7b6a03f87398e47869ded145139b3290e5d652aaf1224da2a9fafe6f0d9794b21636af0d5cd4d734e7707717dfafe7ca5d9ed07d844a21e0be2c6752a94a6b362c0004e99735bd2d042cb094c85f7c5e0a9a0f1ac83dcfd51ea9f237896dc4955443e6016aba6efccf5d810b8f5cce11789df68b5487b2eb62d17b5f180eb4c809efe6981d43cf4611c85a3033ad27135b860de71691fbfd17cb3c4cc58650de6efb87e8048aa274657736ebf3bb8e71402307d13d0b1313ec72a56f93d6ae5374", 0xf3}, {&(0x7f0000000180)="2fcd706cf5ec63161d0fffd443cdcbb93864", 0x12}], 0x2, &(0x7f0000000940)=ANY=[@ANYBLOB="c00000000000000000000000040000009e076e2857b3546237014babaf4a71133283d9da5dc5cb45d12594c983a83e7d930e277266a39a92ae1548b160ae98348970f26cadcd7753adfffdcae2769aaef7145d42022f06e30ec9e9ca52a26efd7883b20206ab3ca0aceaead5a008e2ad8b0aeeec2501fa825f862566fc3e6d0d9f4c9e88abb37f59de85595f767a2e5a5d2035abee7087aec90712dbfb128eb47d284c6ece66dde7438d83e771027a6472c406b52b571f00ba596668fbf5437d40000000000000000100000004000000b13397197efc674f0860ba08e5ab572f9da7f389df69161444409026581c50a4da1e3412648b7870d50000000000000040000000000000000100000080000000cd782827db1704304f42930b3b2f58e4498e56b161504654e95538fc67b601dc12d32c000000e800000000000000000000000000000007c3380e433577d27bf0d85b21a7e5d24d5ec48659ae145b80167a87d143264d7db69fbef03594ceb0f1369b409bbac8bb55fcb5877e468997113875188f50da54f30e1ae52f05195f4b7d3073c026907e6276a95d4409bad81197bf376c231c5e2a2499f591076004ad071258f9e7983f2d911982ad3914a970ad28c4638b852145034e4e5f5a6d33ce195f1834ef4950d70b154c670c02b0d3322144818003835e18008865bd7993147789977769d09e89de03554a662614b81e33adfd15affbfe222779d2b0697b0203000000fc2925852883a44d7cd5c47ef5000001000000000000ffff0000000001003c6fb6987cb74c2b9e45eadf47a5227604eb37b22fb450703d3d870a2b665348be1fe87543612d374a3fa140f0a74aac33cbe5f289ebb9cb0308299114dbbeb174e196598358284ccfb3ec5d755c645744dcf6c175456db85f5ef2f3f01cffbca09b65d1f059bc1aea12d2de5a96ab7988d79e8d6e82ac6e73ef96165bb93e93ab280a0cdc3e434803046d04e477c95e27ee7c6b2bb558190b4a1488ff74274b9603674bdfaaa148168d8bcc81a3fa384a300e3bb1e9eb2323db6f51d28d74d38d72ffef403fc1901f09ae36dd71df0ebf1cef0e42d2e6b7ad15be0e118dcd5c5c42212747d3b1d54a837e62dc0000000001000000000000010000000000002074b1557da5293dfeb3e4d1b9c2726ed45c5fe456302c89bb21d4883495e307548c584ecf8b9ed5bf1df775171b46c995b1ce63df267b0b2e67f3314d00bcd202d51d7cc213c3c40662fdf8b36ab11295e3083878d4a7e7fabae54af21ea10f57a4b4fc7bb497148b09a52d3c155f9aa6b5c715f4cf02f02be9877b86db1fd2beb118ef8db5625ae388cb0d1560e97385ca94967ce8a917031a05d71f675c55bed0d5479351612d691c1824103adca78eb44be6ce50bbca24011e82add577bbd9bd2e1cdca6d69609522f5f135410356853969b96e250f0eb7debb608a91851584f5775d2533b9c03a8b4adf76e47000050000000000000000100000008000000067106b3cf4f0b363c5b6bc981b02a6ac574896517dd95bc3e38c4896092f291490164b703db06f3efd7dfbdfd57b8914635b4e9ffbd2c5b7124000000000000a800000000000000ffff0000000000804bc943de44accc8607a04ebb98e3f5562a2a2ace2cfaa2a546b81040dc267cee8ad2c0d28f3edcaed9e0952369707dc6aa6accad9d8e934321d625187741575df165cfd7e33cd1405b234bae4bd2fcbee708571dfd5358e035000f8daf6ebd960119b5768df326ab58a75a8be4b15e5a7890a82571bd32bdf0b6b9714612d99955a89406eda73fd7eb50786acd67ef720791910000000000000000000000007a156ca3f906718aa821284814af987fc66cfb533fa115702ea37dfb88e84dd96e38e76c0441c217734eeff8f04e4acd029c0fdadb7b61f248edcb92da5043bfdb1ec2dacd35d7eaee061db70987493dee6796a06624ffa1eba85eef9cab322aa450adbb7687b6dc16355ab5535515d720addfc98e73e1ef8c87270a36cb117be6c3dd21bbb4b5e45595192836310c77b63df8acdef3420a7209fc1193f5e66a6e5969d70b396f06111c31735293ae0e94326088f3a6ae4c31d7a9039d38faf82a43bfd3fa381c2db88b3f089bb8506309e10a3a5fcdb829dcb0bc4454e87efcf070ecc66ca9d16be1f1633f0522e383e91731ffcc317d74"], 0x520}, 0x2) socket$inet(0x2, 0x5, 0x1ff) accept$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="a60000000000000000000000000000000000000000000200000000000000000000000000006c000000000000000400"/73], &(0x7f0000000840)=0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x8, 0x1000, {0x1, 0x5}}) connect$inet(r0, &(0x7f0000000040), 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000008c0)=0xd2) 04:01:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0xdbb257f6ba711fc7) 04:01:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) geteuid() getitimer(0x3, &(0x7f0000000140)) fchdir(r2) fcntl$setstatus(r1, 0x4, 0x48) r3 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x110) fcntl$setstatus(r3, 0x4, 0x80) setitimer(0xa36689fb6569b9bd, &(0x7f0000000080)={{0x3, 0x450f0109}, {0x187f, 0x3}}, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) socket(0x21, 0x8000, 0x7fffffff) 04:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:01:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x2a, 0x7735fc5b962c64d7, 0x8, 0x10001}, {{r3}, 0xfffffffffffffff9, 0x42, 0x2, 0x1, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x8, 0xfffffffffffffc9f}], 0x66, 0x0, 0x81, 0x0) 04:01:50 executing program 1: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x100000001) recvfrom$inet6(r1, &(0x7f0000000080)=""/160, 0xa0, 0x872dd9b900c7b79b, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x57) 04:01:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="6cc763", 0x3}, {&(0x7f0000000280)="f34a7dc0419642a6ea5f9adacf2ea11aa70273c80aa252efc571347dcf7e2185e4551c230587905601c5ebd2e802e8c66a33a54288be57d7258d63a1372ba2a0a19f23d0a5bcaf34454a069fbff87679c59ccbd72a6c37a36ce712a64e124089b63d2fedbe6977c5d9b0ba3247d454d3c71d7a7f7f5e6884dffa87364be70f62e79436bee848005e5a5a4730839015ed1c33d667f52da1a56f378e371ec18cbcdd6149c60b6c510e30bda8c41094e5c8b61c6f6afd9dbb318eb8bfb2675bfefbd4e473f1efca71fdb799", 0xca}, {&(0x7f0000000140)="42e8ab9d3e0db71b84121cfc66fd03b398badf", 0x13}, {&(0x7f0000000380)="66b11fadbb64c5025491458f05b124317441cd82920fe175396b50cf1f22a4bb688d62170e203a68a1a7412f4bcaf0765fa9a78877c9d5cc8cc1bdb17219ddae7e49d8c41cd505e35b27a7e913b3a34e96e956a2d829442c3e1a8061c9092d86afc7bd3c47cdbe105191632126952b9d52ad42d832b44063c21f109e056029b1e8c4f96a81fa58ae5400bf3e29cad684c1482557a7e40d3aff3c3171fae792dfac91", 0xa2}, {&(0x7f0000000440)="87edf70302b893f54e271e8a3b0aaa9b32512a3d08e918a48678549bfb63957221fbba409c4cfe7e953405000729c05a2cc38119b268b8e489072b7cd7f66fe387d46f89b84d13348311a419ecf4dc63a65fa523b229dea46e1d38772f802efafbaaa6c3343b2320206efb46902b175d3cd4a62348fcfb9a192258b821d47cffdce5b20d5ecd97a24731e5044036cc6e5e5952b7ebdc4faca5674add0d27563eac2e1607b389f9faaf06cf4f017b", 0xae}], 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000580)={'./bus/../file0\x00', 0xfffb, 0x8, 0xf8000000, 0x0, 0x0, 0x2, 0x100, 0x7, 0x0, 0x15862e33, 0x800}) 04:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 04:01:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) sendto(r1, &(0x7f00000000c0)="ec818fdf1632c8ac845f4cc95be58e67d0cd1be605ffdaa95eecfedf0f6238547d41a8d7e59a8b2843ce44a538ff4118a5a97b519428445926d274aca4eb8835aa916909df9c92c04a38046548c583adbfda35", 0x53, 0x8, 0x0, 0x0) 04:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0xfffffffffffffffc, 0x40, 0x6, 0x9}, {0x7ff, 0x2, 0x80000001, 0x6}, {0x10001, 0xc00000000000000, 0x6, 0x1}, {0x7fffffff, 0x411a, 0xffffffff00000001, 0xffffffff}, {0x80000001, 0x3f, 0x10000, 0x1000}, {0x1, 0x5, 0x100000001, 0x8000}, {0x40, 0x1000, 0x401, 0x7fffffff}, {0x5, 0xfffffffffffffff8, 0x8, 0x9}, {0xf74, 0x9, 0x20}, {0x6, 0x573, 0x7, 0x1000}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:01:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x8d2513d4261267a, r1) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 04:01:51 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x500000) 04:01:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000440)) chflags(&(0x7f0000000400)='./file0\x00', 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7c8b, 0x40}, 0xc) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000001300000100000000b72d80"], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000000180)="20786abd60cb364e2010358e66b46d243795027bbd7a5d3f3949b09665b1cc5162045a3ec674315717a40da1fcd08c91b4fea45d72b7f4cf66ceca60556b22cfde36d5e8878de43e6b321db86cfd1bd649c59f97b174bde6c152cca20c2b1acefc91d3d156358e03995087524abbb2fdbe5f85aedfd02ab82cc7119a5d92931f2138ae61d77c45d9f6", 0x89, 0x1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x80) renameat(r3, &(0x7f0000000300)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r6) 04:01:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = semget(0x2, 0x4, 0x292e5959e8c443ea) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 04:01:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) fcntl$setstatus(r0, 0x4, 0x8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x802, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x1}) 04:01:51 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) write(r0, 0x0, 0x0) 04:01:51 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000103000056000000"], 0x10}, 0x0) close(r1) 04:01:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x100000000000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x1f) 04:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3b, 0x5, 0xa958, 0xfffffffffffffffc}, {0x8001, 0x0, 0xfffffffffffffffa, 0x8}, {0x930, 0x6, 0x8001, 0x5}, {0x6d, 0x9, 0x3, 0x7}, {0x9, 0x8001, 0xa5, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x4, 0xa56, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = semget$private(0x0, 0x0, 0x4a0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x80) 04:01:52 executing program 1: execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='^\x00', &(0x7f0000000280)='!\x00']) truncate(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0xe211) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) 04:01:52 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x102) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 04:01:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 04:01:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x4, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) fchflags(r0, 0x10001) 04:01:52 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="2eab16f9047a540566aabbf60ab82ab2810b4b44f245e3ee826ec23237b0762aec97917fba998532beb1ab12cb2fbab989cd359c38b09f29d82459679b95a504dcbcb16286c13bd8c33696dff5b58b33325e4e548002f70357e7a992ca5275acf9569cd51398404c584e4487a069bbf30ce9899d43467d1a0fe2086455c937965c2073678bfa9b5cf244be1b4bd9c2587ac09fabbe3570ddfa586baa45b6706c167e0c78ef7a166e1bd04a4cfc5641d465603d1388fcff57cf", 0xb9}], 0x1, &(0x7f00000001c0)=[{0x90, 0xffff, 0x0, "b9ceb71ffb106148f74e17a9f94bb64c047e66f868aa958d9f975025cc2decd78b9ea3de89ed7b23099b338f7a8cfd1abde9f09b78cc0e812a72ad8f562de8b530483eed34dfe3ab27def15d060a9373dfa38f84c3114ca3f66cb5f5435744ce7a5931946047adc709377d9858f7bcbbe498de53a08ec10e7c37a65af350"}], 0x90}, 0x400) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 04:01:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="be118022", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r0, r0) 04:01:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:01:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) 04:01:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) flock(r1, 0xa) 04:01:53 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) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 04:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x9) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r2 = semget$private(0x0, 0xf852ee010d1f9bac, 0xa2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/220) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='k') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 04:01:53 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x8) 04:01:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000004c0)=0x1c4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r2, &(0x7f0000000dc0)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000000000000000000000000000000000000800000000000000000000000000000000000000030316cbdea700000000b90efcc23b7a2b6b1403b01c00cf0000000000000000000000000000000000007300000003000000000000000000000400437f08ffb38635c23b654eaa6f8765aba1ecfc19bdbf0124c33f57034cc476bf9b53a0ff2d4935b92664c235fa1b229fdc2dcccc33b9a323e3da441c81538c1a14cff619d4e60ccc8c1a180408e5650c0d826a9c2bfb9cc5e5240adb4a55e1a34a03ec798e5c684fe16df922b7335cb9691d5e78c07958b079cd7c0cad0938491f5ce0577512ae580c6be7f90cd5fb945fd3811415a925396c2efb49f88b07f65d133e123caed4663d6c6ab1cd619c751366132eefde1c1d326837dbdf94e0b9b7646b466fb93fdc6f05eb0f6328ef77fca8132456a3675b5c77efb402d84af1f9b29097f3d89e996f00"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r5 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x8001, 0x5, './file0\x00', 0x40006, 0xfffffffffffefffb, 0x285d, 0xa5f}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r4, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x1, 0x103) r6 = getppid() wait4(r6, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 04:01:53 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="f14fb13f8d00000000ce216c692b9a73118e9ca920cb93a478ac5f5300"/44, 0xffffffffffffff9d) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) read(r0, &(0x7f0000000000)=""/206, 0xce) 04:01:53 executing program 0: socketpair(0x18, 0x1, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x24}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:01:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 04:01:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x1a5}], 0x1, 0x0) 04:01:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="4cbefe67cd42ce671f6bafe18a013833e20a127f2cde6fadb4719c8461f072b2176a5b8bc096e3e95ce24f5b2917d9a8d6e1e8671b8c6c9eb5151ec78c5b81eccb0c8595219c92b714cce56631ebd3bf8c9aaaa005a81c11421f1ceaa08c95dbb8d6011a334956e2dc9a322e55feb23aa169ce8f060a863ca82811d8b14fa2fa13f2571c5bd6ab486cdd678efaf7f56248693634b0b74430f5fe6288", 0x9c}, {&(0x7f0000000240)="c319853b3de2a96869836910c945ddd8bff50b25403ab7d293eb26c3ba523c2fe4096fcf06b07b945e41321ca95405b15253b96775a9ee083caf91477c80a761f079661f27a3182b22ca1d60aac75cc43442", 0x52}, {&(0x7f00000002c0)="644814bfb4f7cdc4e14550fa6c7651dd802d42c0e0a23174744b4a5f0801b441bf121149c150000f2938c9416b60a36a77e899544692c43d1223feeeeabec54fdbe9668e374ae5d55738e29fd43581b2cd0499b2a45d1dba77fef5bee0e795d51ea5ce7cf83325afeeeea3f13a7a47cd762d2acefc1a6e422d98ea76690efa604d7d7c600cde5cae7258cfb7665721d43a69e7d924d9d577a413e87c225ac074ad1ce72046297c880e44d797b64c99cbb781ad0cfe9b174eb445c31cdcaa1b424e466cf3b9a95ab9b249e8e46e10aba4cddb03076004bcc8848af6a77c861fe87b890a776d6482cee946e005097bf22f3fc275ebcfed6b487902ec", 0xfb}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x2}, 0x2) r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) 04:01:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xf3) write(r1, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) fcntl$dupfd(r0, 0x9c61a5973c963b54, r1) listen(r1, 0x2) openat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x20) flock(r1, 0x1) flock(r1, 0x9) 04:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x10) 04:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000080), 0x10004) pipe2(&(0x7f0000000100), 0x10000) 04:01:54 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)) 04:01:54 executing program 1: r0 = socket$inet6(0x18, 0xe8df859f5d73b9c7, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0xffffffff}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b3065385ec5c976272c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2ad06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d018000008e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd74da8c3371a5f12beabd87b043e8b70cf9081e0b2fb1207a5cd481fe6d29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30b0a944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681230778fc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ab2fec44836d315fe59947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24000000000000000000000cf91ef440c16359f4af6136af4f3f2a18ac40fc58f2da17d7c6f8ecd009e886658ad8acf1af905289f4862b10be67100bdac74510e0903b7c3e9e438a0c2e5698461780449f6735b69f0d04997c883bc55c8512dc2bc393255f8950ce6df21afebe986ed05eefb91b410c0d56ca86f690b142ec353338b22e73c0bf1d620a296ac69e5e000000000000"], 0x10) 04:01:54 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x400, 0x60) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x3, 0x0, 0xfffffffffffffe00, "7b67c5b1deb16f6f52dfe2bac76f59d601d3ea07", 0x3, 0x1}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x7, 0x9, 0xaa, 0x9, "266eb427d7d273cb8d43a4508fbd6c0ab3e6642f", 0x4, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001e0, &(0x7f0000000040)=[{0x800}, {0x5, 0x0, 0x0, 0x94}, {0x40106, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:01:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setregid(r2, r2) setgroups(0x0, 0x0) setuid(0xee01) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0xf73efda}) msgget(0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) syz_open_pts() 04:01:54 executing program 0: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x4, 0x200) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="94e6ec82c25ab74f9d64", 0xa}, {&(0x7f0000000040)="1d6bf9cf5b78e61e3abef5626b1ee5a0eb6d889fb2e678b8045c1412bf6cc01b04e2a1315722b7a666584e1a394ff20b2436597704374d2fe61e6b92d3b64ebae19589b0d13dec755a4ee5", 0x4b}], 0x2, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) 04:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:01:54 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 04:01:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 04:01:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3c) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xffff) write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() 04:01:55 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4000000000000006) close(r0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000180)=0xc) sendto$inet(r0, &(0x7f0000000040)="628260e7822cdcdd9e22b851e91f4dc18cdb9d7e727c74ad2c2dbab0f26e88052f716ebd436ab6954b28e42f80b529edca4f89cf894c00acffcebe666c2d9f72ab83", 0x42, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 04:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000198, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xfef) 04:01:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 04:01:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20000, 0x4) socket(0x10, 0x4, 0x400) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) accept$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:01:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) semget(0x0, 0x1, 0x1f4315f216b4d809) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 04:01:55 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x9, 0x1, 0x3, 0x1, 0x12773eae, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x5f1e}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 04:01:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) getgid() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) pwrite(r1, &(0x7f0000001740)='k', 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="328d35bfa61475a45dc09e23283191bea8ecd4dc19018c41fa58acfb0bfd1861c8e3e09b1e7e0e87dfbccc3012da7f9d17d33fde782e64cc9ea28f0b9a5db350c5c08a8aec3e13cb08053528ea9b4a07881ce9e17011d91c962d3b8406e9818100a3a76459485097a74718a1d05e01c29c765f76080a6624948ff20601812bd709e7a2b0214a065e57ef2f70895f583bc311162d0ea2c99c5028335566f0b117db81309039d8fa159b32a597c4d0b4e7864f83d65f3765e91b677cbffc41ab65c02fcc099832d3261b6c93709075783e979b29ee8b5fda98d3448d7c51e637fe8d7544abbafbad0639d255449a30625c6f5f", 0xf2}, {&(0x7f00000001c0)="e8937e982ae8842115054dff7639a65d5d324d260c529a001857cde45d22c5b5cbc1dff97d2f65706fabbb8510807f8834823b82a6b702bb275ff9fb0960bfea8196fb95cca47445c28ba5bf9ecf8bd8ecda4aa87de229aa6991529bc6a14f23a7354532e04891626f6197082eb438a0ac718024341c7e2568bda681b42c4f533c59906ba33443317ed2e3c701a8c063a77e3ab784bb0d8cb95c75f885d981766fd6ab87a17d1b483817bdbe4d5f52cdc1511db3fb59a532d408d89de51b0433", 0xc0}, {&(0x7f0000000280)="e713867b8942969490b0bec286021ee8dd8652ae358e88762bc635d4c1b01dcf9b", 0x21}, {&(0x7f0000000500)="16834fa5e6b4ff28e94cacfb6b23eeb5a9decb11b2978e342a468d683f6c14570f3bd6acd7cbcdeb7ae68d102b6bbbe2b684e9b44e8fda2ae67734d94bbbf0cbbe56889b1d1862ec500e39830903956df19ffd77dfb8ee6607b47d45aba5f446cbf08f0b399f4c91dff9f6c132640a8d2c83ab050e4d856f4249482084caeee7005b5bc3e0d0864863984c9305d00470c2f42e0983dc0ace392cee6bd9d12f277b3dc9858a61504ace62c4394d37d4461db01ce9b706df21efc7731cdc478f556b3f0a21358310c6bf8a3adfb0bdc967b793409fdaa82fcf63a7dde74bef805f8fb456097b4449754c844c3f68ffb457d98b05330af026c7cdec26b278cf8d53306166925ece77561ec70e74beca5425986fbe12b6fce10ecbb2e8fc249e7954a55af5a693e227c70d255b289ae403d927c4225dfc5aa22c23dfd0a878a72ab82461e9aae41a98735cb99e5046df2b814036951f374707ee4b2aa70cc8977fe653289d8aec2364a861b4bbb71700e98e772e4dfe6b1cf30d7a73778feb1be82ba232d1ab7b48f4e2cd75966f2cd664efff5828402002963b1425784610353574e06eb0b319035c9202bb67701290d3ea4fdb36c58fea203bcc645d5906f1ac1909a956db888791b80dca121b99be7039befc92a5e7d7d3336df5cf6dc0f94e2cd6182a48cd8ee1cf7cd527021c676da5c84c5bd7bea8949db1a615b7e39d42e5d6ab6fcc34b3b1896e4b26dd3734dd1a0d8cd65f18384fedc6f57296163be69c5eb02c7d60164faecf1cd09cf87d43ac29ae32928cafe65a7ca547423b20608d1cbd58b30dba1d282e41c8ad2fca566047acd8147019ee592379883933e218420590db7cd3376ff13af7251230b64c28c41e3a50227b588fefee1dfa232c57f9ca4ddb24ca38076ef30783a3faa6fd9faf8be71f3a5672da5a024ee22a1da2234588f4455883eee64a4da98249a6a22714dde68f6c086963477f00121606d69fdbdee77065dc7c0034c22690bd107ed99cb4ae65290df6d40156eb96e588a671951ac072766d2037ccba88d43dc46911210522ad25d85c1afc6a4100d34b8fe9e392d1e5390ef362ff75df62efb7e36096f29526d213d4a151e1680225c789495a17ad0ce328fe0e7701d42353dfa39d309e4f072590e6b355ad041c8b79dcd3607fb7aed7d62433dec8e5b042f078391921f063a43381eb1455f3417dbc1e87c1ad3f37e2e7700d2131ee47048708b1b1c3a39279b5453aa423f449b0a90af183bac5cd32494366b44a17b7df27057fbeedabd77f6c652a4dc4b0fb4b255f22019936cb3ad3c9cf93f95295c1569fe35adba72c8d60723a10f1597119c88df54fb268d3b2d0b1cb1802371813ff954dcd29dd528c58e9f673ac5211aba63c210c6d602aad1ef0c44998c5176d4a77a6cabd5ae1750ca8345c4500980a73394a7fd1b83cb1826a5fd663db5390a736dec4195761cf5a4abfc75dcfe5549cd0ec09edce1dae64cce16c63fd01c195014846ecbd95e4b65c6c03476e941ca20c7ab65ae71d95065f63887daf2083f81fa51fbb5676566c73d6d9f480c84d85d64ee488ed241655bdef363b322b755bd72b13980d576f32d5370293c80583eb246661de4003a8c863155675bfedc7f45533a0b54d517c19a4bf0cfb8d53d83fb4213c16a1b8929d94936b1671e0c6a285a6cfdaaea6e5282dec481c328678d998a47335577b63fc51ac323604892766f152148a028a4e0b5fa0ba35fd5a456af85f9ba94da78b93c7ddfef7504cb8a946ecadf38d9a801ff84bc6987aef350f6dbd2ebe03b36464f2f38106c8493fac9a4d28656025441be5b1dfd776f159674612bdac89bd3d4c5a7f82eeee8cf6d2756ca1b852f82aa438ce3857fae38a67079662065f330304ed29278b1cac5985b32d7fd8080df5f2215ccec97e826c12e20237f1a090844acf734bb9566f7f30e66c4079afbf38ebf70fd19f3e58f2ffa43143c1a4f0806e404c38d6b61be426895405b1e566938f7bb9c25b914b66a4c7b6b258632427a14c8387f1abcf445078ce432d7a45ec1388a9e85f58ef9de42947540e11918d56354e1e3763370d808b496816c8d030a937f6d02780b4333258740cd95834d4917114ebd2eddc814aeab64d4680cd13f0be15a1aff39b7117cb4885e3bfc76e49ee8c44192e3b45d5f2c898d5eb9013d69e03e4db77e112cca1eaff903913f5f6e7feb416f089f1efb5143b9afe16162643cd2bd4ff993332f382da01e2ff161b698166fd6f682e010dd153bde7d440ac384a6e2724261f92d033ff3814ba8f6052f8c0aa1c0e29a2f1a71c8f5370eacf0996d11a9eaa0b4f1def5a0e975d2405cc6373cfa1ffedf347eb1d015688a7dcdb4494a66bd2bdf1a03fafeccf7b6df3f20437727b14438549e77209ceba909b77257707b9f8541a9e5d563052919baa03bfe41b8acd4a74103cdf616681c3638d38e1e63ce72232e6ec28a91a719994be8d6b8f1447a98966f82a592bd54e78507d0f7826c61c366c27cdeeff126aa7842a2b138fb93df7be9b223389a4f09c3637a8779fa615de7966fdef514e8d6583d13ae8659f47031eb575011b871e5597a234b17135f4ea4f50bd89428aa9dd0441c57c20b8437a1ea075689c631f0e662f19e1eda4779cbf3b9057704c38329fba50367163d2badff898605d59d6751231cf369b767670b4af53a64c90bd444e8c84bfa7957d81bcbfa8ad06c2025cd305ba6eb22b67f589aaf17d34598c940502d0b052c458711f1f17b7fac46e8f4fc1cdb5f5e827268880d9139953055f0fc3decd7739293a87dfd606f08b7c92bad55e22737dcceea553fd8452e6f004afc50f9802210dab87ec9e0d0fae00144e81e9fcda7aeb703f19508e7e53769afbd86ebb486a169505b0554833ec26f2516d8983022d9d663e12a934c517fa26ea556f0caead27a027e27dc6c082f7c45c53f8ba9d99d19f782a8fcd36ef198f698274218ef380dfa19c973e56557b67f2a5f1b81792d00fc2a483342f0bac0e9aaa49471d32796a6457117be88323d7368396c718832f74a5de88d173524fbd73c748c0c08c652b85f04a52bc62b700127a608459dbc8710397c08aac1ddd6bde390229d6e02d74c7dd67d9527405c5de742af5d6725628a41e572c718a25c0870f6beac41f8b19cda40f2c8383220ff6e1de7d788388472ae1ee6d63149049f52ea4ff22617014d9c354540df9c2cc49436c7a6ac013aeeb36d86d887da2f31885f365111e003458b2221e480feeeebf72e028b49d84b5f25be0a7d9ce972ab1358914514ca1ada31e740fb6887a875ecc3bacf3d1e00e8d4f8b98375916b652c7e30c0246223798a284baa284676a0d79fa9be7aa2aec066e8a9750c0fdff911eb8817154898faae4d80dd920a7e3464321e8ee3310f3d1624763ca75e9a6a9716cfb6660874d2a1ae0a45992a8e660a878b9f5b577b47c42798cdc653fbb41d7f6813d9c55e71279ff5dedcc2b439af81befce4e7decb05734d8258aa7a4802faa9b58a82c36203d7eb58548ff38f2574606613a8f40c8204a5bbd41c7709b7ba08612f5044506d38ef42f6571644eaf9c572a8957f9bfcb4089ae9a8dc7ce19f4be3fc33132ce02edd332f60df1b4e63ae84d384588b531c5bc714e6ffeb29e405861ddd70b94c861d133556052ff1058fd911e3b4601a1a3c6f5a68d2a4d6d643ece017d67fa2c5d9b46386e64383bc3be87edb76251e830030d181f62427b344305fe3f2f9c5bb7be8476b34e6d1ba1bbae0fbbc8a153189d24d3469138b54fd09615d338d54e2808e5c23a45faa12b09953800ff78b9e7179372221168d4c906ad759418511380cfe258cd3161338f0e140eab178b96ad2f689adac6ede440382248b9e144c2d31c5c4962de2816f6c31e881dd215a90ff208d40673ff3a170793c6651430137206be7441daebfc00fa62db6708ddc65d3b120cd04f9e50d9733857fe1ed627a592feb45f6c3bf90eca3196ebd650262e5f5d58b794011fd0fe07d852122dc55e493f945d66df911cb8dbea2502ed8236c5e6c49f5680a40f7b5e0233150956f5b0c0b873d66eb9e8cffee1af689dd399e518e82c86ea2ba0d5dd8722101473067912fc07dfd523a4e9e089b3328b7d03908d1ba06584f630f3084fbc5ee71663cf269f5ba55e746242a17624618861e66061fc798c0dddae2d50b77098a1fd748a9bfbdc2f8b6370b1b1d7629a87dcabd190df575f501ab401639e9d55fc64a387500f7d200a0fcc2e6c333c8a438b259d9245ef0b4f95125d23a5d647edf64d6884b0bb661c77f40cbc0a7be157a99f4f6cfd3083b1e27e3d96b7c27981dd234b073e506b48b940a7c1b543af750bffcb1da659df9be69467735ecc0c13cfdbb4a75d90a9ec4826323997181b3278211b8a0705f8e180172faee02f2bd57b77662a5728ed051dfb3a05b5fbf2e14ae0a44a4e7f41ef6278279230137d6b8ba6ccdc25dae16d2514ee0d2210d841d93078c781fab97d157b05c6b89548fbec4e36e6ee6ea075ddf3c2114396beff8bdc5976b3c9a913c3b230431fde1e8ee5fc2d99cf61b1c8d19c351b071ac180d20082a3ba5e1fabc0a675b0f106fff63e9a2f48442ec57bf2d562101e673ea91501c85a96a1b6d559df6344406c12d96c940a60cc8be9ad7b9ea79623a54e00d50de1dba7c2243be67ea2825123ccf5d87981a73a2f91b641f0924c42cf4e0f2f0d8ce5e1053e4f88f263f07b96887148285b14808482f692a9b3ef9030e2b523c2e388add18fe4044fbaf99eac482ea57fdf90cbe2f0f5e27a7a0a15e90df233b78a72fba7c63ede90349104d3d21a86dcde58aababb3afd2da9be7e0764a39aeb042493badc003e241bc660343e9da023700c24e8da4b99ce57efecba82cb31b134fa8644ee44845952c445599f14f53b9d11e9893862fb93b111f3887cf128cb1515c5564bdc69a679bd3d172e35874b137eaa9933424fa987ff6323917cf9cf284be8a9b3bbabe5ddb2cd7c4e550ce42868b63c002a389c81da68a1f473c0ccf506d95998c75ca9ee5e06bb474c755fa8ddb8d64d87ab973079e4ebaaa8a0aa0a61ff9980ab6a435331e998cbb2b3b65d9b63020f4d1cb75e962c05da1396e6baa1038cd41708f0cd58c5d71dd8038c47934414ed07d9110bc5748003f2cef4ebddc04e94d273201131cc8f6aea167ebec8c367ef807f8652e9d5b349dd1a52fa85b28956a2cf65a0078a8a1a347f4f9362b53da72427705db2df7b67b6bebbad78111dc95a62c87c381f1790fe4397dc8c23734a0c40be5e08c0373aeaf59985eb912b789bdb2325e12571f40798f4a73befa6c470f057b49cce1559086500129579641749be54703f94ac1e7ecb2fb617b9891e90af6ef720488b7cd932655adb32604fc3dd68e0a1b9872fda6fed65c5678a21696492c4f679c73c194cf702633bd7820e2e20472180e4e2e943cff24e8fc4147280cd5471982841e0b47b11f43c1ad8682d80fc9e033edf46a8a146872ded394fb5af86f1fe14d8f2e5e567ee56684fd4867b935de84176dc6b4f9b250d5104d5c2066c54011a9e9af7a264a0cd01b77872e276cd805d25920576667a0a347fe94c825431376d403ef662d741344421ab73e169fc5e28aa0d359d4b785a0212abd5ddd392212c09c4b5cd0ad833eab2299c745063dc9252c1c6d3f230a64c6676c884e1a4e889148ff39c193bf6cba702940c1e14d10db3f92bd50d377d54afb11715445cfa16785030", 0x1000}, {&(0x7f00000002c0)="5ba7cda2ea02323c7ae8a07115cf7743646ac24b568e79d329357957a585032b1cb3668b10de4f020ea7fcc4646076adfd6f1ad1b7b61fab451260db", 0x3c}], 0x5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffa21, 0x1, 0x7ff, 0x2cbb}, 0xc) 04:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() r7 = getgid() r8 = dup(r0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7, r9, r10, r11]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$TIOCNOTTY(r8, 0x20007471) 04:01:56 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 04:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d, 0x5, 0x0, 0x3}, {0x2000000000004d, 0x1, 0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:01:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 04:01:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x8}, 0x8) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:01:56 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653107"], 0x10) write(r0, &(0x7f0000000040)="84c712367fc10bc0fe1254d439b212fd9d938910629c5b6a3bfa31098cc89ec590a667bced3015d43634fc6af650693761b720d9aee11a9f93a5e775ac0142e8db40bf82d63d9ca09ffc481a945d48bdf2bb95f7c7e17765d68642720f8f4ba79c39e3cfa76f1a2cb1770808b7cc35b6f611aaecbfeb80449a81e9d9b884d668e17f6fa7050afe591a6c283086bbdfb5c23f636691cc1ad8bb2f946e806b75896961429c5d19f038afc6817ce716b030c186ba030696e794e7edc381d5a0bfe0c2176dd4297314c5fb21bbda026d4f3919ddd5ddbe05b1a8d15b6a1c560cd434fbd5898958d93a0c1bf0884aed0b06e8091af53f", 0xf4) write(r0, &(0x7f0000002740)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x28) 04:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x8}, {0x84}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 04:01:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2}) 04:01:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 04:01:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) recvfrom(r0, &(0x7f0000000000)=""/7, 0x7, 0x40, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffff05f, 0x6}, 0xc) 04:01:56 executing program 1: r0 = open(0xffffffffffffffff, 0x10000, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r1, 0x21}], 0x1, 0x0) dup2(r2, r1) 04:01:56 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x8, 0x3d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') ioctl$KDSETRAD(r0, 0x20004b43) symlinkat(&(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0\x00') connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0xc0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x882e, 0x9, {[0x3f5e3c3b, 0x2766, 0x4, 0x9, 0x8, 0x400, 0x4, 0x8, 0x20, 0x9, 0x3, 0x4, 0x6, 0x380f, 0x6, 0x6, 0xbc, 0x4], [0xfffffffffffffffe, 0x5, 0x6, 0x5, 0x100000000, 0x8, 0x3, 0x100000000, 0x80000001], [0x9, 0xffff, 0x3, 0x5, 0x0, 0x0, 0x4], [0x2, 0x9, 0x9, 0x5, 0x80, 0x6], [{0x100, 0xffffffff, 0x92e, 0x400}, {0x8, 0x6, 0x200, 0x8}, {0xa81d, 0x3, 0x0, 0x7}, {0x0, 0x7, 0x80000000000, 0x200}, {0x200, 0x9, 0x9, 0x15c}, {0x80000000, 0x8, 0x0, 0xffffffffffffffff}, {0x80000001, 0x5b, 0x0, 0xfffffffffffffcdf}, {0xffffffff, 0x8001, 0x9, 0x9249}], {0xfffffffffffffff9, 0x8, 0x3f, 0x9}, {0x4, 0x200, 0x8, 0x101}}}) r3 = getgid() setegid(r3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './bus\x00', './file0\x00'}) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff8, 0xd0, 0x40, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40, 0x1f, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x85, 0x0, 0x6, 0x1}, {{r0}, 0x37476bc07b06ec1f, 0x1, 0x0, 0x2, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0xbc710eb6db1736cb, 0x20000000, 0x7, 0x200}, {{r0}, 0xfffffffffffffffe, 0x8, 0x5b9f92711a3922a, 0xae6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x8, 0x4fe4}], 0x4c744f44, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0xfff3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xd6a, 0x7}, {{r0}, 0x8ce0b53515ea1d92, 0x48, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x44, 0x40, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x5, 0x5a}, {{r2}, 0xfffffffffffffff9, 0xc8, 0x4, 0x7, 0x2}], 0x1000, &(0x7f0000000880)={0x9, 0x8}) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') sendto(r1, &(0x7f0000000540)="1f8c7fd0d6cac9e311c89dbe1e0fd6b658e99dbaea158487e1181a7773a9d7e08c2ef564d895c151f82fc0d657cd3b85ddb2ba8607d2eebc3b937e57841f16652ad799ce3275a827f90d61bc66c794dd063084de1a6eb6599877a72b8ca13189814f17ce2d5bf2bceb7d65dcf6313cee5d8473cdc23407b255b92d38be9e232736ae320719784025756160dac47838c5fcde28087b8a77923b9e7520e01f089acb7963fbdb5bc81f9f467310c4b3d74794df0ce08096348519b832204cfad606753f89ee1440dadb9c956ee4294aa854951d1be52e", 0xd5, 0x4, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) 04:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000afe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ecd2e479b4e16d602c630692b85e95e4ca7a9a5d184fc3edf291a8d710d03a6c1bf11"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03817b701129513d2c18cf08445299c4d5c22f37c842537b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6ed0c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) syz_open_pts() 04:01:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="70012e1366696c65300062cf9031cfedf33bdabdc9098b1b1ab4a7b087e17395ad6b6a5f27d43e55777e1a82d2c3765cebb088d48789c2fcd7d14b4a36d5815875ed7fcd9499b809a93b9b541dbe14b84cb2521581b7321440ef3907e3b456503b6345ec88f04a8b76eeacd2997f6b585519ca9dbe0d9ef2f30307a693a12afc6c8c0de2e687ebfcd6a734800eeb6a2aeeafa3bb397ff674503d9c2324eee802c108449d110b9a2e0ded2977c6f676769ca4c8ac3ceca098a2c3bac7be16410422faaf059ddb3d622c0f93051ea0a4897cdcd023e91fe93156385ad6e3e6f576311f42ead64fa0babe8c02e66aefc84d1d6e4a030ff5a344357806d36e59c85c5feea9404dccaf7552244586ba5610625b900412a80337e032a6e56872"], 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() r8 = dup(r0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000180)=[{0x0, 0x1ff, 0x0, 0x4}]}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 04:01:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x407, './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./bus\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/158, 0x9e}], 0x1, &(0x7f0000000340)=""/117, 0x75}, 0xef3d1077759745fb) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1556a4b7aad1e95600000000ffffffe9000000000016"], &(0x7f00000000c0)=0x23) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0xfffffffffffffff9, 0x0) 04:01:56 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x7fbb483d3577b387, 0x4000, 0xfffffffffffffffd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(r1, 0x210, 0x8, &(0x7f00000001c0)="482a29322c4d84a4f6d27650dc8f1ff33f86c89c47885dcbc4978c383a0fbac0260fc1a71462d0f69bdc1326bcdf833bb876e2793b63d939e63bb7309ac4d96f42b5f6b6c833129a4964b0dcee1e263a46f90f0151a72167f284ef4d276e907d4fca88f3e5c13862cf5083b1abe785c6759969fecb6054d554cd225120592859ad30ae6588b7be7ae3b86401d84b2bcb62db37d2af7243c1c6d0ee6b84efcad0b5c22d36abde7b31b8be32618bf9b14eddd67e2b631c80ebcb57b1f2b9794965c877a790a480c3118d3ff877bfaa2f50aec30ebb01ef6e121869d43a5f1e88bd06", 0xe1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:01:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 04:01:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x5592c82}, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:01:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1451, 0x5799, "b04d6a07000800000000000900f3ff0a6300"}) read(r1, &(0x7f0000000880)=""/161, 0x48b) syz_open_pts() 04:01:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pipe2(&(0x7f0000000180), 0x10004) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:01:57 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') 04:01:57 executing program 0: r0 = getegid() r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r4 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) bind$inet6(r4, &(0x7f0000000340)={0x18, 0x2, 0x400, 0x240000000000}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() getgroups(0x6, &(0x7f0000000240)=[r0, r1, r2, r3, r5, r6]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x40045, 0x0, 0x1000000000000002}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000280)=0x100) setregid(r7, r1) 04:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x81, 0x7, 0x2, "e3414124c1c055934aa3191fb30cf3edd21d555e", 0x1, 0x1}) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) 04:01:57 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) 04:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:01:57 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 04:01:57 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) 04:01:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') close(r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 04:01:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x102) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x537521b4, 0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1040a, 0x0) 04:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x3, 0x1, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x2, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/97) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 04:01:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x80000001) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="1f1bafdd27ae8ef5ef6737e4", 0xc}], 0x1, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x78, 0x400}, 0x4) getpgrp() r1 = socket(0x3, 0x0, 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 04:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") 04:01:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) 04:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) 04:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 04:01:58 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x6) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="090000000000000030004d53ac8bf47bba5844b6257a4e1f42f1449fcc72dcbec1a370bbe945ea76eed5caf8d9aa15b9b98738db17484ffc50e9891742253054368abf4d295cf430463fc5"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 04:01:58 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000001, 0x2}, {0x18, 0x2, 0x3, 0xbd}, 0x4, [0x1, 0xad6, 0x3, 0x5, 0x1e3, 0x5, 0x3f, 0xffffffffffffff16]}, 0x3c) 04:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:01:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x210, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xff) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchdir(r2) 04:01:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x38fc3402c29f877c) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) getegid() close(r0) 04:01:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x7, 0x3}, {0x25, 0x3a}, {0x2, 0x4}, {0x85, 0x9}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000006c0)={&(0x7f0000000180)=[{0x48, 0x20}, {0x6e, 0x3ff}, {0x6, 0x2}], 0x3}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x1}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000880)="a07402a7a714f3f7ee1a8d2f8d34e0ba84000dbed2836b713a876820e5515022e10e71cb81dc6435ddd78285b33e3fc1ac0a253c9237f5d445b93a0b190a9e58ff9a10e61a3c0c01c715e0aa0a67166a4150b7af76145e5696a5318211ce6f9e31cbc10e5ae83876784a42a13c4d2c7770bb1e561c707874063e941c6e887866c6072a9ece8eaf13cd9cca323ab2f1297defb9b36778c4939b49805dc52c64aae505bae9895d4268f9e8cd4e24bd3f81f11a13572081cf1024a98b9397", 0xbd}, {&(0x7f0000000700)="1f8663a249f33f72de5cfb7939c4d8126bca927bb71adc265516341b24701ab3a29872b85d935b894503661b4e288e3f07e1572cfde2", 0x36}, {&(0x7f0000000800)="b3fd2b7c01bd4ae58fdf39a43ef9d1b45ad0743aba4deaab5b25083cd002e12258e4443e1ebf50bee9552c966c0f963d8df69bca", 0x34}, {&(0x7f0000000940)="65c03ec23b0022548690bfcb5ba57ec686e706c2fef587a30eacab3853f46f297175e2d691b62625d4d51f59f139e88ba8fc3313350e88cda25274d5040cc088cefa61727d06ec8263c89f287b4aa677bcf423d1ebe1772ad72fdea25620e83f4cc10bfa0af56d67657eba7e8cb3e4d8be0bd98d23d3ae0692ce312ded62de37332729f7ad72fdb3e1c02547d66e2eaa3223710594595e3d83a714ff378c477ac38ec31170a8be21c48561b9536f6812e484e598a16f3374", 0xb8}], 0x4, 0x0, 0x0) 04:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x84}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x200}, 0x8) fcntl$setstatus(r0, 0x4, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 04:01:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) 04:01:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 04:01:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) semget$private(0x0, 0x0, 0x202) 04:01:59 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000080000000000000000000000000000001a00000000000000000000000000000000000000000000000000102ca6759a485bdc576d97eac1d882fe4428665f4f8b69d401ed70d1a353f626d8bc90fbfd186d781f758bd8994141d1498077d1e2363a4061d09c5a51cc2073962d0866c4cbd96978213bb3eb9db43a5ee4b2c8eb1632d5b0c75a4363f2a0500edb6081aa9e9be6f9beb6ea3a9eead6824ce4927d4df789fd91c920fa07e20a4a905bda48"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x5, &(0x7f00000000c0)="90227336fd76cad7fb3b454d04414b3e17cdd85f4ce9204f225ad7c77a2735c223f9ee004eebaf0d6a5f82d63bfbb738c5628330d2f767e891021d96d46287d021e0c8be6f963bb4e3f4e0dff977bc66ff74f73b3606813d4b73de5acee102", 0x5f) 04:01:59 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0596a080c2540a735a27552ea197bb0bd382e230b508f0b5bde3113af8adf478e8da5da7253617f6207d4628c5e6a31e25"], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7fe3faf6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x9a}, {0x1}, {0x7ffffffe, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 04:01:59 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = socket$inet(0x2, 0x7, 0x4) sendto(r0, &(0x7f0000000040)="2c929f20bb8cbe8eb89b6c4498e5029e384d116502cebda95c00b575869c392a994384bdf7aef4a657faee72239307020581edf34e4bed6c4fc3b2de0b191c8235325e81a543b3f0f65f17db7f9a9cdf7825179e1be3122b1022568ccff03107f1f92dcdfc81345e757242f95bb57644c17b7cd5f705fd4654b41b39c2c3bc2e0a43288007a4224528ccba29075c6bc47c595aed65d06d23a643cb4d22b255e2e15271a536be504ba63e9a440e9462d50201e37136c25a19b1a8f8e681913a88a52fab8f84c4698e4a8eec1c1dea5dbc3438db5d3ccb0a9ca019fece2ec6225b89f05d2a4fcc972099554ebce5", 0xed, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x2, 0x4f33}, {0x18, 0x3, 0x80000001, 0x426}, 0x7fffffff, [0x84e, 0x1000, 0x8e, 0x1, 0x100000001, 0x400, 0x100000000, 0x80]}, 0x3c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) 04:01:59 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) syz_open_pts() sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 04:01:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) select(0x40, &(0x7f0000000080)={0x708, 0x7c00000000000, 0x8, 0x0, 0xfffffffffffffffa, 0x6, 0x3f, 0x7}, &(0x7f00000000c0)={0x1, 0xffffffffffffff00, 0xfffffffffffffff9, 0x1f, 0xffffffffffffffff, 0x20, 0x7ff, 0x9}, &(0x7f0000000100)={0x81, 0x5c3, 0x8001, 0x5, 0xfffffffffffffff8, 0xfffffffffffffffc, 0x5, 0x1}, &(0x7f0000000140)={0x490f7758, 0x10000}) 04:01:59 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) acct(0x0) 04:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80000001) 04:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x6, 0x1f, 0x0, 0x9}, {0x63f, 0x7e, 0x1fffc000000, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:01:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x6, 0x8031, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 04:01:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 04:01:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20900, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x10000000000003, 0x40000dae) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="9cd98e3e45c4aa9f0008cf50fe26148127dc2cd7fcb4b7d0ba9d9215bc82a09378d132ac853008bad8e103c55c6525ba3b1f", 0x32}, {&(0x7f0000000400)="c74076515c5fd0f94e9411edb1d72df4b42621282e5e76e7acc9c4b631730f93d8661a3d211d82606cd77aa84b31a2b6f798e75bdbffe6be4a585fd797a38531efd44332ab48d1e7629b3a331a71f94a378c941d8b5f760a1ebf6b7ff0148399af3ac4dbd91def01cbe2e8ab902c3133bd2c9a09bd19722a2820fab7634ac496efdae0c9d2add15d35ffb30aa39397fe7909d49795a3a794b08fe06ae16d8ce161", 0xa1}, {&(0x7f00000004c0)="4de692e10e7c5b5a8c7ac0c0f69db8b4a410a516dc586499377031a9a3e931e45415067aa8974bd0df7caa5e2804f9cfa3fb26ad324c4e064ea3e84a4e578993ab123024e7e9374e9f56f2ee4ba770a700820a8ceb079b6d1c776e2c4011e726", 0x60}], 0x3, &(0x7f0000000580)=[{0x28, 0xffff, 0x7f, "35bde0a8e80c9742e757236abd671662257cd5dbebdcc0"}, {0x20, 0xffff, 0x4, "c0f1c5fe225025900ada6c115bcd"}, {0xb8, 0xffff, 0x4, "8aa858e0379ac3c364206819354afef0d3824eedd7228c05b464353bac7d08ffad36ee11fb269c346bb32bcf9cd2aa322047d2601497380f74577585a9a741dbb7aeeb837f9e5479e379b4537e472de5f7b1c5ffe296a3aeb8ead5246d0b4464ff29e3b6978670443265b53c8e2f7aacb9b155071854a091e13113feb4688bb717c67dbe15f8f5a6a38fe0a0e2ea18c059ac2a068c64e6b97f4375c8d93ec98fbfd5"}], 0x100}, 0x9) getegid() setregid(r4, r4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00'], 0x10) link(&(0x7f00000006c0)='./file0\x00', &(0x7f00000003c0)='./file1\x00') socketpair(0x6, 0x4, 0x4, &(0x7f00000001c0)) write(r1, &(0x7f0000000180)="b6f67100000000000000", 0xa) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7fff, 0xa9}, 0xc) socketpair(0x20, 0x8007, 0x3f, &(0x7f0000000340)) symlink(&(0x7f0000000380)='./file2\x00', &(0x7f0000000700)='./file0\x00') 04:02:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x6) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 04:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="434d84e56f00", 0x6}, {&(0x7f0000000180)="402bd58c649a2265b5c872ec1f840bba749b85f14ced1f", 0x17}, {&(0x7f00000001c0)="9bef1d91b64d2fa75c", 0x9}, {&(0x7f0000000240)="90658c341685832704d0444e27ac5f9b4f2f8f8131e5df71dce0db3b4d076083e31563246ba9d3ca1a1f1f7ef6418e5a7d31468ea25ce5334a885ebe7c3ad0182693b4d8127ee009da8ee5808459b24eb4484dc00cb6cd9923635fc354da0a6c80d2791ea03f30f0412bd98dc693fc6153d2ec35e3a8261e31d6b97e73f88f07817d5e72", 0x84}, {&(0x7f0000000300)="96f55dc908d5f45ead621f1ee89a0eccb9d05ec2f975cadaefa8faf5335b7cd2d399f451834a95d197d54fd2ec0c2fa70ffc81652cce867a1162a1c9da60919f230dea210ec127cd7c0977c98ea4d61f08c70853c1c2bc1aae859e8634db09dabd", 0x61}, {&(0x7f0000000380)="66a8ab685076e2c495a550a83d55b1c9348c4af06e3d44c421e40801795e8894f1f4628c269832f0348cf6bc1deac83564b740e1a99a3f0311cf1ebc02fde1943f7089b3de8ce2c399127da5fa664e8ad3aac5de6105b0528d6003707c6c59fdb53401e47759014a63c495fd7f5e54715e34d7d7fa7c993fff", 0x79}], 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="045381d15da05d218e2efa6f1e0a031d8134266289d38b4711a7a3d02412e8711c84b39cc58b9013e38580df39be94fe4c33e178a925ec3255590bb2cf734625a1ac192d25a99461c2bac8adced2938c5cb0a2a7cee35df1eff774651d4baf133565267708e79110426016489bcc7e65b6f919d3a6e561679f06788adf547812", 0x80}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x1, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000540)={0x8001, 0x9, './file0\x00', 0x1, 0x7e, 0x8, 0x7ff}) r2 = socket$inet(0x2, 0x4000, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x7, &(0x7f0000000480)=[{0x4a9, 0xffffffff, 0x9, 0x7}, {0xffffffff7fffffff, 0xe0bf, 0x0, 0x3}, {0x9, 0x1f, 0x4, 0x80}, {0x4, 0xb4e9, 0x7, 0xffff}, {0x9, 0x5, 0x1, 0xfc79}, {0x3, 0x8, 0xc8e, 0x1fe}, {0x800, 0x7, 0x4, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) dup2(r0, r2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:00 executing program 0: r0 = socket(0x18, 0x8003, 0xfffffffffffffbff) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="9819cfed3f4e699684aafb683a2fb1297f91cd7ce2047d1a3778ec4c67599dda08ee064410edc360952eeb648cd7f8cd1ad08aec18a8ae07b9839834d1fed7dc6acbfc88d48e61a42e0a18bfdceaaa21c2300a8d8de7a809b6fd503fec5beb37edb9b9c640474f66e399cffe6d1c9cac6c3f7b3fa1c94950b2fa9780dbd5a1", 0x7f}, {&(0x7f00000001c0)="e09fd452157c0ea5909d5d2fd3c6c79c3eef7e491405b912c05112d32a2acc89f1dce433e99a1949c9862af3eabacbe915a9025d40852c06b786d0b08d7c8a494ca2074c3dc1173498a2569d88f82d179b38f3447f8e8c33af", 0x59}, {&(0x7f0000000240)="71cc94eb330d49ae28beabf14f0dc797756cdd4f4508a6d127642781d767a30cf9404fb6b4d905c7ff66acbf57cc2eb2f048ec2db6bec488b1fd433e6e5e8981e5329a5700e769106d9a388c3065540134e80bdbe008b0973dbcb963d6cbf732b21670849a9f9661782ef51da21badeb9322eeaeae4a3cf58d6f656dab03ed48728dfa98bb151d35fb8def006028efd2148e50c57ae3d7c1d06535c5f07499ba922a846960c4d7cc02334c075470", 0xae}, {&(0x7f0000000140)="89f67f1e4caaecb12f63c6908219b2f5819cf7b4b2558ea45cdfb53c9fc173c8dee64c", 0x23}, {&(0x7f0000000300)="1155c0ade9aca2fa57598612c5611138", 0x10}, {&(0x7f0000000340)="b1e96432cdef6d17ee06775bec35382ffcd3af7603762e66e5d1efa6b3b4effded0843815acf443862561dbefefe46df4ca977144df1de9a18f807145c0ee044bdf11e4e1ac25b7781551de717f8b06cddf28d03f6fc903b4c0487a4ef962f14a2f2ed68458aad84290a54d163ec41bb57bb32626bd2a7de99b8c6978ca3cf7fc49320aa3d2afa47c0d17c1c4eadf0e193e620faea366b2b3bbe9ced98a68b111960d6e5339e72f11ec8149d199b503206dc4cc8828cac1d7c57098bd09a22669420297c4c9187acfb0f55786c86d3bcb7e53c266e19f68e55f308f2db0b", 0xde}, {&(0x7f0000000440)="7b866d6dc3d4b7b1a785429afd985a5930f428fbacaab5979f12b4cb5f78385a7ce819bf9603c5c58d0402da8279bbd9486940076ffc9071cf", 0x39}, {&(0x7f0000000480)="02b246d48c700da6d63df60324c16df0c8b9a80fad5a555585f910c1533302f2e8996028162fa20838aca9832da209729d930d4a7478eefea83ee6c0cef7243455b9c8a07694e4a07ef5be53e73d7ae86f25bb4851060517b75741705d179e7f8baaedada6c9f9fae03f852ddfc16c69b408f6019bfbc3b7366a49fe75aa81e34d139ca1ebb24facdb7f5759f27d607649a3cf5088be606619d10c491eaf7eae863688bf3641a1c9b775b8f85d60", 0xae}, {&(0x7f0000000540)="57dbca6aeb20affea8f73095ae", 0xd}], 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0xffffffffffffe6b) fchmodat(r1, &(0x7f0000000000)='./bus/file0\x00', 0xa, 0x2) 04:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x1d}, {0x40000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0x2f, 0x0, 0x4}, {0x3, 0x3, 0x100000000, 0x8}, {0x33d9, 0x3e64, 0x70, 0x9}, {0x0, 0x3, 0x200, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 04:02:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:02:00 executing program 0: r0 = socket(0x10, 0x2, 0x6) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "d87a587e34f31d7b4af8c5e820ea158512aeec9e1b5cc27993baf18f2eefa94c3d17cb5ce1976cf7a55e45c13df004ea149dfb179eef126aef428d44f199ac7470950f71bef5ec5df18d1b6eea15294ba94668c9acb1fd99cbc648b0fa54eb207c2e77a3d9f0d6eb737a945623cab21228d16f97640ad53dc7c89064a782db71a82cb853859d5384980259ce27c73d135bfdbc97849fbe62a3996cacff5427c350b94ee61881f75cc8406a9094d27c4e9353098072fa711494ef7fc9527448c874d3fb7f6feaa3a28c8002c332ee78c0fd26834c72e8195dac36558d60efaeb5dbfc30fc9383d8e50cb359"}, 0xf3, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x991d, 0x1ff, {0x9246, 0x6}}) 04:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x10001, 0x1ff, 0x3042, 0xfff}, {0xbbe, 0xfc6, 0xffffffff80000001, 0x2}, {0x3, 0x5, 0x100, 0x10001}, {0x6, 0x3f, 0x8, 0xffffffff00000001}, {0x5, 0x7f, 0x2, 0xfffffffffffffffe}, {0xff, 0x7, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8, 0x7, 0x0, 0x1}, {0x1, 0x7f26, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) socket$inet6(0x18, 0x3, 0x6aac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xfffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:02:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000), 0x10004) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e09551e78ef85612895b3aa29ab6a06d4233f12c3c4b56", 0xaf9) 04:02:00 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="4f020207e00000012000c980d523cde7d04a1000000000000000aed4a072ee0b6c597a54daf8ce17cf56bdea4043d80884f1dfd2d922bab2d360871bbe0500000000000000ae5ba44d1dd9547eb599e6ec3393a953c507004ea1f3656a2a1d9400e4ccf30d4f4d42cff763b9877a00341c77a67229a715e38802e2ec7a2ac1271a33fabfa0c0fe10b231560e90bb9749fc379c33872ddde17887bace7739168116a28d1909b1b146f863683d20cbf434477826e3b8"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x380, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) write(r0, 0x0, 0x0) 04:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x40) 04:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) getitimer(0x63f8632069359b17, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x880, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0xfffffffffffffffa}, {0x0, 0x1ff000}, {0x45, 0x1f}], 0x3}) 04:02:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) munmap(&(0x7f000041e000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 04:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x3e, 0x2, 0xe46) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x80000001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xfffffffffffffffa, &(0x7f0000000180)="00aaf4a6e5", 0x5) read(r1, &(0x7f0000000080)=""/227, 0xe3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) r2 = dup(r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x141, 0xffffffff) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x80) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 04:02:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x5, 0x8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) fsync(r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mlockall(0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 04:02:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)=0x1) getrlimit(0x7, &(0x7f0000000300)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000cc0)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 04:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$unix(r4, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 04:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") pipe(&(0x7f0000000080)) 04:02:01 executing program 1: setrlimit(0x1, &(0x7f00000000c0)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x8872, 0x0, 0x0, 0x0, "1fbbffa6163cc80277925f1be62c36af65dba648"}) dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 04:02:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000040)=""/67, 0x43, 0x41, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 04:02:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/168, 0xa8, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x4, 0xfffffffb}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xd82, 0x0) r2 = getppid() ktrace(&(0x7f0000000280)='./bus\x00', 0x6, 0x1002, r2) ktrace(&(0x7f0000000240)='./bus\x00', 0x0, 0x0, 0x0) close(r1) 04:02:01 executing program 1: r0 = socket(0x11, 0x1, 0x3ff) sendto$unix(r0, &(0x7f0000000200)="b10005049000cc03000008005786ca900f0e08fecea11e0000f96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca08bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a945052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c510000002000000000000020200a371a3f800f04a38e85e8c01596145e1218da88aaa6c783481ba1f3929843a4d55e9c0035fc8edb7bb26e452e7cebb36b173b89ec023d1400e6ad3fd256a752762cf01d05a9f12cb08fc498440165c19575977b29223a20aad62be150496dca1cbcd0abd9f20bdaa93aa650000", 0x119, 0x0, 0x0, 0x0) 04:02:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) 04:02:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 04:02:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 04:02:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = semget(0x0, 0x1, 0x82) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/36) 04:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000200)='./file0\x00', 0x10001) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") r1 = dup2(r0, r0) acct(&(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x400, 0x1}, {0xd6, 0x45}}, 0x0) 04:02:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}], 0x1, &(0x7f0000000740)=""/134, 0x86}, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) shutdown(r0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x82be424debc3851c) 04:02:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0xdc757fc5e65e73a2, 0x6) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x38}, 0x408) utimensat(r2, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0x80000000, 0xef3}, {0x2, 0x4}}, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xff}, 0x10) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setuid(r5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$inet6(r1, 0x0, &(0x7f0000000440)) openat(r2, &(0x7f0000000480)='./file0\x00', 0x4a8, 0x20) getsockopt(r1, 0x4, 0x6, &(0x7f00000004c0)=""/235, &(0x7f00000005c0)=0xeb) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000600)={'./file0/file0\x00', 0x6, 0xfff, 0x9, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x7, 0x400}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000006c0)={0x3, 0x271}) readv(r7, &(0x7f0000000880)=[{&(0x7f0000000700)=""/160, 0xa0}, {&(0x7f00000007c0)=""/77, 0x4d}, {&(0x7f0000000840)=""/60, 0x3c}], 0x3) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$lock(r8, 0xf, &(0x7f0000000900)={0x2, 0x0, 0xb42d, 0x10000, r4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)) socketpair$unix(0x1, 0x16780556f424b817, 0x0, &(0x7f0000000a00)) dup(r0) 04:02:01 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) select(0x40, &(0x7f0000002380)={0x5, 0x800000000, 0x1, 0xc2, 0x9, 0xec, 0xdb6e}, &(0x7f00000023c0)={0x80000000, 0x200, 0x4, 0x100, 0x370, 0x7fffffff, 0x400, 0x7}, &(0x7f0000002400)={0x0, 0xffffffff, 0x9, 0x9, 0x1, 0x7098, 0x7, 0x7}, &(0x7f0000002440)={0x2, 0xe7fe}) readv(r0, &(0x7f0000002300)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/23, 0x17}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/132, 0x84}, {&(0x7f0000002180)=""/183, 0xb7}, {&(0x7f0000002240)=""/32, 0x20}, {&(0x7f0000002280)=""/110, 0x6e}], 0x1005) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 04:02:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x5, 0x4, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 04:02:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0xa1e}) setsockopt(r0, 0x100000000002b, 0x200000039, 0x0, 0xffffff25) 04:02:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)='{', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) r1 = dup(r0) lseek(r1, 0x0, 0x0, 0x1) write(r0, &(0x7f0000000340)="00c774f84284beda1ac5e593ead581074181ed06476fb83e38c598b29a17876b2b05390b699fc982e46a39ecebfa13bf6caa4b5bc4bd0251869902b0533f79cd1d62ce2ae51da798dd84dedf8d24f5e9e4787148f5128b7b1bc0eb113e4405fe5302dc46158cbcd479cf57f42c800872579e09d0500f7c4c6039", 0x7a) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/254, 0xfe}], 0x1, &(0x7f0000000200)=""/243, 0xf3}, 0xfbec358617a7c61c) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) syz_open_pts() 04:02:01 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x188, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000780)="58920e2fc8428d451c4cde41526b11c633c4533efc866f2f09dc75fc0ae72038d070637b839d62df63e9ae0ae79488c8fe074d83ae159c6971f87bc7474e7dd89ac269fb3039c44bd98041eacb5485ddf59ec5d01b777b04af92ce705b1dd75f2211643eb732e7c340ceecfeb4d835743168d5334e0101e47ae1f37e1440011c353510a2522298c4b4796eda6c6c074b48e3b544412f01e07f9b843181d73ba54bee0dbc1a12606a15b9949cecd90b905bce4dcdc90a158e47f45cc11368be27938533b10e65f38c24c11b", 0xcb}, {&(0x7f0000000880)="1d532c6e15acf9089297699bfdc1314a576975a46c4e9c4859b2b5235d9e2a05e9cfbd78ad1edb2f350db63fbb642a7cc496d7cf26a7683af1a5a8ee0c83ef361074b1a12f501a03b054cf7243047d58fba13fde96ca51663c279d186238ec9515a5a9c602c7c6469e2ba7662f7bed242c569a8a5527055985b4ab79c93d23627901edc10a99353c87e1a92816af5479038e6d5ff0f662513f95710588c4c8752609a5c34ca4f03c05515251", 0xac}], 0x2) readv(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000680)=""/68, 0x44}], 0x8) r1 = shmget$private(0x0, 0x3000, 0x4a0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000010c0), 0x0) accept(0xffffffffffffff9c, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097f8b5e72da3604523ee8dd4e00e9afb820d26474848d43c6ca95ba54817930b2e1e0871ae4347fb8d0a2df6dc06b3483cf8"], &(0x7f0000002140)=0x1002) dup(r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002240)='/dev/zero\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0}, 0x2ef) r7 = getgid() getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0}, &(0x7f0000001000)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002180)={{0x76a, r2, r4, r6, r7, 0x32f67dfebc56894b, 0x7fffffff}, 0x3, 0x0, r3, r8, 0x31, 0x6442, 0x1000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000dc0)=[{&(0x7f0000000980)="aeec9773173c58f3940ccb01e95df8bbba6d076c5c2b4761e2e02ca40e1407ea6e4ba0635921aebc6728d9634bc13ba375648adc7598b9c67816f2916f05d40154c3ffb5982a79fe1c597a94065e3fa60ab919f4e95b25a1ffb682c16bc92c9203623f22896aa93fe69d8936a3525c35e11f51ac6bc38a3a", 0x78}, {&(0x7f0000000a00)="ece58df1c9635ca870ef7ad501abbf190830a6f08c53ce9ba3c992c60751e2a54beb51e6be1cee419a7c761bb3278a6c74e10282e1d7eeddc2de7040c64f3798986e1b4f0a538cd88fe0da451b9b46e7e6fdd2e1d0380333b5c19a2dd193fcf1d2dbc281a32e876a691a65403752c09eed7dd1804971e60193abe9adf67a083ed042531b693b015bc5a840aa4148591285f12c9c6a712ab3dfc29414f2b6fd07", 0xa0}, {&(0x7f0000000ac0)="a8d23bfc58d3c1e2093d00a8b0471c8919b77d3cbbfc813181d0cecc66919532847c7161633eb4ab0dea2f4e4a409371ea4ee3484214f69a46af342cfbcdb79f22f41f79938660f1a76d85b4fbc4f06daaab2e8894c1f9c50ff52df459a34804bd71ef75bc3d867653e5090b2f69f6fa1c39bdc01dbcd8aea26987df71276d2432154d6fc1924fe6e6f275678f9e547de8505a1ab072e5d3e0915894d909bd3bb43704348d08c8c73ffd3ffd55", 0xad}, {&(0x7f0000000b80)="2905490ef0030ba5711cebc1ee4f20ee778abf448722ebd20ede73c34c0bd68b165016718be7c115077f15e98af054b9f91d61d41fed29c18f57bd7ccf0517e07ec2cf6a7c49ead49644cb9e8118de77e048e33b67d7413b9502b4c0963c37c28f51fa52acac4dc470769df09f13985c1e8abc06008472a83b26941a7157cd9b84d7cd50751b20f7ec197a052ada748bea983b7abc59504e8edabb002ee52aaf5bdd6227", 0xa4}, {&(0x7f0000000c40)="a8528a4eb15809d8f85818f6ceeceee3a781771d0757a46583a732d6795131d53f3dccfbfb9c9f6fcbfb70fcbd75b6e652adbec202737886adca3dce6763abee7488e5a9f828fa678010ecb39a3d39dc8f13c62fe1ca7c5b1970965756e0f8cb5202fe60dfe93a02b86d8d61f27fe07ee1a71ddb04ca1ef6107acb585ae750b5b2d960c1180e375cbd4a333e570c085dddc92e09815e6cf2d69bd00c3f96fd5e6988df8e56143d2066ead24fa8fa5d232ff0", 0xb2}, {&(0x7f0000000d00)="847eeac047184b16f029716e0d29fea59371feb866bdd864bbc6128dfcc3363bde1ce419a59071be9aac6d1f9fb62fd2ebb3aae904bfd828151e5bca3835738c8b1b0710f55bc3ee597fee654144d8c2fb6993d38196dabbfba8d1bbe55232fff97493f1b0d555b2ca6e2064784f438499ecd7ea00199339b806dce2296c1a463c2f115919deb83ed26c512c02e2eabed02a18a9a2eab761eec49c95e20d99a4bc1967122b3e75485b36feeb8441ba888513", 0xb2}], 0x6) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r9, 0x217fa813efe2eefe}) poll(&(0x7f0000000080), 0x200001a1, 0x1ff) socket$inet6(0x18, 0x2, 0xff) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getflags(r12, 0x3) r13 = getgid() r14 = getgid() r15 = getegid() r16 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() getgroups(0x7, &(0x7f0000000ec0)=[r13, r14, r15, r16, r17, r18, r19]) socket$inet6(0x18, 0x5, 0x400) 04:02:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x6) 04:02:02 executing program 0: r0 = semget(0x2, 0x3, 0x408) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x200, r1, r3, r4, r5, 0x2, 0x26f4}, 0xff, 0x800}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/37) r7 = getgid() connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r6, &(0x7f0000000180)="c9cb009bdd5b88f81e561d6361708ecd19f20409b2310e04a70a99c22792", 0x1e, 0x402, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000200)) setegid(r7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x2, &(0x7f0000000300)=[r10, r10]) ioctl$TIOCSBRK(r6, 0x2000747b) setregid(r3, r5) r13 = getgid() setregid(r13, r3) fcntl$setflags(r11, 0x2, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000380)=0x1) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0xfff, 0xb, 0x200, 0x71, 0x5, 0x10000, 0x3, 0x3f, 0x8, 0x80000001]) sendmsg$unix(r6, &(0x7f0000000a80)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000540)="0ba19a1b725b30110941d9a1a7f5a778d1547439094a2251a6bff3f3af1b1cdb4c86a752867b7465e7836a63eb2a4009203abfdae989d0de078128291b09806b98aa7141fe85f62a235f44af37ec68cc9b5a055cee027d09986fa10c19455b657e0a4cb86e19a1da3c5b531261dea29fd3aab1b2c6201840a49b17ef249865e597335b28265c3de24bcfd7", 0x8b}, {&(0x7f0000000600)="fb0fbd58085c368226c5a30ce266677ddac68df6afc07babf7dd69a3feaefdc54cef2ad76691cc10be7a7334415778ba568ec0307dfc4039f1ba9935a32d1c6bf695a61139f5ad36f15ae5d9b0719cc6ea4290c48799137c305b290e9f0e97e9b9a588a9c2b64392b95e1db14d66e88ca9ebdd64a6cad25b444e1902cb192391e3f04371e221dd07db05e9d9997df8789bcc5bcf5949d04a28bde30ae23fc3c821951f22c7b91797c4a220170b2b100af30c0abb181b62e1a826fc6be299b7e8237370a15da250032d01c4e587d6b567ab8f553d3b051d664bf793e5", 0xdc}, {&(0x7f0000000700)="ecebb254255f393fe93deeb0f40a9f45398e17adc785d38e7688d58e21f6a0224841c437f66cae5d12f374817917bf4897e9f52ee42ece7348350354fe5e8cfa2536c545b114f1942f883207945a2929bcdc5ea727b75906ac6f36a3d584f9adc25607dbc20f91f14e4953e7bb5e3812971d2080fad60ed72cdd70321e4a5245ae0ca4f9e8c1379674c120c3a82742c1d0bb1e7cee9bd2d0ce7f9a676a615a57dab5f86aee1200bdaa4f2c7770b531a7f91606338da8d5250c78b211febf4dad5bb2f7cea456bae035f510ac4e6ccd8838536a3014b403bd31018168ff0273f47b0ad67c063169fef0ed65ceba3b322a77742e140a", 0xf5}, {&(0x7f0000000800)="811536429d862fcb5ce07ce4ca76444f3fb7f1b787d821ef11c73739fc77e6b5b44f24721a58f6c98643ae526ca26e5d5f559057b64a12aaa3b3d96ea8376a33533d16d4c5294eabb063845034401cd0f051ce73f60a78d1568ab5cf926a820b3609c48e5ba6bb08cc5caf0958da7e791eed13d1bac4a89213a8ed3b36ea36ee2e319422bf392e150da6da7889560c91fdf2817c1584b1d01f759a9aa8a83ce38d512bc4c15625080dbfe5f6e38067e38f49f3cfa9c2d915ad697629e8ea523aae65e8611a9ed19d9e8fbd186c82560b17665d8bc26f5b14989d42bb553e693711901f1e4c5d03b741dddb14f2caf796778f1e33b566ea009d66e83a22d0", 0xfe}], 0x4, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r11, r12, r6, r14, r6, r6]}, @cred={0x20, 0xffff, 0x0, r15, r9, r5}, @rights={0x28, 0xffff, 0x1, [r12, r6, r6, r14, r14, r11]}, @rights={0x38, 0xffff, 0x1, [r14, r11, r6, r12, r14, r14, r14, r12, r6]}, @rights={0x20, 0xffff, 0x1, [r12, r12, r11, r12]}, @cred={0x20, 0xffff, 0x0, r8, r4, r13}, @rights={0x18, 0xffff, 0x1, [r6, r12]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x118, 0x4}, 0xef545c0ad82894fd) getgid() 04:02:02 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 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(') 04:02:02 executing program 0: r0 = socket(0x10, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$KDENABIO(r4, 0x20004b3c) pipe(&(0x7f0000000100)) 04:02:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x5, 0x100000001}, {0x8001, 0x6}}, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 04:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2c, &(0x7f0000000080)="00afa7ee28ffcf214398b8d8fe4e9f4b92dc870f4861292e770ef95a21408d87e13f7036bb56cb0c9c449776") 04:02:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = socket(0x10, 0x71bdc19be38c5e19, 0xffffffffffff31b2) r3 = getppid() r4 = getuid() r5 = getegid() r6 = getpid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="06b9112cf442db5215815ebb6e96d4118fc3723846367619fc89c849924b327edb0589a4ad46871b12199b86f8767838892a3228835308ffc327baa795743d8a5272d562bbb44db631a67375304eb466d9f34b3d9375c0e62bb5a5016597a78dfc35834459f07b236f680ad318240cdeef68be0f9537980dfb0c57746a04ae0187e5d580bbd63fd3b970622f", 0x8c}, {&(0x7f0000000180)="1e6b972c9358563d4a18a82a0e09e2a04b6e246b", 0x14}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000010000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1], 0xa8, 0x2}, 0x8279ed9ec4cf0b87) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000780)=""/206, 0xfffffdf8}, {&(0x7f0000000500)=""/70, 0xfffffffffffffd8e}], 0x97279dc64065f64) 04:02:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000740), 0x5e7, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000008000/0x4000)=nil) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000e8147c6830cbc681bb9af98b5f782d03ee554361a870203676d70e7f1067ea05545eb1d4fbc86b8e4cdea409fe444c292495e6608c23e4b7dd8f9a77afaa724b15948924040716dc2485472716ef8da5582f63528379ab9649251d83fca6f2d0878479dd3ad406b29eeef3b28c582d9de8dacbce6dc472c8d5b7cbe06e65c6453d78c7478b25ff88ceb0c4878cad987161c582269fd315752879d0d4ba8b9e927ee27b1f6efe57c84b9533ed7ac6ba3c9cb06e8fbc7a71781d41030d"], 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x3, 0x0, 0x9, {[0x3, 0x14c, 0x5, 0x3, 0x1000, 0x1, 0x16d, 0x100, 0x101, 0x5, 0x2, 0x400, 0x6, 0x9, 0x7f, 0xffffffff, 0x2, 0x3], [0x0, 0x1, 0xb04, 0x1b, 0x1ff, 0x9, 0x4, 0xaa82, 0x1, 0x2], [0x2, 0xffffffffffff8000, 0x8001, 0xfffffffffffffff8, 0xfff, 0x6, 0x2], [0x9, 0xff, 0x6, 0x4e, 0x800, 0x6], [{0x100, 0xa9d, 0x4, 0x8001}, {0x3, 0x0, 0x9, 0xea31}, {0x100, 0x7, 0x1000}, {0xa1f, 0x7, 0xffffffff80000000, 0x200}, {0x7ff, 0x2, 0xffff, 0xaef}, {0xffffffffffffe2aa, 0x0, 0x100, 0x3}, {0x40, 0x8, 0x3, 0x8}, {0xffffffffffffff80, 0x20, 0x2, 0x4ff6}], {0x8, 0x9, 0xffff}, {0x149c, 0x9, 0x3, 0x200}}}) write(r1, &(0x7f00000000c0)="a9b6ece1d15b16bc751a6a3aa812eceb87a0b6d4bc9c380bb4921e66ecf7e26708d03d93b46bc970f40d50", 0x2b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x8d0a99bdb992c972}) 04:02:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x9c9232b28264f538, 0x4000, 0x200000000000001) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) socket(0x18, 0x4, 0x1) 04:02:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) write(r1, 0x0, 0x0) 04:02:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0xfffffffffffffffe}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2a) r0 = kqueue() kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffff800) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 04:02:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, 0xffffffffffffffff, 0x0) 04:02:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x320, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 04:02:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x202) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 04:02:03 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$SHM_UNLOCK(r0, 0x4) 04:02:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r2, &(0x7f00000000c0)=""/129, 0x81, 0x40, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = msgget(0x3, 0x1) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/46}, 0x36, 0x0, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35, 0x20}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0xffffffff, 0x100}, {0x18, 0x2, 0x2c, 0x4}, 0xffffffffffffe079, [0x1, 0x4, 0x8, 0x4, 0x0, 0x401, 0x4, 0x30000000]}, 0x3c) 04:02:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x880, 0x10) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0x5}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 04:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 04:02:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x4, 0x8) sendto$inet6(r1, &(0x7f0000000000)="fb3ec5dff54ac8d56a5da9dac36cee99de70dc416cc29c4703e5a3cc439e5ad5bbc6c54ae9090114f6", 0x29, 0x8, &(0x7f00000000c0)={0x18, 0x3, 0x5}, 0xc) 04:02:03 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0xa7a38733c98dc525) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getitimer(0x0, &(0x7f0000000280)) r8 = getegid() semget$private(0x0, 0x3, 0x100) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setgroups(0x6, &(0x7f00000001c0)=[r2, r3, r4, r7, r8, r9]) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) setgroups(0x2, &(0x7f0000000240)=[r6, r5]) 04:02:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 04:02:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1285, &(0x7f0000000000)=0x8001, 0x4) 04:02:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x100) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='n5', 0x32b}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x69, './bus\x00', './bus\x00'}) r4 = getgid() r5 = getpid() r6 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7ff, r2, r3, r2, r4, 0x21, 0x9}, 0x9, 0xffffffffffffffe0, r5, r6, 0x0, 0x6, 0x3}) 04:02:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x3080002002, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 04:02:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) r1 = semget(0x2, 0x5, 0x4) semop(r1, &(0x7f0000000180)=[{0x4, 0x1000, 0x800}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 04:02:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xfff, 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:02:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fchmod(r1, 0x21) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x7, 0x6, 0x6]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000340)="7226a850f320e7549c20c2f6e035f2464a0ded7f346963d15318d7a4add541b1f121f928ab77287aa330427429a39829cf4e4bc4fe84347ad58b162c2f3b391e8f38270928fe942ebf4e9ddd99344a4ecff3e50652a68c0d2e9ab5f40ed73c8062efdf88c6bcb2cc65f51bc0681f5106bd2713ea362b93f039d9e96c05ff9e9fc259fe9bb337bb89318dbb50e24c302156d54ee003b0e4ee65", 0x99, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 04:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:07 executing program 0: socket(0x6, 0x7, 0x773) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:02:07 executing program 1: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x2, 0x3000, 0x2d, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ff3000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) 04:02:07 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/72, 0x48, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r2 = semget(0x3, 0x5918d72f8f6200a2, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/167) chroot(&(0x7f0000000340)='./file2\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000400)='./file1\x00', 0x10, 0x3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='x\x00') shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff9000/0x3000)=nil) 04:02:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:07 executing program 0: r0 = shmget(0x3, 0x4000, 0x52, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) getgid() r1 = socket(0x1, 0x2, 0x0) fsync(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x8007, 0x9) 04:02:07 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) fchdir(r0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 04:02:07 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) r0 = semget(0x1, 0x2, 0x65) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5, 0x20, 0xe394, 0x2, 0x5]) 04:02:07 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x4000, 0x1000) 04:02:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10106) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) 04:02:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:02:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 04:02:07 executing program 0: r0 = socket(0x1a, 0x8000, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xfffffea4) recvfrom(r0, &(0x7f0000000040)=""/137, 0x89, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x2, 0x23460eb6, 0x5, 0x1f, "2f407e618e6070e8784b4b563049cd1d3e7271cf", 0x2, 0x1f}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = dup2(r0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x4) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r2) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 04:02:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:02:07 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) kqueue() read(r1, 0x0, 0x0) 04:02:07 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) r2 = open(&(0x7f0000001700)='./file0\x00', 0x20, 0x2) symlinkat(&(0x7f00000016c0)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0x37b6, 0x8}, {0x18, 0x0, 0xa9, 0x1}, 0x6, [0x9b7b, 0x3f, 0x80000001, 0xfffffffffffff053, 0x7, 0x5, 0x7, 0xff]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffff43) setgid(r3) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/164, 0xa4}], 0x6, &(0x7f0000000640)=""/4096, 0x1000}, 0x800) getgid() connect(r0, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:07 executing program 1: mprotect(&(0x7f00001c2000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 04:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r0) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x10001, 0xffff, 0x5, 0x3]}) r1 = msgget(0x3, 0x100) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) syz_open_pts() msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchflags(r2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x3f00000000000000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r4 = msgget$private(0x0, 0x3e8389f6480be14) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) ioctl$KDENABIO(r0, 0x20004b3c) 04:02:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="d4ffcbff13725f7857943bc0f682e06271eb48e6", 0x14) 04:02:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/91, 0x5b}], 0x1, &(0x7f0000000280)=""/157, 0x9d}, 0x801) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(r3) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x8, 0x10) 04:02:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x3, 0x0, 0x500, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000003c0)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="e172522a6d8547dccc7264838350311967c4045216ce7525b6f030eab59827043609bcc0bbd221119f91e73bf211af77be6e1a743b214cd55f7367ba78b7549d1b5214d570a10fc286abb0bb971f656c6c86c29d9c32e6c962bf7d34a5bc8b7a323e15642e4bcdd29a209c27e57efb203913bb14ad82fd2dbac9160feac5180eb8b0403328578d1d77e3efc399a74273ae4b433b07d7d80c085d81eae542a41a497574ae1d5ea624f79ba0701097215a1989f64e8b3c953232e9ba23a288f277ab050a36d584ba74034019db4654435404277d33b641a958a0371b0bfb26d0b29a3a41128081506646af", 0xea}, {&(0x7f0000000080)="edd9e9b132984a1957a29cb09c5fcb23c55a9deb43dfa07f58e09b4b017f297283981ef2debb2bfa2234", 0x2a}, {&(0x7f0000000240)="21b8a532a48c7e4bd54f319a356fc247c20c122899b3bbb681a99af17b1fa918c124889c27249980f7b4408d12a3123a4c4e0af40da4c0c6fd0b777d59f394de5fe28391ec26135f4e937df6ab1df4c8aee912a3643e42416fb5b221145fbffc923afa64492feba5fa713dc1dc23c553f4b34d83c5f854f63b27f44746", 0x7d}, {&(0x7f00000002c0)="1a76b2aeeff44b72e0a477b30142d353136dff18c8a06ee876b39ccffd4b3d0d6b728a6c217374ee584bba11990d9570407ffa09c56fceb8c3aa3a615df39728a8c49b0395cf86", 0x47}], 0x4) 04:02:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000300)={0x170, 0x9}) fsync(r0) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x120, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt(r1, 0xfffffffffffffff7, 0xffffffff, &(0x7f0000000240)="57ad0333caa22d25ed6c932f254f9179219da768403d6af008d5c2ec11e1d0a566b54344a5c3a1007a7c931bdaff69b0c401ed737ca8a8c4788826ee470551e6c8790d2bad80fc4e0fcc8b5164bfdeca30", 0x51) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) socket(0x18, 0x8000, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r0, r4) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="fb182609cd7de9020896171a5b2fb31000ffffd69a800000"], 0x1c, 0x0}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r6) 04:02:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) close(r0) 04:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") ioctl$BIOCPROMISC(r0, 0x20004269) 04:02:08 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x208, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0x3f, 0xeb5}, {{r2}, 0xfffffffffffffffb, 0x2a, 0x8, 0x6, 0x5}], 0x0, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x80, 0x9, 0x609f}, {{r5}, 0xfffffffffffffffc, 0x8, 0x80, 0x100, 0x8001}], 0xab4, &(0x7f0000000300)={0x4, 0x8a}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) linkat(r3, &(0x7f0000000340)='./bus\x00', r4, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000003c0)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000400)='./bus\x00', 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r7}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)) 04:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x24) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4, 0x1000, 0x88}, 0xd9fd, 0x3ff, 0x7}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 04:02:08 executing program 0: r0 = socket(0x2, 0x2, 0x2) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0xe03) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x2}], 0x1, 0x0, 0x0) 04:02:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x4) close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="734a25148a28490ead161d7d881c41d19aae1617d6163d0cbedf7b171b737d1ed2f8aca638a817fa5fb39c9297171b03a5ddeb804b2c8d1c8012d933d7aa8058aa3f81e2c7d5b71583fc5d41d1705ee960a1d75d4e431a44a723911fd3eb47c171c66191f5cd63f1e662eff983b87af7c04a720db150", 0x76}, {&(0x7f0000000940)="ccca2cc0ad1d05212c82dc514d1c8d5592d23fede93dd68ac2f970cceab14898c612305d784daccf0865fe5dc58f8080daf4eb62fd59b56ffab0288f99d1f592f34a78b7b52a2dfbf082ed8b954ed6471243cd2f699841f556153ae936e38ee251589324dc949bf0313e68d320fcf5b1b4e815bf3bde881eb35c8f0b874ff11a05f57294979eb65fce34b50762abe7931e9a28d3fcfd5daba0bd3ea41e9702808b353085e5368cacc7ff13d1394a19e58d499e74b5d41204d6fba1ce4098a58878277a14859686f31ccfe8c4cc4845aa6947ee0eb71ba1e66fc9197a1b6fbec00cd83dafad80d8cad922ee0c059598555f94a56918f536b8c59f8e293ae968947932b9814ce6be23366aea654fae4a2c92b34e3d8f6400f48f8531601e0e36e7d0823c27bb0beced508e337f5905eb50ce35f896f3e0468064aebbb7e6a2b4368da75746bc32eb7b8b1bf08161378c12d2f2d1453f9b58cf64015f521f749eb6ca027d715e1f2298c6c346ed0445327f89438f4099b00df873b7a4abf0123707fd9d9114a578c9072bd82e143d8dd1947e11b4d88bc7b85954a9dd7fd2ff5b65be12fac752fb9fb1361298bc498cd4947a4ba7012547df084401e0e4828be04c99cfb8b8a8ed4eaaa1a2da0bdcbfde0dfe7f7823ed91f00cbe21a85b07ba93e919a1df55ec2e8eec0b835441c3291dd5dd89605af17f1b86e1f1f90449115478d077b018e636c72e656cd7364034491b300bc9d19c508b9c0eb7b617f26c2e5d06c58bf9bde70e3f75714d0717349232441153ad86a56b8dc4aedc77999eac0fe2ed09e4ddb4510ce2f6a3881ad7891626872b0fc1b3f336ed99cd4004045859dcffb27f6345bc85514153ad6eadca31890aef66ae35a9e492368f309e4dddf991baa0078e4580165d7114693a719212fce9008e6e5ae8c4b85468c8e53320c5dff7c86902b8c3a8dc423472cda8476da98c42636093f0f5c670fccfa0d76e26ec0e708496c0381047add401e1773c9534ae8ff397300c020730ae615aced9e40271130fc2a3f0be4174290a07ee4eb2834275dc5349da2fa9492773d8c5a9a80a0e0f45907d2ce286f5c3324e63f7e1c26fec65edf93b9d2a073b18cee5bcc143aa204f672243a86bf77b825f381698a5f5d442145fcd7d098eeb6877d5f49e0a82c1012e5e7045b0b2bae10c32f30ca4885722da136d17ab701fdd72826b0249df0877f67fd72aa0d8fe1cee4f31eb0c2b3c41e363394c0a83a171bca4949bb3c631ab729a22fa73c6b6e9368a9eac2f8a5093e7d4c6e5c41828fa0cefa720b95330bcc05ad573dfa8d6c9007245f2b7b03c08045b8727aa3b9454e76c5f126f26fda183822cb6b90c5e0114d357f8697b4e0935a4b8abc8eb58c513187e3a32c5c3346b603838da3645ebef2b6358f5b74a9fd77afd44671ef3fb0a62540cc47e09c7d7f2fa1041410670ffad5a24f4b210348d708670e467da45be2faf90b17a2894533ba3dc40041217d7adf3bb40bbce0de0582f01c91453833cf321303a844ac071a24bd9015dcfaf9195aad2276bddb28049e55137a9b604f360aac48354a13e59a142d28382a65f12bb9e9c0d12b0a4c7811be6e156f0f1881dad37b19724fa29f2a2afbe588bb8a64ed7d9ac0774b850dd28e7a8503d5088e2998099386f2e4838e0a8db67a143d29605cea7e463f170b490c30cade9dbce58cb22f26a30a04dc1e0d969fde90201b29ee81c5f8dabd62d67beed493dfc4ef2cde9b20983dd4fb5ba161cdc559236a62b7a243354328f5325f18c43fe2b1f0ff0424fbe204d589a23d9869c90c1a452d0fd9907e16a5ac7e7c1813e10a7486dd347336436a7f5c581cd1db968bbbdfbc4e43f416dbfc55f3eab0dee666ce5b192f62d54cb90b0d1177076f21f5b728ba5a572af609d0a4bd1f52329d0a8753b3db5e137b06e30ac2c6b47fadb0567ea426c336fb98e37943f6cd9be9b7544cf7de2472d6218c70a2987dd5dd84f299fb6522c85da3859f770ab3eaac0028e9aece25c6e08a216c023d899633149827bee3d09f15b4941b5508c18fa4514c53e984eadb05b597147de309c0bc9d82bff44d84d2eab1403870deb5d0a6fa5a7964d52ae4e0aff46f827da84a4337387ec9efc74039d6bb1159b7e2f45d76281dec6e4ce55ef158c64c70599620cfe9d6502a7f38cc625a8e0c2cd151af0782e03643f2496a865ec877ea1cedf3f257aa0663cc2826e6c4bae7049b9757e7cd43c36f7aa0376d920fd9719e152da5598480987ad77f4a20bae157e8e6aee2abec6976a237c76388f055c1336299acf55cf5f3168f16b3edeb61d10d321409a34177bf4e65c040ccadb708071ecd57223388abe9d153a4371f70cf39b31e115434acff0d777464cdaa5d072090e595297396d144d392188ecfc125a81506725aa2c3f7291aa2fb4eb8487d30fbf5957d064daa5615e5422db8c2dbf878cfc52f6d837f5707129d506a636cc43e8c315f47f6ffa5922065add6fdfd02ac2f4bb56206d3835e331e5a492be76e6d088aaf887ac6ec931465fc91d28d4b2823eda576987f411232c14e688b92bcbff1df22accec819eb2427e9254466bea0cdc8d1747891946465fbd2206c48d260e08b522ffb75a2afe36052c46ee245ce07efa64888a5846cdc44c3d2e889c1b1f2c937c8ec4307104e6d1ff77c7dd5147d0e23d291793969f9960035f843bc93bddfe95f9fbbb36531cc96c08867e6fd758bb23b52eb71269a6eb14886882e6bb8c53a0e8f042a038145098ac9af39bdab6cf8dd5ee4e4bfea7513518685a555d56cf0fed9873e24b3966482bf06191aa349e264d4621d3c3771c2d05140b1d5fdc26f1ac2b637b4aaa83cd7752757604ea51b0e061cc6862c51d1b004879335c0c7736455e7729902c739bf41fd7702be54ee890d65a1e248bb7a7a74ec4df7c5a69da9b42d523bd37309bf47416363aa5c588771e9bd0a8b18877ba2ecb101d80637ab544fd1ce3b111d3bd85f3d3fd708a94e9e486af1914c36af44c888769df1b5f66307de50df26c2cfffc9eb70c985a97e1cde8c71a6ad3597e1895bc916c4b83a466d915040be40f74a83db148b7b23acbf0a6bfac2c3dc7032268d1492df1042c3ddb2f060cb19a2a07f7edd5e54a1a385313bf1670a456f4bfd11d35a90c9fed075740b73c860852283b7b95f78ae68be27fd0e6580341b9ab624d671c58d6b10be4370e07e91439f8b03cfe751f71c19d03dac19685289de95c83d056828a1ef5ae0589eab1192e5bc9ca9b81b7a376b7ef21594418f723c72e96ca83b5b2c33638b973476644d467d551dcce51421191b2474c933ed7d2c0b7fef9509944f87178bed6038ff8578a598d04d8d684e8ee79e04dc955a391336bc45ba769124157adb7f679dde093c8fe0bc5433685e65b42a11121d9f5e62bc89dd5fec22783636c9a0999fc279fe902a2991f84920cbdac2074c12debd302ce4cbafdd9b2f2261aa5f5b25983b6287e494f44917a8f8583a8f35349e022c62216196861d9de69c518a6e8701b1dd11118ee18e736b6809df6d91840e58c8ef27659938c84e24718d2ecafc40cc8371a39a623400d04691e4eddf91b717cbcdf6bc952150861043d3bef122f31c29184363a9fe458796d41acaddb20ca8188b027206a91a43ce99a3b5abf8d43e88459d9cb68aa03f9e40afb3190756b58df84352d03bffd6d750cfcf1cf60b5294737bbe94a007aa6c5dada83f41f8f40d1beb6997b0f1ce25f170a0dc1644ac269a397a9aa90f9e89b76d243ad20852f57a77b662e1ed2c7bb7e00d842bdce69fc6103429a873a461f33154c9210b7566af92022fc9a39d70ad990d28595ea70c7d5ccbd4492c39678d534b9b91d4dcf3eafe7286ba3f8aa0d6a909b607f49ddc07e2faf74ff43a7c730df827942ee33b28ea285399b8b9c9095a201be27b58eca3f3a2d0bce58748906c5ff2977c82e3109646697276d4bdf98255a8f93457973a9b450136c4d5b74c354ac936823f094aebae0473fd15fd0adf8e933e472f2bd03461eab511d87bbb980935e0146ef4ad2c1f6233f5c0edd1b18021aa4ae64081c83aa4c74819a7150ce9376f8fe9f85cb07126cd41f6f54ca63c5350e4deb099b5a38501f85d4d181714f25b88712f1ff6d1b5e5c53302055e91aa9f2f5ec05a98449b7702f637903ca9316198f8f20fb5a53dcdf80abbfdd0a18db8a6842b0f7fef8f880822850eb275a2829261ddc8b31742657d31b442fccae979ab016ce4a742b5ef18a53edae7cb275556574a55e532e719c83a613613a787fa0e1d8365527c109cca84948b10a642faafbb75c16f93807bdc07e8f2efc7759ad2df0ac7a59a8f811b7f2ce888c78a46fb60c9c8ac31cb2ed4ab6218c693c1dae86f502ac9cd2c77df652fcc6871129197100e4335dd9ab2f34649f8ea630586aca7e098478e4363143c52d2cf9121e8c206a4374e5d5c055d685d7ad3fe1c2a7ba8f24bb05a7f6c44d8cb001783fe5ff90d59b31bcc4c9f55c6e6e0cdc30dc69a00c6bcacbd6c56256383a1c867a8f154bd4713ad68709b4dea46f76f49af4cc42d7c6dce5a454568645859961fe376bcb390066917a081462e2405bf8e8be72ec8fc17434db0420406f9116737ace1cc908be49b0a34931b846d1ed86be6f43be62d6a8a0eeb6abe3a2d928aecd8936f74cd25677235b43a3b222d98390f9191ac28d28d33ecacb543854c4e8b594a77d6ca094a2c44cf0bcc45d5f24ecf8ee4d768bcb39381cf59411e7000fe37e0be23983a431d66d531986e89fc84638dea73b401f6168a703a4bd6b658ed0a72099fb876eeb100ca37c235e538688a664069314f8c4f9420eb14b492b59d249e6984f3dde9b4ce6c8231e39a9eaac2458f24dd9e1506816e77c1828eea03a322358ebde2dc1ef1522713454531fa11e3d7a54f1f4e523fc8b4f4ff43d0a6b92f26cc8a2cdef527973c6da10e95f970d8556d4d55b9ee19a8de83464b1ab1ea14684dd8f2f8f9338585061c47b301c6cc308ceb142936814799432499c819dd7fed3df5e30fc7dce3657a280e3418958f278a743d04f6fa4de6bf49d4a33abb92037f74dbf9df9959de6996820727f4f44bd4bb614c001b5d644a973da119a415e63f2d4def9aad49f9ba77322798e8460e4198eaa663ba2159c6237f303f7f03496045239576926688134eb67dce77dd4114676e117e321c4964baceacb2bf85c70a21dd81577e68cc5d2d7b2687781d0db9afbdab163cadc1b20e4c1ba14c59559d78036bbfb974a4c1ca7ce1ff8a5fda1626f5712f72059e79e604d653e2d3ea8bec8d6caa578d21027fd341ecd124d819084a875e517c7ff77dc892945979d5bf206921f68d7f6fc574140e288884253f0a85b0655f58e908b7e4af5c032b7987a0987c99d1df31d04a93d37756a1ad699bc44d550d3547cdc3ce2e279f5232c790dd54b578407c1ab4f9633f21ea5b0f96c829ba11ad50c77afdb9a419c194c7b9566b809326e1c1697fa9881de00c1399b75cdaf56b74275d021ef03c47bacb67005cec17e45c8bf3bbb83fc110bf6232c267721347ba0d6f8d41d718efa40b1da19a663d4de88f4abd1d6c41a45d3fb6e5710316c7b9eacd3e796e78264095e3f2db11eb7e46303bfad07f3f26cd19af6e29f63ff3c08b781359ec6183ef929d15a671e9b9d7c46f1e7d50ca233d2bdb68dd00cb32a1d5953560668b3ab9cbf6f1ff55cae3ae53920c7354d9e89eb34d456fa364f530f2445e1", 0x1000}], 0x2) 04:02:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6) r0 = syz_open_pts() fchdir(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x20) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0x6, 0x65b}}) 04:02:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0xa, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) 04:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/176, 0xb0}], 0x3, &(0x7f00000003c0)=""/197, 0xc5}, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000001940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691cc171b18519c", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 04:02:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 04:02:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x49) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x100, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x5a7a8679, 0x5}, {{r1}, 0xfffffffffffffffd, 0xa2, 0x4, 0x200, 0x5}, {{r0}, 0xfffffffffffffff9, 0x5c, 0xf0000000, 0x7fff, 0x9}, {{r0}, 0x428759b8009a7671, 0x2c, 0x2, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x34, 0x40000002, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x4, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x12f3, 0x4}], 0x68, 0x0, 0x1ff, 0x0) 04:02:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) clock_getres(0x2, &(0x7f0000000080)) 04:02:08 executing program 1: socketpair(0x18, 0x0, 0xc, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="8a2f959c0f50b9ed64a621cef1fb043b7fd67246f7b16b087d26da6bfdb61dfde694dad65e6b961efb2dc1d1dcc7b2f4b43898f8bb64b0d5d91a43f106e2b9f8dd9c66baad86591fa77abfd9c2afae0de2720901747a59a535836e010c3689176e96f1abb718008fd005fb72083d2b53a51cb99d1432522254927522367cf34e3b2f35c9ac955168d25393263dd59b5ddeada0", 0x93, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') read(r1, &(0x7f0000000680)=""/24, 0x18) 04:02:08 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 04:02:08 executing program 1: mknod(&(0x7f0000001940)='./bus\x00', 0x2040, 0x4500) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000040)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 04:02:08 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x03', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x9a}, {0x7}}) 04:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x3, 0xffffffff, 0xfff, 0x81}, {0x9, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x7a5c}, {0x0, 0x1, 0x5, 0x7}, {0x0, 0x990, 0xd35, 0x5}, {0x8, 0x7ff, 0x100, 0xff}, {0x6, 0x5, 0x8, 0x100}, {0x1ff, 0x2, 0x5, 0xc87}, {0x3, 0x56, 0x8, 0x64}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 04:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa5, &(0x7f0000000100)="142ead2ea27dbe55b5139abad0b73ee0428e12a534e739aa6148567a296edae0aec5aa23414fbee0519617ba2d8c76f013000000ce8b9300c1487c3440976656f33401fcc4d437d04998e0d07fa43c40a9ded1e0c0afdd2c13def79cb540937e3419ea11a2a24fa2f39d5f000100000400ae4a91055462bde20253d97417bb8150152760600f47c71e1c65cb736e9e49594997d48a8be973a92aafc31758da42d4c2f5909b") 04:02:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x104, r2) clock_gettime(0x0, &(0x7f0000000080)) 04:02:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x168) 04:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="d0c59f3f1efd14a000ff3c940f0000000000000000002273", 0x18, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r2 = dup(r0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x22) shutdown(r3, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000140)="25ee30cd0c993efa5c948f3677228fb11000ad35961e555fd4989fab8fb1c56c9cc1938561f114dfcee2f907b3a9dbf81dd74eeffd864955cbf7735c187c0c23560fecb6d2c07ce50b39d03b3ff7099b26864564995a2948235034a0cb1cd3f54825", 0x62, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x2) 04:02:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae2", 0x49) 04:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x30}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 04:02:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x1) ftruncate(r0, 0x0, 0x0) close(r0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 04:02:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 04:02:08 executing program 1: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x100010008) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x3, 0xb000, 0x114, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 04:02:08 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) r0 = dup(0xffffffffffffff9c) r1 = dup(r0) r2 = getegid() setgid(r2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x3, 0x0, 0x2}) pledge(&(0x7f0000000040)=' \x1a\xca', 0x0) 04:02:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 04:02:09 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 = dup2(r0, r0) r3 = accept$inet(r2, 0x0, &(0x7f0000000040)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x4) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) syz_open_pts() r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = shmget(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x4, r6, r8, r6, r8, 0x21, 0x40}, 0x773, 0x5, r5, r5, 0x80000000, 0x2, 0xffff}) setgroups(0x3, &(0x7f0000000280)=[r4, r7, r8]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 04:02:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001200092000f4adee7d04a1d30d1ad62958c0ddad4a072ee0b6c597a54daf8ce17cf56bdea4053d80884f1dfd2d922bab2d360871bbe75f2772086ff71000000004d1d6a443dcb3f5d0e65aecf4df0b2d9547eb5995d6f823c"], 0x10) write(r1, 0x0, 0x0) 04:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x13a, &(0x7f0000000340)="b6") 04:02:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 04:02:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x40000030001) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x20}, 0x10) 04:02:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e08213b9a293a274e45ae5e8234fc052a213ac7e8958375c1a90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x57, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x100) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={r5, r6, r8}, 0xc) r9 = getuid() r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getpgid(0x0) r14 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x401, r9, r10, r11, r12, 0x0, 0x9}, 0xffffffff, 0x637, r13, r14, 0x7f, 0x1, 0x7f, 0x5}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={r14, r11, r7}, 0xc) lseek(r4, 0x0, 0x0, 0x3) sync() 04:02:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x2) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b739e0 04:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCFLUSH(r0, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0xffffffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1, 0x1ff, 0x6, 0x744a}, {0x6, 0x5, 0x6, 0x1400000000000}, {0x2000000040000000, 0x800, 0x6, 0x682}, {0x1000, 0xb, 0x5, 0x10000}, {0x4, 0x101, 0x0, 0x800}, {0x9, 0x10001, 0x5, 0x9}, {0x5, 0x4, 0x7fffffff, 0x3}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b739e0 04:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000340)) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c65300026adcfbabd965792dc5b5a0f71f8755df8b2ba"], 0xa) recvfrom$unix(r1, &(0x7f0000000140)=""/238, 0xee, 0x840, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xffffffffffffb39a, './file0\x00', './file0\x00'}) r2 = dup(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) 04:02:09 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8440, 0x100) socketpair(0x10, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\b'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x9, 0x3, {0x9, 0x100000000}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x1) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000009c9d1559abfb465b8062f3a4af573000000000000"], 0xa) close(r4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000340)) socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="2aa095e6980689bd83fc9530d0943a14d459", 0x12}], 0x1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getitimer(0x3, &(0x7f0000000180)) write(r5, &(0x7f0000000100)="8c65", 0x170) 04:02:09 executing program 1: r0 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x1, 0x2, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000500)={0x1, 0x20}) 04:02:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) acct(&(0x7f0000000000)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2}], 0x1f, 0x0, 0x0, 0x0) 04:02:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0xc0) 04:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x4, 0x10000000000000, 0xc48b, 0x4080000000}, {0x6b, 0xe60a, 0x7fff, 0x7}, {0x5, 0xee, 0x955, 0x100000001}, {0x6f, 0xb4, 0x1ff, 0x7}, {0xae4a, 0x6, 0x41, 0x1}, {0x80000000, 0xffff, 0x81}, {0x6, 0xc1, 0xe000000000000000, 0xffc0000000000000}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2000000004a9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="3109bff3a9c309754fdc25990b74a5c66ad62a697772828f3f2e37323a66c0cf27dbe73a0a99eb84549ca32faa9785a79fa1a1a1d6aa23f4317496e1984121a000a9b9d2eeb4aa69fec01f7154ca65849e00e6814fd2e2c713d47c37efb5288b01c0fde0614a9f796285312a44d4b97690cebc61813a4d36acad0494a5623af1d8501e3a633da5ccbdc25d9929ef4c") semget$private(0x0, 0x4, 0x48) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) 04:02:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) 04:02:11 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000027, 0x9, &(0x7f0000000000)="eb20ccff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) socket(0x10, 0x4, 0xffffffffffff0000) 04:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x3, 0x6, 0x2}, {0x7f, 0x7fff, 0x7}, {0x38, 0x8, 0x4}, {0x80, 0x4, 0x23ad, 0x5}]}) syz_emit_ethernet(0xfffffffffffffc8a, &(0x7f00000001c0)="c14bbdff36f3fe8987a9c55534de2394e41929edf70c151cb8b01aa71007") open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) 04:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x106, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r5, 0x50, 0xa5}, 0x3, 0x3f, r6, r7, 0x5, 0x7, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:11 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) dup2(r0, r0) 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) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) fchflags(r1, 0x0) 04:02:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x7f}, 0x10) sendto$unix(r1, &(0x7f00000001c0)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff4090301cb0bd7700bddc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f8340474e732b611df088bb2bb94647d861f0fa089a54404dc0e11b5461165a82c9868e6353d6b720a1d7ef4890a92e4157703ecc1afb051c28e3d86f6cdf3d18394dc21eb9a2f32a77b65e2c1d0fabd8", 0x19f, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) 04:02:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r3) getrlimit(0x7, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r0, 0x0, 0x0) 04:02:11 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) renameat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') 04:02:11 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() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x38001, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 04:02:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) shutdown(r0, 0x3) fsync(r0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000)="e4afaf71d180bd755195f9d6fb897bd0b04bf686ff6da6f78a31616f624231a5cbed7411e26dc26a833e8dc27ec7161885095bc0e4ae511c2e0b314785c69e3f04f3219218a2dc2526f63dadc2e6baaa2fa46b1a40806589a4ecf85e2d2f3cd741299964f204fecd9616a8db9531555d8a05fc434a055fb74c85af99c81ecdea3eb60934a0b79c9d8473aafe7c381e", 0x8f) 04:02:11 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:02:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x20, r0) 04:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xb9df2e095776c402) write(r0, &(0x7f0000000700)="e725e3e72fd63b78abf73d2b690ebf9ac4ad9fdc1760da0620009ab2fd7de13f02f55efa592a23e81d6584a1d60927f4f173707bc1d4a5d677afda292ddb9ca0ab9d7c60feeb968c7e20cc38ca6e424f25cc0b40ebcf908cb418c381b3cf0a5e56d57f94aaee3f590bc46078f580c8d651afe73c0e243296cf5f56cfbdb6fb2bd853dbf3a0725c7ae52460048921c9dc019a301876535fda93adfb6875ee6ec9fe5725ee52907fbf5de6bde53597f3bdeb6f554e4084ea2e83b83f4a6a0aadf9514794b3c83c449eeb5554f5eba9fd0d5802309386577e09d44206da3fea1abf072777355bd192d6520b468fd2911624f970b50cd330ce230c721f4e31ceab96e32972c1af96fac2dbb2120f99e02d9cc0b0d4fefdff5d5b55a343604a65e9d1809a14099382f5ef5544f0ff0ddbf6fbdf33dd27733c5999e6559d647009cada25e834ac4d4c8fa05aadadd7a5ca534d21cb11240cf5f05099e9194954d10da4e287f368d8a309d06ec583231b1ed5abdec83865d3", 0x2f4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x10) 04:02:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) ioctl$TIOCSTART(r0, 0x2000746e) 04:02:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x3ff) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 04:02:11 executing program 1: geteuid() geteuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/67}, &(0x7f0000000300)=0x45) socket$unix(0x1, 0x2, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000240)=0xfe99) setuid(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x6) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:02:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) fchmod(r0, 0x84) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82ea624c070b3c2dc200"], 0xa) accept(r0, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 04:02:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f0000000040)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0xb, 0x8b44edc0d6558f52) 04:02:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4000, 0x9) fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 04:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) socket$inet6(0x18, 0x3, 0x1a78) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/78, 0x4e, 0x1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$unix(r0, &(0x7f0000000100)=""/222, 0xde, 0x840, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 04:02:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) readlink(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) 04:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r7) r8 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x80) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000440)=0x6) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffec5, &(0x7f0000000080)="f4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xce6, 0x100, 0x3ff, 0x7fffffff}, {0x4, 0x1ff, 0xffff, 0x9}, {0x31, 0x800, 0x8, 0x608}]}) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000100)) r10 = dup(r0) r11 = msgget(0x1, 0x40) msgctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x6, r2, r7, r6, r3, 0x4, 0x8001}, 0x4, 0xfffffffffffffff8, r5, r1, 0x690, 0xfffffffeffffffff, 0x1f, 0x2}) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000300)={0x10000, 0x3}, 0x10) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000000)) 04:02:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\xce+\x00', &(0x7f00000000c0)='/($\x00', &(0x7f0000000140)='/[[[\x00', &(0x7f0000000180)=',\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',\x00', &(0x7f00000002c0)='^(\x00', &(0x7f0000000300)='-[^-$\x00', &(0x7f0000000340)='%\xbd:', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='^[\\**-}\x00']) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="0000e100000000e43f93d620", 0xfffffffffffffec3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) 04:02:13 executing program 1: r0 = msgget$private(0x0, 0x10004) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a305000000a0c904"], 0x8, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, 0x0) getuid() pckbd_enable: command error 04:02:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x2, 0x0) 04:02:14 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="c72a5c13e7bf2403112dca12370708addc0348c511b9df30382daed8dc73c6630e583c30d9e1572cd682da2e92300dc91ba4cca4f5b053ed8b893a6f11db48822f4b7389107ec21bc74b735a96598434d752b04e97201faff861f9430a7e1e5adb1b723f504ff8867a84a395a319490df424990881529cbc50a48a3943c4cef4f99afc798ea4fac6075effff4c67512d98161c237422e90ff529361cb37eeff6a7cb76f7d2402f2f18"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0xa6) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0x3) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x19) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x5, 0x6, 0x9, 0x7, "49901656326cbc57b31226d2d95f86771c3efcd9", 0x7, 0x3ff}) write(r0, &(0x7f0000000100)="8c65", 0x13f) socket$unix(0x1, 0x2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 04:02:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xa1c1, 0x3, 0xff, 0x400}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 04:02:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) 04:02:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0xffffffffffffd6f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r2, 0x20004b43) openat(r2, &(0x7f0000001180)='./file0\x00', 0x10, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x7, 0x6, r3}) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 04:02:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 04:02:17 executing program 1: r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/250, 0xfa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 04:02:17 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000000)=""/46, 0x2e}], 0x1, &(0x7f0000000e00)=""/65, 0x41}, 0x3) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b3065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2ad06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd74da8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30b0a944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b3b6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ab2fec44836d315fed7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9ea40f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24000000000000000000000cf91ef440c16359f4af6136af4f3f2a18ac40fc58f2da17d7c6f8ecd009e886658ad8acf1af905289f4862b10be67100bdac74510e0903b7c3e9e438a0c2e5698461780449f6735b69f0d04997c883bc55c8512dc2bc393255f8950ce6df21afebe986ed05eefb91b410c0d56ca86f690b142ec353338b22e73c0bf1d620a296ac69e5e"], 0x10) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) 04:02:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r1) 04:02:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 04:02:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x5) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffffc0, 0x1, 0xffffffffffffffae, 0x6307, 0x4}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 04:02:17 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="db1a71d56d8fe13ad595aaa2e74d5ec4f151da68d5a290a641fd0a33cc7ef84220c8860ba06688d68ce960ab33fabf25ff2d23f5a521dd30f188cc96a7dab82432e82cd5f106352c0b1fdd20df6aa96f8778bf9dcd0f8d1745248d5177cb0951a4d94e238ee7f9cb28c1958e415d575daef52500ad038e62f259055b4bff8ea307b6ff06529b90e26e46bd0f509a247228e7797105045cd8db8988574c79b0898a63688245bd66f57706380df72a1bc636d8fbdc3d85c8e58f3ee66319c17d1985ee6e98f04aa31bfbbd67da0998ca8c98a3588b391e50a62827ecdeca57188a519e4de4334ae36284c9a5b8fd8d2fb63cf81e310da5485b1ba85bb1c9b39beef85a2462f4d0b749d79ac4be12802f82ff04ebce50e053910547c342fb62b73b9010c1708f155d5027a3091f459c605ebb5656ec27002aaa0e226245c4deb28c7abbc6deda8f3f71ba05846fd183673b75e7a6c4553197c05890ac4f63311daaf9f7c8e7a9d0bce70930e2172620e3508513bd6406d93a9e674c1e709b83a22ab255be970264667233c1f9819933e50e7eb00fee1f5c328cd67f30fe81a36f1f42cf0dbe8825783f36fde933d7ce9609dda39672d11111ea5e01f76939e6e557065b995d1fa6a94e673c97cdc2a3030063d7ee736ab22f98b53b8841ad0275f4e98f48aa3a1135322d6c915bf2e53a7776f34ec1ba126cb72ed5691dc19ef12e5291be86bbf65c6c0043b96d25724913503db1eed843b5ff9958c50b708f18a9872b0eec63f802f01d458040e9ac1852f03e865ddc393046a4d912de4ffa39e8bae5dfd1decd9a5cde21015d5a29fcf46a4e397b600becb69ca39eb5ea60104256e7bc1354376b6c560232949dc1f50efcd4609e8a3a77fde41464ae951e6304190c1f5dcb8eafc688c7f8516b5ba8a157d64a64b9e09458fb0057a05c525817f6ab8500f455883eabb3a00f682b13f798016ddace153dbd64c34f61ffe0203ae22cc62459cadc39acf39038c79143934c2b5b4661ad099ba86c97e3cc50460bb762dd410efa949edf734ad9dcd2749ddc62004eaf96e911bbb5c4ded5a26fc4dbde75947e2007e3be66e36048dd6427064d6efc0c83dbebaae7a7d22ea28bce01bed5a2397b5eb0bc0033cea33b1cb14ce0b6470bb49e2a180a244a98023769f13e22baa8c09cb4104a910f6b7eb175e0d916ed772729b60539d2ca11f517f44f8eb02e4c1755c3516162b0351ae30f4741b60df4a8c971b419452ef655fc861fbd44f0b3e88a9fa1ed33a94af67c1e5a6ff8465df638bde8eb0cbc2f1ee7235c1db524f3f8524f5d80702924c48dceff9c70db328c16e0ce5703034085d50def60e917ab8afc46ee46da7581e231a64d9f91cdfe93694486ca642bbb69bbf6e80bc35eaac8203d5ca1ee3117b25ec5bbc750fd9d41876b1d0f71cc7c4cf1b76ce921887327d6200ea5e99bac6bac4d68715146a5900b65e5b5cf1d462d346a829fab8da3b5d2422842b4697531a3eea5f0313f54681414ec4542e0d018300540948bf15941e6cb97a9661630d279ad5d40ffdccc1477ca8a796753ad5cac03079f5fd1e4d3932afabea6f73d5a096732007d89710117ee1c176cd23f4ec36a3a552d1905f698e6b6345a2edb0ea7edc4a51a212ae32e2f79b3cb82a484de37043a41d614f85216dee94967e62c13527195991530dfafeef2fb355a8a3407e3b6bbafc4139df96ce301eca1c43694d2e14fff74512288e15a52f57093e4e74ab26cfc5d5cae5af10b7e1cd086640a12cc326f7d3f3f201b3db4424b8470c9557041c845532680331fbd1edaf790438ab9d9c4ef9db1e53ae35d06e87ccda68e792f96ab1181c9b75975ed96ae8ac18096dee50d3bac507aafbf2681b9bc3d5b518332403ae906f387361e1eb345b60c6840e23a874352a2815b873bb9a097548cd3d47dfdd3f836306dd9af301284b350759c6b55bfbf3e11a191d49ac9280a2608a2b605cfb2d4ef4fe50f0e5cff0f4af19d39cea421b0f1da7ff3301278982be65fc2e1c6983e790ac2370155f9bf101a27b8fe3eaf5750b1b45a5cfe2162e122c4e52d85a3014f54ac6b756d434f256cc9a46cdc0fad862830e2f6c1bcb38f2640b25cdcc229cf8dfb4067100342baaab35953956b43dc183b4cef6e87673081576276918e7e9baddd660f113fc8f1e01dfad269074e8b22c05e60cd9d33eba2f06f7a9af7d481bed387cbad73f42e0bfc953f7ac55082bea1a9006980aa8c5a3d90d55be9ad1c9ef13e331881f922a280d081c2552402f9029a6aa4fd22f689c856625e6361476af634a765edffc6dd1a790d0939ddeb008b20dd647d0752fc033f212702e781c60a07063db8cefa5748f71f19e39e193130b6283e6140a4d5e2f67ab570b85a57f0b0c5a9bfd6d92bc32cd6599022b8e05e7093ae58005f70ec0b8c9168a916f6a8f1b5656553635eac35e74474bf18bc27ebb938d77da45386ce9a04c3c6e2e1560bf19dae8159a9476a968b0b3bdc9b109fc44647077cfb81c851a6ac4a2c267f217803c1f9fdca978842267f8179d008679a17f5f584a1a43098cbd6ea5077c38595f49f7e83ea164292027b5126762f666cb2f725612a695943996bd1cf9e8f280d0b7c4ddcfbd77ccff57626615fe975affd6df23aeae7d3f601f574e221d3fa2aae2fb6fcbb796607489846bf4e5272014df3672e5d892bfbd7c19253d99739aa9ee514e538093feb71a2b2a7a747c4c3439809512c9882e1260d6bd53750e3fcde4bc98086106a3acd58f113e193aa505dfe4ca9ada8c0ffce8fc19091908e831861a976fbdc42cb4bd0794aa8cb43bbde708c5c0514b1049a18640ffecc3548b948226f428c5472bcb5b4a162d4871d6a36da68b96c29312fca84469fd211f5be055822a3b47f0600fefcfbe180dc1f9965a21cc1b0c40de627cfd5253c7dd5de661b624d45110ca7795c128059b94651a82ea4c39c731e542c4bdf22b796776ff5b1d01484bceeafdc48ea0bea7e969572adce345e4e0d5d7411d33fc5f987eec65fd358e4ba3dfd508096a38033c8c8e11a59ed2af400ff1c1a0592d61d20754122722bf2c8a5c1284351f48397a32a48716e23c8de9ad41fbf5099e67bdd453dbbabd2fc1a45364a1064d8d2bb88f901425349dd73c89d2ea05b0a163a0f3d5dc42ac427b6ca39ac7bc11bb26df3011fb4a57a3afd69ce32513f55afd18073ac6be4a4fc33cbe83831963fb5f473a9faecf85239070ae2750f0c91139a31dd400f052be54282c2518264a41066bf4dbf64c80eaf40116eaa14f3a4d3364285ecc800c8f6970882a63f8bfd11f6b6ac5c0b6ee81ce015d06e5c3d698c4a57f5d301d8ec2e33fe299008e6efc27bdcbf7771ad51ddd6629afa096e692c6281588f6f7766bca0748ddeeee2dca760107de44a0178897d8613e7a1f85a28152867466404702fbdf77c51439134f942d0189aa24cdc8436611193f7e2e01c91a21f77256c469f97d410fb811e390f95794b3778a593a6f31c3aaa2d3138d2fc69b7b0fdfdccafe4bc61e4edeeae7d178803a58b22b3ef238d8bccff5459555c0bd81505ecaeb9266e0c80daf9871a7315197dfe977c27de59d8530e68e723b1d3bf727a7308bc73d462d488f1a03c63f7302aeabdadece5111283e214f533937e21f63660a4507b8be1e8f5bcbee78e14b21249ce147afb3221e7b53d583259b0fecfcb4dfb3d8f9dcb840fbf11f0a9b48ecf3bba44155f62c8add6a8b801b739e217991561d1e4d76096f6eaef454cfce7faab30272aca879b5db4131f597c3e7698469847899525ff6ffa2251146f67d096eb27a1e34d1123c7306548ca70b2c5ca6ab7d19972e53e5a7d02cd5eb32614cd4659cb94adf54822cec0e43396833faa0ad08a4de3f06dbb41d0b16b9ac54ad109ea28c1b0e3d87be97fc4cc9d8dca2518b7157c95e5b5ce1df3d8f0f887544a8428b58c54fa8eccd173df03f7b852d428d094966c14a4e8b7e63aa2ababd401c6c4507c851002022f9307da4ba154f454aee564b61ebe8e45fec66226949dd59cb09ba1ba49be33274a6c8f6802c01df6edcb4845e36b527ef5f24da603aaeac71d8602477212da91a1d2ab2287f59ed5679f879821b44a127bb81fc104f947e0a7c5a1e25281758a9abe2587d2e9b0fa7327bf334d2ddbe9b125150f299b81072eb4279e65935cad63ae9c6c653ad16fd856d4e177a12cae2028c4a730293777bc95a7fb0ddf47c9e62f2fe00bb58444ac166b093bd43605aa68454314688aab825907d3f6d80eb39cf9c694020bafd5791ae5b82c351c0c1d78069cb5276d71f43b4bdea678adb1fd10699318ff79b7cbc84d6165f50feb0a82747c42f0cb7abb7688b3a7bfd11aefb8370c635bd2ff93733438e6f4eff0dd101f634e46e017089e08f142eabde39e54236effaaa2c14a6ac110c7ca982caf65dfa4827fbeb57214a9a21e3779bb6518a4206676245dd0daf9d7a9469bcc31dd36a352b1df5b83538599aba5975e07ae4c9de2fb2fa785f8402dc43b763248824d393ae4327e0fed22f15434e31941e47fc50ef866cf026c43c56aeaa21bbf545851fa34758cb4eeb537a92478d46621dffd8947c24dd98e797f5ca4d632b92c7c2cc70561b56cd7e0f3a598884a2504e484b9adae23f20cef2cd366d23105b1682d6498f7d6765c67f6dbf4658254e7e9b962809225438dae311c01f5b07e5bc38fa8e545d382607542a988c4d0cf3d19f8bcedfb9b04095978206201a1cb5b53fc563465bd275424181162dd6fb5a9adad2e735f972c8433eda71107b1bb8f4dabc2492ecb77d7bebb9e939b0b0cb25d98f756a78f4a0980be4607ee5ff508c44ff5673ce9ad4c600ad9ac762ed40c28d7f847068e40e70aa35739ea96256ad4e13bb797df4226b389ecf862c19ed7eb4ffa57da1f495832065ca7b3d80c8e8b836ff9c0845505b4b5d7457b43ed6b77e046980adc2c3b86d7ecf437f38d85e3e4f7d0286a127b71cc01d22e70f1deb44f157800d4dc2b0b2d2080813a703a140e1f3bb4ddd71aaa55c02f1436dfa11dcd673608d02d4b3dde9807a286aa188e19e29af74fbaeb89bc1164cadcdfae3cce452c2af2e9ee69b116e08d6f3815812d6046997ef50cdd50512e169d9a92ef5508050aded70c0c504d2d6efbe8bc4663d49be553d37862da6554c204c1242265aa3c01f993c43823b1ae7ea68e812fa089c2d06305d2bc287d1821de182d1427abc867cf5de28447ffc99c533ef46f771ed85e0e2d49d94c8d151c89ea49d8d38bde79e24a03377a54842512277e7c6dcfb90d4d34f2fa513dd66218f1b0aef1f99457905f4fdd5dfc7311ad21240ec99226f48d30b1d5327d84523fa1d923c5e02678ad6352a83607770476f33e18ee3347f610c1ff1d60620399c21ff0ff2207850ab7491be01440624bd38a38f31802ddc2bcbee383e70311dc09a88a161861a5e7d0dd346ae660e79783085cda04d4a6e196cacae10e499f2ab2731c993bda0f698c8ae538b0b7235f1b4e03bf54ee00dc813b3f03e745b3b0c3e2d275a9e367c128e182a97edb5b04406085b4ca4bef0f83590906e2ab757e4ee4a77aeb8d855ed56d5f4bdc8a7eb9ec3a6b296a5c10858e2381fb95a9dd3951fdeca19eea7d708b926037805d95c6d71937f49a1dbaa9f0b909bfd60eef9031c4841773c377485756b5b141582c355820b600a459367d05ddbf5ab60a72a2e6b949fc061198b535743b542c6b681a78a976bb5e7d7705bb", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8001, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x110) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x40, './file0\x00', 0x35, 0x0, 0x5, 0x80000000}) flock(r1, 0xe) close(r1) 04:02:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8000) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 04:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000340)=""/89, 0x59}], 0x4) sendsyslog(&(0x7f0000000440)="dae76226784350692ece56ff9c6d04725869b09a5bcd2b6b69c75d4dcb", 0x1a6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 04:02:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) mlockall(0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 04:02:18 executing program 0: 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) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1d1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) write(r1, 0x0, 0x0) 04:02:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000100)="7b543285a08c0802479671d3d1617f869703cbcb3dba7ee6755b226362cf7ef4152846185d5bd18174135977c8be9a62ee424c7f2301a921bd8a93dac8caa8f13e42ab69c8e0830f63045a05e7848bf2bce5f953b40684392004bcf9de487d6cf238333d2c6189860d0edfd0a612476cf05f910e9a44c908e5d02a212fbab67f1dbe106fc85bfd5404164c91d7c07abf7af2899cc1a2e4a9487d7fee4e93c04ee7baf3d9684c2414c7f91cd4c4d97b5939b2c3d4402b651d295a12f6e84db26011f28d781e191cd731586865f29d1cea7c5610d3fdb4fa7a189e5de5eb87efd3abac4f41d778fb4acddc8f0032d5ce57ba", 0xf1, 0x4, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0xffffffff, 0xa0e}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x365) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') fcntl$setflags(r0, 0x2, 0x1) 04:02:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$unix(0x1, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 04:02:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x89, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x7, 0x10000, 0x7ff, 0x1ff, "923d105109fd3e4ff1c4cc8706ede4623f119fce", 0xc94, 0xee}) socket$unix(0x1, 0x3, 0x0) r2 = shmget$private(0x0, 0x2000, 0x344, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/151) 04:02:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) ioctl$TIOCSDTR(r2, 0x20007479) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000400)) openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x7, 0x6, 0x6, 0xad8}]}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) r5 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000003c40)=""/52) 04:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) msgget(0x1, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 04:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0x8, 0x5, 0x74031a85}, {0x3, 0xfffffffffffffff8, 0x8, 0x680}]}) syz_emit_ethernet(0x0, &(0x7f0000000400)="fd51653fcd51221159e590e934e154dc4316da0f26f5f9e2a00ea7251cff11cdc6391d0b892889b3721d5f532a558ff2ee9fa04d32c35a3d70e2cddda4fe5cc6fa49e1806e53") execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='!(\xe0\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')/\x00', &(0x7f0000000500)='/dev/bpf\x00']) 04:02:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 04:02:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x8, 0x0, &(0x7f0000000140)="19fbf5a2bc21ce3ce5ba7bdeedfd1e89354d9250b659ed3ecac76f827faae8dc835a20d721ac5fcfacddaa26e26cd5778071bfe9bfb48baa0900a5633380178f54bc35ada9a7869ff23a0d582fadaab9fd5efee8f39e503ff6dbc52d278c71936ffddb3d4bbb4d276438dc0bda9bd66d6292b073210923d040925c56ef6fbb8ad1ce894201868f01947931f0c215a4febcae96b0cfc36b7090c8bb98337850c4709a0562531bafc902c89f966c43668811faacec170df3377973b99391050ebfc04ccd36265a8e6ccb", 0xc9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 04:02:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r3 = dup2(r2, r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x7fffffff) socket(0x10, 0x4, 0x100) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:02:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 04:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:19 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/88, &(0x7f0000000100)=0x58) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000300)=0xcff, 0x4) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) r3 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0xfffffec6) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x1, 0x8001, 0x6}, 0xc) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x2, 0x0, 0x425b}, 0xc) bind(r3, &(0x7f0000000340)=@in6={0x18, 0x3, 0xfcca, 0x9}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2c93) 04:02:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) close(r0) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 04:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = semget$private(0x0, 0x1, 0x180) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, r5, 0x1, 0x9}, 0xffff, 0x1, 0x1}) 04:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x8100, 0x10) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x1, 0x2cd8000000000000, 0xff, 0x1}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 04:02:19 executing program 1: r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x400000003fd, 0x4) write(r0, &(0x7f00000000c0)="0800a8510841f3b70420e24a92779125b47c7e34d1fd222859fd6a565a91430704dbe9d2ef000000000000000000000000002a268c6da40c", 0xfffffffffffffd6d) unlink(&(0x7f0000000080)='./bus/file0\x00') execve(0x0, 0x0, 0x0) 04:02:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:02:19 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0xfd9f) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 04:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x4}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 04:02:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x10000000018, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x10001, 0xbc3, 0x99c, 0x5}) 04:02:20 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) chmod(&(0x7f0000000040)='./file0\x00', 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x14, 0xf10, 0x0) r1 = getegid() pipe(&(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) setgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) r4 = getgid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000100)=[r4, r5]) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 04:02:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) 04:02:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x378bb46c5537a052, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x100000000) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x89d, 0x5}) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x10) ioctl$TIOCNOTTY(r3, 0x20007471) 04:02:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./bus\x00', 0xf3a166cb64faad37, 0x2) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x10100, r1) open(&(0x7f0000000080)='./bus\x00', 0x10040, 0x397bc8c8940f335b) 04:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffc, 0x0, 0x0, 0x1}, {0x30, 0x40000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:02:20 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:20 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) 04:02:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x805, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 04:02:20 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) poll(&(0x7f0000000180)=[{r2, 0x10}, {r2, 0x20}, {r0, 0x2}, {r1, 0x1}, {r2, 0x8}, {r2, 0x8}, {r0, 0x20}, {r2, 0x20}, {r1, 0x80}, {r2, 0x40}], 0xa, 0x7f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r3, 0x6) fcntl$lock(r3, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x8, 0x42ff, 0x40}, 0xc) dup2(r0, r3) 04:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x4, 0xfffffffffffffff9, 0x330, 0x7}, {0x1000, 0x1, 0x6, 0xffff}, {0x7f, 0x5, 0x7a, 0x1}, {0x0, 0x3, 0xffffffffffff8000, 0x7}, {0xfffffffffffffff8, 0x1020000000000000, 0x5, 0x80000001}, {0x4, 0x7fffffff, 0x9, 0x6}, {0x4, 0x6, 0x5, 0x8}, {0x2, 0x10000, 0x5a35, 0xffffffffffffffa8}, {0x8, 0x7, 0x1ff, 0x6766}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x2) 04:02:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c20, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x86, 0x3}, {0x42, 0x3}, {0xe6, 0x9}, {0x8b}, {0x6, 0x10001}, {0x85}, {0x5}, {0x44, 0xfffffffffffffff9}], 0x8}) r6 = socket$inet6(0x18, 0x4, 0xffffffff) r7 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r8 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x5, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8, 0xf91}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000008, 0x1, 0x8001}, {{r4}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x1000}, {{r5}, 0xfffffffffffffffb, 0x15, 0x2991c8fe54ae37dd, 0x38000000, 0x7}, {{r6}, 0xfffffffffffffffd, 0x6, 0x2, 0x6, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x2, 0x800}, {{r8}, 0xfffffffffffffffb, 0x0, 0x0, 0x3e, 0x59bc}], 0xfffffffffffffff9, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffb, 0x1, 0x4, 0x1, 0x9}], 0xf6a, &(0x7f0000000440)={0x26c4, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000280)=[{&(0x7f00000000c0)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1000000000000202) 04:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x214, &(0x7f0000000940)="ed731bf6104c75a261054b23ccb12bbc6ef7116fe148dd1008c3f3d02cb7bae52bf74735d174ca79c5c6b152fd69ecdeecee2bdea885d20baf5da0491a6256162572f861871d8213aa04d2fa4c109935bc606f51a30d84a3ee427fa6ba411000a35bbaf51d540ad2bfe2f075c571b4c41ccabe4bf4dbb345280535c459b60859a2fec419e369be91e73cbca5eb74bcda3344e287da5bca23c70d2e957df40a10c662a70da5b1418eccd74fa752f4206d0f6877c98ac702c47702b8e48ca42a04c9ceb9c94500e00000200000000000dd683546603b186cf32169ca2a353d873fd842c7b1e0acee2691c85e6702deb89fd29fd1385d5e51ae12db280baef194563e38f73b954a9d05d0c1ef58a11763e2ea9f084febbb1826778613e85a39a1b5c8c5f1b4885289028b83ecc5a6fe9a86d0a4362d587c7b5acb87c51ce8412a253baa9c44b49dd4a8e6d44ea20650c81314a812b3df42136dae0b71f79f3dd9da93ca79c3cfb10697d7168ef1afcf8f4b905eed7db1c498f34695623c580efdbe7c00f2cfbd6b07f849c3b07fd25ea6486458aa87da1199739bff273e18367beeb1903a603fe7adef046360f5fc148748e633063512cbb5252f34e5524ab46d7c8d0c0a5630bf5f2bb5a6461fcb438817d00b9c84bbbc114ed44b0ae31d51fb5909513b3e3a3592e30a5020eee02e97b4ec2f63bc64b8513d35a07a51705c824251b7a07a3bca8bd5bf2f623c3b667edfdfe9d1bc") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) 04:02:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) openat(r1, &(0x7f0000000200)='./file0/file0/file0/file0/file0\x00', 0x800, 0x100) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80, 0x0) 04:02:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) 04:02:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000540)="36a3", 0x2}, {&(0x7f0000000580)="7548145271b1058f6faae60a8e058e6e949714c70beda463e5e7d56991cc98c61ca2657bdd7136768073138f2dd8f99417fc7efaa4c868e6cc4febce810327005a2dd06df10724db0c97ef4a6ddd92c95df628569925adadd5af9615a2644b29f08097d551dd299c2c44fc881ca20bb0637ddb818b7c0aa01bd6c88e1f6afba3fa46c902ad592839bdefe142073a5717d31ee58e5ed7e08fcccc39a7080dec9d806e82b06d6a12eb16ba6df5f595e5163cbe7b7d6ea85efdea81199b0134ebed83806a733e5b0acd8d409d995a1b", 0xce}], 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x0) readv(r1, &(0x7f0000000100), 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000480)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x800, 0x7fffffff, 0xff, 0x1ff, "fca7ac10cd50aa5403b9cdd3dc31652b54ce70f9", 0x16, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="a56e85a2d9f1a9cfa6e8e3a2bcbfad14d8358abca1884a3bd0258d5db4ecd00cd255ee1fb2ef78dc2920b74b1494aa1f16735bc235c7e364395bb2c41a65efc1d5cae8b0eb5a9c9e361c479d21e1dfa923bc7f4baa2be83ce33ab22764a89c767febd200529be796e2d34c5f4618fbbf72d407abeed1b0038caff5c18fb5b182351a0a5873d7ba0f3dbc61aef87550e8ef82ef44810387edd42015e75953dfe62ad75e4890cc6aed7e0052898643307e744f69f63895160f52cc4e", 0xbb}, {&(0x7f0000000100)="6667584f885d5b59f8334c2ae77bbd9c51", 0x11}, {&(0x7f0000000300)="efec37002061999b5aa37efa1af2ef65cb430f155b1b3f484991dc93619e56f535dd5a654843bf", 0x27}, {&(0x7f0000000340)="3d380ca08c1108f62f8589f010db667cba2b13ed0636cc72208ab542c2ec7d46df14ceabd354367c8b5ef4513419e93ddc864b765536ae99a78c00124fc41fde892dca260ec703952275ae91543ebe13b917797709bbfeeee5fd2651c366512def6b964c26b0c88aa1dbea476898e0f94630ec258e4ff66f840d57f8e4b61f5642636af7187c2542e9290742e7960015b0", 0x91}], 0x4) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000004c0)=0x21b9f7c1260529a5) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) 04:02:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="7ef00a28d2658dc2c53c2bd995ee5d675ad2707db0ca7dac12f582a247a9e3001363f0a07791443c064f9c7b19b9c1e769bfc4e85876158c31bf1da092bbe82e11d6c7c98a82e76ec8e9336563e7f34d2da7f8498081ae49327daf0aadda3c841f90990ea70422ca3aed39cddd89ff248c6f5ea13975c9f670c6af848c755dd422e012bd17342f1661bd3986", 0x8c}, {&(0x7f00000000c0)="92cc443c7a9a2b9b794c723496c9ee6c0f6d9373f3f751ad4a016f723032ee53927ac2c6a216c722ccf05ca527782790d9362ee811784f9b65acb394a695363d95f489f855b1e9994c080b6437212a9a37218f951c1312faf061ae28986aaa07c9febedb2b2ddf6a66af4bcb60016c5765d20356f0351a97e8061322f598ac8b683e08cca618c8a1c62487184659226ebd1be5a242efdd4a41be106bfbe7d41251f32e6c891693be2f618dc1bb12b575502a984adef24efd51e36bf42ec5e5e726a79b1830eb3da859d976cde777f2c51ce1320ce312c1ba4a51a206b6b7d8de2105d39e71841dd7299d", 0xea}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)=""/119, 0x77}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001300)=""/92, 0x5c}, {&(0x7f0000001380)=""/128, 0x80}, {&(0x7f0000001400)=""/39, 0x27}, {&(0x7f0000001440)=""/34, 0x22}], 0x8, 0x0, 0x0) r1 = openat(r0, &(0x7f0000001500)='./file0\x00', 0x400, 0x909fc7521c52a11e) fsync(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001580)=0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000015c0)) r4 = dup2(r1, r1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001600)={0x1f, 0xffffffffffffff4b, 0x401, 0x8000, "987d72af37f2d2958e3c99c610cc894989efb784", 0x3f, 0x100000001}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001640)) writev(r2, &(0x7f0000001b80)=[{&(0x7f0000001680)="9c755b1938b548ba7a269c4ac261907b2fb7d9980833a98b06977b1b53794efea8eb233e5e826aab4a716617b2c4ea9678006d96055062d6d45a1fef51b0bdae8f6dcc40d3444d5f9bd8f184f6741503c959de793a2977df5e1c792458af673471ca7cb720e95ef6605011fd27d3e72a1deff3055b032a09036434a83f584062ed5aa07a24b416bc387571621afe74d92bbbdf17bd84f2fae4a39d15ab5792aa9e7fa88b9fbdf645f072df99dd4bcf8d9e3e4ee1189703d1685b44ee235f4e0a6075deb4e7aca7ee3e4490a4c45bdaa22c2bafcc36b6c6425eb578c8eaea100c995bb8f4239a285e83accbbc25", 0xed}, {&(0x7f0000001780)="67eef63d835d1af1afc08ecca1a4dbc04025d4ef12e9b7f06f441d67ab44e034e78cd70a41d11ff3c244245b26ee8f6fe596662463683415e36b697e7244ae689690f13660531b1636b3b06ee359dcb3373e24f5af4ba9854492750592949f", 0x5f}, {&(0x7f0000001800)="2bdcaccf2b2271eccc20f07f8ba9c1f8bb6c3af53c2c54af47126f36a2b532c3aee7ac4eaf44de86f8ad1558bf24d277c86ad3427a1dcf204566b5226a011c37ac4380da6cee9b597b45008c8291b155598d75e322270b4937642469b4d0f49682f158d935184517d3e9f6858150b8ba65eca83aa71ad869a253ae049f5f785eeb881dcaa7994010c680719865cc4756b067e1a89b455303022e211fbf99445d4bf15ef32dc61b3c7759747e1a674c8ccd062121dce36959a7737f816ad75282d8eacd11bced138094864afcc2c2e24451", 0xd1}, {&(0x7f0000001900)="db41f0c8686c556a651e367d14d9d39a5b07ab71a80345821038b21f80a8bb1bc646b0795c0097baffb57f1aecd78b751fb6811ca89ed2b3813b1153ea6492f489a6480e378f8180fbbb609a90c49fe38142c4cfcb9a8bbe354aa055020d6916f9f9b5449eaa7100ee38253f0ecdbb36184f77ef10971672d1f96fe9788087ce3a07c78dde71ba158f4ceb8fce94b7ecc28144846e", 0x95}, {&(0x7f00000019c0)="9e269a704da2dbb7d095695614fabcddaf9f3facbfc0efd344ab7e0c12e2abee668cba19d9103c3387e00fb272e17ee5729188266d6eebd3a37fe9f018ad85b3c95d19ede9eaae55391e39fad555a5440bb9a59b6de59d24f3443fad48cad3ce8bcb4d3037c0967500fa31a42558e2259eeeed9111881564d839f6699053566576fe7aef723873fcf9deb377", 0x8c}, {&(0x7f0000001a80)="84e27726a85c0406d50d76073e45fda5737b3fdb5309fec143668efa9f8354e2b2e769c8e95e2c35b1e74cea6d695d7d10f0e051c6bff42dd4f965ae2e4e3dde3a26cbdb928c6361842c30ad66b282034eb425764934bd1864bb5de1edf4a32cb60ec9cb9ac6244fb3f1abf493adcff145bf5044a6fb098af41917318c97dec6b541d0e94957f9f18afbae1c610329537c028116071693036af014cbc473c80515f083c4665c5aeaa922223a8af8", 0xae}, {&(0x7f0000001b40)='w', 0x1}], 0x7) socketpair(0x10, 0x1, 0x5, &(0x7f0000001c00)) mkdirat(r2, &(0x7f0000001c40)='./file0\x00', 0x1a) getdents(r4, &(0x7f0000001c80)=""/22, 0x16) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001cc0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001d00)=0x4) r5 = getpgrp() wait4(r5, 0x0, 0x1, &(0x7f0000001d40)) syz_open_pts() r6 = msgget$private(0x0, 0x6dca76e069eb3fb4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) r8 = getgid() r9 = geteuid() r10 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001e80)={{0x8, r7, r8, r9, r10, 0x82, 0x8000}, 0x1, 0x753e, r5, r5, 0xfff, 0x6700000000000000, 0x10001, 0x3}) 04:02:20 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) socketpair(0x1, 0x2, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7, 0x7, &(0x7f0000000100)="030b8df12c51b908ea51ea2078ac467ac4c36e3ea163ff746518b31c2a128b4ce7f1dc5e7ff61f1b3adb6d148e68b27d58cb4d611d0e59c1d7c62b7ae3822b1d1742d026cd0e6e4bf1b9215f661cdfe6631861f385b86b8d461af9366c4eb972115ee6e253e4db0741205ca307438657d1f9dddeb229cdca47bec1666b05d954b2017e6296d18eb9b7ede821bb4854c3b82cf8c9063d4ad35632d21b308d92f5291715355f103a46397a8a62b51391486e0961d0b95ee27e5cad1432f3163b74120db831ee02392c7ac100ea532b39a657352cbea4ee624a2e6e02e40ce599893f078e2123e46c0aa99da7ae27c7cb5e94ef0868ed085de60f0ca8a3fde787ccac8ebfbb19cdeb1fc423b8f04db182c35392ca4abf3f144d5762747fdad7724f3bf3c85faf585d047709eca78bc5b8fe9cfc065022def855be9fc73b8ad67d05ee0ad1dcd0c7f5634fdd54990f7b97f32905e7340bb5e3d7dcbd52e77c08815bc3d44fd773f8cbfbba1e148e4d69cdb416d9c7ccaea2cfa98844475dfd3514f448d91eb8eb4919183825518ac4612d30edd7ae2c374568a45c1c3912123be02914965594f54b39d3f0f83d827fad691380a521b65036d9c865a4752e5cfcdd94f5c7329a8ea83f248597052b0512fccad2e9ee47febb3ce13588ae9d6bc1ade913c24718d55f5b5740c3531921cb6017f7e8668c0ba4fe080cdd889531a7313f9df0f9d5f62ea6f7412a8648d5b6fba69fe0567032e0f67f3043e0970342412d4f374d7145718d89090b82358b14200a594fbfb4e704e2a469c2c6bc5a6c34641cdbe3ccc772ecef4df2b9668c35399cafd294917b7d2e3d1bd65833f092959affb7f61385c5bdce29c7ddcb94c382451f3212f13a726c31136d3a3ea1d8b5b5a5f33846c2cebd0a85f659d6c5b0b26cbf953a3bc7440af0de63a0350df07f4472befd7c3aa590595e7d7c9f2ef12243427589da4c61d87fede92eaad038207a726688749a2b3d1ae8c2477d71e253ae8dd2a6e4c45b7387e347fe7031df66aecb514c84198d74f4ce1eaa69e6bf8565150b8b4e561f33b18912df84a6b3c08a2e0d1ec69c46ea3882973f3da8c2efa048fec0b334d8ad02a4555d7a5f112a0db4571245736b0d7041302d33c23ce898627bf6f260a7bbbcf70bf08f1b259d6012e770e299540f8b411170ed8326cbc9532443d1d42558fcfcf595b74d1402e52b6f8ead5e669df260d4c6a5e57256e92dca02b6539a1315309d46b8a20613be39e891c2499877e43a0015c50459d751b1ac445a24bb237ca94c31e3ac43b5a17690720a03bca759cd32fdafb1a4e3a94a5af209311e7d6d16b064f9a8af4de518914dfcd3185c929e02777c139ded3654393337166ad5c65e301f45b386d79c87ac8b912edd73abac34d1c2d15e0f54867a7d83ca8131d1110830bca5c7e899fc6ba0819990f323aac7945e3110c7412f50c46efc750e50dcf8c59c398657e5677b994e5b73fc339aa981638c5bdbfdf7a39f1101b04d42f9efce98f57025fb5baa94cb51bbfefb804b25115a7c3c954979737c86985c1b69c9a6a194b56568b94dfa3aff7a1c9a27833d6b6d49bba1c681dfc08e54e6cd35416bc9e7269fa5207a3b4727e0231c20b2d3d1ccc2116c0df89d79c72b3ce1a700bc703238bdf32d95780bcc11aa706e62b3be19e5e065730b22ed8731f9c3302566ed41463ee360406d78cfefeca634f47bf9bc2af56c182b82876f40497000d8401854c953922a8c7ff605d4745abcb806e5f666f29632c2e852d639cd510f4c6adfb251a3821384f6b8295bdb8f4e8ea85eaec70a2b0f8546ede2720fe00dd9726597518a39a8b7c55e9a3990f7122475377f8d35e4b80d605daacffbdf7a981ab343f30aa74f4328b89e76a41c60a358b4587ad63b07e6f9ebeb846d880e5fcfccc51b066aa3674010c271d0dfb2a9064f648455ae677a002e12ac7dc1ef84fd9c7d98576ff9d9c7532c9bc527fe63752e05cfbf0221166d9befe39d1b281042eef66a2324547dda37cdd6b77df317ed4096fd02111871664c30250da766041a00d21bcb0bd401b9815425245a97f6ca4b5f97306cad63f7c112e3041d447aac1dffcfe82e55a9eecb20e7258470159d44712c1b043e6fe7a3b128501da7ee9cb328ab076927a4cceb0f7e939a840cfb1b8496faeddc068d28d6a7c8f13fb387500efbad23bc5c821a053f04aee2855586038488df73dcefdbc87000ef28326929bd5629bc91439f8e3a1d7ba7144c5aeb1153479022ccc6f23acf47b624915ffe7b4114d2a6a767927bdea81750a3be01dc8c5d36bb67d63c86d1c1add7774540d6bb6abc2900c95ca10fdf176b71e88af858964e1398eac90379ddbe17ccfb6a9e2acb1aacb5e2bf57eedf1d674d229d6a33ff6c9ec8fa61cf2af1204699b882f5fb66bb5f12ab65c74dbf342aa470884a8ebc918db4c147d53af3599b03bfb271ff3c50e6e9aa1fa2360025d0184c79e0113cf626f223b5f75cc8cc852d86cf7d2f204899b77ab3b55b99bf805aacb59908117a744992541d0941c3c0eaf93d62c3795b2e4a7e5d17c34efce6bbac447b0368c54e3fe4f15a4eaf0586239daa4f5617b36bf2d2f4b03dcbbca72e175f8fafed5c7f799676c7086f8af47e2b0d3db5d65a141884f04e155f9544ccef0dc5866c2357ed9449048bbfb5f0c208565367c606ee80c6707616c8d3d14dafc4cd0ba022ca8a5d732c9def5aaf85242c7d0200e5923b50883fa8953e61708053e57465d200a5a0cd43c477ed7d3619e7b9719da2d4ded8bdd2a009a4ca4de91d074aaacd366040be12440fafb92840ed20a1feb56a5407ede29b62f1bd1031c58131015d6754859a033f522836120642e3043590740129f18baedabbe3736d1ccd7f4138b90003abd9c30300c39a5b7fd06413e57c2ecbe67a4163d9b98b3659d5922f27be260b91401ce0937793d8ac136331bd6f3d0a04d880d3201b24680fd66b5b55225396831c005a72aa43e2400b961915004c64a5f45aa3f497ef99b0a437a3b361a2415b9716079f49cc1dfe0973aa2880d9079a890939a23a45490cdadb463ae2dd5c8ee07605f0053b766c1bf7c831656a189891a74404a60a71367fc59322b2592e8b58865fb9cfc06efc94f9460c7968381bacecdcc7903b38f57416a75909aa1a5f8e934de11c0f8ebfd87107d4ceffbde2cdf25b7b21a2b23845b7f0114e541e0b66c05a79bdb87bd0ef4c4bae134a13dd88e25cb97658af7175e270d4596e62f81b7dcf21559cf56218333ba14b6566cbf998f72da43322a60d8df6a09a3d75a0216d9bffdd783da75811e316116945aec84041b0abc30cb9bd4f5958af92f20261a14c584ea1f4e53ff6b3f50d9d064cdfb6bfdbcd57f87b481d118e5e93a082af361e63de912dfb731e92d2fee000581ee613ed5af51098017138f86864cb62e9380ebfc5d8ef9863f18fb22db4d10cccab32ac1f1d9b061c085347aafbe0e0a000323882d218aeec5520a73b37497ca0b71ca486bfce3483011d9ef90eb13da76ba1cd8a99928b5d3b1d95d9d01b917557671f2ecbd45cca7893d25e2c72e97fbd4c0b0045ce303b469d824c9fdd5db4fbfebbea3e0c6145551f4b53b41757a2ffd0d9f08f4068e2138545b2312b34992521996f3fb9fcadc20171018c23780f0948b156e42043470b4361f5a22b573c845e58100f3dbfd85a6f4a6a960348ed1a6977c2b206f0bdf3e0cd59d9847eb03c5c30cbbbbdc165812f6df51149e00fe2b6837629d6c9e05c028dbc2a7a1bc4120fd7ee14ea028ea24551f80a714175fe798b8033a124fc332fa8357269a3e2bc5829e32de8c603be47b105c338ee0d271eddf0015da79d351e54930fa1d43b43f4ca281c82bce68f09814a7c92e193a7576670a3bdd7a72d299d7701a83a46e00ddc12d3a56c67a375ff72365ffc077a476d5aa538f05492aaf93c77c50391c4c1f315727c4df5ce6850db7a2a35e413b5ce7c583aa15b8b6299b38cd0c4437ec761152885b57f8a6d8fefcd91bac8e7063da9fdfe926eb597d071be6ff16b6a846953081d66fb371c91b614ad921896fe1c118bdf2d0c240883957d738b2b49d3dfd072247cd32ec7393cbbd2a0fb7f5eb2ccc11ed5f5a1227ad35bdc427807105bb699cfe456d7fd9dcb31ca9b886012ed502cbc431371b856ba3db83982b6af254f8ded5f74568bdf3b2875ca442e14a7cad81327bcb7b3554e0c1017a5cd02ec34e97da5c4aec47de83491500a59a7d35b5518f5da796107614bd5b1c7a695b15c813cbf49df26910242639173559fd3b4026c095ef655a2b444422ba73a27678af6ab54f9a7da54f41d586504c4fc44c52e2068a31576a38724f6caed01b73c8e4b8cbea278295ba765c97730e44b51faa7b3e2f19c1f465f0a5e0611300634097e5ac90b0187f5fce4a8eeaeb87584ae213858ac98b969309371628e1752e85a1eed24832b6f5c37acd4158afb23c36f10db069058737a6b68f06bc51c19cdf186bdcc98f7132306f7d4eb4bc1b8663fd7dd16ef9a38f33ff6890720e6b822fc8eec959e83bc22edbd86a553eb2e71d7557daa535524e5b8bfa62507a15fe062889979a9ec25a96697ec1ffa5b5078150ab25e02c73c80a7624f55631a3196e84657a69820ca5a11d38c4ab0413216e5fda638f278875b046be6464ecc7f83019cc970c7a6a75a66ec325052c6171869e79d488a17fc6d6496f193a9f98e256048ea07f7ac96c01f1a058a72446728df4b2333ebcc16a15d50a010573ec05e25a0141a86669c927dbe066681599d61da416eae5cb5fac36dc1e73ab370ab8bf72a6f2d2615e894e45ac9567644e5cf4095bf48b0e5c423e808711794515c39ebf5c55a91fde86347fc22b952cb5ac2cbf0182c812fc784e275e83f55cf2a0c6f5d3dd84e0c2bee07ed89a29e1e02caaedbbcf8b9a60751a06148b1ef27cbfee3fbd250d91a8e60a08a5fa1a565542ba1815e8f1acb66f80442da65260ab70612e4ee0935006407b272fed7b5750781c2a5896b1851778498c90c0e015f6681a4d25d1a8e7e57c28479362b7563734a5c14c486287bfbf6667704d71d54b24b01e68d61f74e94e4a1f5e6fced51cce97a783ec58059b3f70cf4cbcd3008f6c3a91b0a6c13115e18e4c0e21466f711756192a97310db0950d6bfe9aea1a9c1275785956756360aefe1c527ecfeafb470b9189312439db870b9da25b6572d80741acd5362c1da416c89b27fa1fcdfa356e19fd8b7f7b044476ea60334e95900634026ba242d0825c3688b6497f7cb54d92da8b6e97108765c82794f17b9f1075de89c003f2429033efe7476d3ac12ea3a0fbf0262a94d95fac991f625bebe3245b25f4ef6862def6defd92d2526df71f7deeffbdea36df3a3fe3c791ebe6e98040faf3a27eed47464411e6e60fa2fd03dd6217db070b26310822b9f3dccd443d6d3f68d6d724d24628d5396fe336dcdc856b444902934cf3b47f04b49171ee7b52fd11fd6e64ab3c4ca983f7c0e631edbc15054fde59b6d6383ca0630e0e67b12122a03711ab836703d090f3c75b8c12a0ff4ce207f53a36e85d258d1e58cd514b9a41f8abfd95ed88abf6598fbbf5660bf3d013e2fd77b9ebc2ac3d7dfbd3ec9f7f6ba5e1d9343c106740c858d87badaa5aed416d928cc928550c51707a3564b039cd6ddff5a9d5ab74bcfc55b9fc048f2a8e4b024e94deb476f8c0b24094cd630d519935f91b0dcf6eb4a49f01980fe36ca8bcf254eb2d1", 0x1000) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r4, &(0x7f0000001140)="2514c68ad05d87c52eb438a87256cbfe13049be1cc44a221ffe5583185a839d94629a468b8bd09ea74dfac45bd7a908d3b82ad45c801bf1fa0aa5ab93d37285ece4b8dd7a740db74e4c2ae1f6be27b3c5df1dcb9f57c935430d727d6b02bec16ae9de742e12d912804c2119d56c66f133845646bcf4622b2764f8df76a9fe472d16acd568d95a0f182007ccaaa14508df05f5f9f3e29cef1329f5ba16acb3a27e41a81f023ae2e4eae11603a162b4de417ad57ac3dc4c7bc14106497af197ab8ca5635dc0227f3dc13db15460ba58b6655d79ec61188ebc8602d76088c1044a4d91e82fa2034a2f17cc124f0efb9d84b121b5d486f114e4a2918880a053852612bdd74e09f9709441e22e3e00bcc1dd13424893c5d7d7072003d733b0b1ba360f9dc9591068b03d567b144a6270cd528463602d28dde9c7ae152cea82461e784313abe276486705823b05994e12b0c9cc3106afc38a170acb2bbe42ccfdb95de4de01c7cf7c250d72a03cdb544237910783cf07e41149a5ef05b77562d7ffa3e4e7f35b0b5e6640a67a521adce51e998379c020cd29bf9bfcd4450d0c78fafbdf0742a66cf1f0f4a0444ca5e12848371982223912c9867ef79be052f5b957ef0539c80b07e22509cd0cdb583216ef2d89055169a75fde6493cd31916853a7d07051201619df045299157243066aaa48765df938f7faebb5ccb2170f907c9e1a5dd976b235f77b4a5962db55ee70492efbbe22943a5fb36c98c11cbc89130b56abd7b9415478286bd4830128dce6aad543defc8e0daf7a484d49d7cd0764d5a88fa2a0e1b55832f875b366d96f20f30437fc2c29c3ea148aa9f037c0188af2131b0899a3a5ac0679e61eb6456839bd9a8e2e8c1e9c199e34fbc8334535d7efcbf391da4a93b4bff0f3e9da035d0bd0d36c0fcc4feb2750604b4c25f5ee4f6afb8e4c574aa4dae10dd827c63bbb343cc0daecd2e1fe2637440212b1b7b8afe9b310e7f6504bebdc16bb28a5b5cf5caa9b635b80850f7a0d5c6ec5ec51f2306e0c4425eaba33016ef6949b89dc32ad5c76e6764b1408b6ce278c9edf88efba1d189a1e6d0b63dadfc6a6e2c5c862454adf8523544a8e72733c8b6fac4657762bc5d46f0bf2b6a98d749a5a157d66e1c960a415c42a59e334ae6ebbe389e9e120e8672c0eae9157de82145f88e6b894e986da358727e2da4cd59a0e34173cf44705c20f3a3613347e566cc83e387cda58156563ac5f7b8cb3268dbd5266f7227fbd2857879c875c46f4a0101295c5f33a642f63bef3187d7c5e1610d45c496b7413f707e23288523ce29b50e56408af19372c84fc1ac4cbd5ac29867a83396482119edcb4925e2323a9f44efe1609e030e146efffea619591cb1c729e089dbf009f7356b69be375caa3d6c0d0c94710d9e1860456b7e3f29d6bdad99896553da92b8e291ca80609bb6e6bc934b0b137f126aabc577fc4fa49d7628745bb71ca2450195d3e6c2cb38c404966b7ee6d36a3a4db25c8a352951e2131cbeb8dd11eb239b1c43bddf96e35cdb3e0fef9f49429a7466054f6997d0d9b443b5f295356af376040e7bd2f6e14964865642297761342c3e4a37485c6a117278974b75b882103fd2ea4f0d7a3e887b98ee62f4da1f7b39c24e5954c0194943e87ed29fa9babba16d055745b5b75f2117cfa338d3c7fbc101321b62cacdcd6e2c310fdff0ab2244fb63891c6cb35bbbadfdbd2cce70f10401afb50bbfc582f72279423fde9ac3483212a939f118685a4e675eb146e926c9f4fa6a1c343d615fffcb6bf18b20c583ddd4f0b82c4f06593911553ca81fe7418511b1ade4d4dcd812d80fd609afb121ea10ca36ba1010500084d05182c5597bb99d24de63a0ffb0635b8ba1edb42e7dac5d00ba4b18ba2bccba82e3b2d95a8a00ce83494c785c26c8379deb411acb3c5b36bc8d17933b47e1a03c16e9e26346ac49b763f929aa005e4bbbba8b34be7b1dfe75a2e134b4b613d06eb9914f8c529b148fed41c425743ad18d0107e9a5eef9ad376ed1a93b8e3c76ea5cee42275ef9df8484e98310ff045943727d44231bb4a4944faab03499f110b9dd857202797ec15b41e79f1b3790d36c3053ca43767d7b782ad02e1084f94cd5a27385ddba8321443011b7faca68942cf569882896481723ef3f0266166e560cf5e21e938ed29e813c7586119fc0e244eb84ca38d50dcf3693e01f7320c7f339adda18c31f21e8b7e38fd6c2d77ae10dac418bbd8ee6235c5b3a0edd6cbe6feffcae8bcc8fc317dc3fe422d567c55520d5bd45913c1ccb4ee4e4025e19ba1442b16a53857701d2330c32b40a64bc3c5858b82fe4f81a930b839cbe2e406bdc328e25c68171d7a8339ef3c348d175ccad7fa5b5eba99558f425d19da063832971d643a15d0bf34817ce3fab5d7f442e0c1fc6e1b82c6d74b17a6633e797554782bbd4b1716265ebedf1b9bb22ac313d85715f95b1d463cdcfd580701ab425f3c8464fce0306c5d6d038441972f902cceb7f5d2e264abfdb67f9e870d8129a0bcc00bc64492ac96479edbc0d7093477e35fca105628ef15cbbeeefd142bf9d7e0e135b76cf3a84c2daf6596216969a0a3317479d60f531ca21a8fcf831113fd99254956755b189513f90999b6ddd382a607b1c740fa964b3d0088eeb7b0f791a91c9f5a587164ecd7833b8c0da70f1c9eb4c601c756f88cb09ed1c42040ae88c8dda1e12aa9d963e716f239b6f919cf67e1f4353442ecfd8637fb6adef148bf8af6059ff40eb7719a2409d2dc3689b2114b2f10fddb842b0d62e627af33e1f8044f6022a28657525d7aba4103345e210010eef932c8e60db8dcf256d72367ca0f717c0ece74ce9f2bb1099a5e45586b3f4cf30f5bcfcb3fc45a2e17fa8af6fed28d9c2858d1f294360517cf86fdd6bdd7e4a45df80fecf5db3239df0a762a3005bba6fa47ee0504d9ea28d0b08d29209ae62dd9fec4db5fcecab256ae710e270aca69d2558e41775fb3260f6c299a56bcefbddbefe9ec8ac407e92ffb1dc3344204299af02e148e5ef458fa08a3bf1bd0516942d7a94e6846159522ce1a2642a76c564243b96573fae98c3df1a7fecf638cf66dba091c0f299ab7d01082d018cf22cab0fe30745ab1747a18c15b469accd6da5ea3c5cb7c6fd8643fc467e7dded37f067687df8b75bc08e36cdeaf7b77d9fd25e62242f881a87369d2509f22149f26d571040437947981926d3fe80229209cccab967ca5de188cae3909687ef78938718d00b045caca844d3ffeecdd7c0defbb7ab1fa94dbbec685648fc524ee9853fbb642e5e9bd4e6cdfc09dd89f2971ba502079e1ae20221e13a8c02ec65b50fd30e1a5b223853531c49763e9dcceef0ad5c36f17bf7f6fe3a238085da5726b8a5f26e8c702419afd8b0393f85a6941c147fc3ef43d04d3df16d15f27b900d0618c6367ff57c07bbabb69c37bac9742be63c41a6d6178e8ab90f4f059587e4ace37bb8c2ae200823246ebdf405761070fa0bab947bb15b4a6321c9b8ecefb75c2122c018a2930f9b6471e6d3847682a339b7ce50fab9562d94ae876c73c0952f70fcf84b88069f0cb0fd864ec95a034e27a199fd3dd9a14302f8181cbe0b189799c0d970d96471eb6ba72a2a58993aa7a484f4643611bf82dff417e1d6d22720f19e3df27206c8662d6b8aa72d626fc88e62845a2c1778c74da51f61978964132a7376d62d46931bbc4f7fd47e1ba2b80f2eddd58ae692716b06c47d3d705a8b18f62e3995b1fd0ecdb1216743a24bcb06adf24b825b66538ee326537f9b523b066c6dd8f41dba661eb1fa4f2316862ae0079b01dfb446ba025a279a5eb593edfe3bba831e35cab48a1538e96c4267a278c355955d6227e1532f8c7128477a4a0bfa39b022cab5b4347bd588d4cd41209f08cc1e80f8a894be329c0d262bd2d8e57d7123c4f5a2d26b8656763be75d8b8d3b06045ab1a146ecd1706657988cddff25d21e47ff4e1b5bd4436eb77ae1e2f64d8694ed493ce62b200f020835c13b1f0cf2fd2b81e23dc99def1fa95462098f63b26d8a9c8e0f0352758cc86754dd1f9eb2d7c373bf91fe1193af84398330ede3db41240edf6dff5ce607c3e6af39c0ef39e232379ee7556af59254fe4f4632c405d777419e655506bd83b62d377b867acc50e75742244f88b0b05616b7074d0dfa78bb064faba09ac4d6b4e8165938fa52bd4a330753038888c5673db6313a352d268b1523f4e81aab0340930b1da4e75fd5c9671200a19c6f0217bc539ec9dfe98d906008a7215a6e5128d1d359e6d588b18a88a4544b5a6a46c6aa57b9153724473b53705be1ba8bebfe108430f735fda42452e4d5b59ac585ec780976e99aba4dcfa339b14d258d304e7ec71315b6663937ece49168020383788ad90af2dd6dfda671bf76ec410a62e03e73e30677af4a6419994efc99a14ed6dba58c7eb98bf0a164b6b28a163e51aaacd12cf1b754b4a5a5fa3b0519773e910e9e53bec5537ff3e1ba6edb7d5cdc647c2f40d470c687de4fb7cbc0efaddae615f5b5ee1ac4f878601e8fd96eea4849ca29d18ac3d417cf5e11fbfb207f32e26790258806dfeda3ecb47259d7f5c645b1c8df27687eb2e88813e1b61971eeb58c5e11cba732e2212fcaa0e3d7efdead69f76a0b27a8ddab5ad617691ba99167af0cc36171e76875c142a6be72f4c90c5a8855f4cfca428d0607fa612aa3f83e55c30d045cdb4b165c443805320bfdcd56b20571135aed1875577e2d12be620d9f9f661bd1d4e731e071a2d3f40f29bf5b63ce8873f122e349542b0d32b7364a3dc9f11e1c8bf9fc156076107cfff8d753a9a4a250c7d3efff801286dd74f5cc8c8fc76a884c420de29c156b142b7f746239ad60a1b27f01e62f840cca8cf620d685aea496de41145c4ebb2e466c76424ae31544a0e2987c28020ca17d0e6e81ccfb07b5661508269ecc0158d128432991915104c1f9121532c409ed5f6a4ac485080b933d3fe60486ed68f8639d281becf7e48c88082a3973540a29948845e554713467f5a063d3eb0676b22de26e798e0835cdb43f319b8d14563f47485c06c29bb28b11f64557a0fae0151c2de48b497367f46422a4b2385ce5d4644413ba20f58bd55aa0fb5d112c78d89b63d743d0e9763ba4935f7fd634ccfd3e4ad5c4171478f5accb3c76539545d5992eb556de7ec1370bc0b05cd0eb1610e602dc70d0da833f6cae978729a0cd48141dc364939f958dc0b1742ee283f4176ea7940a5d6d3c7aceaf58f0b15d1bc5172d6d24a4b99c2643e1425abd9b4b44cf854351f7c761ced091840d22ea8c12dfceb91b52f9ecbf1a1abaae10d9d12ad01fb941b7e540265831fd03dfa1af773a2bcec6e3c5ec7c69b51e25bc42be58a64e834e0192e5ff5180709a57f33d7913ecd2000f25fc084c1d7fc1f5e6f1972160d4c619b3904cada1d31e400f7e2e250d8e1dcf91b32af9d4dedd6b92b0f9970ae360e95b3f0f274653d47cd940cdc432e18da19af0a38e385c4623289594822cdb7640a44af8130d1920b28cf34fe1f757204c6d0938cfef48327e5e066079816d1b19db831e1256e70c9118e0481ce3d03322e65ba69a59b71cdea7cdeff6761b5303f9bb7752a7f354a08557f8269866ff7e1bf5a07bf182a244ec6a5e8c4d77aafea5c7a8a24ded57bb33bbc844c86ca6fb9c79b296b481738d35615997d59b359b2a5474fb5c28ad4a3634f5564f942b7b6545f1d8d743d33353be6a04205c954c926a835aaad97", 0x1000, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000002140)=r2) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001100)) 04:02:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 04:02:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e01"], 0x0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='.\x00', &(0x7f0000000140)='@\x00', &(0x7f00000001c0)=',#{)\'{\x00', &(0x7f0000000200)='+/\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x84.,\\\x00', &(0x7f0000000300)='-]/\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 04:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') fcntl$dupfd(r0, 0xa, r0) 04:02:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) socket$unix(0x1, 0x5, 0x0) 04:02:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x3366) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000340)={0x16, 0x0, &(0x7f0000000300)=""/22}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x40) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x1, 0x1ff, 0xffffffff7fffffff}) 04:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x4, 0x4, &(0x7f0000000040)="5f6c3ce7e42825b0eaaf18fbb289fc", 0xf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x394f06d873b5bf2d, 0x0) 04:02:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 04:02:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x6816cd0fdbb31ea4, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) kqueue() r7 = socket$inet(0x2, 0x8000, 0x3) r8 = socket$inet(0x2, 0x4003, 0x2) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r10 = socket$inet(0x2, 0x2, 0x7ff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x29, 0x1, 0x80}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x1, 0x3}, {{r3}, 0x0, 0x10, 0x2, 0x7, 0x5}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x7, 0x8}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x6}], 0x11f2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x40dea85f27a8955b, 0x80000000, 0xdf9, 0x7}, {{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x0, 0x5}, {{r8}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x7, 0x4}, {{r9}, 0xffffffffffffffff, 0x10, 0xf0000021, 0x100000000, 0xd8}, {{r10}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x2}], 0x1, &(0x7f0000000500)={0x2, 0x4}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() ioctl$TIOCSTOP(r12, 0x2000746f) ioctl$TIOCSETA(r11, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r11, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0xece01984926052d7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 04:02:31 executing program 1: getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a2"], 0x1, 0x0) syz_open_pts() msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fdfa74d34d1078621e34e807f3f094625bbfa231253fe1aa16d19e138f88668f1b0424df17a3679981485f411d8c9dd31bef070bbdb843de864a61e20398c615dcfcde6e793f17bb087be2340a012545a72389a04040cd52e5abca986fe671e40c353a055dc3c7db74b24fb7463c1b3117a53d10c3de672b71f6e2ee3684799b55f8808840499fdafa326136981ad0a57d5de7edf7484d9209aebf0060e92cc0ccca15781e0b864967873a2f45f4439739da735b1dac0cdddb87c7cfe2db79bb824c8ac9c1d6b9c44e7b5d339eab3458a8ebf147"], 0x14, 0x1, 0x1000) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 04:02:31 executing program 0: r0 = socket(0x6, 0x4000, 0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffb000/0x2000)=nil) r1 = socket(0x18, 0x4000, 0x3fd) r2 = msgget(0x2, 0x82) fcntl$getown(r0, 0x5) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000056be725d0b8511e4b8000000000000000f1534dc5d1bd75c01f825a865e06afaf59fa7697acef0305236566d2d183244b269e67fe3e4705def5b297e00"/86], 0x1c, 0x3, 0x1800) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="cb0a67ae8c1016", 0xc10811a9bedb4d3b) clock_getres(0x4, &(0x7f0000000080)) 04:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) mknodat(r0, &(0x7f00000000c0)='./bus/../file0\x00', 0x2000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xcfbfd25b5f38ca76) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000ba279db055714ff818b3c3000000000079b425cd1cfe43541125000000000000000000000000001b00"], 0x18, 0x0, 0x1000) seteuid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x0, 0x4) 04:02:32 executing program 1: mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwrite(r0, &(0x7f00000001c0)="d6db240f48f7c10f04d1b64ffe115c51835a42ccd94fe5d6d90054b1d30e0ac588e4d9551a4624fa3e70f6a2cab4529e80b9eda670a803d26b8d30c68523d6026e82cdb4861b08860592c422725f3312d5a502cb3013ee09c5d55077a445fed9399881e3528270672cb8853e59204b8b473b3dc8fbf4cf9cb237affacede1119c53b7def7a13c712a88e92b6152651c1f225e1bfd7363268bc90f98b7a10f2548bd1a08c37d9f86739677449ac0c97c712bdf3edb1741eedac35bd484a1acaa53652464f9e9cd1d4cd02b15990ec9c437c98dfd6c59fd0362601365f86584f95e470a49d", 0xe4, 0x0, 0x15) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x7f) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xffffffffffff0001}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000080)="0819abd810307b450134e5493d285fe28b0d3878a83f9de1df8af6ba57ba3ea3842085c830734fae703a638dc8", 0x2d, 0x4) 04:02:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x1b, 0x0, &(0x7f0000000140)=""/27}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x5) 04:02:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x8100, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:32 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}) syz_emit_ethernet(0xffffffffffffff78, &(0x7f0000000000)="e4") 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x247, &(0x7f0000000080)='@') 04:02:32 executing program 0: r0 = socket(0x10, 0x8000, 0x46) getrlimit(0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 04:02:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000840)=ANY=[@ANYBLOB="3000c847a2e44e53df93b5bb38d490cd189ec4c30ad1edbc79263eda05ba1083c2cff2b8c91c94b03717c381da6f8ba0efa3ecaaeefdd073e5ca697e4255c75672e859d7deb56a068000c7a57567a0f72f6bb2cef818ed4c3059daa2da15f6ba630e77f3a40cab2423e5e417fc40c0c2", @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYPTR64, @ANYRESHEX=r0, @ANYPTR64, @ANYRESHEX=r1, @ANYPTR64, @ANYRESOCT=r1], @ANYPTR64], @ANYRES16=r1, @ANYRES32=r1], 0x3) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000280)=0xc) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) socketpair(0x1e, 0x3, 0x0, 0x0) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x5, r3, r4, r5, r6, 0x31dbaeaf66ca3b12, 0x7695}, 0x6, 0x80000001, r7, r8, 0x1, 0x8, 0x6, 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x60, 0x2e42b78faee4f59e, 0x0, 0x10000}, {{r1}, 0xb213a6b54ecdfd16, 0x1, 0xf0000000, 0x4, 0xa0d6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x9d7dc7d9c772dc87, 0x9}], 0x80000001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x5, 0x5e9}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x89600000000000, 0x4}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x10}, {{r1}, 0xfffffffffffffffb, 0x14, 0x4, 0x81, 0x10000}], 0x20, &(0x7f00000001c0)={0x0, 0x80000001}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000200)) 04:02:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:32 executing program 0: sendsyslog(&(0x7f0000000000)="bc357b07d8f949f8448ed9b0a971a4303bc45415355279f05ddd652d12c3a071cd67ac36b3b50b9df6a55fb2e090b2e111d99005cb1161a6c73fb50deedc9aaff9cfa8ce74a9f0b6a61372e4d06f2bbaab5df395aa3325431e9e73040173995aa5b8cc43ed1a190c114c0ed732618ca4bcf7f9d628c93f3d412b2384877ca887e67f2eb528f55d4183e5979efecdbec1d87ffd11f89c624b1b51d887eac088bcdc11057ed8f4fe019b8ee2d36f0e3819f02fd93edd4c1f0e8fdbae105f6042416ead991b536af1cc783b52ff5b09e16eeacbae4a805b8dc54f9f3d5d8ba3a527a7a538c5c3ca4bd6ca54", 0xea, 0x20) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='{\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r3, r4) kqueue() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x14f) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000340)) kqueue() lseek(r2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r5, &(0x7f0000000400)="659b5c6985e4f9c733ab3d6fac2b53215cfac877f446e6d7fb3bbe71c2c41fb5b53c17d739ea98a01860b9e27866c740dad78ff3169f506d99e390190e6198ed2b83d07616c0a7dd33aa2a410f43ad5b014b2d50c9c2a638b97abf0ffcb85ffd8442d5c3bde83a6eb41030142ec2f51ce93a1789e3e5ffb6666430e9bbdd24dccc96d201b34daa661cbd10741017771e7241f912", 0x94, 0x4, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x1ff, 0xffffffffffffffff}, 0xc) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x800, 0xffffffffffff8000}, {0x8, 0x5}}) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000005c0)={{0x40, 0x1, 0x2}, 0x74c, 0x1}) semget(0x0, 0x1, 0x10) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r6, 0x1}) semget$private(0x0, 0x71d49f194e970a04, 0x200) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socket(0x3f, 0x3, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000006c0)={'./file0\x00', 0x7, 0x1f, 0x0, 0x1, 0x5, 0xec3, 0x6, 0x0, 0x0, 0x5, 0x3}) ioctl$TIOCSTOP(r7, 0x2000746f) chmod(&(0x7f0000000740)='./file0\x00', 0x14) 04:02:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 04:02:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0xfffffffffffffff9, [{&(0x7f00001cc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000725000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000248000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000576000/0x3000)=nil, &(0x7f0000770000/0x5000)=nil, 0x31}, {&(0x7f00002af000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000546000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007d8000/0x3000)=nil, 0x98}, {&(0x7f0000082000/0x3000)=nil, &(0x7f00006ef000/0x2000)=nil, 0xdb4}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001b0000/0x3000)=nil, 0x8}, {&(0x7f0000170000/0x1000)=nil, &(0x7f0000310000/0xa000)=nil, 0x9}, {&(0x7f0000721000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000076f000/0x3000)=nil, 0xcde3}, {&(0x7f00002e7000/0x1000)=nil, &(0x7f0000447000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000432000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000066f000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf22}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0xffffffffffffff41, 0x3, {0x17b, 0x8}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x9a, 0x400}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0xff, 0x3}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0x7fffffff}, 0x10) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) getsockname$inet6(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0xfffffffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0x40, 0x9, {0x80000000, 0x4}}) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000200)=""/131, 0x83}, {&(0x7f0000000300)=""/229, 0xe5}], 0x2, &(0x7f0000000400)=""/132, 0x84}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x1) r1 = getuid() link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 04:02:32 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000140), 0xb51) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'\x00', 0x5, 0x101, 0x1, 0x1, 0x17, 0xff, 0x80000000, 0x2, 0x2, 0x4, 0x79b}) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r2) syz_open_pts() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) readv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000001180)=""/242, 0xf2}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/78, 0x4e}, {&(0x7f0000002300)=""/43, 0x2b}], 0x6) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000023c0)=0x1) 04:02:32 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r1) setreuid(0x0, 0x0) setreuid(r0, r0) r2 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x3, 0x3, 0x2}) fchflags(r2, 0x0) 04:02:32 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x890b, './file0\x00', './file0\x00'}) setsockopt(r0, 0x5, 0x200000000000000, &(0x7f00000000c0)="39ea3d0d22c78976c48fa20f24919cbbb730ce0f86bd29f150ad5cd4dd65556c92ce015f1a2abf0ba166f3bb9991755b049662551d526b877f849419d5b69b85955cd232b741d06a43fe46d20982a7e352f647dd76dc1ca48ccd9887172db5ada4bdb78125eec759fea792befe54a6470039", 0x72) mprotect(&(0x7f00006fb000/0x2000)=nil, 0x2000, 0x7) munmap(&(0x7f00005ec000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb) setsockopt(r2, 0x29, 0xa, 0x0, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0, 0x0, 0x2}) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mlockall(0x3fcb4958d7e54e74) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82020954a7146c653000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) 04:02:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) getuid() r2 = socket$inet(0x2, 0x4000, 0x40) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/92, 0x5c}], 0x3, &(0x7f0000000240)=""/108, 0x6c}, 0x1) getpid() sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 04:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000833bd16a2899ca1047dbb5ab56f9feab7668d92fac5b626b4a4f9fe15e6a6bbf7d17ca1de820"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) fcntl$getflags(r0, 0x3) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/91, 0x5b) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xcb2e) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x81) 04:02:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x46) 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) pipe(&(0x7f0000000000)) 04:02:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00', 0x0) r2 = getpgid(0x0) ktrace(0x0, 0x5, 0x100, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet(0x2, 0x4000, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r3, &(0x7f0000000140)=""/66, 0x42) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x116) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000100)) r6 = open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0x1f, 0x1}) getpid() 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xbb92, 0x4, 0x101, 0x0, 0x2, 0x6, 0x6, 0x2, 0x0, 0x3, 0xe0}) dup(r0) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000680)="6ebca9bcd40db28fa717c0d757ae205b017b6f5373de1377ddd463c082c9cdeaeef8335821b44b619adb95c79d940f501ae697d3b37158098417d50a13f2a38d52fe234f7ed37cc55ba0bb2e5777cfbe21b0ff77303a1b9b426774b87f5f4e849b82c71d8c0a4bcf71779bad5a9ce1053ff5304ce8522a1b109a4da88a14b2c25d05078e34bdcec478683d35fbaa3b2ce3c6b15e455104cf1bd7a10bc5d6ba08516b6235b0068c5a982ae1ae76e32d"}, {&(0x7f0000000740)="e9f4cdb74e57e94afcb636b22b1d3fa8dab3c0900c9f31c59076536a246aefdc1fcfac469df725f56346d6c46f2c8cbb5c60a7591c31c36e9ca0b0919f0b8e324bc9cef614ab7c43913d7447dabbe5e2018b78da9386254c9ad1a11d015797608543f098e499f565598f4b4884a34b6c42c72e1ff0279f8f4537c201107c20441406db248477768fbbc8941f32148b5c2662"}, {&(0x7f0000000800)="6118e98f24437f6f9dba259b245875447b1e1825de314477ad9e6642ac48f1e1393bed256c3137df1eba74b126b986985c92784f7e9089b7f0fc613c4b1f964eedc24cb81869ec28407ac88c63b58221b76b51f5a895d0561356711c20a7138fbd3decbfd9831e86b644537d233a1d82203db8c6e895ae7486f176874b623daf0eb73e"}, {&(0x7f0000000300)="3f81b30816d47cf5782d005d8670e4bd8fa15c9f607118e72904cae8a3927dd176c1b6084c5a229c4ba9f554aa1a36cf19082102a1b8f8b5b5484c7e245f13f3ce731802ae41b27ed90a2d8c1ce92af3ee58a8d743fbd70047f5e5b0d79fc2450051fc77abf3e85207bc9106a00c318ce0b59a7cdc18152572df2eea63250f1a", 0xfffffffffffffd34}], 0x1000035c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000140)='#') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f00000001c0)=0x2d) socket$inet(0x2, 0x8007, 0x5) sendto(r1, &(0x7f0000000240)="2bf541d7649628e54db0414aee2094392908e7ed131a66d184fcf9baf17c64a3afb5cbd0beb1b849f9332604fdcbeb312a1fa9953a7e40d114bbb87d4f77c7388555ead18a62ed52516ec6b54d9f478bb1b380f2569e30b7c09d53170985df289d16b38ecea2d02bdabd3af38007d016f401b98641b5bbd4008a2fe5a905015756661c1a4c61e51bc156e3253668a1ba2ba41b9f07b3a9acf9ffb1c324eba93a70497ccf675c7be3b7ccad1ed5e5ed3c5d862972281325daee09ff", 0xbb, 0x6, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 04:02:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0xc7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x54, &(0x7f0000000240)="c318a515882be3dae14aabdd22397078f1881a8f3ff80eac746dda048aa7a8af9a5aa138f05e7ede14a95649d90a57bc3f19ca95449dec13e4c6e465b8eff22e9d9459728ebfccc17823331bbbeccd7b6cdd8545") r3 = socket$inet6(0x18, 0x8000, 0x2) bind(r3, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9a8) ioctl$KDSETRAD(r2, 0x20004b43) fchflags(r2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f00000000c0)="004288e654e0b1fec64db75925a90c7f7aafef") r4 = kqueue() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000340)) 04:02:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) flock(r0, 0x1) flock(r1, 0x4) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000100000000, r2}) 04:02:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000300)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="2010333a7b33b893ac6a82fab7", 0xd}, {&(0x7f0000000500)="5dc4e376282c241c44ea45a50e7f3f286a478a856ca368e797", 0x19}, {&(0x7f0000000540)="293de577746bbab3c9eab52c3e3fa0486e16a59793c0", 0x16}, {&(0x7f0000000580)="b78a8e202249054cb809087b29971842a5d7eb511bbb7678e6ff49a2272f949d77656059de", 0x25}], 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0x4, [{0x939be5b9c4192221, 0x7}, {0x1, 0x100000001}, {0x1, 0x7fff}, {0x1, 0xb93e}, {0x3, 0xf04e}, {0x1, 0x9}, {0x3, 0x5b7}, {0x1, 0x3c}, {0x1, 0xfffffffffffffffa}, {0x1, 0xfffffffffffffffc}, {0x3, 0x8000000000000000}, {0x2, 0x9}, {0x1, 0x100000001}, {0x1, 0xfffffffffffffff8}, {0x1, 0x2}, {0x2, 0x80}, {0x2, 0x5da8}, {0x3, 0x7}, {0x3, 0x6d839327}, {0xba47c6d2334cb575, 0x4}, {0x3, 0x8601}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x8001}, {0x2, 0x1}, {0x0, 0x75}, {0x3, 0x13e7}, {0x2, 0x100}, {0x3}, {0x3, 0x1}, {0x1, 0x1}]}) open(&(0x7f00000000c0)='./file0\x00', 0x7525213595239e08, 0x91) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000740)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c4389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081606000adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c17822a7c65bb4f89f86084237f1753c1e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a350b59361a9afb3387fe8d13f5d28c9728bf729b5c5d176bfa3ab5817c6013d540c19f2f17759d593eaa872345c6f95cec2ec16f1a3a370df67c01f0880a308364d6160f708c21c93739369c5b8a1e48", 0xfffffffffffffe69, 0x0, 0x0) open$dir(&(0x7f0000000480)='./bus\x00', 0x100, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x40045}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x291, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r1, 0x1, 0x8001, &(0x7f0000000180)="0897eed748fb7a63549205f1dd5ea572026433ef61ae6d44941cbb97dbaf64bd566aa23bb966a84ce4a73ff4b13b8a1cb9b4866f8a231fce416dd1cb443c28a3818fdca45d98db6ae6af1662fd9bb61d98215d50539c7b", 0x57) 04:02:34 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0xffffffffffffff96) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r4 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() dup2(r0, r2) getgroups(0x5, &(0x7f0000000280)=[r4, 0x0, r6, r7, r8]) r9 = fcntl$getown(r3, 0x5) clock_gettime(0x0, &(0x7f0000000180)) fcntl$setown(r3, 0x6, r9) 04:02:34 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x400, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x2) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x13, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x5, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) dup2(r0, r1) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000180)="5afa30604a5f7fe8d46cb19408a698a858d6da5c44741bcd9a746aba6648e820d7b0bd67c84be41ae79aa13c4bcdf9ee7a96585a853f1caa50b1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xffffffffffffff0a, 0xb7f, 0x1a, 0x3}]}) 04:02:35 executing program 0: pipe(&(0x7f0000000080)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 04:02:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x80000001) getrusage(0x0, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x120, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() setgroups(0x7, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7]) 04:02:35 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r0, &(0x7f0000000940), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r1, 0x4, 0x8) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000e00)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x10000204) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r9, r10) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 04:02:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x3, 0x3fe) r1 = msgget(0x2, 0x82) msgsnd(r1, &(0x7f0000000040)={0x1, "90fb4dcfa24af060e265927c7b4f1b456cab62965d6802a6b5824b6dcc97f090e9fa1e57f00cf8f6abcc8b66"}, 0x34, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x3, 0x1800) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) listen(r0, 0x4) 04:02:36 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:02:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="0101846a2dc9cda7"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000014c0)=0x101) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 04:02:36 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x0) pckbd_enable: command error 04:02:38 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000000000020a, 0x2a) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) getsockopt(r0, 0x8, 0x1ff, &(0x7f0000000200)=""/159, &(0x7f0000000000)=0x9f) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 04:02:38 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = geteuid() setuid(r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffe1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) pckbd_enable: command error 04:02:38 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0x1, 0xffffffffffffffff}], 0x3, 0x0, 0xfffffffffffffffc, 0x0) close(r1) 04:02:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x100) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 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) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x0, 0x5c0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:39 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/85, 0x55}], 0x7, 0x0, 0x0) acct(&(0x7f0000001500)='./file0\x00') 04:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:39 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) listen(r0, 0x6) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x4, 0x9) listen(r1, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101}, {0x3, 0x4}}, 0x2) 04:02:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x147, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./f\ble0\x00'], 0x5b) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) 04:02:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x3, 0x6, 0x0, 0x5, 0x10001, 0xab, 0x1, 0x0, 0xfffffffffffffffb, 0xfff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x2, 0x101}, {0x2, 0x8688}, {0x2, 0x3b}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x1ff}, {0x3, 0x100000000}, {0x2, 0x100000001}, {0x1, 0x4}, {0x1, 0x3f}, {0x2, 0xd1}, {0x1, 0xfffffffffffffff7}, {0x1, 0x5}, {0x2, 0xff}, {0x1, 0xf28}, {0x3, 0x20}, {0x3, 0x10001}, {0x3, 0x80}, {0x3, 0x1f}, {0x3, 0x40}, {0x3, 0x80000001}, {0x1, 0x1}, {0x1, 0x5}, {0x3, 0x200}, {0x1, 0x80000001}, {0x2, 0x7fff}, {0x3, 0x822c}, {0x1, 0x7ff}, {0x3, 0x8}, {0x1c4aa2acfacde19, 0x80000000}, {0x3, 0x2}, {0x3, 0x2}]}) 04:02:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) semget$private(0x0, 0x4, 0x102) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) sendto(r0, &(0x7f0000000000)="0c9781e0b149ea3d3b3afdd66a335e7b1471fe77a40879338ddc2fd12639386f53d52a3cfbc7f83dd56912cb0827648d19078816b6f576946502013b8324960cc81457b1e0cea557b79fc6b1c100392a1de9a7955dff51ced278c927ef97600c52b5cf0a76539ab2d6bbce797390ff506b169e3cc0bc2fc22e2e6646cb1a6f276ce173ec819107963e1273cecd726ef7086fb43a9d88494662e61cbfaeb2e04bc78b62ce76b2f03d390f17b1f8ad7fd544fbe0537dd69e1ed9374c58", 0xbc, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) 04:02:39 executing program 0: r0 = socket(0x631ccec967676497, 0x1, 0x8c1e) shutdown(r0, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="67fb6c9482022e2f66696cde3000a263630854a90abcb0280f471156e77e37dced6ba614502d011338b2fb1cd25366f03694af6497ddace2346d5abda974a398393902eea9935e72414c6b9e40acfa9069b1f1daf20800ac282e9c9a5b3cd84702896ee05899eda1040928ee81377af3a0cac306e8a90cb06c882110938228e3190a63f8674fe8faff9e69c0d25cf7e8fcfbb0e1f78a8a5b4bc25f511eef67acb88171ea623927a66e0abd4906eda96eb32b5d4b1a230b51bcc0778f7a12e3443f3fed75d51b"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getpeername(r3, 0x0, &(0x7f0000000080)) 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x44}, {0x10006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffc9, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x200, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) chflags(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:02:39 executing program 1: r0 = socket(0x16, 0x2, 0x3a) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="fe7a3c61bff9f03ec9f7571de4ae8279c0d3f809e587df06023fed805929f9eef536c6ae3e96dde0441212d565cf77ab563e8ed29d33"], 0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/172, 0xac) sendto$inet6(r0, &(0x7f0000000140)="890000fa105f1947", 0xffffffe3, 0x0, 0x0, 0x649) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x200, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 04:02:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x411d954e9dedc66) 04:02:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4b4293bdfff91e55, &(0x7f0000000080)={0x401, 0xffff}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = getppid() fcntl$setown(r0, 0x6, r1) 04:02:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x101, 0x9, 0x8, 0x101}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x7d9f6d741332476c, 0x4000, 0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_open_pts() socket(0x20, 0x2, 0x0) socket(0x18, 0x1, 0x0) pipe2(0x0, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000000)=0x1002) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000140)="cb1a78af0cd00b88e4627408a11c58fa54167a33d8a1800521db8792c009e76b7c097cb9159b4b5c6258d5a4c711aef191877ca07bfed0a557b6c6755bdad5bf3c0f78aa4638c77f6ea97e34b45be2cc") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: r0 = socket(0x18, 0x1, 0x29fb) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x7f}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) setsockopt(r2, 0x7, 0x1, &(0x7f0000000580)="0f0aa175f687c1a35f2f6575e727dc58778338477c01d6eb04a87770452d4413a1ffb2b41c65d91817694ad908b12e0e6edda71f4f03e88a6346a3945246c9844dead10a968e4bc112cac7ea0a303060bfcd5b55b46fbda7a362f2297912a59635fc4202f1cd2109ebd221333c0753f72220776621f4", 0x76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 04:02:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x180) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/130, 0x82) flock(r0, 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xc6) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x2) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x101, 0x4) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 04:02:39 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x7) 04:02:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) dup(r0) dup(r1) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 04:02:39 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(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', 0x288, 0x10) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = 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) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xcb5af0725a4de8e) geteuid() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x2, 0x7, 0x1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) dup(r3) r9 = socket(0x2000000000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getpgid(0xffffffffffffffff) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xa737) 04:02:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="8c65362222b0e4e4207a08311ef64942ab010100000700400046985da4c59252998da2542454056bdcf0057b82fc935dddd8b7a8260d723258ed0b9625", 0x3d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 04:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0xfff) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xdd, 0x7, 0x0, 0x10000}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x44, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x200000000}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 04:02:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:02:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 04:02:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="60020207e0000001"], 0x1) r0 = socket(0x2, 0x7, 0x202) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x2, 0xfc49, 0x8001, "ac9eed62c5d5784d173483960c379d6eea96c911", 0x5, 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 04:02:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x6a) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x7f) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x101, 0x2}, {0x8a, 0x8}, {0x66, 0x6}, {0x84, 0x97}, {0x82, 0x3}], 0x5}) r2 = kqueue() kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000240)=0x8) connect(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0100292f66696c653000806cba770179b6c85c5e1f4f90a9c51b16b51bd406c76ac3e47a89ad8f53eeca2f24374c2c19e010aef8f1af668aafd1016d0d428bc5b28aff7d5af624c7eddb2e323cde83afa5894922b407c4264ab99043e3ecdb8b8a25aaefbbc0adb4905b182e736cfdb9d1d17b2d8fb5228a5db62c3f9280c95b16b40cc24b24b2e4d73558d71c352ffc9b893590dcb0dc32fb792011fd94d4352de9bbbf63c52ea90800e51c87816fcc89188cc762ce47cc3073148e748bac7ad9dd8340e47c90c166bd9265fefa8986604937ad2106ff9ec0a2dbe9c455e80941a2d413b33eb5cbe59eef63676cd02b3bb260da8f58b39315d459de58119805ed9fe7cf25412fc4aeb26c0b13e79be828904ceaebb2860d27cc040ad1c001acdca9cbfecf36d6b2e47ebaa0ad52b0e476fc8e6f070ea072f6b09120c40d277b88bad499e0dc2179eaa7050b155c52e65e9ffb9e7b8bf2a07424726d4d73aec176f3e2d8bfa2a62dac0db23cfa06f8e1adfebc2f11aadc529449e36b88d2c62496c6d5deeea03280c0542740ff31f90b000000000000109efd54fbf7723a2c1a8303f3ef91768b9c71ba11246a8c3f7f80e333bb7954bcc98b9e857873944aad2a4d89996e025896f56fb3242a6ae9f344697b30ab29fb0b4947578470730adb7f2a184ae5c0f09c67bc8cdfa7657df5d1db0500a261a8325050a5d7ce728f8be31b3a"], 0xa) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x247, 0x3, {0x6, 0xfffffffffffffffb}}) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x3f, 0x0) socket(0x20, 0x5, 0x1) 04:02:41 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() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) preadv(r4, &(0x7f0000001400)=[{&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r8 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r8, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 04:02:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x200) accept$inet6(r1, 0x0, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)=':#:#\x00', &(0x7f0000000200)='&*\x00'], &(0x7f0000000340)=[&(0x7f0000000280)=',\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!%$(+(}\a\'-Y\x00']) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ba") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x7, 0xc91a, 0x10000000000000}, {0x4cd, 0xac7c0000000000, 0xfc8, 0x4}, {0xe12, 0x2, 0x5, 0x9}]}) 04:02:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0xaca744242126e5a6, 0x1, 0x6, 0x6, r1}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) socket(0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = msgget(0x1, 0x288) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000399cb95cbc5730c98e0f0651e2a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000c7a8aaca00"/182], 0xfffffffffffffef6, 0x2, 0x1800) 04:02:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4000, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="71df5912cf06aa0fbc16938f2f5f60cf5ef71dfc758e14a8af51f6aa99b689a0f58c275626ec133961c65b6c4ebab90520125643d211998ab50cdc4a3b4940c39f52a6ae969cbe1ecaf6afc66cdd01f5c41c7d66b8630d8cfd03270b5d8d2c60cd0312237160a1016b952f98fc8a73f92066a2dba26dc77413db48ede937b2e58e1f7f6a3319e97e2af6e70975b592a24f285b1d84c3887915e89e7f1578884f49923c9bd505c4a1356e12601c672873f67ef43bfaefa1945c456e154b62c6bf3abf4ad91d1512165051c179f9", 0xcd) write(r0, &(0x7f0000000180)="02786ed8f70b8dce68aff0260b322f4e26a6d681ac59d16877c290e52d879bba80db745d47", 0x2293152ecf16dceb) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 04:02:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x9}, {0x82}, {0xc50554f2f317378d, 0x4}, {0x8b, 0x9}, {0x8b, 0x4}, {0x47, 0x6}, {0x2, 0x1f}, {0x7, 0x7}, {0x83, 0x80000000}], 0x9}) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000000100)="0c8622608e62e851cc2624a61aacabc999dc01bc75a541f6b58a74a56c64436f4a736ee1a39801bb7cd7df7ee6f38f65e2952bde30388d8de5b003dc8a6a065dca520fc84a7266b9ea3bc0a9bc2e36951814361824658149ac5bb4dfab508ecfbf0ec11fd5bd79e194479f717a752fe0a03adf3fcab24c6634ca17eb96437f740bc3c7d246bd4b0b980e16639a9cd0bc2a2b6271861c689bfdddd9e4891854fed746414f02e6b83adc2ae4b24dee5fee77f3e527baa7c5a2c72871e0ff33796a9dff2d585865902894f0bdc4", 0xcc}, {&(0x7f0000000200)="7da52489218b0937e70cad219273062e48317b8530cbc15fb27545a9a4193e1a708165b649d8620241dd3148b797e14868f7528d03fe21c48a7bec701ba708deb430fad48ff7715d78f9bc1d3996b51ac575c86a94540efee65a878a264878e6311fbad8acf65c837ffe364d2f5311d7bbe18d8b0b74480dd99c9672813585112076769689424f191e256249a06fb51a13f4c87723c7b77b221ce7a602558d1236dfebad3d38a5399ef98c0f33c89ccb61b9a7eb", 0xb4}, {&(0x7f00000002c0)="4d1800867fffb094ce75ac0ce0698c57a54ea7da624cea0bab414655c0a9ef180101ed3fa8732adcdc554c597c0fcd4929c5a5f98750f7b3aa31aa8bced51611540c02fbff6b7d2c8384dd0e370cf2a284fef063c77b53e16f8a40caf1345e7a8cb7f9937cfad45e78ff1862847094a30e805492c286ab4a8548cfadda5dfa9608a79184ddca1366b5468b5ef416d29f14cf10005c7851257db2f67851197d7e8204253b91f8b4586abb9adfd180690db1f1c1a4dc223b4d78258831c39ac0db28d4a250866c778af5b82549ae23a6dbade5f6cf3c4b1748511da699d725eb2aa1e6444908634d1b7fb3f0f584edc809ad30ad908c126698fd5ca94ecc51d63a61b576d90bf6265701adf7e4861b3b317933c804630969b6f199c7bbd52bdbf2118f8968831e7b21a0c4567c6de40e7162ae5ca11e54c4b9ab9b640d7851cd472abe0c456b02c526934a6c89cb9888637889d61ae695aefda18e47a5e17dca3eae1d0d06c66117249d9ab6a33c7851c7168995d2770512295c50455ab287574dddebab384410740a38fd3cb5d49404c038d0cf0264dcfe8cd15345b8b64d7b63c7a8bfcdc417f106a222d77f99dd23b5658fb247ce05fee3a19b37200f9c42c8bf27366b49f66055bdfa8a3e7b9cfcc21c0506ea071e4dc0f3ec0bb24cac446a6629d266ebe353f6fd82187b29ce9748a39ba362829e1967e1f47b5b8ad9fbc7f008b737b7d58b4cca1c1782fac2ad59b95fecc4085e07fe13e23a82effa64490b16c93a86998e7bd7680f5e44177bf51136f1d308f3d39534948dcda0359c8a937e9503a374e1d6ef8b86114bb0f606e6244b1c78339f91874cf1578d6f84d57b780f5519962a7d724d9b280e6dd5708c55f76f53b16dc365e4f0764d2b9052c804c93d46a2e2ef7ea8a9c2697fd0811283e433893bc31e3ce3880a8beba558cd3bcbcf6ee2098111ae627dc5a8efff61b80b874917f96191e3edc8b4f858af6c5e232e41a26377e2bafebc91a43f504914baf9f1f440e69e8da7649b75320569ad89e3b51a8402067e4affc81f4b583976292edf3d08d1a8f3fa6a94a64d1a4dc8d6355a37f783237bd44ddbf3e6adb9b1ad945af2230371524eda1cba9ed62e5bb0733080e9fdb7382be8a695d6122e01e606869de1e0997e01e78430421cdb5580fa36550e5249258a12bb693f4abb410e22160a0ddf3399d9536321eb58bc5cfe56129f8ba03e7f317873c8a0fe08447d735f834d1b1639097153ea60e7ff16bd7a8dced20e87bb605e5b5c9cf30124a6e8920a5b8e8ae2b6211337c7fb3f1fc850354f625769a96c54a3134e1de1a455b2651ddfaa10585443fb90e79d1c6ebed2e8613b97fc47872a4005c06f3901319a3454cbc0c72814b143e8f11d3cf44dff0a66ff79e3da427bf89f356bd539b0eebfb4a756554c37014d43821301f944ed46d143abf47f739448b85bb3a9000fa43a591a991f5a9ce4e91dbca6d5f01df68bbb47e1fefb90c977197dbadb3446b7917d40dceac2ea7894ea003c3b0168d1eada94de62b2f92bb61b79e5b77eb8029950bcef47c58015ebb6302f537279c6f7a156d8fb4a1cd316117ba4b7a92006b51a9d9e8378012172d811ac15d27f030ceefe248426984e88cedf711df1e9c66d616407a314890094f7e6307196274a5c74e14b1911f402d20a3ead208a3c4084d4e0e9a45b00f9c327e9ca96f1f96f488f9a51f8ac8062b1d00073f213dd12845624a17becbed455d1588873023f773d17434a6970ea7e31146904a02127d63bce853c5c6ce5ce679ef803a7a0081ed0c835b804b7cafda93c43e4cb0d808d043f33d58fe148278da068c811cc2f51479ed0fd541e162d88296e05ba8fe90eebcba1e66ea55f2c3fa91ee7686518fcd21680475b34c2b298df433ab36430480ef3ab3dd25d1d8ed10335c7ae8eb4133991d3df6b1c125c09d264e9e10007d3b81ba5c72a4a25398db4e7aa00681c51869e1754d6af60a7b748ea40adfbd806a1eecf98a2850e1c7fcaebbbc79deb201b7cb4ad2c2d27446ad342a17280b93d546a5314e5f2645724bd62fa091ee04fdf10751e68d5d374c26426f10f136559f396abb18b021dd44d12b70089b08e6be15664ab5ddc4a1a31f2c459ad19ebd18299a5ce2d2092feb5f80fa92468715d259d25eee5c9c088e1b5bcd9a7fc536d3caf73461159fbc58d90d95f5389df69ee40d62f1c170b892d4d0fa2ca426763a6135e972568cf5a167a46aafa088ff375ea4585c0b12157cb7515f3201853d8b0796cd69392350ff61af24433f7517619529e9fbd46f265462db6dfc7be32ee6d542af33a0700fb7ac5793ad9fff7928e00fca3c2bb149c520a6fc2df471faecfc77b0117c127f592b785254216ccc3e035cc314a9bb1c438f8b0a33a80a08470d86cfc72ad4313fb9a039514eb46b1dfaa424f5e01c57b69a0621aa42a2595697daef8966af7464cd4103bc38f167148f1ba2fd82350a6a22c84d5f17377fccc455e07c0e6ddde12172336f0d563474563e4bee022226408f4a52f3360a9f6320587ca49e6c383afca8052cba06c9bfcd7006cf392bbac968e04cc73319c63c012e1511bdbec615a85d582a509baa47aea5ec70810e7016e7f7ee6cb22decac2fa27a2f1a57f88f6c378bc94283723a0e632718e5e90df4b39ffbe51b48555b54c272e81056e7f06aef5c8acf60f7a8c3d517e1151358924e9cb34cac30de25e30e66a4922e7534670f2d727f743f2c44f0ed636d974bfd5d6f13889725edab68b739e8f672a82c76ec05e31ee93da1544b8d818840a4ce56084e5951cbefecc84726d99843a532f504a6382c07bac3481d185a8f712ae8f3615be369c95b85f178a5db5e640d0718de84c73dd93937981f38b35e72b47b254b995b6a912b7b29877cab0457a47226aeeaf4e14b08906a823f0a01d5b85e8d6bc906631fa5f32a7888c6e106608bf4e8e8d7d029c7dba24be3e2d65f51d541fde839c90db3c3d20b88be89a0e9df97d29a34f3d800467e7e90c6bb12e613eb29d1fb9e79673d2142c43ca89231d7025995248311e73958c7c43458d8f9bcc1651bf0b135ab68dead576e7e1ab4b036b94c53c59b783cca4b6a71c6b7ab3c85b6412f07bcff46c3025a2696ce96adac81a252fdae8782d552b30e581cc70af7d4d881d64dc002e4037f3df188084115f9a5ee48cae4dffc8283428ad208c5e9e132aaaa26f4b73b083e846cfeca565145c57d5036075ee2c49d4f966aa79c9213122cc1362036be57d653879fa26e1b5e9ce80fd5af261f4e7d6cc76c0e3e7858492da73aa1906b4a1ba5a9764a759f911801f7da34251ecd760b0bfb6093543248000f4ff69c3182c7f250a4408357855ce58ffd7209f22de98ae0aff17919fad5c04f933b209eeb232f32e35dd2cbf0469c02583934ad3811fd68636baac74f20c83e495de8677dd971f31efe920a299f6c9c5b8d5a0ebb2dd87cee219cb825160e81a23797df446a74c9bf470764018f83b279e70da9ea1b300f94c35a4da866cdab5309ec55483ac365301d31fa446f97e2cde693e7fbf484415a1a56edd936422f26f0d7ee53372570f0067fd50753a21ee94339a8186bac2ba8fc17b574ce5c933de160161cbd83c23e872e78980621060ed784724be95ea42c5e086669a7fea3ffb2677d361815a06c9ef3332e80753561fdf9bd83a49b16d45f3de6fb8481db4350259db4a8c47f09028961d8f975e948778eab6a362665051f65cee0d0c786bb68ab916ed8fdd285221817f4ffb71b482395b2dde52504eb31eb4e84f6a9aba85b53ad35fef303c8ff5083a02700f2062500345b60bfd154f4309ff263586a401f6f559779a78966cdb97f425a19d681e8b616600b1597bfd32221460d1e0d19b718506e26b3d2317bd5b3d2cce9ef829c62a4198c939c5eecde97064510dd9e26c5314f6a729f060a51002a3cfbed9753cb1348c4fded1c3c9c2616266b6f1e20063c023f027ac256a89967c7cc0b2ac0b6b2c92b05a089498f035119dc7ed601cb87e189dae6ac7d73f21c47f0c998dfbefa0088a2e7a93278e465c92a9c2a1938f1ec180199e12ab073ac68d4b7d29232fa2b043f2f2695949c73f5cabc097f35e681cdcdb617633ab46bc8e09d25d187ea1edb9069e0b39a60612296f1ccd88eefce739e9b4f60d18c5696ee83dfdd6a212340fafe745c4382cbb03650e89266830c4db16411d84bc5fce7e345ec5a119d4f225a577adfd7b4451299ad11b28791399f4df8f5929f2277d20f76464e6450626b9f274dec3314d4aafb233d7af3d07d8b7fb28af0f7082662d16c6ae835706f27e760b092b2762628beae153f330f7dcd9ead242390adb5a9e8e5461bc9f057423e973e1ca4410025631f050715fefd8c8045bdbb43d362f90caa5569f9b78c75cb34f1036b4d286e6717ba60ce0221260992fe2917704817d803df53b1416d9833ba85f8d02542090c129932a85fb7bec66db6451e3ca2a50bc9938df181cfd071fa141fd9946c6a6ce05f9d4ebe02347bfcf8d3f6b8f0e66808ffb6960284598a62fa7d57dd00e86221d4057b2ec9e7b003f0fdce2c8c41998ec8774dc0c932b2b67387a72c96c46e9eae87fb80664d04ef7992f7dcb40c3dd1c0a76555866ea4393ae0d12419218db7c1a9fbaa5f657f58169e6fe34be5ad01583dbf5f413d6cc4a6cb90f96b7ecd118bda4dccfa16a14e2e7a1204c0300f3086cb45931a93654e804644e6aac3b6f29c6e7c38271b14701303c0871dea04f5ab77ab2f7b8128ef329c524a1873c69ad12aab3921ff04c13f4203857a144c0e7b758406c71f0315df9a4f2da6a376f623e59fc3806002f6113e9237ed1e0426d34ff5617abd5f5fb735486f467f13d1db5f15e30baab71e778811e5ec5d23f5c00e875f46a51c253f71c86c721b72821228a8821a95f37b8daaf0f435e59034c4170fa6330906d6a9959a422246fd92fe0e5dcf9e96f8ca29be4c02f58751947036620a5bf6a6e5a3140368ff5b0dfaba5f9733c91509e39a1c6d27bb07a55d953bcb1eeb5a53e3b45a213b93823685a3bec0bbacf2918eace2818de15eb4b97bad678cef547e1c1df63e671759ed10f31e6c8f32589c6ad11f78ccc8ba49fd4100bedea3c632525c4628a532191d4260af5828bafb43a3d0399478bcf9e0317306ab0a61095fc563f1c829be28b2614dae7501d465cc27396037f4d79f88cd11fde5f705cf073112b58f926d503d092de93ee2fdfb030d1afb08ab585319793bd5169258d6dfb821d2c54a445374ee668e00b87540481a4e56f200745a2f51e5d37a161a5e5089746dd042fd41f829776c66b754f976cd2bc7c23ce72e108120ff802da000810ce9f342a86d5277b131cef4743ec7f3afc999dcf44f5753fda140621b8d5377f460e1e97e001d398963006a9506ab5e54e18286ad7d2d010efce18f99ee5fa91506441f28424ffd6331672dcdc9e433f7bf15c2e263453bbdc85863e2edd691d75ba23381ee46720b974cab0e34131e48f0cc29749adf1a6580100e995627cfea7f61230fe78a0b7c0bc0c3952102477e4f75f68869cd69493c83419f9549a44c7d8e56e2c88e92252b8e261d122a4f1a44e34c9d8c7245d880c918ba7416da35996d45212f2eedea93e71e38916d980f0a25683f6e8051e053ea94d7c7886617a49d74a8a3fb5053478596fa861d5461b80695bd50f168db796cddd174b4592df2642718ac0b0febd046d29bc8672ef8850be93f05915", 0x1000}, {&(0x7f00000012c0)="91e3b195afd331181f65f1fc1e9761659c28ca180cf05af61e62f53a041fd9062b69dae0d8207ea7bc4a8f46ac00f0d5ab11e30d729d2c3424704bfa3e46d99936189c470c9d70bb27ec24d614fe60d6f8c3cf7e7ca2be3b8d9ee8993940747626b96589806d2a31207bcf6c154be1450dbab8bf7a66cdcf0ff045eac337719634da2e9af2e65748ded1de246ee5c57991273e821b4855be65b1f9d027bd325da5cc9d3447cab506d887ea699c4a687d8f1d3a5b7caba6f3dd5f21b0f5060e13ee17f31e1330c00c25f166820e19f8ed8fc794d93bfaf87ec925c383cb862413d8cacc98d5e772737a8f31d8e0a86c4b84fdbdc77b164290b1f8f6bc5744bb0e6d92b62981f40db4a462d828a7fbeb5c071938b51753b8a03827aa93f13df59806fdceb020a43637fa4d3614bd9b969f71a1b9714caadcfaca8bbd704ebf0fe9d78612eb1e403c615fab4572755262c8e07a041b8108360d8a6ce29916ee1267f7b19907fec3b1ddd26ea0bb31d0717b2076231b6ece85529cf74ea07c051afa3eaba0b350cbcb0ec1941544c0f64ee473117971d96dd8b476050631df4b6b4cb8c005a79f900379f7849561f1e132fd0e890dcf19d6d6789e2134dc0ff44c6966257fb65a23a2b823dcd8c268b6c21b4c41281896f7282075ac8e3c16a1e22d06881b2f1d03d3ddecf5adaca51e3f0775a9ec708a7a35a63d5257553668b5fdd62c3e2b6ad5ac16e3c3eae49a01822cf1f7a990aa719763389a4bde47ad3a95aa8492bf16919d90eac366609926b54e08af5fa3f63b249f93d05d4da27432647c88ecfe042cd11e6b554b6e6e0cc37d13930c84dba690faf450055bf6f04ef4ac9210b4efb22156727c6800307754ae8fc2c9a6f758bad040c8a9a4db0ad69ce4fa57fc3bed75429d2b3efba16ddac50c22b912507c00ef7e0c8e548b9a9084fc0f59850e4a2900a09bdc1a304021640f883f824a5ecb9018e01dcfa1665758b673128e3d4408f6f46e8e4a27f13959231fe4f91d27f2b2a969c69cfad94df7f57bdc1affee3f06f253d0fc22dc1b7455450b367773c2388ee6c6d469d77be4d313de333b3f810d2d27bcf3a09fe6451a1188bad611c88a750474e0eba9147143e516bcc16b7ebc559e1c5af8409bca5c3e5dcdb90e0f66b5ad4632e6be398d19d447358a69af9f2fc4a93ef60ebfb661394f681446bc82166211a3b22a1a310fc9bd8d79e85b355dcc79ac57e14d550de5472708a753597d1d0f5a3d25105bac5d72e94a2e90b41e77dd664071a9473e9d6ca3a717e840cd5b9c8dbab057b14b1e0dd8538ddd609bc47f04a6ee6371ff012bda8e4558b36c8234f20942a71816a98f3d46fc3c9effb89c4e9f13e177ceda8e815cc396a4ee430e0a4f41eb7805c3d234c4e836b446bfae869348bec0096fedb588d7a2b60bf885b0478d29d3345bedabc77aedbabc2347b7b59bd58a6ee1e3f70a11b81f2f6104cbe7ec084c6a9ac8e3de79caec664ec7dc96aec461b36cfdacb3e98bf368e3db33fcda6da252776e7ad18decfc5c6259ec5025c5af370545d1afc00fecf28719dfa7ac0b96e39f65ba3ec15ca0450147aca435570c28b85a68ff104b94cfa8aac05a9277f7d99fa45eb9a5373d1de47da980f374180a0c0169256fce23857bc47fda72d526cf2b9c71d07836549519c90a997d2e6a4558a3e97ee488d1b0a01f75f5f4e20f030fb51a8daf9ccb2fd58365695df137dbdf4f879600cc7d66a85d775975b0c67225d6ca6fd20534d02d3eb0782a07f89abfd523b1c5d8b4c1d5133a2123cdbad062f4fc00b1d74251e713b5f169f2395b74dd370a930b059adaf2e91e0df48bfd816f203b1308ac8dbdab2bbd21462c6b4f94e50ad02c73562ceac2b6e4a5badc8f86fc9af3ef7d4739dffe0f174fc2e75eaee6ee93c57ae32237c3c4cc0a99c21539801130cd3d14ae7ab97f8df126a76b5a3bcb064cd2a5b9e23255b9a79bf23e751bd37ecca033eb03a200f55cd336376d5d6dc90bedeb63166467ba818ded51428cd2d40efde72ebabb8d9a2937601f93b1b78dfa4db6a6bd7c35b4ae3d3402e51cd1da19e59e2a4d7657424af0f44b37bdc1e00919e83f30c18b79b89e944ec999b527b5eaf4430e9de903bcee64dec97de25713d28f6cbaf860d0dc5316a89729b08f25747840dab9288495cdbbfb3c8341586544c586d91cf8988208e2ebb2243446310bbd372892fcff84c2658c02cce3d2b7f7f09cc8fb6ca99a4bef3e8358ce4185733205b37d0b74a4af29c9450fd43ca9fb76cce9278c39eb841dd4097560db4e829e2adaed5f9956797aa50c4492ca4ffd9f187a62a687da5bc06f4e38b595f3b2216c9679e01a1a5a07f0eb28045e7135840f1eff7d6d97ae4ba4b23eea59c5674f454f668a2d69b8933223f14ce2c10185010e626799310cd6c5d9d172142d3f4ffd5261b28cc1d7f68e6ae52c1d6ee88e49eaa708ce39239098a9f062f91e26fd66e9b1b50092c3ab96b7ef08834a3a66b9c3e910bf298c19004f99f519aca8ec597754768f3a21abba91160d3961d61498b5cfae0b9499dc7115c933dd23951949eb437aead05de83173492500c398b31aaf8107acc5f6e83c56729fe90688242e4c412574a1350ac562351ea6f54648463fd4a1d82f75111ec545c1ab7ffae38982da907e7247f8fb0c13086ce1e85c9114f8fb532453faeac648579b76ddbb4a443884ecb446aa54555909e10949df0b2f4d5d86d5f7e98eed861bf4dcb96e640d2e17cd307e0df98aa0d2b0d4a8898708133295c62ccdccb335221a1fd6b0ffbb8df058bfd8783101a4d8bee7d2f93130a81a5927b4156caa3e63f9bea1d391ebeb9c65a1705afef617b96ee60a8a13cb516b368e8015ed228ac4168132682074508439f68aabadb10726ef66634fa9d5ac0925cd6f2490d663f0261eff00620f0c11f8fc88e4142ed7aa3cf70cd5490a77bd338865abb2ca2970daeab8dcc2b89984c49b29d5b1b939c9b2bc96f4df26ad1101c7b8dda2ee13c5431a6e862200675937a5eb704ea1079e27ef4580bca67b7312865532ab20405a3a779f20852311f77f168ae0fcb6aa1b0f9266798346b1e11e38a3852ead249a8e543c4e92893ac10235fec12f9ec1c3c5f05286588b996702514e53166feb7c203372d3647568ad880e40d2da1045ff7217beee2a616115cab48048c769b739cb71083f90aa11c235b42fa40194af9cd52e43b0f29169593414ec150c3ce0707fd5364fda7a567ed5ee21b238df6f6c851806337783dbe9b546cd50847f231b542fb660a10b8739cbfcc4fe8e7603815f0ead48ea0917da4b1c8c218e0491d0c863f573bffbbf774ff633fb63a1d2acba1551719fabc858ae50b429244aaf52765aa8ef6b339d3c4c2372726fb8fc4c26192f063bf1ae72edd0825c8618d5e5c1bd098e6c00206544706e86a5f445411dd32bb9cf072abdbd76fec6376e56932197b795c5c56c2583544369e764ccca90d49d828d672b13f177471d87745f6c42c0d3dc08331c17da494a49602a77585d099003e85c70bcd1dc082b982268e1764fd2093362e64ec9115fd59e217398431550146edd0798982d9dbd9187b0a4798e9da7be20a83689b321e69fad0f9144285fbd58eeaceb4401bcee666d01898b5bc806ee047334a98ebfff522957e2022629e7914a26e1617f1230a8ccdafc4001e23f34d6a67d7cbb778a17a5beffb7d2ee083e1066f605cf0b211eed65e92eec7e71e5f030024f39fb62db2c719fb9d9a951c5183dc209bb470348d3a8226b261992154803a66f76b5968a5ec211dcce935399e3bd53eda91c2151ce641f2cd5b0ed72688cef59e74cb07f7038084fb88b97bc73d66dec3b32e558fa290fe5ff5bc082f5c062b9dce795bf8f12875c87418f8283a72f9e2f7bf56aa184b2d0fc291526f954f0d25bbd05e2423d7774ddc9564fe44404866d968e83c2bc01ed7f64e39ea99f09cd96eecd5b524a7594cc14f6335788aa87d70638568b2930c4b7fcc333c09b35f985d496ffac6d73a14a4af2684f193ee82ad78669096323540b65b991a20d5b95902313c45869af2b83b1d4d09e2fda9169d184c7f8163ed4ed22c883958e3ce5278244008d5aeb013520f5f5c1dae5481d8980e1ff47c5cf6f3a4b5d4c5208becdb9d6794c540731186f049b2d234ec2fb97439b1b2e8b75d141524e595b0d4a21a480c2247b1f357d464f993bc13b3f0e1171fb2fc3af62f7a7f7ca59af22905eaea19d54464f28150596b23068ae323b386ead9474d4446616ad8fa3e9eba00db621e9afe2a285fbb6f81d51b71267d122f47338d65f0e2c728f1bbb09c758c9d77ef24f8d4cd68b01f24bc9bc908015b47641bbbf8d3567a81d294f6f62f3d2216762cde3873954bae420a37c6d1202b06cb9678de3c373537d554e9ee34f470075a7dca2a638a51fd497993aa588334eb59b75fce33ec92a6ff578d4b88db2507031d78a5b6733aa7ab72f80d23ea116e9b20117e647ca3b0ef968f58374081cdca938e14aecf857cb96832eb387d0fd62a2534995081357a3da42aa9f0a3986afe95a1ae65e63da8062b54f61dd5542c36e270daa0cb3ef2c40c93d11743b70ec9d6cce7c880c496d10081bb8ded861f6754677b17641a71bdfb5d7d724e7d2c3cc70a651a3d8b9af914df7d794bc2e08f04ecf0f7735e82961aa4110f9b381a165ac4025189ac32e02f229f5038aae2f781b5f734c314b83e70b2b756d68aa730554421c1477f72ba1d07f0d926fc78b09e780b484626ae1dd74934fc9cf0792aff6de01c08ccaa3619a532451e6d5843864dd8f259d88bd7d36a3083c7700a908e5ea90af53bf5dc77d235c9094eaa6fc5b074e1263f7dd3b53657a57123715951f75b83091bda35e13a6deae4b8e85e50d5c365551b2e96ea3dec344abe4c2ba0c037418bae82841091c3c09dbbe4da80099efd3802c5e16f0f1348960994251c8130fdf2ca8e4ee1aaf862efebc51ebe4329decc358a6b96210d98698aedb43ca4ea8cae5464349020499d3bc2b6edefbfb1b23e52a0808ed5a41f8393cf02c6c6e048cbe85826422e5801e0a247cd1285ba31dc0928d87b115ba54b12c4c84bf6b878852c8feb44fba5eb1a5d658087a2987822a2487cf8abc1f1a4991b13bec8905af3a5b88339486fa20ebc47bcb8556ed2d321be65f6b61abee2864c8d4c5b1b41a268fd38639c7241df0ee4265c77220f75770e8ad36e0172eb2fb4d74e0e340a3cd481781b8c0777c087ff07c2302382c840f12f1fcf7f625aec0366287b394db74254982a94867f692607f37b6ef413e422adda016c2aaee594cef25325b00237efbe48d96c32fd59f494b4468ae5ada1a3ba24ce49e238e4bda6689cc2e1e95438fee2ae71598aa83fa512e8c5f57bc22892085f4a20ed3596c15c8f9e1597ffe668cbd574e37963bfdaa183a167ab87bebc54ca1335abc8ef6c1e99fa5e4af662da296a26af392b5a8a292fb71e1c9306da7b38b27de458368a3c8aecbcc5f3cdab6d4c66151db495182000bfb013b9863bc3274a57faea18d29270baa6e88f1601dd9896064369d57dce43338fde566aa76dfb2af348cc864f396a7e48797ef8312b92d437286f63e0434f49467a30daf258c15078946839b2ee75b25c2c5f72871ac442148dcfb33f89a4017d8316332a37f26b184dff63c686522479e94fda0f25ac472523ed900494b2c816e631a5c3637f3101a420db4df6ab921dfeb97be99b5f3c24c6f1dd1", 0x1000}, {&(0x7f00000022c0)="038470482cfd9108ab5a438e46b55d31007711a44acb2aa230abea91a7141562e9b4daac5c7c7daf8cd897307e4e722b4af6a7605fd9e0fb28625878dfe1a51b3c91a7080de604a67cf18c4091eb6ce1a33bc70f74b7aab825fa9b71f2479ec3caefb18944e2a42f075a8a18397dee6e1087bfc11ac8df17f5c389d21d5e5283aec82e1b7ee8cfee43b51563e9db9b4fbac14fad645fc6991060d963206c6ebf2f67b2bc76529d764c5ebb18a779f1befa44a2ff95e2ba121027740afe66b33d4853f5e0dd87dc0ef00f7040c307be4bf432ffc137b8dc474acf75cd38a130d8433ef605e6", 0xe5}, {&(0x7f00000023c0)="dba1043a2674292e6c243bab32ddeef76a8c23c1fd30026df24d63fbaab096ace9e8fb2f543347267adef89691afa6da70a1eda40e7d6c4d733e", 0x3a}, {&(0x7f0000002400)="ebe1ec4c1f053681cc4771620c32d591ea1240de6277e17bc3b621862410e302acbe7e1fb7ad33df69aed43ad2d536f637ce1a3e26758691bf77cb38605d5030faab4cc6f9530786bb417f1d4aed1716023af2679e9687c352b705e9c803ab87666a1272b152809306fdf7685e2f5bbd158a3ae2d66abd057cd70c3184f2bc5518eb", 0x82}, {&(0x7f00000024c0)="e44207e81b3a8c8ea38c734a19ffc728a70d9aa884ecbf36dc06bbc7575f92bec9013426725eacd14456feb7103d7327acc71da73af648da98aa37176b8b7bd697d9c1cf491560db2d7a17a07a6cad6298423f5b68be", 0x56}, {&(0x7f0000002540)="ead1bef2f680b10fbeefe58b272fb7448b6d57f5b7f5c5e42e28ef735fffac422a3911d5575f5098290d74a0b3ec073c5a", 0x31}, {&(0x7f0000002580)="543f8bf8057fccf8c8e0c6278e0cc8dd235b216f2bc0e67dd80071bbcf7cb89f80cb8ed47ff3524fb158aa1a02348840797582b5bb3ceff178424905a71c5b9cdcf8b18afb1c9b1d2a34f7f74a9493b1c6cbffce15d6367e01fb9029638467629275ca2a32613922398910663c42c2bb062b6e16fba9715d7b48f9936674ffd010e813c7d68aa5ace5293e18e86f177a20595240e18a891694737ef7f6ce9bdf4c231c90e75f86aa2127daecc33ece", 0xaf}], 0xa, &(0x7f0000002700)=ANY=[@ANYBLOB="2000000000000000ffff0000fbff0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x400}, 0x5) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002940)={0x3, 0x800}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002980)) r2 = shmget(0x1, 0x9000, 0x90, &(0x7f0000ff6000/0x9000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getgid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000029c0)=0x1f) sync() stat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) ioctl$TIOCSBRK(r1, 0x2000747b) fchmodat(r1, &(0x7f0000002ac0)='./file0\x00', 0x80, 0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000002b40)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000002b80)={0x100, './file0\x00'}) r5 = getuid() fcntl$getflags(r4, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002bc0)=0xfb) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002c40)={&(0x7f0000002c00)='./file0\x00', r4, 0x2}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/diskmap\x00', 0x200, 0x0) chown(&(0x7f0000002cc0)='./file0\x00', r5, r3) linkat(r1, &(0x7f0000002d00)='./file0\x00', r0, &(0x7f0000002d40)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002d80)=0x4) accept(r1, &(0x7f0000002dc0)=@in, &(0x7f0000002e00)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002e40)=0x737a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002e80), 0xc) read(r6, &(0x7f0000002ec0)=""/118, 0x76) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x43f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff8a0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x8000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x57260594}, {&(0x7f0000003000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x46064bf0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xb000)=nil, 0xcc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81fa}, {&(0x7f0000000000/0x4000)=nil, &(0x7f000000a000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil, 0x200}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x500, 0x40) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x8000) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 04:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x305, &(0x7f0000ffc000/0x1000)=nil) 04:02:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:41 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwrite(r0, &(0x7f00000000c0)="46481652d978aafd23d8d35f07d80ce7f3cb0b0e0c0b38e6bf7fc8a285cd4d4d5be0bf68695e6f8c08d4eb7ca8535ad29a7debe0875d7e574ca2cbef228d3bd33fc9e8dca0d31706e0db74e3d882ec140b318d3a7544ee5c1341e05001834ae4aa45f19ecbe7a6fbc195ce607dad4918b9feeab2", 0x74, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x1000002a7, 0x0, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0xe094, 0x2, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffd53) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x3, 0x10) semop(r5, &(0x7f00000001c0)=[{0x7, 0x5, 0x800}, {0x4, 0x8, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x3f7, 0x1000}, {0x1, 0x9, 0x1000}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) fcntl$setstatus(r0, 0x4, 0x80) close(r0) 04:02:42 executing program 1: 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) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) close(r0) r1 = socket(0x1, 0x4005, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x80}], 0x2, 0x1) socketpair(0x6, 0x1, 0x3, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4, 0x7, 0x9fe, 0x1c}]}) 04:02:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xfffffffffffffffd) r0 = getpgid(0xffffffffffffffff) r1 = getpgid(r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x725d517cb51676d1, r1) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 04:02:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) read(r0, &(0x7f0000000040)=""/107, 0x6b) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 04:02:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000080), 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x2, 0x80}, {{r0}, 0x3f440018589b2f4e, 0x82, 0x1, 0x1, 0x44}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x5, 0x96}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x8b41cee1582bc356, 0xfffffffffffffff7, 0x5}], 0x6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc5, 0x2, 0x2, 0x5}, {{r0}, 0x0, 0x5c191ca278e19282, 0x40, 0x0, 0x12d}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0x9}], 0xd9, &(0x7f0000000180)={0x9, 0x8}) 04:02:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x40) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x7, 0x1, r1}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x0, './bus\x00'}) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x4) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x22) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0xffffffdffffffffd, 0x200, "cb9ae8c82655af35d48ea2e8626d1f885c23fab2", 0xe2, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x82000021c0, 0x40004200000028a1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x100000000, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="390768be36da521a54f24139db9cad5baf079409eb4f5d586fbe16a7d46b6a7fe07be66f86f65fa033106294bd5fd590dd0a222b58a823f2a33eec97fa3e38497534c2234b53e96a9bfea4ae674568d31893aa1148748d60f893b0eaefa96855cf159cc1b4030f4a065d620464199c1258d71afbf256f0696316938c0a5fdb80bb61acf65facc3624ed31ed59666bdc0037bc1f016e2dbda266d47417c0eaffdc23f7bf55bbd973519ed6066a5c2e5b8114a0d24ef8402db4ef6bac068edd898394d7b33a6a4810d452b0a49ad250833843fafb6cd699868a74e7d95cdbba657234cedeb8d4cde95ce3b4bb2ff", 0xed}, {&(0x7f0000000200)="5e6aab93f3e12d39fb6e617b9b38f65b8159c5a02f2ba0cec4ae270113a20d7f827fef12fc48793ef77dca01ddbcea1cc8b3de9974ef2ce8fda76c3aade499135c7233d03204238269b715d25889fabd59045fd1612d37c5db06ac0b1f576122fbffd3", 0x63}, {&(0x7f0000000280)="e2b7d744b062dff345213cb23da73f5c778473e078abcf", 0x17}, {&(0x7f00000002c0)="3a4e527a3d16307ac3e4ceccd5f11d1abc0457661b623b27ae00ba2e80ef65a6c38d94d2bcdb20bff9a42109604536b96f26f1e4be8a02fd1e462b8af31831fc14092e37eda82ca706285ff138aac883d49b80701f8b0dbaef3e7db573eedd996f5803a5a78660529af650b2bddf93449f94231be9156ae9ee7c93f58d70fbc50bc353da5c23b97b638db10da014b9e4a64d5e6de727068f706eb7442ed8620fbda6e8c7", 0xa4}, {&(0x7f0000000380)="3a4e8df8318b4761f043a34f0ad0c517d367246b8364940875debc06a15b67e186c302afe5ede8df4aaecdc1e90fe56174f8ad399a390cffd2e0cb1b78f129a464938381739136459a2a63be0968483136a9197d8cfe8d4ef529d1bc28f79db4e64289874c1639c39a1f20bed8719db6648a26798c2cab82fb24df30b00e3e54de669b98b46cb838dadb86b0df25a645bcbd9d52894fc9194f4d193739584beafa91cf311a345b6e0112b1cbe23afcf33305682dc40bd4bc205aee9772c60ff471d183cb87144f6e98fa1b4e63526ae9af26b9cb", 0xd4}, {&(0x7f0000000480)="9f96bf60843afec5f0915735bd10033c6ebd0587b9af97f358d268c4f357cf86cdca2fb4714ef1ea0355862b2e1f3106719c5c39da8e6c2d9a1a6558d7a657947be630f2591c73692dbf21e5b9393f0bec2cc2cba794ee39fdafc20fb5afeecb4b3db45a60b4cb3c1f5de25a28d4d32f67802ba56b4ba391f769", 0x7a}], 0x6) writev(r1, &(0x7f0000000080), 0x0) 04:02:43 executing program 0: r0 = socket(0x18, 0x8000, 0x100000000) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pread(r0, &(0x7f00000000c0)="5b48e9a917a8076a30182485b28eafc43531af4d200d52f0f0dd94", 0x1b, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x2) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) semget(0x0, 0x1, 0x85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) dup(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x2, 0x1, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getuid() getuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = geteuid() setuid(r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 04:02:43 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfffffdae, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = geteuid() mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x10) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x1000, 0x4, 0xffffffffffffff24, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x29d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf8bb}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x64b1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x67}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x400}], ['./file0/file0\x00', './file0\x00', './file0/file1\x00', './file0/file0\x00'], './file0\x00', './file0/file1\x00', './file0/file1/file0\x00', ['./file', './file', './file', './file'], 0x10000}) setuid(r1) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r1, r1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x14) 04:02:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x9}], 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 04:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="4b550ee35217033db275cad2b5306cbcc1d95452dc0b37a22874bc52bebf673d1f58badee63f456af38b49f0d024cb8c9201fe7a9da201bf785633972e35dcb4890a8b2b8655d517ec35ed287fd1307578666bb24550b4b8180fcf76b515972baed42c10d2967db5851094aa6c3a47589b7b3db1a931517346aa8e80", 0x7c, 0x5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 04:02:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x100000001, './file1\x00', './file0\x00'}) sendto$inet(r1, &(0x7f0000000280)="cc7c641a0ea0315580d94ea6e19ca00ceb6d806c5e0cd65d5809fce10c4087af5f9b0f651b021174fc2b41ebef39de16e5b0f6edd672e10127aa026de6afce29e94e02a417e0d0efb109ca7344343e48c041520dcb31462c10aaef14bc9abf083e521d02926e75e5dc5cce85e533d98eca8c3bb8d7d2ba569a9bc6defdffc6fb3c84b7a6c5a8a4e7a963372e7c71d715fa08b77602c9658daf4e02715bd46e37f97efb3eb3f6e7e175c0b02a2c5bd9c21e9760da08836784114dd743a06abe375b2a3f1800f7e2ca4148d613679e83ec4456d57416659e1072d0ca9447f0b5e2c55687c689e5b181565db5993b842f63afb9d3583ae09d40dc0a438d8060bc4093ada0c1548e0c2b361eb09d55e47dc639496b8d5815d6af4f7e981930f6c35ec0a483cb2271f438b4e9441e692c0995ecfc41be351de0a3d55ed97a100392337849a21fcd73b0eb4246adb2c1b867a497fb0086d4fe6077c1c2001111c65e34325ed001081f0f4fca04b7864b07ce511f38f668fb33359e719e5d8d3e49c3d7b0b62c0a294d4819e18f8b448697fb09bf6d71b6226c968185cd735daf14ecd6a30711d9e6ac1a5f538ed11a69305319fd37750bb9d11c17ad629c429d0b01d623d8c93f015a3e613de1aaf6153bc8c0da346fb2ab3296b17c85ed2c71278a4871dd06839eee3aa568a95ba612684330265c551c70f73e1b6ed9da1ee7e9db7de6b7f6c7f52653936aea6b8a24a44fcfa732e252ac13e34526d2f555b6d9048c1b43a9e1de4990278a926601fc6312544d8c821ec86733a0d03c2acc60fe9ec294062e088e20bfb7084ce6f18e349a9c1ab8f39978932396ad8e328c97ee383321fc150e260554e0500f69e2adb2d249a1b3ca2f0dde7d6858c6e5c4c7d3b62dec2e9e116b0ca832cab3894cc61d60a988a6a3027c0a4f70c4e4fd72f354c1e458c1128896f35c488b4f40b892ee5cad18f614dd0b2cd92a0942a28db42839926b1a3908792eb7f8747be78275779acc635f90a112bcb1d9fc04c0a7f6db37044592da355a50194015b4b46a9e493c85502954094d047ce9f36b1ab67a80a03cae229b091358d8b4db1f04077ac1acf9144691fe4b5caa64e0412d0cf4e2dcaafae74be34a8fdd248efce65cf43ac549e2f0b8c0477d5a03f85426adf1b146d7abd4530c047ae98afd86d5655090614e7c675f68e82c609cc14cd967514b752d4abb79472785bf59b45d2c887014b5717d8c896d24fdb5a35fe82899d8711092ee247eeda0021632529ce54ef0d069a22a2eecd32f4bb07d90a32d994f5951d8f22bc571762df691b67196be2a5af958df5947e786f76a1d0b8c61527ef0228f0be9f81cfd1a7ca42ec1c9ee95837958ca6182353bafcd2896d10826cc394e4a838f69b9ef5bd692698848463ff1e5f672b648fca2f1d29f0e8811647e8b20e08c62023ab66763cf77c58584e7cd999d73232d54da306f86177862a2137c98cfd2de8692598abde8468b384247bca3b7de6a99f615e14059aa7b2957837e823726e97456af8122c3ac54fa381634e16c3401f1c40342965764d8a4bd4f2b0d4805732f548f3cbfca862dd6fe0ba01a1d602c0e265a0bcae62baab3e26175a0d0b5266e68b7b5253f35c5e925fdebc55e1f70434754d4a2e76e7c69464c8f92fda858377bf3ee03b8ca7694bcceeaf56b91e5c43d0499c4a320e9fe2dad638e1a54f5686eecdad8ba2c746e0f04503ac443d61806fa7a83d56a138590c14bb166866973ed41e3e197dc201ecf432ce2d7f02692e6c43fcb9a7766fa3b9b00d53eb8843edef0fe395eef4e41a452db3838d6a03f0e678f916d121a533aad205f04b8ad2ba7839228e301fffad719ad49fb2f6280994f0b64baed06322e1e7fc1e849b89ff3462f22550d5ee5c8a1c004d3607bf3c15a2b6a162ec70a74b8b770908ed00a051cdbf7727768df1f7ffb25228e96727bb03aa1a00cb439cbe1e84b1404ab0f59b5382f58e31206a71c27be83c16de7b5e511b81e945c73dad643c37133727c47c13d5ea06d43e2b9d6aedd0f6407c11fa7538bc505a4dde607441740260a2debc2c4f279014c726e4162d50ba7dd638c6ca27e37a2550e478015e328e9c2c4b80811acd572506276602aeddb94733ca239f161723b0aba6e289505d402b5970814bad1820c0e2425969558b597006bc5d65a1b44ea50a1bf95756b4421cfbd3c29e333c02edb08e8bd26792a663ae2675751babfb50925c61068f7cc8b991c70f4259ecd42354d72200375339f91b541e518ce30de1fc26453c1a0903563b5a928befbe2dbb34bf2425255e4b3bc25e5358b610eead90bf39b17cbf8001529cc066e22e72b45f78188849f297e9da1253af591dad40c6a8a269f5fe56c35c3963708d564728e948a0fb8b0f7722536808a5895c378120031e5e3f6e382945c505c671e11f3dba2e9872262786c343188f78daa1e23b52fd4e4e2328a3216461b4291e2b4fd8c7a0c32467402992c09188daaf81b51db96af05f3279633cbee30913daa2be9cfc789581e0096bac6f39ca2d85ef26c0a3bd28924b0adabff6f58a0ae1448b9585fa510cf39ae1a3ad5b7b7acb89ed4b46cc9336e8d0094da28244a38e897e0d3d969f2f33fe8f21d7fe1afc0bf15333d71e973f6422eb8de70a5401e76be7f1fc315408bfa773174711c39ba2b0efc2eedf812a2570d91df63a8775e6f630de4b124a0e412fa5a81ae78d76a290fed5e741500496de8e21e91e8545c4b9e38bad40b4b2a72bf605ff61ec2a21e032b7c034d4180483fc87c2a525c81ca0d2c5831802d0b068479f5100c8afd072bc62da783d2d23666237b8de6c027e58d312a5c4bfba265f3f819cc2b2dfaaf761070675150f5b7a7751674cb56eb4a665e34946c5de3038c9ef4eb95841c02afd0c7b6cfcd705e26a0e7b2b6619451603ede797d345e30578b0e8cdbfb1fe5b79ec7a0e0bbf3f72270def2ddc964812bef362accf321492173d17d6216acab23a29a4101fef7c8419e8a26949c8143cc235863087eccacd92e24a446ff5c63610e20de588aabd01c47eeb19a006d7b5ae90516aa1f8ccdbe487446baf9321e256d33aac28d98b09d9477f1a39e75386b453ad19419767d0c7a97607601238d29befb1e28cdecbba72315091fdcbd84f9b7776e45a09664fcfbed6260debe90b4e6374bcc97f803069aa3c1177bade43370bdae2f0871fcb504c5a0c8dc5101ba9a9bb583eb5b87d129bcaf0333025f2105a5fb760900ed29ccab96fe23ecafc3785f657a5053c68621fa4447fca22ef58b72b03ef12fe8ca5bd26fa9430bb375156db25d6066e9626ed129ce6cded3e34319d4d2262ff6904f7af77f88c27fd30685e530c01bb77ced61010e9fc0d894f36923991fff8d82079227c86cfa73afd65f2aec2c2e7957d99d7d44f514a41db96ec6ee28c45aea561ca66846b90c4f0e56ce4919ac8c6198709891f3e2cafef8469d9db5cc81a3bb1458a0635e8a6ca9b723448b5ba436eaeb3da09578e10c4882115fb3c764ec1c953242da08cb8127a47081e7f8a3f6dc5f95d9bf4e219d98985becb0aaf35e88481b9881a4bcd191e4d2af79755aded396aef52527f03a746fa600ae5d1be83120da72a551058a9e08f23cf6523fb5a6f7fef280eef9db1ca9e0938556d8407b3107cf4404cdf42232f6831028960b46e8b82fd02999e4a072b9ae00c55ae17c3afd56c81c55e454aa6a24c8ded66ca6c3464e6bd328de079bf24214c3a75571d8f7852ba270a85baa38f00a7d252e69ba48885dbe5ab18d50dd5f4b5d86056665797964dbcb43e55a4e81e21fe6cbc949fa6fcdc8e4fb863922c26b62ceff3215d3af3d9f066c983a489c957d0e1f2ee1a8f421a62aadc40dbfa1103735d35b8f313cfcf9d9f02d27da9b0a83e4abdace2f33b05562b5873e4f8f0eb5b6eb6a221a8f0cdd748ed1435ae985614787d579ebb90db910020b6379ec25f782d475340daf18b250ae36939773ed69053efe3a40b72f2a4bbd020d4e93d25b4f3ba30857ddb010a2e0126776778b895d72e33c48837c28373db2d162fff40ddd9bd1e7b19481d1e3348055f5a5098897849d2b3e3059273e5a8a4f217424b608a3173cc2693b1a96a13e6d154396da49c950b620f4275a97fb1b0ce82a20f2488101d9638c9411346f1f3fad3dc634bff4d69034e65738be0e5cb92c75b1d9b03545c1c982324d9bea816c6ae3de22dfbb613324726f1533f9d5bcd4679b23ff16b155a914ef9556010ceffaecd08a8e0e71d8d32750a116935ef416035f656e3bc7813676ecbca5710b5688683c9b164e5c03b40d72d6dc6dd56ee00fb50604029c2e1a4f179726baba2ea70447ca2e6dbfb2d4a227fabf993147f24b3b515522d3317d1ac0fbac7361728f368b76512b9b39e2162bd2ae3b786e5427217fe7e5bbffd4ca2739fac9228581dc744febb1317fdcd6bb720c57a32656a3022470c9a4789ee3825fb2dd637c8b17c7646cae9a162f435735f6b34b1e009b996e1bc4fa578565f8f54fba2e128ff952b7fe8e6ab90933b62df6d4e2d9edae0320163b2fd3e7fc02ac1d12b8c7ddf553884556f98c1035565b2ca38574af7ea68678509459b95014dfbe8fa40eaddee5c15169d0fade07d34947e351ea4f4549578ff474ea5238021be4fcedad76f92246303884c1f1043fd0b82bab2e19f3cb0b9b496430b2f1ac784275a71d0a768cc32632e444223cf64245ebc77ad0b73b7c9e89fcf1efd19c01eaedc00ce3fccf1ffc30f003642d7023b133b1b1019eeb4162bc4db5c8eff4a0607f7ed257da896907bd5fa7b8e184383b052c9b71a6d3f72361e53e2ff5890c2142ea3b9a430c08626f03e430cd0ecd1cb4eab1105e7316a00fb7f1f3df53fa16081ac1968c24f7e1fe0143da018e2f33018c901184062f52cf761b4e8a059a617629d77ef6369aa4b3676d0440244107a762d93b02ab5c2b5d93bbf64b4fedfc6a109bb74559f04fc906b54de1aaacdbd99b8c38cdd12e4252423387721807b96622ff27157a094b6685a8d1a970c02a41b51a2327d2d27c76fa4d442351dbbb3a971511f715aac7fc7d88a22207e07218317c85a5998cdad8888d5912d14c4352dac166a142c98b1062d0194073b39448e1d60f43613e5ac3b1277a50ea1594bc8939193e390290bec001c33bc5d10d36ed5fe20ce18d6ba3eb79f6d079aaf2f634d39fb9710265e313b9e156ef48a55289dd86d594622a36a081fef0c9ba407d277ae89bd5c4413b489a081fb102358e766fe9b70b0cdd9cfdd50e023a88f955870d6c85d3f2e0844f53f109fc11f1059c807b811ba764492c0551869fd71e6a24edf10266180ac573c2fe4d8146a04789113651b374b449208c1a45d6fa670aeb2a868a85cfbdac0c4c673ea00edb9b4010ae2a3690457b3a6ca4d4558dd3e208930f77af182976020a829b7e7d7e41ae4693b87d8efb5b5536d8b702c56f1726de5a6a66ebf5aad366942c5c182f953c2906b0f8d1befffbb4081b5b58af81f657d031899276df85a22bb921a3413feba22ce449d44cf4ee72f370b40846b453f8d56fd007c050e80eb5ec13be95b970058bdb36108b61d5038b7e58d936665e6cd955f591921a3a04af6f137aeef22f2818d3dd37818ef01189fdbf1281b461cd49722113ca3c43b6b7923a768e25f1f9b4407df653c5c37e487a161e54dc4037c487897e16672d5cd35f54bb8b091c344c64180727c2b767a25248974ebb09209d5b499573b5", 0x1000, 0x63068ba87868a04e, &(0x7f0000000100)={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x30288, 0x0) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=']\x00', &(0x7f0000000180)='\\[!\x00', &(0x7f00000001c0)='\'\x91@^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='!\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\'\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000140)="4b0cf8d1d4e80d9e21db69e77435", 0xe, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x100) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2c37, 0x1, 0x1, 0x1, 0xede, 0x214, 0x8000, 0x0, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffe}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x3ff) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000280)=0x7fff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 04:02:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:02:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) dup2(r0, r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) 04:02:43 executing program 0: setuid(0xee01) r0 = msgget(0x0, 0x10112) msgget(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) 04:02:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f0000000000)={0x2, './file0\x00'}) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x400000100000000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x4, 0xfffffffffffffff8, 0xffffffffffff9b71, "19b3d424f8ba45a646e95d533d865ebe301ec5c4", 0x3, 0x9}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:02:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x7, 0x9, 0x0, 0x4136e944, 0x1, 0x100000001, 0x2, 0x2, 0x5, 0x3}) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x65b1, 0x8000000, 0x1, 0x8, 0x516, 0xbc6, 0xfffffffffffffffa, 0x4}, &(0x7f0000000040)={0x1ff, 0xee, 0x1000, 0x800, 0x81, 0x10001, 0x9, 0xab}, &(0x7f0000000080)={0x0, 0x7, 0x9, 0x9, 0x5, 0x6, 0x3, 0x6}, &(0x7f00000000c0)={0x5, 0x2}) 04:02:43 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x8f8, 0x6}, {{r0}, 0x6991432f61540dc1, 0x40, 0x8, 0x0, 0x9cd2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x6c, 0xfffffffffffff801, {0xa428, 0x7ff}}) kqueue() close(r0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 04:02:43 executing program 1: clock_getres(0x4, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000000100)) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 04:02:43 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x1ff, 0x0, "b800"}) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000001040000000010000000000000000000000000000020"], 0x20}, 0x0) 04:02:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61, 0x2}, {0x2, 0xffff}, {0xa, 0x0, 0x0, 0x60d1}]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x88) 04:02:44 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) 04:02:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/70, 0x46) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x2817) 04:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) lseek(r1, 0x0, 0x24, 0x2) 04:02:45 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r4, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) close(r3) 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) msgrcv(r6, &(0x7f00000010c0)={0x0, ""/233}, 0x686, 0x3, 0xa51449b714a751b8) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\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), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="d766"], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000d562da7839e9847ff266db301426b02d29d73c7298ce68c87b27c22383d348455a03dd44ec182d35dab1009e48e45635a7af844e937ef211c048dab095e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba"], 0x70, 0x800) 04:02:45 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xffffffffffffffff, 0x69, 0x0, 0x0, 0xfffffffffffffffb}], 0x8, 0x0) write(r0, &(0x7f0000000000)="168356440dabec37baf9a11ba9b206567a5eea000c8e35b33301e2ae78a801dbb345dd1ec53f4e1342a14959b588b5ba948e913fb6c21d6bd1bce3f60d0af2e5186fa6c026d5cb6b472e1eeb35bfe1403465bee33db908b39fabc6ba2e50638fc8dd4ddde23c0df3756c7261b1a84e6036894d806cdb339dbb8319a87c13856fe7f0729a0bdff315d07c33a0fe0acf8da1934dac307f19d2266314", 0x9b) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 04:02:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x4000100000000080}, {0x5, 0x2000000000}, {0x6, 0x0, 0x100000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 04:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x39, 0x0, &(0x7f0000000040)=""/57}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 04:02:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x400000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x10110) flock(r1, 0x1) close(r1) 04:02:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) fsync(r0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x4, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xba}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1ff}) 04:02:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="b6312000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) r4 = getppid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r1, 0x6, r7) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000300)="ac9a2cc3b08500ac7471bd1a926cc7541fbc27048e2c297009913bffbee46939397c4706307e146bb828d4f1abd949a605c436fb82073ca6af80dd980bb0e7144fb7fdd07aa894454316a538548cdac367dae9344a37d021510fb1af0886aa91f4d592f7d33f956cfc96885182349d9926621f4c4b27f39db2798910ad70bcac0c7e50f73f7e4517db3869e0aa91120e5fd9bd6ac4f8f104c3398ea2b8068dcb963c85e4bbd48953a87fc4234c14cbb4726ddc1054e6dca0ff60722649bb38fc1f54c539820932259c08b30c8ab519c7b3e7e038", 0xd4}, {&(0x7f0000000080)="016ca223329cc1227addebb95cc877be214ae14142a99ed0e9446a7ecc038c7d422a3e26377225e0b4b280b307", 0x2d}, {&(0x7f0000000140)="15cd0d44516b983d36822132229646e8", 0x10}, {&(0x7f0000000180)}, {&(0x7f0000000400)="8ed6e576c163019ab531e75314abf7fea0d12f265dc09edee6e893ae38190353d0dfc5a5323a825eeba9b4a7f20abdd33a783509a54879b5a5c1783f6acc19d108312238b1801dea5f7e8c1e9e41b736a8b3e6c0d7c5705eb0a838ce4df7af7205192326e7f14163af5251d830", 0x6d}], 0x5, &(0x7f00000005c0)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r3, r0, r2, r2, r2, r3, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r2, r2, r2, r3, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb0, 0x8}, 0x2) fchdir(r2) 04:02:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) shutdown(r1, 0x1) 04:02:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="74149b8223482861963fe747d7fca7b52174fcd5f53cf1633e9f6c73186a89a705c3dda1b56947f4ae4d2ea2230165b6185c559003dec069b91036e96a33abfff012b5b037028819ca53c7c09d5d2945e976a17c49", 0x55}, {&(0x7f00000001c0)="0ce54d8cc3f361e5eb25cbef8c30b8105e5d43c04d4c313d463c0446773f832b040e2dcfacfc145c6036c7364b0aa643f51ed9c336a6ff1663505baaf8702ee58c4ad325b7ae0c8b2f08840a84f2f11a40bc474a26d2aa0a362296fce518245cf786d5b5828196bf456fa6e72a11cfa461b1da0e2d5421de159cb7588b6769b2260e9b3ff57dc1fb16ebb0cab5509ac9a5b88f13ab9fd5225fb1a526f97812708797fa802c9b3aeeb18277ad1673f8b527f30536dcb2da15a5f2a71bf13fc79bd6cd20a69d3e137f3fa9a18e249ad9a76ffafb155d96e881ab3309a0533f97b7d9de6b24369737a0189a0891496b3f84d2d1ac", 0xf3}, {&(0x7f0000000100)="70364cf2c922a4fbde44e669aeb0e2e397adcf2460fe7a97d4ab2de000ac46dd579275e0aab51daeb8a22a52fe6edca126410a8c2b93efcd9e6d5e498c790a92fccee0157a9e55d6f6adc6a3a81d7240d43e0d243b0028019573b92c29f06a", 0x5f}, {&(0x7f0000000440)="395f11925eef46c5e2932825d1415485640320027631129403cf53c846bcddebbdc2d4260440b1dfb89001057e90d54a7d9f1d40fce2bed183df36e67268a9cf3137ec27100e848973daa8e4aeb605bdd7eab1f9191521dc27b50f50fd70c5e12a3c249be91b6bb9463c6a8f19f4d2fe1887b0f15e7dc817cb2efa0d6fe58a42c670f2f5f63fabbd8a9aa28c7e28559bde6e458c1c0e7c65d285c9b86b2e9a36b8c7f9970a0fc715b4af4af925dfb5e44be874ed6acd5c7484ceb185ac8999b921cbfa563b6cfa134a99531917d0845c555381601e64a366ef59f5227042573f9d5f1c2e71af36577e9533f7acb591ede096c5", 0xf3}, {&(0x7f0000000540)="efc0008e63467b9c85bdb5aea18466aff5a25806b9ede3cba3d619044f9dc21600a52226537671037f9ac2684a9741f95d17a2319fffc55a183e2284f82030aa84a7fe925437ab7da6389bd84a16b12bc74b1b5705ee957ff3d9d8b641701a0129c445ba25cfb658c03ce06ee696113d721962fc6a91d2942f0b51d1244fadb9bfcc6b214b98e43ad3e89bcfe03b58c830ee25666ef08b31e1a12e773ba7469109507619ae4d2c544bb44c83953e052f7e03fccd05f654a51d4bb92f740f0b02c4ef09b9e527abfff55bd7f203662d31693241a4754fc3c008d863c359", 0xdd}], 0x5) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) shutdown(r1, 0xc11cee90f5a02ff1) 04:02:46 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x0, 0x202) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000000000)="b03309292a6f70571decdee0aab86aac7f21d62aaf3f4529124a54e215ad1b1b3a5a228259b300cb3a5e19b6c3b96c4c7ab92bf821952f1897458927edfc3964df67bb612eaaa991c229f9539c234df626584b4aa7b0c77780bcb35dd6d97317479e817845476fac80732c38e948a06060c70c576edff7100bde254000705dc824d176e8b5c5b04eaf7fedcd25f7288f5e99785d6c27ca28ba84", 0x9a}, {&(0x7f0000000280)="0fdc1e1799b3cd5c4ce158350012d81b9e4bb6ca1a7c2b1efd5c033211239ffe7cae54270ba5b90c1d036619864888ddcb5e2b76bc0b2c7349fe1b7efe0de287e462e3f54934613bb2e5354d02cf4855b9505f9cd29e04b0d22dd9059a309fd6ec10e31c1aee020f13e85a54de9a37d33efb7561c5e8b8742494500c0237c65597223809f4a6a4dc34eccfc2cc6c20dd6be988154ea5bcd672cad15097b46c3824d7d0f0e1a884ed44067270d7e3e9431c6de99b37e55194", 0xb8}, {&(0x7f00000000c0)="23af0a8f194dc42be5e758d9aded2b64fd3d7262fe5a3f220de9f68731332b3b4f568c3187860bb76106e933abe451fa90a6a08e8a98b156253c74a788b48a0b67eda271c64528d21306980ab1a3d347cff21f29d2cfc007e662b50bd34be2", 0x5f}, {&(0x7f0000000340)="d9c81a8cb84cdf8e5f3750eeb4b4c46ef19185948decc7416ea2239df0989625d719ac2c7817eb42272c770b2e38ee6699ddc2c23d2a13e36f9bcf2c3d1616ef314683fdffe168ec48b7b2fdfe8125bae7b33414f240612017bb0805688e78a097caace349fd3a51cfa29d9bd0944567d92acabbc454a13b354a1a2bf7acd89b2f2f7afc5cfd9c7f5cec6b8722c9228027135f0dc48deb6d27030219feae54e0b18adaa9b61e1da46010c0057d744c0190b44883fa444dbb120819f3173eae512087101a757a7d2f6c4f3a31fe6599690d50eaf3d285708cfe0bc8dafde84019cd8e8ac4fd91bee19da35232464c3460413e94133c4e2a5f503fba791b5304834ff60245e707a567dbfa5242f762d47947c211bbec1913ece6cd1747fec093e9aef101e25db1be3d2a2367d3eca01883f3fd11d4bbd7b1639f94544134e8bd3eee52ec9ee055c3c7b1cce8b084731729c74ce4cfb3c9fbe51867b50f0131934859e530e3691a4c07d923d90c6c8114c02975950a0fc0b9467d43eb9cb64e925349610f2c9eba9dd59d71fcff6145afa7e485e9ca5cf8cf3a830cbe996128645320fd0070f0e0a7d9703617eb74538dee1885c8d61f17e4055dd43555558a7683c8e54c6abb0338f360ee3c05c3da0a1a72fdf3f9a28bc823eb42c204034efd4dd54575c2c4c3671911eb50cf4d6dc0230311aaf7ad98c8a43231c9a9926afc3ef05b8c593f21368338fe2de6dd189076e64e504168f4f19cee0c2e7d7d47b860aacf491c724e1ffd1f91b268428e663377398ab33982ed32e5b2d8f2df538ebaf5b94339a7cfdd496e5137278903dadd67c021ada6c6b879d28517ca11d082f0f2e1d89d1b93585b1c68556ac4c59f84d9df7abdd0315bbaaafcc0c9a403a7ecdad5a10e22fa02e173f44f19d5a5b42b300c234d56b29e0d716c9d3a157734e0ed6782e8abc4e518f23609bd1b87e34c065512f2b05201be94793b7f79edf425b9c46812d35a69b3a7fb6f05e99bf150ae92a011bf5d3f6e3d7a1a34b19b753a4aecfa50f73f0a240f57cae5ce25cf24603552394faf318f1c13054f7da14d71addebb6016ca3d28b5f337461dde6b8cf338de869d8cdc488b52f244248c6ab1fef668c6bce5245dec283e2ce317b0c6b195c31ba2e3da1d09e86caf5182a834c102fd8745f8648bd537e51f3e13b4cff889cd7f88d22f2e8928cb537a8e872ad36a0508b54c2d937425c70f2ce549c9b2039dc5b62f7f3e2833b0542b57af4e76dbc2d76f8e6f85de11d0ad69bc879aeaecaa5de6d45ea275c736830192e4a27e1dab04a21a7950d9591d22ae2da1fc2dd23636b2a7aafe80a8460beeaecf3c3136387c0dfc5adae26d85a8018eae1d9a4fcf77d28da0e6f6929726547cef3bb1bebe3fcb5d32dcdf3a7a7b7a614359bf33b75649c7798e31cef12c0d3279ef2261a5431af788a1c534fe7aa20a9065f676b4db78facf9afdea488cd09462337140a39a8ad57f3c37c857b51f2fa7dcaef2f00b52840910a0af2c417be064850b265887df0afcec095ab7b91c11a6ac456bfaaa1f0d9c96bc9ee177893b52a52a84e30ca1bf55672db60ea96b0b046d7924ac6efca6e91ba0a2a24556e546f499fb1f0f13d52d9fd0db9bf2e3918b2787008ffb595dc05438b604af00f7767c532d26522dc41dccf4adeebf87dc6f4c639fcb51cb5b934cd5f1232ef3301d93de056f52ca0b02c666d6120ad08e32a91cabf408ad68b704d6a23629aba87a88f33b5ef272d56f13db45ac6ccb09a72048d50b14f2696aa3497d758ff3af4131c1421c631b2fdf6cc53a8b0cb3f17e7f44345355961bb61d1b01b47867972f492a5f888735e1ad77966cf03228c2e511c5125163f8c943bdb752fc09519469f1c9a843e74a5ca918676b94fa674a05c5ba5e60a836109919000fa9345a6a82548a01cb10745d36518af3e5ff55f5c746dd090b80987d08e1ba1ffb3335d6bc0364e1eb68542004d644dfce865c07abf7895c17c2f3eef237873c8bec758cc64c298487d4f4bee8968c1dd643c3b4c76f0620adaf245cf2a7f4c001684d0e0743b669a8809ef9ee07719c004f143dfad0967bcb26824a492bfa172a3e6180dca984de8363961dee9516a750a0e6324365759e9844c6d078e5da11c9aeffb0ab253ef3daae2e6bb944fd66a023bc94ab6f04f879cf0ac52d60140b467aba822db0b67db16052f0f5988ba0a9b50615b5c998f9d75b15d5c7a40a2d9344ae17fe97cf83511cc02aa623f731ce766a94ed282480ff8cafc4ebdae65897a22de03a272660a27b9fbfb25e4dfe894b3febd079cb3edc440a44f7333cd380b693b828398681a4965617ba3fa911d41a62dcb26af654ed3ded5d30a48570214967c18db71ee1e3f6ccefdafc913ef6a8fe1c380cb8242fa7e29054a5346d945f7e1559f2f4e92c4e6e7ac41f5d03696c74527c806762d7a42788148fa914e257355a3193cbb68bdefbb0e91a0796090ecfeca863a914daddc05771264b1a5650975cae96929bf0c608e49c6c92c8d1508a6efc0fc50945a509c2b88e3520949454da288a75734b43da0d8c943627151708ed2c4a5caa865ec909f5cc3bc2ca555e819ea805f6ec493084e9a2e9b69a5f4d5638466cda9844862aceefa16dc1c226acc5af6b41e31abc8f30b01572654b93ac607f5c7ab6389756ddcd5f0277f1e36e34fad854c61125b8bb8ea02c05a87979c9ee4cd8e49c6099d47292a61b26afcbce7b13393c379a9676980f1a6b89946c8747157e8a1a066509da0b3a7250128070c20d8434a30419e2df991a6cea54465b37fb0069c4cc775b7e3f59369f423056e06252ca2bc52b5e596e789a3f5ee052bbefe3787ecceee8715692837f9a9639d1e831e9ce9ba9edfe43225d19055fccb4b7404b1522fb8b912c93311e5f92b2b3786d89e39ef8c9292b3570a8d14eaabe05409acd8e233987ab61657797e496b128df0e1d7cb79e0b738b62b187a1e613479e3bb21aa86ac3b4b264990ff97b763a4788c7af3f6fcc5642917e57d11bc9a7e410ede0e9ef45bb5bec1fcec15c16fc0ddb08298cef686e09b77d079838cdf4b0afdbe7ed5cc5bb3371b3c0771098729ef4a5c706bdcca3601d85ba9df4f3fb13c6ebfc85715df1a7bc996acf94aea8b7f929dab8c357d99586b23ce2fa3c00e9c83ee8fc4d1eb219d000a27d7fe2b9a096bfdc87b7058f1474987cf59b4c354f90b889f6d0e3ca90c20101eb98709dd3d9446ea7eb79af4d3a819bd3a2f1f517d8cc5ff04e226cd881db2f5e51c09ee38eba8fe61be9949600a571db1219154f12b16cb387733d0d8da50303e17675901f957e783d401db57035643f4840c502bdcf74eddeea26cadcfa0e363879af37644397b715fd8c8503ef080b08417f7fec928968cda4ecebd6e5587f5b903df228eafb6c7e266cd172f50cfa0bb9c1826ca4121f592a2a395e16ffa6403dc3e0fae060d090457b5592be09f8be7d730ae27ad096f65f3965224331804c6034df2e827a2d3586cf56f24f45ca4ef0285ef09080b886235950876a2070ddd290c6faedf6a38aee4bb7c2497a6c6ccbba9e3df659b0f949abab3a23644a71af8671872a4eff8fe0fd3519576d8833adef27eee0aa7781f6b4229e4c020c95af762abbdde641cfe73cd8c3d6228b964dc007a85b31eb655a42cb3543d6c8bb756ce07bd7ddca0cf6ecd74deb8656bed159ed0fec8466e994d2a0340acb9d113171afd1587862ec220c84e4e159daebefb9fb4c873f22484291bea46281babe81ae09638a8a5391f9da5d93a734033e61d0d8c0b70e34f32987d1480adaa3ab3499cf9fe85cb02bcdb68deae5b8e5ba88dbff931488ca9444f8e0eea2b8856ef8c4fcd292ba3f624ca1cbe37a154d4af44444cc0e6c6972f1e1bc76c011a2e14afd03671a1d6f20f42c11ce8e02593dd28240a2e1da53694622bc6b83c18a05de69af4305fc177c9daac930f5c0593d6dc24c5c84b0bf5c8087bacf83260136db65e951c9996dce5b8c3bd4da2ffc4996983e69a3d9336082010dd96554a16e4fed56c784e2e8f0f56eb664b2397115f0c4fd9804ceadaed686aed94ed61ec65ca433327d936fe098e10c22d0de6e8f07484a7b3049c68558fa8e601340aa9b89d348b5dc6e5a0cdcd89164163d94d4d4d0c0bacf3e11c6cf07670297ab1579b3f2f06d3e2f4c7411def707ad4923e37037569f14d63a9b51979287f81cf15f69bf40432acb9ec721c9fbcff6adc1c6ee77b18e5bfa88e34f3777b03cf971dd88e66d2ec87beb90dec354b282ba1d5ca2cd6aa87939779a4b2d8b28cd34439701b27d2002b26a98e59bb57b757b800879e94b2a139cf376b602cd0c62750cb9724cf1cfd7b1e6452cd77a0a144e74f25f3a5679d1811f9128ab13a5f54a0dcfd95d932c5f466421ac3ac35753d2c06d28ed2b4c2034db319ca0a9dac8fcaa219b624c27e7035d8dac0ca00647d70accb6839214dcf5156694bb7f5924dd731d05310327617218aec231bd65829fd6f75b907ba3e6c7d3b54fa80ed53adef90941b54b9898994a07b3a6545289ed6ae6d2a101dcf2a518e047b21302d24b5b54541f08af1777c25ca8d67b73e0d307e019650cc7824d13e058e06d5d51b16c4375f7db3b18ae8b81bdaccb1fe43f37d2ae60a7243dfc6f1417b00b5e8c266651f5726d52042a644450d81870e0b3efcb72004691a9cd46af90c58a5734faea78cd75bbdde552fe401781e64722afbf00feb619ff3c4123d727e94d3a1bb72fbfef63a1709740a214bd397aa2a84e88df5119ff7507b3b0aa4468a54619ded89fd7d831304938b179db66d09e9a213a17e4e8bfd0d7a660de1566db232c490de5329fd45bad4ac370f2d08f598920260ab6449aa70095d29bafcf0b23ba240d26e5b258ff86ceb8c824060cc00eacf3eace3e4d50674547218e6280a329a8b4c68b06d37f6f6285b1c253d4e4e040da629d9e9b38f8defc1b5637368fb38a6e90b3621ae835dd59f0b9ea44839be585401336b2aa7929755a8825af63cafab8ebc59ecee654897180f30fb7b9a8af09d6884c1181283fc5b6dce360118cd112598bb343715d479568788b958105f6c1d9f07e0317d86d364e788f322240938d48e76be5e17b27d1019a7c9bd0f53813d28c5a0b1aaa0fdaed42486147d7ebe58a92cf3a0227724b9545f9e41ac299e65189230344cc3dae677ba8723313a6daac63d5b89681bdec8db68f70f072a03b6d1f8819a6ddcddbec1c067685a496ef00674a70faee65b67fd572275ef67b91351310ff793462005468cde0d4bdb8ce8f4d1b653453c5d3f42e2e68c77a33756a4a1e1ab07485c81a6c42adf8c1545ee093a0c6fcab118cbe4d149cb82e8a82ca202f0600b00892a898c8bf7f6295efc6f55fce4a44c4312801dd77395135e18b8cc67bc08b6c6ab83206128a0403035df691fb29f8eb9b6e8c585640e594b22cbe987ac6be7028ee48e6e9e632713936d1cbb91bc663eef3fb44af166278663ca88e9022ddea3ce9b2a6da27f65b890945f9ac10440e532bc65bb942fbc6b7588bd960e3d06e21dc5ad0501815ad11b3c64501e897cb7dc6e862ef95e3d3a7d8627dd5f5d7a495147603ca8ca8a1602bd0c1f9b0e77fe2992596a81ed42c76411a66bf77ad9e0ffae77ab9403dce1a690e444149b1e5dbdbba396b7af6f7d0b2780ceb3ddbb4a4e95a0a5294118819a7091f7ac8fa38f5bbebfc9c3619e85e15252e48c7927eac3b8e583757dd3bb0677c", 0x1000}, {&(0x7f0000001340)="cf68d1b6aea589ce2c5680be0443b036908ce6c08b8280a1e105fb6c915f46eb22111e2c0c06eaf3cadf65a1fc92caf407f406f2a5c2e70acb5324668ed880afa31861e2d88d6a84ccb7b14d6c837633453cbe7718aaa77a111b632bdb7675e4ab4e6a2ff8695f82d7ff321255577bd54f0ac5300e266c46140e1f420bcf4abd2b65d79a68f051550ed6860231ca5dd955cd19f6561b853028711b8e44485e501da9a6309011d4bfc4bb74ec85dcdba3bfc26c24e287dd800ab9b609105469e7e9f93355f4cc957cda231fa48d11890d865f4d57842d6d7f21d1a3348830a26dfbc8415a78cbfac4354cf5393022c55795d52411c2618140cd09e8c65f9528362c48fd81aeb5b72ed26f71c3787cf263eecfbd39838f794686fae5cdd96a7803fb648014eef349fad4576f458aab10ba70eb2b8b6fb9ffac4829bff941c28f750594b35406427b16944d1e459594d931b835c1faab980ccd1abc7da7ac3bcebaf87764c05490e3f8aff2a6eff25637005116069d360bf36485db5d29a3518074c0eb795188656751dac63addda8695082e53531f8051d683c6480d57cdebe6233d43c1143a0531e7a98eadc41dd56b3c3b599258d66b39ca1b4ec5bae632ec20b213ed337f9bcad846c21241e2713739560ad58e2544e4aa29ecd7e5e98ef920d9042636b974c25053c8aa06b15d267a1291ddb75d4257a3669678c5fa2ad3acd6786f4aa76b80566d444a022c1f0dd6d43b43e4fc67f6f4fcedd87f08b9c5a349caab7873ef09703e57ad5dd9c5a754b89f4dda1e41885b83eefe796505730af365a716870cf01994a73ee4278a8921f3b2d041ac3e99595144b59bbec420a89989ec709f346638239a7a82ea5d725f46de37ef42d431c5feab5f374f38415a116f4312a421ffbe43eb7c5abb6d458868c7dd1e146f6f32a5fe2cc8b65b3638218f362cacebd6a33b78957adb431f2b5ffcbbdabfe28043020cb9893a93b9178ba6898bc236ee10ca4d611a1162073c2a7743fb59ece2dee666041e102c2e629e2da53e7e779af381b0ee09af46684feef3fa7c513ea5ebc26f57ee4f10ae4323b9c16dc932021c5fdb82fea1d6ce936e439c51d285eb8b0f244d5b569506f7cf079038b192e3d0181b91659192c74c0396212fa6e06f2a41e28b358e7c32a31cf9fac5a51906bea778282f9c2a5c09e017776978094cbe227d6d9e7a50c0b56af0347ef6636c6bc8c2082d17b0280f7857c36fff197bed33086753ec63606ec3c6f326e38ccf061c6ef1eae35ff3b2463dfab2cca4cd47e802e4be1d4be34b1d1c1be46190850480c344c25d8f8cee6ee28ae1c5b9b8f05fb82042b6aafe17a3c4bc0f6aa3db2f35a8fcace071940b2d9243bf96b69a73eb2877056c92d6c728a3c9cb60c03ebda52144dfa4a6355cb6f24d259055fa613b8e07bcf4956aa593af08348283264e79703375c3ba4cea9cb61298d902fc1d6b249569308ef680a65c761ced9c5e324d226630cc8ece5d02a596b67d953c0dbcef017bf48bb2a05029ccdba46931c2f3ebe93c93b4f74434f9b15808fdbc6d54203d235a6fd733814f621ed5f85fba026c8099bd882694f1aed530e6ed576959a04211e6dd5471d923cf375f088ab944e066401994b7190e10a112676be752f51be756ef576ae617ed5382bebdbd62ee26e70c48a76cd6fded5dc823fbe9d749355f02877e3826785a522a162cf2dc8ad93a0b9f280945f6dab4ffe49c68d9db94e04ce422cba67b70a5e8e09574dd5f67833372b21b3e8e05c2dd3bd0f3e3bcd1eafa3adadf56ecec1ffa1167f835dad109e20014c1c9a14e89c71702c6285b33f96d087dd2d7902541d4cec712c76bcc3ea6cb37cb20f8ea57d008cf7b45985240775cfbf06d8ba7e3142d1789bdbdabf8b1c25cdaa0934ba61e1a4954f3314ada384c42f71bfdf5677a8a0a191b48d71edff9280246761ea135a4c0846fdf50c8d72fc47ff59c82e686c2c9bd7084ea06d4a3ad295707fb537518ce33cb9bd015f4bd4b37d31308d6472b6e2a8fcb1d4a83804b604bfe8f57cb8c0b7bdfdf5bc5625c085cd6c7326b532b9066b19a526276b2af8db07d3cca5144911a25e4f22d276e0096cc0be901978bb3a38547cc7ec3acd8d411e37523718caedd5ce04426a07e56fd385baaea236ec1d473a70094478ac7c94d3977cee5b3ca5757eefa13bf8cfe2b658e5e5df46af232fbd158e0d9df9c88ff6ad4e4d78a693bfef0e2d1ab39a1fef3c4c1b6b891468d2066dc31e41d9258a760d9cd736a2879c54cc467ed472c016e509b7f29a14098ce6364c09df3992c93d10f8d407d87278440de404e6eefa9a9a2ed3a8ed102f2d19145809465fe21819a3239631cffd77a5f8666fa5f564d7a81d4d6f8de499127b6840ca9a8b4906ccdc460de45e8db7eaf0840a5f3587fe29b61ae2cc4ebc67e4b60f582ea839d4e849c62514183f9c052dc634854072067d44c73295ace4a5f054b3346bb2519a5ddadfc6903730698a02f226d1b16beebff37f8e12e4910cc83c8506e47ea2dfb26b8720e1e58981ea806021bc5c2ee42a88ba1e411a6a6e2312906b2e896432240425e4291d3cc0d90b1a4c5fbab42036f0fbcc56dff479a667315445d54e08df9879ff289842a49f250d76cbffce945937fd3deda625e539655a7670109f6a3bcd963972c6768f4025dd2c81bc571bdb912e45c078f4e93517f850c863910a194fabd435e4c478b23d2bddd8f556cad287d47667ba6bd9426583728573af7e1c528f2f142323dc37291bd59eba0cf8d62343feae95e042455cee83acdf69ff5003c9652ed495ba5cf14372546697839d06b23251bfef37eaa59b107f67d5e276227c28cf88e99e62f1b3ff092f3f92cadb3f528d72d02d1b6ebb2a3b97b62bd7a570384edaa28f027482bad77a4c1f42d910c9e9e850933700b7cb5cb53736b7e72dde6752ccb8bd55e5174b27f634f0c41daeaf5345813da0e75509dcfbd2679928148734b5c28de8c14949a5a8d3b38e4ab0eb35df8d14986976133884a22bc626487a832ba4c4ea91534662d6e84021acecd895e63394ce236b264a4c4db919eea6ec6438e3e75222abeae852cd4634bb34f8aeb6dad6855b7da70e8fccc86f5f1b18ff46b09598d457f5459a8477c45519331da01a128322fb0f21834a09df075bc7110e34402961d5629769f41e23bca6854df1aedeb50a89c2468eb136c09ce4024f27953041053105d43f7e0fc391fa1d68ab5506a3cc5e8a42260c7f10d923a10b2acb2daf790a6fb385efd1e2883c870b32874501dcb153014f3469190e34d2297465c0fd353d1bcebba47b8f29c37b4c08bd1d608a50c9acc2440fd08aade5dfccdf942fc7c90675cbbbd5d7274b0928317dff02ffa5c7fc756b3f3abf2ca664c7ba1d74ca25d2422cbf2ae5e46762d4e15eb76555cfdcaaa4faec6605c5fa1556cf3ebf0a7325da7a834eb4e63586e0dddf4b28b6687138e12265c033d3cd3b4355ffe3fc176d7592d904c59d3cb14ed48025f00f547884bfc6420dfdc7dfa9ace03fefafa4a7564d5edb3814c7d4cc0a334c487a3a38f3918343ca07f29b59c6b3ebfa82d38f290151391b4704ae6e2879fab3c39aa4a5424bc08ee2b61d4134d27e12795b08974afc2fc31f87b9915d70280c2315d9c9a2e5f39b47b7111cb59f8888743117fa94ec4b1b4b6ff4c1615f0b5c1db494e1b131d6f7b7e95c54ea6baec16f8370094f9d1f4f230810b60ce83e4f59f360cc919361460f6625aba743f281bdc710040bc84450049904f707febac54026db0988d49648b44bca2f9d9ea4ac7ca0e7c2ef95bf0a14a5294fa694601604144021bcd22c76c97d6a3ca35bc80c62001e2a0ca4b0a0712f09acc867fe596a1f5ff217ceaf3b1e17cfece3a96ac75355c74f6cfff7eefad66dc5ed31ae535ad5fef3a3f678b9df013c0daff1957ee465128bc0e7c7ff0ef0915224ad39476839e21ef5d9b098366ff3e51ece02df1bb8e03f29ca10159815c3cd5b4755910d888c9bd144db271ee6a8c7d5ad9999e195ad43cdc119a041cd0512cb944483123677a6abcbace80f4dbf2c569190109d1398d46fb0f578f1c551f7a9e11f6b2fe9d59615ceadf872d4134b812a87b759c9a6f6bc6375f98286616832fc45cf3310d85f4874d15294d6c2895cc8fbfff25be596bdf463c01c2f87c2dcab0f3f0d464dba16ef6649a7fa84e61f3ac437ef1a9a0bdd82a943c1c295abaaa26ec7b229fc93853bef6fcd1783d156d5ecb88f3c617ca142a483a280ecb13b9b0eb08720006c4a59660db4e4ebc4851bf0b8c670a07976e2ab5eff55f209ecfb1a5bd7559df3be26a7fbc2cc3be4a81481256ed5af74e80aaf4dd4e7aed86544ce1233943d90057bd80ded67cf60bd8b370545b4eec9eaac7cfffef3a2b30b11e613c41a894ec7019b21a2dd16cbc6b79ed766a16f78f7e4e6f3ecadbbd796515553bb41c8eb20203fd82f1f0686ca280398c6287110923581cd803c6560bba936bacd338359dca00ecda0939326f7bb74ca005b1b6d3b83802cb2899823d8681509b4974d96c894fc1bb96874623e8b7c6eb27d5f9d47263e9941c8b081de5d8a2e2b4fe73b9f4ec8b8b9e77e4cef9d242c9ec23df85bd98be408c21e8bc0119b3cdf5a45ea51478b58df6cb07a5fe0477b517ef2eff209537aa2de348258f53204dd16a25d4ba36974cc59929565b4f78c5bf57f9aa86ec7291adc78f44c966dfb44bec7c7338735bd6594d48271d00c11680ae3aa900d6ac2e44b2daca26bee81db44a882c053665c012b0152a4a080ca78d6a65a369f009a12343f3b78fffef70148b05552a87d1d53e092ca95a930711c9b80f2a53045c7fdf2dc51de2fc9111152c452657d6ca0a438f43b1e554328407a77412af650509aa5a66ecb4c4e86f077f1b738e86b9f7a61b5fec57888b21d4d7bad57ce1dedd10b502e534df69c588813656be52ea16d551431bc6614d3e7d23693af15384b3f1b4fb139256c673d6721766d2d2c10cacb5b7b54bc119d88c4f103eec5079778673f9d255f1f44c1af2909df68430b6537c443cd2d2d111f67228fdff4e72b3762053d37c47ca9b6488904d687ce9430aeaddfda395efd37a63b7909e81ad84e4256102d7090833178672e03f60b1fb7c00fb2c89324b5028bbe2f757ba255a1f334fe4dcefc682016da5470de8ac3665e28d74ffa255ddcb0bd985ff1f65204f2b8f81f53bb74054a2b866e7d4e233fcd6399ed05250ec5f02caefed26d6ba456ec0f5d04690732d9c94e52b617f32da1716d165a13a5286ff0e9ac2fdc583d26495c502adc33f3e6389bdd87964d0ce7922a5666e6ccc4d9a8b59aeda2beddd2c5dfeaf310d2076b2c1333add2e8ded242377cadff6cc248d46d09fd59deaa62ff23e379b5d634d66bb9a8dad0c10ffcd97e1891cdd1c2114c60300e0194c415b992a1474b586106a2b1cea8bd9112b5aee4da6be10b7be440d4de527bd7664f3a6de165663e577d808cc09530ea44fecca60074fbf202346869375770bdedec5268b7fa97f1cba4d909c2dee07ebf34889aa3455b585d9fa182b347f7a5afdf52757dbdf56a1ca477f12f85af5be6d9753ad81b75237ee8f4cb93d940227e6d7a05f5cb96f0537e82ed02552e6e96a5b990bfeddee1edd933ffdd53402a376cecea6d055114ede8b54392293d2048cff0def5809be8cf74d8dddc235f943fe939604a1f77f81f892c0e23079e56e7d20de4252e1b615c7ebc570983f", 0x1000}, {&(0x7f0000002340)="5311d83bb34efe4b4000d55658cc4305051c4ac6c2bd313a083b377b6c8b1cc502b2cbc1f2e1669e576a8555ebf6ef9d85775f8b61b332aa79a41d706e3fcbc5266d81a46d32e729d6abe01fa7336a2b1ca8f2a02f2fef348817f41c83cb941748be2051fb9bda12b3e37d18a52d5e5b2301f85d51bb768ee24b90eba0a17d0b471c05f2fff01a0e6a4780a81dc38544daf2caeccab2d00481d81d93a6dedae4cf9a2bb78aea6abd616f8b19ee8f7f27e2032a91a70998c01adf858b4bad051cb93f75fbc45fef8b83da4de6826b68850343ce482632dd5ab710535987b422301c80032b0f4a132f", 0xe8}, {&(0x7f00000001c0)}, {&(0x7f0000002440)="f51937326756f2e4df83c282ae0906332adc3e16ae89e255e4b15cd0f0d11772c1f0ff2576797506d5fd5adbc2d21cdc9fa79bcb1ff78a01fc94c4c513b1e03d5a95e8a719392dbe2e002ab1196080d8d31bfa832691998129e56caddefb9efc2cf0e99d38609b39", 0x68}], 0x8, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x122, 0x0, 0xfffffffffffffff7, 0x0) dup2(r2, r1) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4013, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 04:02:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f00000000c0), 0xdd, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x100000000000028e, 0x0, 0x3) 04:02:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x200000000000, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f00000000c0)=[{}], 0xfc, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1) dup2(r0, r0) 04:02:47 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x1000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xd9c8) 04:02:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x41, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 04:02:47 executing program 0: pipe2(&(0x7f0000000000), 0x10004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x2) 04:02:47 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 04:02:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) pipe(&(0x7f0000001200)={0xffffffffffffffff}) pread(r0, &(0x7f0000001240)="cdbb2ab8558bbd515871f2939e5e75c40ff1e37b83f8429ae07628abb9cdcb9e84447c0efb2ce0100cfd0e5005c2b8008435063335d894449ffa4687f411c80a852ce68adac800a55852e57986ab3c6c909e0d2c6c96", 0x56, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000104000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f0000000180)="049a120783df9833f331cfe427362a5eb736a7381ef3aef60c57c5eb44d9eb678cb5523d4027903d40ecd48eee1cfe681e9c71a4ed840ac750861fb9b63373c946a9fd97522db1a03e722094433af5993279436e16e8c670cb940aa9c6b85c2c60a6e59aae5e91a368e4a5783b4ff38497df733718198121a833aad560aaa348c4924aa4d97f4f88db41742db418fa4c95e1c574bf8da7273d8b7757e572f94a2aeef263d30da1878160917fddd56a4e5f502c56b19368b569dd9e006c57cbcd95d4d666a593f8079611a0ce0cb0b5d3409678781e3f7ea03c1dde5db3ddac5a670ea467fd685ee3e93c7e2e705a2a6a29745b60ccbdc1b85e0dfc5898979a8a19daccde69fefabaf1d921f528f737b398488ff80aa7ad0678419e52b838fbed4409eeb4acb12a5044b1bb39b6f52325523064620ba204f99aed47f33c8de4fb8df8677a523cca2d81d3502174337bac6cc213eea106f9006df809afb509321161e50deb6f06d764f541de1e353eb98fa451008ac08319793427899b44c613d8e5e873718ebe39eac05ebecefe16c19c91e733d2ed84a38a76082ebd3d6ec7b10d56eea707057dfe1b37c84d5e2d20435fd5cb3981b584860783226b6b8d6eeee7d4962afa339400942045bea1b887995125fc7578d3d952d4aa8c8b0a29466ce79af5854772600e946d72b7d5d3222e9fece6130c57f9d5d72fb9b85f67450af034703135a88e80fc7feb5691e9d77e3ddbdd3743a5345c3077a9a2923f48f4752c0a9c833b2ad697bf87692647c04f9376ea9162c3c16c39b05d12ad71c07cc88455bc8f9b89253cea658fdd9cfeb17a8af0c42adf66f51ed581d0ae1a1c7f477fca96ce3a3aed313ddc31e6e068e948081e2bdf1efce3bbbb2d23f721a64645f68f41b250c1596508b678b7432f3175568d61f599858970df18740271e008468e7f86ff9e25e1fd969d71f83307fa2b51c4058fcd75489326e08f06bb5a81e9446f7a971259ed6aadfc5dba5f1106ce5a0caf437b553d343ff5a56945004c2b9ccad6f4c75cb59349d740a30476db4ead0eb513ef999d990cc45729ce1d4d1d9250b920aedf7b3669ae968dc9b6a45b1d8a22c59d5df85d9b7f57ae5cb66c52134183cb3caccb6ed146b5534812898beea428dc01db67f3761d3a46d2a1285d38dee8fac1a6aaa9b8decd6cd7dce9f124e4227a5154e8333842fd267826188b476859c3249a58cf40cbaac8e5ceb4c8d677d53e7b41b22ed08f9469e1ceadf237bdcbdc096f419577f5e3181b46f977aa589ae3b6495b47adfbf2069c3ebc2adcd1e09dc0c6075dc0018ca87d1e4dcb5a7d208df89f92da0645537b2a4569e0383c340c67316b8a714415cebf4bfed2e9cf30feb08c8d15f4484023cd37f7ef41cb9a6d7d66159cf20df3bb2be291335f6eb75b9852d2bdc20615af6bb584323c5415ba90edb5d4615a23854a127c22e9cbd16fa534e7fe58d41a23fcb89d78f14785565a9ef218a35a210f36f608924f88ba56a58e8076fa5c50df99b4fa248074ec9b3c106fd4652df20d69014114434beb40f3967dda62713e35b1e2cd1e62551aca08d151671e8fd3e7fdf664f3697eacfff781cbd078e25de911d943e1d373fb106851d972b639b6dc2a306223ddc81f8e9e75a9f1f389a255d8980f7dcc66e8356cdc8645ac3cd98e044db9461aa1fbbf04b6e5ddde91afa7c4fd66cc96f04c5ac7e6d1cfb7372b33e3148d72fe631b52094bed26b7953c37740591f5612a8180bf0af295cb6c008353ffad4d7ca2c134f307d7f5b46710659c342820b2e56d5680794f695a33ff49b766e0d5f642e3e32fd980dcb5f160dfe0cbfcc1926463e4c8929f94fab58f7a350286f784a08b01ac97d2310d48c3660f8222a45c257d81b35a22c94e3b0054557502a8323688db34daa97c98bd57c12bb71ed464fd6b991f6ecde788f8fe07eb553deaa9851bb828002fece7753e309d6a487734ec4ae8abc3ef9c162e36a5fc9a653286fb4ffcebcf454f8ff180897d528d9a02c6c2e034491e61d0c1f67a31c28a3361eee03989540fbf88aa6351b51cd900af746420595d8525a8895a947579c63c446b2ec79b7a15a15f4ca10d019107c52fc94024c14ae0641c9bad587d6d7c3b4efb0e38ca1b519f91bd739cc20f2a891f5c4082fafa6497f7410f8e84e9ff829ed27266f6135455afadaf2a8e204619112b4e4a159a64f221cbbf1f2ade9ee590c263137155a893dd3bd95db22cf1c8c31f0e0867c133c53f0104ef49a1b58113148115d48517e4d064ea6b0adaa73ffc48f019c8eaae0bd6bb43a2d3a7d9089f366d10cd066d25bba31bfbc088ce2f322edb76561a18d24608857427a5fc9700ee43ef762c39eaf8670dd05af7bee6a672978c0c5ba4ab7d82ffea8abf66d1e5ed06b677b22380d20ef6a85cfee1ec897cb9e90bdabc2d4e5c916148190f427f5c735ca2242dfe0805736b6eb85b99b03f7c971975eccbdb1628cb3d63b4e58e4f57de9a6a3cd4eebff086f08deb49a236317a155161fddc6b4c77ea7b56442a1b1c4538dfd74329a6e8d38beab69673ea2d394cc7e30b8cdbe1923e1c92447d2d7e579502c11c875d023425bcd4ff101243231d63eb7300ddbf2c5c5f7a6e6b855301103eb7e82c5067a02371c26866816b018f23ef7217d0ada2d1ebaf9e81e02c1ff249c664fc369b236ecf696c6d031b35a36c9a68db4a1d51fe478052d0bd2f870e294c261b0a6f95f6494a58bd7d70f64a98f58825f8bc63465d9ff11c2e4ecb66b6d73c69d5432aa1a993cbcf518625254599ac79d116e1fe9ae98a72a534e1e93ac7a3a38d8d2fcb9091442fc9441e1f92c0442c3eab7005d3eae295003c67675fc47cbc5b9fa51dcbfdb6ab51308c28b8cc0c95e43922497ac14d388370bbcf2410eaa73fbc0194c37c06b98f3b75a2be0480cd833b5d4d5227fa01a2b2c9b3616943572ee8e22446e1c20dbd513fa17666ddb735b580a2a2f722fb1f4a0e3e6e037c31737a813c86e999cbac074dfc74d6af293bdeec8a23f4603bd9e76115e3799e20c6fa3bc21804c1cacf2b41ba573ce72fbc56c5020cb5f92fd0168d8b4b0078a3b5a7cf7df0104471dec6974941ef8b281ff9b837accb5d6c3e93457c627cc6ec1064c73dee9c9c3a0c4717b615c2aef8ac7717d27bb233023c61542b926b555094cdd76accc91bb94d1b8bfc010d0dab2801b4d4c728923372b9bb4b597cb9ab390e0667c4b991552c8d49c30b0a42febc452a65849de3a3b107a73e4b399f1b8b8d96212a674ac9f16c7b968b525f4639a1051ba405fb622cebde9acfbc0c8640efaa15a8ebd83a7e39cb3ea02d44597ff92646d82b6f12659cecaade4b549ca8bca60e8deb9a592c9a605fa06ce0e87deb64fd92cb14b5e7f1402dd4b80056110f6ad740b9684b69123429f9ef067901593957555c81ee4827c1437c73c44532f07c81d60cc60b73f333f077bf005663e2042ff85e7bc9c5e0d6d6012a1bdc8fbf1d2af91531ded84022686bd4949699b236b2ed8c1e7c662b3a607d79bfe593cfe5e73be81f361d7205c0c6fb47a06de5cb1eea1f9ad8e9d529b4482828181bbdf8fe1f20e610a469035440e1a1b2689d556307b5d5bfa3f8f3ff9b48731742e6e6d3f84f6c342ad72cecd8f8b270326d8b300ab5d9f0fdd356b65d2ef6ecd3686c96ade834c4a74b0b705a14e94b32b1f47e008a81d876e6a12a031ceaa0f82516f2448fd7c042f1c4a477eae039d6ca0520cfdb231ec9e86985708a131fa57f8027799884a3f15c94ff32548583916e5dbcfe3bbb0afd32c696923c463462e47d7f38186a3f4087c937aa5a2af9fbb2931e79f907e6568132a2f4f3f074d0e51f8b18922927d112dc4bacb05357ba7c4a401f5a500ac6395606e20af55b90d4754eb7ae56eea7a7e6919d65a97b3c59d2f19d3517ef4caafd51c13e9efc483d63bb2e2e91799f801f6ba4d4504711d3f4a4c97d8d25a3e9e565d107cdb1162fdb4300a3efe207baaf09c24a411f8e5ab962852c51a9967e03bf582d48473e09d758fa266e270b89cf58c46bda1eee883d34be3f1ca77e629665ec13c0225a3819b93791e0ae66bfa9ac34451ba6e5238a9b8f273388c8ea3010de16066cc76cec30881aa4158a457ef5d7cfd14dc1aa9a242d75fbb18fcff664bb3fdac6723c8406a8d7753944c87166c3d795c62e882a56aba82ad0db2c32a782fff6d2b5a1c1200914523480b6e0d30ed4dc6e6035e2b2572c4711191140b003ac06656724538bfa87a5b91dfb624ff5e884f6b5c92bcaab399c9f1568ea620461abdb6cb8dba8fe64418ae3809b7410c29402df4d6c5b1aaaf8565975562095bfb0e0072efdeebafa5c6565c652513a669d66634de2c8d01f20550e421b2c83812fd5ef7441f44aa5626f1b9b3fc9ba9fceb62d0928c27795ff57fc353e1780ec83f5dce6865c55a54fc11081b7d7468ec628c0af9b206e0d5183a659bf45f5a85d5d8dccf683eafc5b5e60f5d70809908738d9529df6e5610aa2e8e1fcdb24cdbca4b52e40470d623aa2fd9a3f5178a48a0c7767ba859129b0ec1fe5f37482ae778eec447a6ee682686cc1a0d1a9916338cd9dbbc290fc2d321c1ce93c505d22f481ede05d5c4adccf386dad117205893098d4c4e152c6b691a2ece391f48b3c1ce6da324864e31678dd26dea095bc2f5ba68effd655a1064a980b16239068003665e7ffd884ee44d2c96935c103d1e9176b5c526f1d480a05229ebbcc345c2fc12e3bd89c9976260dc7fdf4d4b8922cfd6b2ec166df296195af1a19ec0008599c16f490c457f1090e9ed81ba1e2ebd13494c9d18b4fd9e2caf3aaf6e788de143fdc589bf29cc45df0593e5562828f36c8ebb7462e7caf3ca5f1dc63b42f3651d8c542b1ab981d5488162bb739c046feecaa2cf262ff87290ab80493002c6538c7e5459020f21771d716abc99228ba9d545cb176e00a961a0b3156f2b0afc098cf003a89eb4aaaa043bd619adf13202e6fb52b87048bd1458d5f086411ccb1e050a3d459ca89293cefd66b5d4955cb21024a6e0589f40d0de6540959852394b30211484f20e069f43aca4fece93265446e969bc9b130b13555ebdba9e6c4b0d74e7e90b0dd6aa4eec4231e010ac11ce02676f767a347d213c52330e857d8193d0869230a6a64436bec7930b58efcc29d5c7b6360ecdf01ea5f68132f3c36a19cb13cc3c7bf454a35472fb9fd4721ee7c7ba32a3a63c2bbe4b3fe9b5982e603be0bb760f93a792212abc18d1c2d6fce050805ce6a74232d1cac854c6acfb9adcaf4c990b34eb7a4d7ea1a3abc6b47ba2b608894e0b18f0069f47e6f6b0e87d017fbe129a8faca06f2786b262dfbb94047d1a952d780d1acb5432b9e5d7603e1ddd324e46bcf11ed0ce78af948b68a713cecc70b8fde5bb3da280fbb5fd2cc0342b0ee8fe9747076767aa8f4db031787cd81a0cc0ae01c0e9b1057b48b3d475459c65c77f826fc0c806ec399ec1ceb4ee17022437103a4203691b007b0f696fd39c601a940cb865d4bf0ec01d17d140874e49769fa5f0c6a8d03f88f5446f7fdf903437b3ce5db23d3b3c99dd5330d20b9070e8f33e4084f5058e6eb8531a351b0aab67cc6d3dae9c8acb1f370111412012a3a79c6d864dbb7c1c5db7a1c35c96a1bfc9693c2662c3cba85a1ed4cba8be25fbe9a1b02289a6eca951021444a5bfa08b923877d75edf0c332d4d2ed9ebd9903b3285825a907ace455ceda5d320b180c135bfe6f9e2635", 0x1000, 0x400, &(0x7f0000001180)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x8, 0x898, 0x67, 0x3ff, "5a5e0ccf532190f43054d8772045824584d86ea4", 0x61, 0xfffffffffffffffa}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000011c0)={0x1, 0x1, 0x4, 0x2515, 0x200}, 0xc) pckbd_enable: command error 04:02:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="3e1143e2d6bf941779e9e605077a49dd", 0x10}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000580), 0x313, 0x0, 0xfffffffffffffcc3}, 0x0) 04:02:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x181) r1 = syz_open_pts() close(r0) dup(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000455925b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_emit_ethernet(0x1000, &(0x7f0000000280)="f6137376e7f6474e847726a21d1f0ea5edafebdd994a482b521b6a4e44e32a1cd0c730f27b6976dfd325e67e5d8272c3508ca4ceb4dd23ee563c1f22865a604c5de29e8392584333c7d79e33f3874a385aa1ee5f8c56b9f15cc95063ad63d147bbb26e7171fb4a2b37141ddb7ed0219dbad2bb18d9b291cb87f79717b365fe0f2d2512ffa88a412f4723c1b61309bb815fc109603fe8d458a3663ac80a5f3afafd02eccdff965fca0a81002092aa8a0240017df6cf6997803b49e8f35db38d71042925dabede352b0ab86690d35a6aae06081fc75ce01d090568ee131f7ba3ab4e0fec93d5499f7bde49aa5237c7a6e96310fc0cdd23c0da0402c80797332878177f3b597c8e70e8c455917b09c210bdbf88c47a27de8d45884b78d0e3e9a66cf1de9cedae175e51a036b2d448a3f094aad3c0c046c16074d8d76861bb435d9697045542a3e7ea44a75e4bae566a62b09db6c88a09c4fc94e3728d1af9c66134010752e1cf9e6bcbf28703ca2986c7adff7d7849eb8d3114955211b36f41364dd974575c05266d1cade6b53133b68d997ef7bb2320edd49c2a50dce53e907fa97223f4dd332d8692f1a7196221300941a6e157baa85cc86be217955c1e0249b0370c7161cded26994ec249ff3ac709c869c91643d433faf8642ceabebc5551373af7ddf915e46c8861a4cb548313862d2cf5e08738600c4fd2ac04d40b8d52643abb82eea07c81369e14f3ac821b2c6a12f7f66304355c3c87499a0e8a04eff0cdcb85d2cb2ca045450c817e0318c23bb090d9e375a328265c2662985e236bf0390226a539cc6c9ce06876758e27d96e0e5793c8c63dcbcfb3dff50a1af3f359c4102cb0805013800b0a15ab3a086c4fe4ede4ec2c18c9bde65dd647ae54a297752f70f3b3626d053a7cd16f36e20486da7d430c392914c459cc093b8b9403eb7b1d7b4e7b64209b74c883cf6c89c8d94a60828034ec1ee35b420ac6c5f277c4f41552c9b5f287ff7f00f3142c3fa00382f2244a145fb9ae90e5dafc6539d737ee7cc8bfce1563421b26e3fdc878d6b0f943571de1ea3c10ee9c6dd5b3be0d833018c3e01d982a17d1d3cc977f958f9365b8b2525837fcbd7f8708505f0f8c319437d1b5423a6167f5edd96e68f5b2f6f9ed93e2b3e936a5ae3420a0faa7c4114b9d24ae2c151f076f06789a60050cce01360f03c9faa7719fa9700da9b69ff1ee4ab00f5737258f24455bfecc2bb1b2e1888b538e0e969bcc83daf995e1745d2d80da92038b696af498311fea9ee94c6b35f0b6b513d646dca3dd8cb294789c8a2fbfe6f4236dbb22a47a60a6ee44a0a144a7851277f8040d02e37d96cebdc9e09c42511fa0b7106a5f0c334d8da077426c5e3e57e6071d5291b36255638d7977da4e2a70817b669546160eb2f3d3552fa99fe9aca2b28d93f80c228e472149d3ed218a4a677c2eb708fe8e06bcffb46488d36b3ce6030d2e672fea99c845c7a0d619803f7ed14b80c887431869d8f6faab7ba5e83d32c694e0ac96c3ba2cecedd7e7a8c62071984a7988a3b380d5f0072b245c0e3964f2b474db8427b269478a8325b0804a3046859255f228d521b2e9e4adb545b473add9bf53e602bc1b7f7e675b56802e53dca74d02de12581c25ed066450362cb1c59056319042568e224f91db298321b0b7ae52186bb48c0286f31ef88623bff3209b18af9553994708b1cef428d625f8040e22ad1d85021da1b6c5896e69e85d9e6e41a6ba88ef2515a6b26011a0c4ec419a2400e9445ae967f7bae788538545d5339e81a2a2b5df4e72aaf71a4dcd3e265617c778ab56216ca9566e5676694ad870c2cfc3817e81f3c9b751885dc4e6820d217b5c2a3accc8bac5212edff92d61305bc5ec7cf0a0c672c36a49bb4c804ded77de750f9a6a253044f4c89202315f34b74f3c61c1030609ca0c42f4395036c5800b5b19b646cf003cd67de87d08afcd8ee3b402b506b5eaba99f0efa61c689ab32dbcdbb5b2156c11490e40b6d40210c7eefd85d66968c211b59065553321cc09f192954f2590595e95a4232a9350601e5fc222537df1d1a42e50bd494f1865f7167cc0054c29913c2283366cc1c488e91b43fffa604b2291578cf9d35351379f609159713c904a96691525770ac8e478b1b27dbdf67497b7a1dbabc041687aaefe2890e75680921a2f0a9246d14c2839945e4768200209eca78df62e7ab5377df61c5122f5c36027f5a96f64e23813c184d1bfb7b444a309ef92af5b60c2a7476977e05045cf6f12ac17ec6dd91345f9996cbd31e33e1352cf3f300f31e968324655f86175688fdc354928f8467f9df56ba5245f7ee6a61abd16fcb9c8887754d1fc1edbab01616560822d216db049474af07608a29fed53b90f2eb14e1e7b996ba17d5bc67094e76ec4c9ca47e796a88d1844ff96af137e0f15ef537118e2b6118898430667d57e59730430f628d7b8de1938dc84ca91ed93a3b28a4868118ac72d9b1c204e5286e18eb8ab99e4a86930a2e7e8948b2226c0ed37d62fb91bfde4653f8043ea938f3dc59a9fe0dc80294452c2d8ef074f874306308a4adf6fd6571a61640ad7c7925a117654cde8f6de387e0b76379c76c039966d5ba57d5d13aac92ba91eabff8a914217f530936129e90c2dbf9eb87a672cfae52b932f2a0d7245c3de9d8d9582a845a87be8a1ab37f6c8d379553f1fe165930e0e7a54a0195195dff02838abc8489c0f291af9e33d414eecbea11ec4ccaf1bcead6f5a2727bc598be12ed3e3e11c4c12601183d6cad5cd638061d03ba02963fd19000d68a104a7cf8bcf97ece9fcf792f8033ea6c66b143d9ff9f0226f6f491a209991dc0474b9cfeaf2f1dbdafcd35a868c5930ff874d040584e360071746e3eccd65ed9afbc5f20c78edeab7cae418ca2690d87bbf06b9bd71148fc1e0fb0ee9b746d497a604580e018143720a7972f14fd2c88a1a5614c1af2d681f1e54e4caa60488566f91ef47078132e0d65e0e77248af50ec62886221db662a0653d02585eab4260527af3834031d3aa71bf41b677bc69bf6cb9ade3e1a7793c109e7422311f1ea15447eac83db566158ad4f8f0478e1525ea104d9334cb419a5af7f86fecc2404db4219e328e113171e39c89a8c1b553c193798a6e1f4225b3204c5b444979b51c20cd2ed9e9f0ac71e9525b44989e02d34628064d7175b1a9fff8b05b807b9377c289efe9a15a5682f19c6b87d0e2d926f5eac1728adf4595ea2a84a9a408f29ba105a9ca7618cacfcbe0102bd3630e7bb240c589bc8c6bf9ccba3889e30946ea03584abf244793e834e42c05128ffeb2b0dee0dcd9936ed615bd04ba59605d90b8b572350f01b44aadd6ff7dae4f6db8f9577983d329a8f3cd0d353d313f87d97305a9ca0cb145a065ffdce335ded486b31452e38a8fb816b0a1498b96e692c0d9cd1db8bba839d34d87f3410a27fe56205fbe2164b476a0abf7309e6da4a2c0ee16b96c3f3356d3dd72ed28034dec2a5ae2e13ceb09785d6cc9c81dd7ecc3c506565828fbb4c4cef8c9c743e5f4b1ace5f347831808d11104f760d69939b7546925192e861d3ef9460f22cb5464b8d5c6af4891086626069ebf4adae1f80a957f80cbef456ec162e2fd8b962c7ad2c76805860a9bb1b8f432c9fa11393c04122382cb9420a97567f15fb23bc889cfb2ff41f744af46b603324f05c597ee93736c80c9d3ceb56e6aaa704391138960e5debcbbf6187009cb9191c2cde39be9687eeb64f170bde172d7e5d75bcd09ba47e02cc21bdf9b72259b74e994290a767b8b0b235465ce01c3902392985e5f71ac17ee8ecde524c7582832519946927e6ee80fa7c5a397944cfeb96f542863b269e97538d722a2d4bb10dfca4bd446ad3ea44d66216dbeb4e91dae803fd941ab2f7eb43a39cf74f1d56d6debf863049605f4d0bc85397e1d5be6fce8a764af5fa264b6b94dfac7b898f13e7e0e8d95b26df764e2d6a239d70aa328670c9034ba9d0f0aeeeb316b21e2ae3d41d410e297f29597de6ffb4722a2468e0e93b03c0f4b3b2acf3c0ad1537560a1ba33b65c01923bee2a999f06c9a89f9dd6d6a87014895e2ef253b2144a58952f19e899062502ea8787310fe23fd5aca2bd9631f2179ca84375217ddcb7ad2d0f6eba6514f3be9f2bece7627384a70ac779fc2327bd275a6be7fce7d3a5178195ddecf9bcf02a628a239ecf9a6e752e27b0ffe8b44b78c561937bef4b8b625934f7a094af3c266e923f4589674239bbedc3002aa9cc6052f731f1b026d5658b663916266b0285fc9c6df6e209483f5c60aff620625bb665b2f22139af1ec953169a564b076f4eb81e22f881509a950bde67825c79bf0c4fd8a0cde01a9744d36b453ff853fac0f46833eaa0f63919ab768127c8c18e7de6dc1af677cd592799a665a7cd679079705459555948ca9985826c0e976e31c842838032ffc50c6868ea78b8ceb20694092a1e38c174762c5620c545636bcd8d07709123e3c7d7729fa7b3f6d235043b1e74d795caf344a80ddf4b364435c6f2ff976f9c2d1976b7f6108d11eab79b29a7233eb6b1553e4f87c526f1765aa1cee61d813c0ed8650006f1f5939bd11cc9642a530439d0be6247318fc5a94ef61d5331ad1ee1fb8ddeaea581ec0aa024576c754c96bfb2ea66881dff9876971819748b69531aaa617071aef9f5899fd043c60d7896b9cefc1d83c26bc3b9fe7058c3f1f6449a550cab75d52a3bc80ab8645ab6f90e8c9404b4f254aa1e81a48378752fa2035e92cca687966fe52c5ec6834da362547595283f23824eca562d0af52f29a2531d12e1bbd80390faa34adc292c245a226cd6d0af90d0f608ed8850169ef8154fa3e256246a98f4d528fb5e6224e6e08d6a05691d00ad3b6332e2814065eeb0e1661d69a54ac713019246c702e12a300ea2f7c21554cde63681ff40f9579a77f1cafcaed47ea0adbff79b5d8c556e4e901e4dae12a2c4882686b36ec50cd94bd1e1f07eec72b6ecf5da9d0d96483f18109166a298a528a1a414c7c77ec35472336964ca6bfb660af95466c17aa3982938ed891f909821ade2a9d41896a5598867e1443056527a63ff72f624dfeb023680acdc8fc79838d655e4956a0b5c8ba7aa3561f98f1b2c6ad08a832a7f14e225840ca7d12906368c904787152c363fc49c03945f7c56bed899d1c67bc314522123a4b8a7ec9a4085ec7463572c02ccf23a3c031ba41ad510ef5ce749447ed1e2b646dcfc019becc0bd96b678453f3fdc585ac42d03c4665409cbc35cf294be430a2a30b7ee27b6d6ab70c40e0a85615c2fd4ae5f2a00cd86b5e887934a2376d23965402905f544e6112bc52865fde7913257f6bf4db956ba5b5c8bee8c39e46e15c526998bccbded312aa0900c2db7db462a081d98a833398b5caff16fa2020a2389a8b4513021588054f534a89824d43811528926828db549b4c69e7cc0f85ec137a0a77887e2400c4e691378109921177b3abb3e6c1924e0f608ecd781a821675d20c882ad1bc5e068a39d9f0b7e35402e6e1843d7002b153018cbdb39aed67e6affb2e23ec2819298421f3eb40b97bc79b0631cc2c47b4ef72cc8b1e2fcdb7ece40b70ef8c5f49193df60be7420d44149128284980bd2ec1c5d3ac5e8a19451ee830451851230ab36d6b88c1b3611611c0bec90f2b8b07af54cee3a2fdf83c806a55eeffaf6d5733e399e314339c5751cbc65939eea190e0c8a284d4bdd74fc38c113c0faf5baed3eddcb537aeac6d5332e") 04:02:48 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000200)=""/96, 0x60}], 0x3, &(0x7f0000000280)=""/253, 0xfd}, 0x800) dup2(r3, r1) 04:02:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xc2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x400, 0x9, 0x0, 0x40000000000000, 0x7a6, 0xffff, 0x0, 0x1, 0x6, 0x7}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x1) mknod(&(0x7f0000000200)='./file1\x00', 0x8000, 0x31) r1 = open(&(0x7f0000000240)='./file1\x00', 0x8, 0xa0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r1) linkat(r0, &(0x7f0000000280)='./file1\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x6, 0xfff, 0x9, 0x821f145ac4ed66ef, 0x1, 0x0, 0x80, 0x3, 0x3, 0x0, 0x10001}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000380)={0xff, 0x100000001}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000003c0)=0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000400)=0x26cfc59d0d1c0c3a) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') poll(&(0x7f00000004c0)=[{r1}], 0x1, 0xfffffffffffff000) unlinkat(r1, &(0x7f0000000500)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000540)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x180, 0x0) symlink(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00') r2 = getpgrp() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x5010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000600)={0xa95d, './file0\x00'}) r3 = openat(r0, &(0x7f0000000640)='./file2\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000680)={0x5, 0x7, './file1\x00', 0x5, 0x5, 0x4, 0x3}) setpgid(r2, r2) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/6}, &(0x7f0000000700)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x80, 0x0) preadv(r3, &(0x7f0000000880)=[{&(0x7f0000000780)=""/232, 0xe8}], 0x1, 0x0, 0x0) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) 04:02:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x1, 0x11000ffffffff}) pckbd_enable: command error 04:02:49 executing program 1: 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(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) 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) 04:02:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x40, &(0x7f0000001840)={0x7fff}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x80}}) 04:02:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) clock_getres(0x0, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) rmdir(&(0x7f00000003c0)='./bus\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000200)=""/29, 0x1d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="ed30ce829b7e62166eccad5ed8a8cd6f602261e315e067df3cef6c20763006000000b235d623bad883a5f56006f67138de598eb85f92f995847985f46008ce049287ac0bcbd27d8802fa14ca6eeb52c83ad6f81c72c7bf774d5dd8769a4ea94134ec9a04e527469376c04e3abc77a9a596d5b14fc25597098f0ec5815028cd3facd4ab15275206f5a799afc868e0e7b07221580fed466b92c412cb59e7a69a8ba5c2018dad92a0c5", 0xfffffdac}], 0x0, 0x0, 0xfffffffffffffffc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000280)) clock_settime(0x2, &(0x7f00000002c0)={0x6, 0x8}) ioctl$TIOCSTART(r0, 0x2000746e) 04:02:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) kqueue() setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') r4 = getuid() chown(&(0x7f0000000140)='./file0/file0\x00', r4, r3) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 04:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 04:02:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x476c4d94e6d7b648, 0x2, 0x7ae7, 0x3f, r1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0xfffffffffffffffd}], 0x20000000000002df}) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100000b1, 0xfffffffffffffffc}, {0x70c, 0x0, 0x0, 0x100000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") fchmod(r0, 0x1) socket(0x10, 0x5, 0x6) 04:02:49 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmdt(r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/213) 04:02:49 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x6, 0xffffffff, 0x1, 0x40, 0x2, 0x8, 0x0, 0x0, 0x5, 0x1000}) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) 04:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000000)=0x10000004) lseek(r0, 0x0, 0x12, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x71) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x40) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0x83a}, 0xc) 04:02:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r1) r2 = socket(0x3a, 0x8007, 0x0) sendto$inet(r2, &(0x7f0000000040)="4e8cee9abafc19339ac20d1c3fa37951736c6c2907fbf759a00d726ef696cff0dd670257aed95119d70883ec5958cb822b8eefe31636973e953b6939e626c38eaecb76157a37429798", 0x49, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) clock_getres(0x0, &(0x7f0000000000)) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 04:02:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0xd, 0x8, {[0x1f, 0x8c7a, 0x7, 0x100000000, 0x20, 0x1000, 0x735e, 0x1000, 0x5, 0x8, 0xfffffffffffff4a4, 0x5, 0x7, 0x8, 0x0, 0x2, 0x1], [0x6c, 0x8, 0xfffffffffffffffd, 0xffff, 0x4, 0x6db, 0x400, 0x10000, 0x5, 0xc], [0x0, 0x4, 0x0, 0x7, 0x38, 0x8, 0x81], [0xfff, 0xffffffff, 0x5, 0x8, 0x0, 0x438], [{0x3, 0x816d, 0x0, 0xe6}, {0x4, 0x800, 0x8, 0x7a74}, {0x4, 0x4, 0x5, 0x2}, {0xfffffffffffffffa, 0x87, 0x4, 0xfffffffffffffff7}, {0xffffffffffffffff, 0x5, 0x5, 0x1}, {0x1, 0x9, 0xc84, 0xfffffffffffffffb}, {0x9, 0xffff, 0x3ff, 0x80000000}, {0x1, 0x5, 0x2, 0x8}], {0xfffffffeffffffff, 0x1ff, 0x2, 0x1}, {0x7, 0x7, 0x441, 0x3}}}) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1], [], [0x0, 0x0, 0x3, 0x6], [], [{}, {0x0, 0x400}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x8001}, {0x0, 0x0, 0x20000}, {0x8}]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000006c0)=""/208, &(0x7f00000007c0)=0xd0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000580)={0xccc, 0x7, 0x4, 0x9, 0x7, 0x80, 0x8000, 0x10, [{0x11306761, 0x0, 0x1, 0xc3}, {0x3, 0x800, 0xfe8a, 0x3}, {0x80200000000000, 0x1, 0x100000001, 0xa256}, {0x7, 0x2, 0x4, 0x3}, {0x48, 0x80, 0x10000, 0x8}, {0x8, 0xfffffffffffffc01, 0x3f, 0x8}, {0xd756, 0x200, 0x1, 0x400}, {0x2, 0x0, 0x8, 0x10001}, {0x8, 0x2187, 0x2, 0x1}, {0x7fff, 0x9554, 0x4, 0x6}, {0x7fffffff, 0x58a, 0x200, 0x3ff}, {0x7, 0x10000, 0x4e9c, 0x80}, {0x20, 0xfffffffffffff800, 0x3, 0xf800000000000000}, {0x96, 0x5, 0xfff, 0x6}, {0x1000, 0x0, 0xc6c, 0x8}, {0xa000, 0x6, 0x5a, 0x5}]}) 04:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() fchmod(r0, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100030000}, 0x5000000000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x8d387968700d02ef, 0x1, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, 0xffffffffffffffff, r3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x240, &(0x7f0000000280)="3d171bb4e2b0d2a9ad35c4cdfb00ff0000000000179b74ca2d12750000") 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x3, 0x8, 0x2}, {0x200, 0x0, 0x0, 0x4}, {0xbc5, 0x16f, 0x9, 0x40}, {0xffffffffffffffff, 0xfffffffffffffffa, 0x1f, 0x4}]}) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x45}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='9') 04:02:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) close(r0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 04:02:50 executing program 1: kqueue() 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}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'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, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x300) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0)={0x18, 0x100}, 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) 04:02:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 04:02:50 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0, 0x1ca}], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x101) 04:02:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a89ff57850ce5236dd694ca2e56967d501f9bad0c848333fde87426ef00dc8506744f600a7f1b599dd6ee645d4846cb3fe5e43141b1b6404ba203db758158ca6ed4d34824a92cc671fa0a0ffa7d2d8152944d7750c2b5e835ed9c3f2f79e3916417183ef2e84947cd439e6b0", 0x6c}, {&(0x7f0000000040)="8a2d2dd2bc5a8d3e1a2b9255b093fa03a68481522602c46386a29ce39a609a7221ee7f0af046a4a708501bd29dac0f4e592799ec712c9e58", 0x38}, {&(0x7f0000000180)="daa6c334292f5dce9db149503a0ed719ac61c2a8ced042defb9b8e823493ecfb427d5ca73bbc8ac333cdaf75985c5870729fd06bd7e2fb8d63acea7d5b556a83e58f7add13cb7d3a9f687bb86d6c0b669c0f7be96bd297e381e8c79521c413ef4d33f3a17640b71567a32fd45e2a8d20d175ec011ceab17a88e5c8a6a15e67f553ada6e361dd6895311770605f6f2383951193f2f6009de04d83d3ffef4555379e89cfb6218df5b6c597da0ea8b1a5d2215d6f8c72fc93872ea084f57c657894e81d66b69400e1f161e2bfee5e22b0104e16bcf49c2326bb1ef6f8ae21a1b3fce83200a6c05079d69f16ff72bbc1b0243adb", 0xf2}], 0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:50 executing program 1: socket$inet(0x2, 0x4000, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x31) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="bd4a81ec91e4bc7792a2cc8c90c5d181d3f57b4d1024eba64dc75fbd5b26ebd4151f8eb0f371d6dd88717d0d310897c52931657f249e51751d625cf01628d16176ad3d35ced30b966511635c8a32c41a4970c087511fa19380860fd6805a8042aa3b94ef821ee73e137f47385866065676bcddb31b87cd23cdc00ddeb5446498b60ec923c92dea2e15662c44861a", 0x8e}, {&(0x7f00000001c0)="c7d66273f54d", 0x6}], 0x2, 0x0, 0x0, 0x33f67735176d2bbc}, 0x6) 04:02:50 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10004000ffff000001000000565c0000"], 0x10}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 04:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001100)) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffdc3, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000200)="7d4ebd5ee9faec6661bf9107d846daa9bfb5faa463ebb548a283df834d7dfde26541034010bd874e606cbcbe4fbaccedb344be0215d25f28af4afe08b5ea63e2d2f1a591988b5884") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8, 0x8db, 0x0, 0xed, "f7691a4265634533f8527c7fac83ae946f1f9c25", 0x2221, 0x7}) 04:02:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x15, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{0xffffffffffffffff}, {&(0x7f00000000c0)=""/21, 0xa2eeaed8e32a294d}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000300)=""/101, 0x65}], 0x4, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000380)='c\x00') 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x3, 0x3, 0x20, "95fd91235140b8dc9310e9870417b893c45d3631", 0x9, 0x409}) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x801, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000040)=@un=@file={0x0, ""/6}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/187, 0xbb}, {&(0x7f0000000700)=""/44, 0x2c}, {&(0x7f0000000740)=""/47, 0x2f}, {&(0x7f0000000780)=""/66, 0x42}, {&(0x7f0000000800)=""/154, 0x9a}, {&(0x7f00000008c0)=""/55, 0x37}, {&(0x7f0000000900)=""/187, 0xbb}, {&(0x7f00000009c0)=""/43, 0x2b}], 0x8, &(0x7f0000000a80)=""/222, 0xde}, 0x2) 04:02:51 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) r3 = syz_open_pts() r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r3, 0x6, r4) r5 = syz_open_pts() r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = getpgid(r7) r9 = msgget(0x2, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000140)={0x1, 0x401}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0xe8, r11, r2, r12, r1, 0x190, 0x5}, 0x1000, 0x0, r8, r8, 0x8, 0x7, 0x1, 0x2}) setuid(0xee01) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="d2fc5fd106b3c60e9ba34e5f098cbd2c9dc8cee9b0ffd4f5951931e507510ef2664e989e25607a9b4da42d4725251ec6722cc3fc7c4c640252c0a096b3a807dd95e04a9bc0bca79bb0eedce0f92cc3e4c5caed3b35897a17c420f3c2577475494ceae085a04080a8623e2fa321ecfb02a4dded99ad91c906d3a71499d9661d54267b60dfaab71092c4df30c0a25b3def854af6a1dc1820e3411dc301622d44577600a4c82aefbfcee21563f997e7c04233eba221cef504", 0xb7}, {&(0x7f0000000300)="1d16a778de5c9a85156e9960169ec3c6287a8fad7e80380dbd30d4989f6ff5054732d0fe37c1db7e33d0e666296f1762a55ba9a028f2260464965b51b25a776270c218ef94b2729108759773f736ca2a29b75c33df60aea5eebb0b9acf19318d1e51a19205a1ad56b8e4972fcf9d1f2bb079f40d532334d51a5ba18b703db51934c90fb8", 0x84}, {&(0x7f00000001c0)="89a2bbeaddff26d6779682d38b679476e23652ddc00010393d4fbc98e3e12487c092f264392b", 0x26}, {&(0x7f00000003c0)="884a107d71f4ab264245fed8f84a412a07e36235d4a19d003b7f199509bdd6de126941b148bd3e1d21eac4e1ecf80235b8e8e3783f768281183ae4e84ab3fa24f3d889d290f8b85a7abb62266fe1f2bff40c24b5ae054842842d311138bed8cae5bb48cd88ccd7a8ca73d51ddde7c8f45317ddf299f2b0921ae9d183975d4dd8671e163b070dd30e67fe70f00937f52cc11777ba78d9ea0cbac1ad2de0292dc821914df6f9dfcf2dc0faca8692ca66b4dd61884c8fe84fdf0e17e1d1361416eebed00859f1bc9c4a36bf9c62d6701607dcfba4bf802b937dcf8fb69f5c104e85168e368f6cb0e56f02018e984b6b3eb14346eb5b433990d5", 0xf8}, {&(0x7f00000004c0)="a3ce9bb487", 0x5}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r7, r12, r0}, @rights={0x30, 0xffff, 0x1, [r3, r6, r5, r5, r10, r3, r6, r6]}, @rights={0x18, 0xffff, 0x1, [r10, r5]}], 0x68, 0x407}, 0x4) msgget(0x0, 0x80) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000140), 0x56478691c08e70ef, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x341, &(0x7f0000000100)=[{0x4, 0x0, 0x8}, {0x6c, 0x4000}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:52 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x2df, 0x7, 0x10001, {[0x5, 0x9, 0x3, 0x9, 0x0, 0x4, 0x401, 0x20, 0x0, 0x7, 0x1ff, 0x401, 0x20, 0x8, 0x5, 0x3, 0x6, 0x2], [0x9, 0x20f, 0xa00000, 0xfffffffffffffffd, 0x2, 0x18000000000, 0x200, 0x200, 0x6, 0x6], [0x7, 0xfffffffffffffff9, 0x1, 0x1, 0x200, 0x200, 0x100000000], [0x480000, 0x8, 0x9, 0x6b, 0x53dd, 0x5], [{0x229, 0x4, 0xffffffffffffff7f, 0x733}, {0x7, 0xae, 0x2, 0x8}, {0x5, 0x4, 0x7, 0x8}, {0x3, 0x8, 0x1, 0x6671}, {0x5, 0x8, 0x4, 0x5}, {0x800, 0x1, 0x2, 0x3}, {0x3, 0x476d, 0x1f, 0x81}, {0x1ff, 0x9, 0x7fff, 0x4}], {0x3f, 0x4, 0xffffffffffffffd0, 0x100000000}, {0x0, 0x2, 0x8, 0x3f}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000f, &(0x7f0000000140)="ebff0000125c001f000000007cb50195cba46ed314f9485179dd05c0", 0xfffffffffffffeb3) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) ftruncate(r1, 0x0, 0x2) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) rmdir(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x8, 0x1, 0x8, 0x7}, {0x0, 0x2, 0x6, 0x9}]}) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x8000024, 0x7}, {0x6, 0x10000, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="46508997c136d6218f35e1b481feb92f740a711c93eaa43ead0e2b56cf896eaaa28c4ab1169c64c7c9acb1129e9daeb118b8e66dab17884c1a32482c9478ac603dd89770218a756ad29392735f56e5a5c59451459091f8a3a333c9570723b0b89408ab5addcec8231d2794989d24b3058e79abba544ffc35cfc5e1cce82294c2111dd0b4b01c220ffc2fd981373a3b4b5ec80f720681423f53e744478eb769b77e069f47077df2381d41b33fb1c379d93bf5663a846e67dc2dbdb08c8a89e6e2e4", 0xc1) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a02000000f6357e3aa078084505e0ccc1206dc3be6a6fd50bfd476da04fe78977c6af37310a6411c4262fc44de3e4bebbd5aceb1ec413156401fffb9c94b50db12c5072f39f19cae9a689555c5de64a4dc7e8fc8c76130f7e83d78292592ce58210a67ff46fbc61e492ae3a4e84af13c33e47698de49d3fc8d102c7e45a4d62a16486415eb5a7978c0c34d7476650112b44121c1be63f91ca5463448c41ab2137397e25cb73b0e954c7417b1e7ac4d3fc5e25d2c435d1", 0xfffffffffffffea9, 0x0, 0x4000003) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") 04:02:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="20000000b810000000290000003300000003000000c54b43179942ada236a40e6da2b2e5fd9bf927e9430300000000000000000000000000000000000000000000007116bb36b7c76af306c1b2b83cc901c47681cb060a6f93ca79576e7857aa76f8b21f3133673d5ad96f7032db44574d3c1684d386f2ec94dd1ea8bdced472cc716e10ba2897054ea034fe97727147456aee214808c51c79f5c10d51b4d26f462c5127f183631275604adc19ba179512071032fc725cbddd5dbe2078b38403cbf6e318731584df60c9c9f8008dee20afbe53fd6ff926fc8aa54d5d66bb0d0cf929415d55f2d548d4d1a9323a00ecc964bd69c8f10460bceade28ce1e19dae9163ad8b63ac1c86eee3dc6da76334235d63087"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000267000/0x2000)=nil, &(0x7f00001c2000/0x3000)=nil, 0xac06}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc000}, {&(0x7f0000668000/0x2000)=nil, &(0x7f0000545000/0x4000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000565000/0x3000)=nil, 0x9}, {&(0x7f00003e9000/0x4000)=nil, &(0x7f000064a000/0x1000)=nil, 0x80000001}, {&(0x7f0000074000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f000079a000/0x1000)=nil, &(0x7f0000000000/0x600000)=nil, 0x2}, {&(0x7f0000295000/0x3000)=nil, &(0x7f00003e0000/0x1000)=nil, 0x400}, {&(0x7f00003fe000/0x3000)=nil, &(0x7f0000303000/0x1000)=nil, 0x40}, {&(0x7f0000457000/0x6000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x5}, {&(0x7f00002e6000/0x4000)=nil, &(0x7f000040b000/0x2000)=nil, 0x3}, {&(0x7f00007f4000/0x4000)=nil, &(0x7f00004e2000/0x3000)=nil, 0xff}, {&(0x7f00005f0000/0x2000)=nil, &(0x7f00000d7000/0x1000)=nil, 0x11}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000327000/0x1000)=nil, 0x7ff}, {&(0x7f00007f0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x41f}, {&(0x7f000010a000/0x2000)=nil, &(0x7f000010b000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x8}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0xd23fe9933e5eac95, &(0x7f0000000140)=0x97, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 04:02:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x1f}], 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x401) write(r0, &(0x7f00000000c0)="8c05a4e545792e1fc88a44e7a5e4a92ee398ecec19cd7fca8a8689fd805080aeb5e6420e5fe5c90fd57aa2f4edbba346404e19d47c5834a6c56b054180f0372ab90ec3368dd1604083af4742496fa288e730af35bc983d50977b938d9fafe37b3686f9008d5125bf", 0x68) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x83c7553e973a421a, 0x2}, {}, {0x6, 0x7ff}], 0x3}) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 04:02:52 executing program 1: r0 = msgget(0x3, 0x104) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001080)) msgrcv(r0, &(0x7f0000001340)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) geteuid() 04:02:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0xffffffbffffffff5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004401) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x636, 0x8, 0x6593, "9eca083c1bec6a02d9e15e90854da6c95f1a0e5e", 0xffffffffffff0eee, 0x100000001}) 04:02:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5128eef7ac2da36adac303748ba23697dce22640af074ecc6e70b192224c7a06ef07a66ed2cd7251b42cff67e7e65091b11eabbd27410534852f9d14d35023a9b72899da75b4cb462b3c5a1a7c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="8b12ee5ed907e4e6d2c76a8e609f4612e850f9be5b033396fc9a6f3d12a3c28dda0887b8db9de8454d623a71137265251d75c1f377ac693dada0dbe1d72d5a2ed236dc6ec4cc74fcf49c6c02e1b168b9537dc867597a5f669a0a0cd5921b2c0176afbaad6d4e21b239f357e6473fab27fbc96e5029225048635719", 0x7b}, {&(0x7f00000002c0)="c3317d5ec795c30ae1231c02e7edb4406ec46cd47e4645e944273e61b6f00968c1df55abb7980d20755e879608b7e1c380789d6178eeb33cbb939abcf21ce0dca75ee365f01a0354932c260893b089349bffc2723f2fed7dc4fe429d9818f7dabe0d54cb042951a2dd82ec327d6a37e7ffecc0786aa7f5df8132f7b85225215cf6ac57af3c44bf8fb136738ea20eaed2f4abb68bffb7c39771add7d62827783fc81530022ae3d496dce9d0bd62dd2b504d9d040d4abc8e0b25f407d063c3541cc9d39ed328722f69a5a80de6847a2046b78707f99e", 0xd5}], 0x2, &(0x7f00000007c0)=[{0x78, 0x0, 0x401, "4c98737fa7002d4028716e0d4379228f99f3392d7062c6ffffc67d3071f605936cc795e023c140ea9eb14c67b2242c34c3a70bfac7125c48eb1076f669c8c782562fbd5da2a2860a158b1527541a985983a554f59ea148f79fb2a8909b9dcb44243cd35e75fadb9c"}, {0xe0, 0xffff, 0x6, "ceb2024a063f62abd662f9afdc6e943ab169ec5c90e89ec1461223bb2e719bef7a0cb4309f6f4bf39ec59fb6b1edeef467e73d756730355ef61f3a0b72eda8ca026c6486c4c4366511a3755fd27babd34f66756c8edd9ce932f0a427651ce0955688d6dd3f0ff9e15c9480132010381a8c526bebc393e42030671a6ca30dbd02d7998ee207874174d1c085c599c1429af55877f98342714e50a83a32200692b84656ce82db962ada97ae81b00606fc9721ab14ca59a713623a3791a2d71c22082ebb0c8c8cffed8a799223950c52"}, {0x1010, 0x1, 0x4, "e4581357a8d2811b001f9717d8020920142161a843801b0f093d53c144bf5481ebf699efcf47c5c60e928dfc81c6423ef444d3ef9234af0dec9663750c2b295b6592c316391da1da69b9f7afd6a0b8260077361b8c7c0dc746a71319d5a6fef6e2fb55a66337298b506d559b7a30facbf250130017b3d0d00dbb1d6fb819f0ea3ef9c12ca9fad23e1d137f53f2308c203a824ae87fe57270ac9a7fd978bac2fb2b5fc6cb67120dd0b18534484a6cf68a9c73558976634f656c3f1b581d933dfbd017e06f58b94477ce99ad1b0e6a311a487678207afa353794e2292b655fc467e83d74dad1fda30b0ae2de3a1fef4dafe4c6fd8bad6cabbbf531a1ea7632340cd30ff4b3694c9459f80990b42c66c2f56abeecec4c513acdb3739e3f1705423192822ea4216510b503426ac3230abf534769260be5d4da318ea372b0bec2b0e1ef40ac8613bf6972b5f7902b886873156cdb882dde01a0f70a26179a525caacdb2159e8b3624d6906c9a9cb1bb1d9e9da98a8cf1442f7b4ec723ccca9556cd251c450d837ea7409f9ec0bd6876f77c9cc1a1f37009188f0cef8700dbe3dacf4e664ca50516f18062ebb84eaf79e806b69af1ff7d7d5500013899c2a9af7ba25581bcae61fc640b1a68d8a3a21de2c9a30d738d4041d46517c7340e19a9ec061b4c391b9f8696dacb8d1cb8066a7458a6c37cbd87fae136bd985d4ec9feb2d36ee04ce0692fbb2aad928fbf83f2fe73a9de9494b94d2b8f2e4f508189386ed7114612f81e0c52e3f3140941201aae2f1dc84103dfaa2862a8d6ae56351ccb1e228e7ffac9e202f7e36049b0ff3cbdaf3b5a8263429266bdd412cbc8586797b9586e7f3330ff5f1ca017a13def9c5b7dbfee13bde20b5134dfcebf5be0710f9f8a9342795b3909f68ae054204e91d894c26af034a0b82eb42c350235c993a053e12e85b72d8eaaf3f8c6e737d67c9b00cfc59c68318223b8c709ffd2235677dfe9b2ef9762b4a6e1506e8d343ddaa94794a594bcc514cd3519d586485bbb0ecc089dce9f373a1312832b4688004a360c419d97219a84f90686660cf631c12c7084068a48259a08b2e742cca59935f43d70e236d556cc7e2196ecaee8dd1730fa44c0bf03ed7391a35ec7fd6b90f46a891f87be337219428a78d63d34a680df16175a3d1cd5dc4e336d8bb5e97524697b02e88b0ba8368dbded140233263170ca834a4f36cd8f27c0b6dea380f5be2a8d23175a6c7f823a2dd013b5e055f4df8c10411db8df471c07372238837feb3163e7f3ba4d5f2f143b842d5305de1042b984021776485f22a16924c62ebe3207b6bfbcb7b2952e2ea2fd1fdd8189332669b3e564289e5659b42562a6b08d41f51488733ee1dc9130f5a9743b58c993a7cf64d9b3183b6c556cd3d992eebe5237aa8da9903fa94fca20020b2b216bdb1984728d439d378c055cf13fb5bc6f1ac8e20a750508c67a9b09ea8005755414d849be2d9097d2bad799896f8f5005bfe1d307b74d0044c2d8a96a92d617157cfa85d659a25db908f40d17958f449f1bd886da9418c516b7120bcbcad97ee728f8d85b4ec8f53a64603b4f7cd4852525a41aa918df0883f91e5510065f2db863963cd3350f7979d2662e42d955d6fb0324fc555145fc6207aac4dee6786e9f4a0954f167ee83306127f79ccddd52419bbf7e1407665909af1df6b334ed1e9655eb60243ff0e8b2f54bcfb99f5ccd1ee5b0e657c7a34633f08b3882e4bd87229de07fa7cbed991ae587bbd5fe9489e9a2286a39540e54d1692082a2d60f5c825ea518d91261bdce5342c3e7e943019e07dbe9490ff575205b44cc65f011d913e7f9b195fa0c67bc6d5bec7877b4424ffe5c6cef53e955ac9feff16e0fb8ea0c148cea70d657843a58d45cd4b11ad6614b893b236d7a3de2b30f7b74248bc106cc8b5c8c64dd3d5f1f69fa4e987072b4db6569ba91241fc2b985f727fd64b29d551fe8db691bcd7c159c7c1d0d72f02123edb6c392688293bb5cde04800efc56da193c57926d1bd9b03b184f93d0ee9309c50c3c7d7296babd1e140c9e010484b26643c8633e34e83070d3d457b4e2ddc1e20e777fac6f6aed231be26f80b1c1fd71c128757f828e50f7c25abb673d735400c87262184dc92e210ce9290373992c5bac6c51ca57b3f30b8aa76804cd8e891465d590c5f7ecfdf63fe2c46acc35c5708fceae3794cc790f692e0ca19f1a08fb8124d3dbe9f9ed620460b3cf7ed6f7cdc046a26c25c1010cc3ca01fd763d43be1a94011600d40578d667ffd286b17bcffbc9670bb2c9e70f01ba29e1fbdbceaf96d1916ca3b8fa28547b540dc5878c2524964a28f6da9a520e67b74e6a717e2927a02969608f55be060ff324876d1ca8c30f65f0228a87c9747393c4ae172e61f3d0705784d2ecbc07e22911b7168be1215b0572adfa1af86e90e024272928cc0f5ba86cc12d078580da34846d4673fdb64487f92541d01b66f538457bb5e6f9c6136e71e2893915d6a9d32907887da8f22f60e548aef026bddac67c440f59aa70b4d3aad406d1e9bfbe94879a2279ea39a5c57978ec37ccb0df3f9188b2e6abc85671f46b8457b2924eec94c43cfb87a34c126cf6cf81a93802f53db920fe61071454f73d8fe283ae9ad95d7fd5e35c982df5bfe45416c85fc0aa01718e8d65190bbfdc2b0d0db474f1cc02f4e2d47f4490def9291013e6a1cc30975cc3e3f91477809fd496c98bc11d1fa25a7efe699afdf7aea4b864b192b72ac986d2f657cc3189a2d2d59a023d99ff54cb7aa38bed58aeadb6a33ce70b9f539cc5937cf59cb27f2434677f11206cf593c17d4911a7797775e8d7c983a28e4c25a5903329c049ad098ce09eaf1fe604349b56ce22515880894b93c451646979c1bd104d89e570a2f7a006cd04325cdbcb00f6759c73d3f207920476a5be167377645b058862b85135e3651053af1f5ff1538523a7d33dd6f383bb7c1a0d4eb62a07183dc3fa05655f3525f08d92610668d6e67cabce58dfabab309a6c2a169fa7ec09ea483228f2ecabe14b56aa242a773636ff1d33c84353a9a51d77e381936c1dfcde56a4176cc7f217731847559baf6d5391a33fb7e3a561d6a28d55c21b96df9e3d18fd9b13f882a9313b19928ab17b02a2f221333c3c6cbae59bbd677afb2f99293a5c7fc55165b1cc90625fac182352b8a08be6db76feceb98e79d8ba5f0440a670b2d0e2d7053e95d09396b3d392c139f739263acf9413aa1323b3abb24bcab7c2f3c1b0055b374fcc348e7b31d849f26fe4eae24ff2baff3b95138002f529c385f81b40b4359a8af77ff39ae0bdd759bccce9b27676b4807648e764dba6397feaba41afb87dbcd052c4e077bdb284c130f35bebae0e264bae6758de4a772f90ec5fa103b3b27c1a592abf9d3aca65f323edf7a26ad9e3aefb35e9b6b3291ce1c773a5bcaed80057b0c5cf1558a8188382a2b683629774c0ab1b3c9255cf6cb599b893ae2134435a51282f209a6bc3fad545f25af84d987191fbc493fc3f0967bcfde010674a796f5a8d8a696ede04186dca3b78ef6279986d5c93f709dc074bcd180b86b00dc8597bac987a14de03aa416daa7e869069f02788be603aa688190628c3c90da52e16e8ac2307762cef55a51ba16f67a9971f5b6b872a41c4553e8e22640f17b672cc1fa88ba742803e3b6bfe6f91288bfe1e2d85cc194071f101190579f23e571564a05c4d1c0031745cd0433bcafb4c420d35bb3da235cd000ea6a095528bb4db2b7e0a4324de41eccc03c051a896b82921d96f9e360296cfed56dc3f2c85cfe9365e1a95da0a394dc3b4054a993f6a541b64fe7bfa1d71e6dc7e880815b9878801520c21a4683b4c1783f1983f5952cfaf8568c7d60ca4550b2cfe37df06d998ef1cb6263cca323f269b844034b90c67f152db20f6866bbd5abc8537036b07d592dfc3f842645d6daa8a84fcb1e787b056af3dc82f5ab21b1ba7dd81a20130c1a509b9136fdb3c497a3b3964ff35c78ac9d44f271e370f5629b224e0f3d519762881ba179f4d937df5c974fddb0ee6700045f862eaac8326afed3ce147966720cfb1c339a0ab02aae83a3f3f4987520228875307ff67cae9374f92f34126339c0e41c4376f7b7ec06ff29083e44546b417c0928b4619070472c51f0006de304220a1cd0a7ff4d9ef8bba3f8eb5a33a50607f457f708144b8387ef5b50216fc3ba6df457639aca13217d0d974b623e0d33669abea6b1b98cc387624f54bf1d66d28da440601a1729879f924a0a2b8e9889424066dd966e613079a4041ef0cba6417b722f1799e9fef3ffd73099a9adfc780ad1c554e11d01206631e331ee62ae1017ede5e639a1dadf0609a3779f099a253a0ce4d0fafe5a406781c4acc49af36e4565eb995fd3b28c4f4ee9ccf564eb1e48514b2217b55df4b0ed5fbaee8d63febadde7377c9af2d681d97bb68d7005748586f237347341cb011fd084cefb568ead5ab5b7e2c57208e52f1015aeabe52f779c8ee7833d0bc4e91579f9a9bb713d4bf4c39cec65842707135b02991dc4e6fa66ee64af0e6db08913332cc0db99ef1bdcd617fa2f5a0897bb9c0b14e590971621de8ab07acafd8b7652c006bff0b5141add0c9ad0865d0f9c8cd8b041bf84798787b08977060ee5538512672a120e6aeb9e17712b4aac80de4da815a61d6c915331c0eea857c6dc80589c22122e11a8dcec0be8a5ee895f8fb5e8d70b5da666945b56b07f029daee98793e538988be09c60a1741ee0b3f8ab95004d9b1a089c077544000ba96e5492bf108d62be091a77d57167ee9006acf0a86e235992def29750dcd2ae4cad4459e3abc9899a560026bdfffaf90ae57ea76fc3e147a7f3c39fcc9928e8280d3b232e4d67360e6d3b291683c0bb1c686c38f33ad800bb859cc2237e551ed0730ac527c4690b2ac0033e00e924d9bcf1548d17cb91e0fe12645c5ccc9498b2df01b6ffae6e4ea674a35998c6329c71ca2683a4a71471f16cce4cdf3ead1b27b2aeff9ceabbb463b9914a2f770e287fc1a2de3eef560c202a02c2d2a62bccaec28bdc2e7f07d9608b50e8c6cc8af1c9c4c463cbcada2f4594bc6783adc5656965ebaed475063dddeb4ab6f4756dd9f6923ff8e3a3128db1dadc5769f71fe55f6a680cca85dbf3ec857abb1f0f3dfeffa935852c58ce89eac8eadfccc68e790f0638903286c0d179aabce87d8a8ebd8d42b6e7d172a563aec452f4f7b8fe453972773354246ed4b5fd59af292c7ceb64675c14f023a2525456be864b3e491ebfcd45cbe3e1c84c0f666373f9a00947f5524c767ba5446e7fa0470565356c6694ce012511d6c6e87f9b7d2a043f8216a197fe11dcae5a436e2e1132412c034e616adfa08d5e5295af3d6181d9bba421322ec5f9f225f880ab6e208fbede856bd908e4e5fb0fcaeffb4bf6d8eadcc585d5467e27d74364987076bd3f63773755ff454b1733d27acae469bf89642e7e5bb268f2787794b6b5b25762c2777dfc73e8ebf5b50b5add349c2cc67a6eeb125a81d038a5a4e03bf9507de8bc7c0da785c5dc299e215e7aec9b93a5c6eba56c6cf26e85ee7909922e77e03f184f2e09915b2c3c3e8bb6bb3def9f60c3967bd7df09322e0c4391cf78dd41f4cef329381659c90a0b257d96606b6ece93f7b31cd9155ccdfe2a174b5b1b020db450dc4e45f549ac3012353edec48fd704f5503e775c137560f8f31e6edc433b39b33d17ba13dccb2c5f33e468b0a94737b601d71fa6dda3d2db6"}], 0x1168}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfc8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:02:52 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 04:02:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSBRK(r1, 0x2000747b) 04:02:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unveil(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='x\x00') mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x4, './file0/file0\x00', './file0/file0\x00'}) chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) execve(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='.\x00', &(0x7f0000000480)='}\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\xeb\x00', &(0x7f0000000540)=')\x00', &(0x7f0000000580)='}\'\x00', &(0x7f00000005c0)='$,\x00', &(0x7f0000000600)='\\+\x00', &(0x7f0000000640)=']$)\x00']) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCLOCK(r0, 0x20004276) 04:02:52 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82026f39d57225e2b28a11776b"], 0x10) writev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="1f89cf7b5cddf39e", 0x8}], 0x1) 04:02:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x5e1) r1 = semget$private(0x0, 0x0, 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x3f, 0x1000}], 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x200, 0x7fffffff}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x3a73b675183c6637) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') semop(r1, &(0x7f0000000180)=[{0x4, 0xfffffffffffffffa, 0x800}], 0x1) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x1f, 0x400000000000}, 0xc) semop(r1, &(0x7f0000000200)=[{0x45dbf340f19958a3, 0x1000}, {0x1, 0x72, 0x1000}, {0x2, 0x100000001}], 0x3) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000280)="0ed0f5a0b855536f9f6712dd805c09e6fa37abfe37930f0bef27b6be636c6098dbc792fe8556a1f67124aeb810628ca48d6b203bb40b7c0659e13fa841dc9b75ef62822f67d81057b6", 0x49}, {&(0x7f0000000300)="80cb4ab9f9ea1398b4422f9104925aee6c5b5a1702a4ab287684fa1b2d7912d60d6184243604e6a5f01de52244453f605301017c968f9d39e53dab14ce0b94f78874e5d24bde28229dd18545636e3aaa3b40460ba867ac6f063d79681ae684aed76f0fa5aeedf63c184080e569539465d4bd438dada05c9d701c48b4210d0511d06a53d7b37ecae06c1d0af86a879b1598b11753cdd29cdce8aabba348a634a21501d176a676e30a756aee04afd1754c0d547dd7d9b33567317a4e36d47e4dca0c475069448702563c7ab0114b1e91b60e2e8b06ed051b7d6f35eaf62695c73bece7b588f4928799958804ccf691f22791b10057adc9860da6b7e55e64ea668d4e0b3bb6844d0c789d0d68a2eff11a5a12c37e4115de4d2a4f8a8b91dcbdb4465ecc0c689b3df374f90cb69c1a9d462bf310660814c382368ab9262fe659f97b4ce5742d79cdf6e7f817340aec05c2b75bdc31c912bd037ed0a915d78bd935b6a0e8eb6b32f31a3acb550a9dd3f7a48bf46f3cbdc80a8b40dc1e296073e759e887215412ade653c68470ac4157f196ec164bba798f58604de1b892698dd176b9c7687aff5a97827d9fe9fe9a9be5df394ef8c6d2ac58b841478efbf5d1b6b178040d75994b2c3354508285c28eff30d0dc2a29271c71c079faecddf11e8fb27feef0f7caad7a22f9ea1710f2ec0ad3b28ad412663b55ee2de6a6b9d1c081f6a7454ffbcc054df28d13de3989cb4903e95b45544a867aeec5cef17c080a02cf9bb71baa7978c1dd85be5e957ab8937b18b3bf64e72f2d3b78ca9a0227c0c955578d7fb5f47335fe374106c0801025023b57e75b6490fcfd5ebf086eeb98d8c94382a5952bb32656b8c0ff3b196ae5c8a112fa00ee0fdd1c90bec6713717e5ceb1ec789472c2aeb07b5ec1406ea6b248ace9899eeba14a1f39042f847b4dece91e61fc1d0657b77afd1f67fdf5d7c87bb2f90d742267070789ba185219801f93b7a95d9e75bfa395d081c7736448651c8535479b233aa7c9a3719836a7cf9311003a2f01dca6e6522d9605e44878baa44a310543c49c49560aa3a6ba589921ace9b35c4ab8dc1f5f6397d4ab68a235ce03fcc326d47f3bb4240861150d0719131031abaf99d188d02b407e02c7279cb8ddca4321987e933e4dbba955bc0f80ce68ff6847587ab7c7d100cf67f9b9b3f0e7088dd662befa42a5ee2765246a77b35046939ddfb29c759a6b28ab5edcb233db0700e6ab090150a6434b9118d61f2b266e1f629c2b0352159d74628bd55e11c1c15380a83545e43a3584f127c89f2d94925eb717b8983117513839718010a344fa92c630c35a354ba7343e89cf0d7e1c9be579a6168141d3dec5b6261124ab8726e51b66804ae471efaa28e74ca14ea3a68a5a48098e6d4d141dda8e986580284cf5a89135073433e6296e7219ef736bb3ab059e5c1ec7f5f4a240563e795bfae17a2ef7109460a7f292ca7d1f54add211715d7201b38f05a68d23a30d38e9f03b5ad3cb0b9201cb171d6f2157d91ba7cdc10dce12a18d2964cb9c42c6e333593c11ce83ad68e4ad78baa1277bb05a3636035adcafb187558327b0316d6e610e969ade2459a062438be831b560ac4deaf7b1795f6ce7860f04d9c64aab5237dfe6d30792c9677b1cb09f9c23552ab59e407647f4dd347c2641f605014dcadb857cedc34713b6f7f020bf24d1494a5325ea90bd7a561a13f64ae24da86f97af91169bd389843212009950fccd0cdfd69800bb57dd1430c642333019ce99944e382d4575fb9228c8727d9898287a8284e12569fbff48b005539ae41f463a95a16d7927ce6da663a7810e47bbc075d13004587ff0ee9aa664e16e65f712e33cdae219ad959819cb57009edd34f3371f38241f3d377ab15dc098d0fc66e7dcfb244cac1186a91868ac31cf1f24356472cce7b587caaaa20dcc7c822323445c49b456fa5dd8d91764d58fb79934b84a817f92ba4534afac2acca2c18eb05852188a172e1849f8f3ab3441b85a95d5ca7aba37472d2c814991397cec189956d64611bd2c17d905ee20d96a4da61a7079001a211919cd75e489506219cb1d01837d255a26d13bc77ba6c05642dcfa24c79bbe1db07937ff8cd648af75fbdcd12b1da198eb80638d22f96afcc72457e16ec729e097e45c2e94c44019abb70919381dc77f74eb99bf5a7dfbac87d96dee54b9b13c52f3cee4efe8368646c46ecce5215957e974e570387e17548c974c43b431df816d73f59e2787196b1e796bcd59b8478419c8ce6d81e690a6c13f6e7fd75067d7f8b2b0e2c8df5ea1d30f7562afbf6dad62e37eda3e03b4be0f4ca04398091cc5c858cfda8da76a7c1ddb3d42f03372baed8d103f42aef6e3c030af07326dbf58d83be75b9980d5980c549d5bb8fed3f74815b1daea2e3eb1378e3f1406307c48c186f388b676765d91fed788deda0eb1bcf73e271546ccdc4b4a817eadd1681c0ca030a8ae01b5c52f0826a676ff7aa4f1b80b016608f3f84f121f31fce1bbe10f337441c29e1fabf2cc26a4ab494da5cd5a2b70e48bb560d9cf8953638c43b10f3265efd96d74468fd582dc86034ac8d8267c521701e9d0d643927aacbcb959124151faa0ffc14b84a565e6d8026a0dc6e26f88c7eff99604b6a2e54fdd996cee15c8171d86392b8ae086a81578bee1fec61f57466f616ce88fd0eb34e0c3c62c52d11981a3e52324065e847f72ec35735df1e8a5e4a8095951cf7461295891f82407c29d0347c6e026188b0256b96c695fe400c446b1a4b8308901ce85e6887e13c053e7b6aac1d55ad29c5eba8677a59a600aed8c062ef6c6b6220a5e6cc8f6f1a7ea52e1e98e6bfba3d39637e8963556992354e3436d1fc4def1213036c1d21d3a55929f85e010e868f5770d9fe7f8e83863619c086d520d3c9fa4c66b66bf9acf0ffa35eece2bf7d00cd188e76a824af9e09699c4b62289f94a774520fb41102508295fb15ecbb215bd974d54a5da76ce74f30bfc886fdb86d3ad02e302f22310044c0709a44d0ed0db03165c0d5787d423941933c105f8cfda61c6b510d4ccab0e3f7cf6a831565cb50c8d37ac3a12c20a9898f772ba704a13b55ff459a968fc186fbe4fc683c41e282ca9ad715ac69289a92ea909064ea6efdc6a2eb21f1a41acdf23e785b32d9338c03c32486cfdeefe579c75b90d769d6ba67a804ecf7474edb2580823093408a7557c195a560730ea9948c5aabf1a02d540568fc1d11db233a4297b50c1bc2096eff4277fd783f72484d151bc6e50fd6f25f456606eec71efd9d8f99a6c2a951b79b377275efdc1e556c6113918ad757dde39a5f30bb3f3a8e24b5ef3be48306f49f2e911b34d118c111d580171ebe4119f532f63d84fb8911213b6ee55967f321dfaa7b05c1d94f58f0167e274d662336747c86b40bc77ae90095fc29787d556ddac8f8e37501fc210284cccebc4d00871c5e74aed8b0c630959e47c1720572315206cba3c19f1c3086955537c25aa6e05c6159c8722ddaf10e25934e98cf7bb689a4b2c783e71881c418fcf158418c71883025f9b3d176fa23cc099c06cfa1dde92aff3acc05d19d15a626175d8a86ad0ad0e117f5ecaceede00fa5d1d7a6052cfac3f920b61d767956cd34814bbdef1cd67da69297d7dfdb2f92261740ec5b2aac6cfbfbcef65e7be006f060234c9f79e67b6d1806e813c740547c35bb800cb5c6d0da4aa4d7478b25b97eb89c3a51a080b3bc2feda2a42c96fd69ead9e05b1f3e3b284c10b31a2d1b8009fb913524f88861674b2c2d8e2a7ed093da44e333bc4eb14ab6399d0d4855bf824c91d24c9bfea8d09e5c594821c287187f01816856c66bc2c1bc00006e06e254579ef30425f8225edd4d1d3ecb110ea2614c00ad8462d46d245c4572c844a45f2cb96659821eab1ff9244db10412e9c126713a245450303c725e48af089aae7b0a0a7fb07cd2ec595ca8d9cdd82020e5259400d5137e1f68d811e773fc96e915f477c7826f5aace2136263fd9960dc816114847e2b4e1fe9a380962f7c50e8a09cb5ab92d5aafb3b706fbba8b783030f2469caa21c9240d17449f0815c8ceb13973791c1634487a1f7fcd77b7107757b3bd8332946c8008b40261227767d536bb9e7490650759ea914bd008cf227b6ec3391acafd76fb0c0650d1284543cb7e9404fc2c16d6142bcfdaae27f59a7487dcb7d001b3f850f5c1eb0e86b6579c3f803631221bb852943117a4d131325f437ead7d011ffcda97f7c7142ad3f33f48279c38067f54dce142a9b0ad67b28073ce60110430511ace27019e65ed951dfd585f77aabea3c9b1ec87fc25209ec16c69b612d95d0e88c28734d6ce1362d739c0bcf02069b291aa78bb6c1f85656cbd3a1eb33301cba87252085ea803e2930f10679db9d012daeba27baf0386b3ce9a90d97d28a25859ea7fcce898c0219e578e8cdd49a502aa3bf303f17dd626b32bceb3d3dbebc263ea758157350d23f3bf6c7f9c84f00c36e92221806ed5609a46aaca64373b2bc719a770b1c7b6cf818160f7f31269552ddc8c64d21d9c5a9b9eca4c05c77883d3c8c61d4f26ea41326011a05cea19cf2423f4ac155150163e2add2e4bf315ff6ad7654c4947b2e932ef0c920fbc9996034f5abaa006c2b10c6cec75df73cb6a697854ec7a9532b3bab53cdb84eab42aee24a3fca620820616a5fd6075fd07255fe5ddac87f3058eb406d648f65538ef3476a76918b37f344d0d5e90b7d876970973e03d1288a3cfab5f88d0845b54ec7da81496e36ef9328eb5662409e30ee316a2018706af8d31ab7f4b38c474e5c12dffb4fd69b62ad23fe0b0ce9a2e8196f937cd018b213744b802634b3c0ac186908510abc120cb1aec19d0a4b77f39e1fad1213b947823e3fa941205839181eadf8e10a33b4d3ff70083c80d9224db8d6245212b6ce7d66b0bc50243682bfbc0fdf348838506376198e61da4d2f15699c7d82655ce8cb9255ce9c941bea0fa7fda0c233545187a2e480628275cfd23949209902be2e54a9e3f9071e891f649ef863952f314703fa74b876d0ced48d31520a00fb2735c882e35a6ec2e9281b569b9910d728dc93564d232a4535a064203772c3dcb83fcb6ae8c74a996a7372d43784c1da0ea7a4b243379bfa9d4c4ac7faa94b9a30cd104172fe714dddeb896c8a5033a0dbc273e4e9e05255e1221837e93b5249bbb8d18f21c009da0ff03e1133171f32921008693f1f221267e3dc67a08e29d7f43c5136e19fc716e5e879214dd9d5cc03f2b3be28e8b6d8f2e25f9ebd54f5af93c0b7ede4e9f10a547472785c9555912a9430e8996ca78e62f43ee5fab73849fb8922a2b110555aa29d2fd9d72fa09b6c4a3ed436bf7a43d78f9dcb189818cd4fd0be7fbafb8fe2b39c65251612e7e72398f4fe62d09ec87a01a7a1db84c46a219feb162076d27c9f6f7180739154c2503d372b65902c52821a87110411edd56ba30b27853eec4a40ff39c5552c1e6ddc256adc31b78ea790a62a196cbdd3898361d3df5e97045449498ef9a945e815fd38ed72abd2d578adad5edf6be72afc1f0c1a5f255745e1bb35b00b7f54b1e3d5f3ac165ff6a915589659aea8721af05b1c4d031e38ac2b571c31a44221d8980ee4d07a22370207b515d7ab8c6ef24537fcc5cd761c9c431f413f717db8a4cb4bf56ddaeceff6daad3c8ee20bd8666d433d087c69c0a05a4e0f0da7ed4cc2f45b083ad1634f1aa1d2963b4f86e94359e3ee887d7e78e0d37cf0ad4ac3f9a2", 0x1000}, {&(0x7f0000001300)="cf2f88f77b690401543b4a69249eb6a1ffa4bab3f5d44a39beb7810f0dfdba851505a5", 0x23}, {&(0x7f0000001340)="abb4d80dfef6f7b1aa1bcf8cfa0125483d91c185b2c6454227f346f0a7e7c062", 0x20}, {&(0x7f0000001380)="83e5ef2fdc9c31ce4ed538d518c7f445227c01ec04d0865b4898d468d229d77ae003aa41104bc5bad0cc1995bea1c804f9787cbe53d8b362", 0x38}, {&(0x7f00000013c0)="9c7b821f55e87e42306a22a05e94dda98f1389cb6b91336a4c2897ffce913aba324977a2e32c4e8dbc08651e2542789385dff33e8261fbbf0ecd08aae0aeaec9727e66377828adcf015f831c858e9af6", 0x50}, {&(0x7f0000001440)="ec4ec1f92a0af87d4ca7489b8cd2083e2b77ad361723b631ad3f1c712a65008a4bb788285cb6474c96adb1663550d2b5dc8e6a9fb8a9350c3810b4197a01d0de7679b1d09ffa4e32e78a9811624157c9881fb86fb9580987dd27c716fbddf2bddb8eb03d9f9263fbe9f0064c7544fdd8da5cda1dca939412e67300eb37c974fe7f394f95cdd65375902f311f73004f196f9520a7416b0ea3bc9d7cbe6b5008419a57ee71576c914d82f01f61f96c17d929da080b66522af7e3dae7a66f9bdc7bbbe5ab159cb00d8f8d7c8f", 0xcb}], 0x7, 0x0, 0x0, 0x8}, 0x8) bind$unix(r0, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001640)='./file0\x00') r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001680)={0x1, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000016c0)=0x5) fchdir(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0xa0, 0x0) r4 = accept$unix(r3, &(0x7f0000001740)=@file={0x0, ""/108}, &(0x7f00000017c0)=0x6e) utimensat(r0, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0xffff}, {0x5, 0x100000001}}, 0x0) r5 = socket(0x1, 0x8004, 0x81) r6 = dup2(r3, r5) mknod$loop(&(0x7f0000001880)='./file0\x00', 0x6000, 0x0) connect(r6, &(0x7f00000018c0)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r6, r4) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001900)) fchflags(r4, 0xfd2fd815c41103a0) fcntl$getflags(r6, 0x3) readlinkat(r6, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)=""/20, 0x14) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000019c0)={0x1}) 04:02:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x8}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) close(r0) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:52 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffff}) 04:02:52 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x9, 0xa0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x8a) open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x0, 0x1c4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r0, 0x1}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 04:02:52 executing program 1: r0 = socket$unix(0x1, 0xbe504417da579023, 0x0) dup(r0) fcntl$dupfd(r0, 0x0, r0) 04:02:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0xffffffff80000001}, 0xc) 04:02:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000140)=""/135) nanosleep(&(0x7f0000000000)={0xffffffffffffff00, 0x2}, &(0x7f0000000080)) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8050, 0x65870b2f) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 04:02:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000300)='\x00', 0x1) r1 = dup2(r0, r0) open(&(0x7f00000002c0)='./file0\x00', 0x88, 0x7e06ca77cfcbb766) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) setsockopt(r0, 0x10, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xfffffffffffffe0c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x11, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/238, 0xee}], 0x1) 04:02:52 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0xffffffffffffff7f}}, &(0x7f00000001c0)) 04:02:52 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x4456, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="56022ede377e0703a7774b9a84b72a696c653000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 04:02:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 04:02:53 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 04:02:53 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) select(0x40, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x6, 0x5, 0x8, 0x4, 0x7}, &(0x7f0000000080)={0x0, 0x1, 0x1000, 0xffffffff, 0xffffffffffff7fff, 0x8, 0x9, 0x3}, &(0x7f00000000c0)={0x5, 0xfffffffffffffbff, 0x3, 0x2, 0x6000000000, 0x400, 0x9, 0x2}, &(0x7f0000000100)={0x2, 0x100000001}) setregid(r0, 0x0) setregid(r1, 0x0) 04:02:53 executing program 1: r0 = socket(0x16, 0x1, 0x7) setsockopt(r0, 0x29, 0xe, 0x0, 0x2e0) 04:02:53 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) write(r0, 0x0, 0x0) 04:02:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 04:02:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0xb042984f9a4764e5, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x1) dup2(r2, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) chdir(&(0x7f00000001c0)='./bus/file0\x00') getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 04:02:53 executing program 0: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x1, 0xffffffff, 0x9e, r1}) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') acct(0x0) 04:02:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0xa0f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9, 0x3, 0x2fa, 0x0, 0x9, 0x2, 0x1, 0x2, 0x2, 0x5, 0x62}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='/dev/bpf\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x4, 0x3, {0xfffffffffffffffa, 0x2}}) 04:02:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r2, 0x20004269) getdents(r2, &(0x7f0000001c80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="0037470000000000000000000000000013e07f07de28e8ebe4"]) poll(&(0x7f0000000900)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0xc}, {r2, 0x90}, {r2, 0x40}], 0x0, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x40}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) 04:02:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x25) 04:02:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:54 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:02:54 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f00000002c0)=[{0x0, 0x10000, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x6}]}) r1 = getppid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 04:02:54 executing program 0: r0 = socket(0x18, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 04:02:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getppid() open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x1eafadd5f9554e51) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 04:02:54 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x59, 0x0, &(0x7f0000000140)={0xfff, 0x7fff, 0x0, 0x1000000000000}, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) ioctl$TIOCCBRK(r0, 0x2000747a) 04:02:54 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xb) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r2) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r1, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 04:02:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) fcntl$setstatus(r0, 0x4, 0x8) 04:02:54 executing program 0: getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x1ff, 0x8, 0x1, 0x800, 0x7, 0x47e7, 0x3, 0x2, 0x20, 0x10000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) pipe(&(0x7f0000000240)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) dup(r1) pipe(&(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 04:02:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r5 = getegid() r6 = getpgrp() r7 = geteuid() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001780)=0xfffffffffffffffd) r8 = getgid() sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000080)='l', 0x1}, {&(0x7f00000000c0)="7ee4f0655ba7479a1f8dd5464abdbe2d7fa362f46e7d5ec6bc4118f7930b797ca8299f7097c477625379a451f19c61d45dd8b71da4c86ba0ea4f0754ca983ca899dfdc1fc0bd76ce31e51938b91f41e235d8da2fc0dcf5d521706706b9c20174583659bc6bb5e198f9da945e4d50d7ba80d24ef7193cc74c594eedf0098ef4e399930762b7069431b771568f2b9e02e94518cc2039338999856954c83acd411973435fbf61d8ffe0fa46ad46c5dba7d07c2368c505eb8fbdac4a4baee1589f5a61003f500e82799f2104a39498f5eda2d1800257a8fb637b46bbc1e2717d13a4945f4ccc49bd7922b2", 0xe9}, {&(0x7f00000001c0)="377693603194bde7cdf11ea8ea612448f6de02465f7f0ab29068953e6ed64f29631a59b2f4898ff2e2260f2fa8f192ada22612572f58ac975c0b2397feeb4ffef63197f695a6f4c356e7514ce06c21bc197505c92c5a2067383041c67d74f6b8d8bd6b6052dbd410c05e86de002f9d563eeb99326189c8f865d332b936409b4f982cc04b343ae572f0a8deb43062be3fe0d6c927f445b84031a3a4070f5d1c9e8ca1406e860dee4006e12bc1a09c3f3131f3e6b6a1821b2c4cb27e076fd91ba41841b99cb58052758093fcdd611e937553bd05a86b4408ad7092102d3713ad14b23484349a4129817d0b92e8c55255975759c034005b19c3d6d226263693", 0xfe}, {&(0x7f00000002c0)="85acc62a6219b433419c4c9277116304d191c0716994ece4b3bfad52068ff7785aeb47bb202df249427fa3558fd0687e64ef44f4596b73ed1630be1fe8c58fce121f9aa77112ce756f7a85e24cf5276628ed2c4272429aad90c11d9d628179dd54bb7b2397e8bc2c5315eba2c076632599a6e945434130b708f8a56cd675e813", 0x80}, {&(0x7f0000000340)="d6c37d3776c499eefa4e382f5a11a86874d3aa7d37670a31", 0x18}, {&(0x7f0000000380)="b0dc42aa27ffab635d089c448f5616b1e737c84ada4d622caefe7db05ca7b9d5f95073d61c8e7bb1dc084288a077d7dfd4671ab612d20e3dbd2b612bf5b8f67de0c52a77867bb93b21e938df697c2404b6a3a7181dc7a2a4e088123c4a591ce181365943064ccc7c52f6606bac8f8b5b1074c29f200a89217a8d332197923fbed73eaba20de3d92f99d773706cf89eb4714f17b44d48fb713c75c2e2a0a7f923695e6c07c1c5f6b0146f5192777ae1ca370de1", 0xb3}, {&(0x7f0000000440)="f33e5c8cef922d88924b2c9efa891fc1ff59108ccb39ab7fc1aa7857e09b1afb2e497825c19283c1f2ead97d7f4b9b73d5352356c737a197fe83180e26544871825ad943995c97da494d2e61f1083e0f6997016589b4eb9e5091cc26e20bd6811f129b8d4963c1044dcf89a4a2299cb52272ed0d855cb08b450f13e4eaa537a5577417af3bfcbee0132678002765ea4cb8812d6609165b5877355db78f516ccb34f96dc58e40efc798c39057e4159f2bb5e3abc2b3d4dce6994d13741c0fe48868f8c9057467db85aa3074522e5e55a05cffa20e891183b625b5119543530d51ec87a02ce8a1a880a5b367a6d44b4f8f717cee4707aaa7f3fc90", 0xfa}, {&(0x7f0000000540)="a0071cdeba87e69577c80a50884bbcbaa7e11613a8729d293b24a49af54ffe", 0x1f}, {&(0x7f0000000580)="8955ec3ec44c798cb20eb923d34327573b292193baa464e712925b693e6dc340f5de48233a878556895c8e512a2dc0fbb98451cf49bd1f3fe4cf71b4574e1e4ab05204449226a7514d20c96f21e25e2f6e69dc3eefa23406827ab0f4224b8c6edff6522af5052ac887012d2310fc037bfa238febdc482af70c19438089a990dabef736b995713b44300b2812a062b650172f91020a0a1d9605797ffa59a2be63015864e128720f7c95bb929e874a399e603944010b8d15dfb2647f978e08403163de1a2a03397fc97933067b3c0dc9cfc78d0d71d80c521dcc845c570ebef213f233520401835104c3d57ec6d40625edd49931b0e7514106546661fd0d5cdbb16a388e35a5bfc0ce63637233faa13c9ed4b8efc4b234b8712a6780093a88907052ac6596559d450be036fbb9d5452e8936a6f3b875ccff003854939b32e1e2bbeff8e0ddbedbeba8d12ffc0fafe06edf4a0a629010ccd22612f899214fbdfd595db7e101008126f5f86c542d736ee7ff431519a8f12ca7c2c60a193b49654575fe55fdd28538df04415a48a47192e79f4455f89b42495cd994c1d84ef5ab3837702acb1f4b6dcc22e3d503249d823e73857445716684239bc1a5cf76892d82dff5d551f33c074cf6f3d8dc80bff4f38deae50b80331a95d740af91bd0a8d799503c1fad3ff18fb19b59015b33b245d1dc9d5df15b8d55f389d11e9f3e3e4ebad55cd6237254e2dc6b184dbb32b6cb17c0d6ada9cbfb64276f3197407774eae8e8a5b581cac53dc3817dece27dd86d71fe1ce9bac9e0044380870b1bed8764d4b67f12dd94dec940951c09f5056d9c3f9cf976a7e07fa008f42c77efb3f6adaf835374826dc8a588535cb1b6c64771438837e4a9ca66469388853d6939b37aedcde8c39532f7783311e555c44690a61fff94f254690a478c3d4b20e9ff38fdd98f1489a8bc2ea9aa9fa5e30fa3053dba7a14d69bac180744f9c94c9267029f01e6ad79f3a77914daa9deec8e0738ca87d0284c12d3c66fe590f365966294fceb184209fa1f26f5ec5e368c2311fc1de90c494c305de1daf0192358a6e55fa885f762eb70888c851f5f32fb0703d1c824be79ace6ec53b2edf2b311c69bc6c9d155a2794ded63e7fbcaafa94b014411d761b98cc3128fe70a9bd7335dde5d09ac95334d39c2ff005080e873785c5fd6321e499a1142a8ff3e870b2beadac318b2d315dcd0f3dc7c863f2b5fb799c7b08aeb024fbfa5b95fb83ecb5d456f4f5e766e5e814a039eb70496e830dabd8c9c0e582d144ae202e78bb85b2f18f264bc650f7da2ce4227b4c49f3d0c2bd7f616f28a354d8ab579510ada2937f7fb72ead385f834f693ce7766cbcf1c23d9457293433848091671e5314b5b72a1245b801a6d2ff5746661b6b3fb357dacaf911ef13077dbce2ea4e48f387bbb7b7dd58f84fbb8fb30f73ab3f93d6955a27f0946d0dd4bc9f1e8dac63139ac2a6399dc0fb7821388e0b76113121b808b1db5eb0f987fb66a8c8f96b16c06c3bb89e3e8dd62137166ccb4a24172639d227700243ee639f33498b728f28a219f77a1a69b0abb9ef47d1c7635856a56d4b66ea195eae98980cfa8cc6803dbc7d67bc72c84b0a93090941a74d37cd1361bbdcb2ddcc15c8358195b2a17e2479ba2042e621261528d7afaa929bb438c97c25024768e94495e8615833de220b8f1171cb01275a5aa45feb7bb535af1a4578be00e3f7cb6730b6aa1ff5cea520fec092845d74433307c16dd8b008eb4f726912fb931ca6b7fbf6f846e7ebdedf3ff2c2f6ce5ad7a9e15ba2087ecc85f84351b8b5e80ab8ff9a9c244a758fe7fadc279fbcca51e1b2d8e574f717b0da57000263a219c6463dfefce265ca72746b4058116fdb2b2d627ea89a079a385731fa292e6dd75f1c1e9bb6fb1c4be9f925aa5bc4417d6a8aa26491563bd253c4851cd2ca67b836ecfb9253bdb59602913781d689b52356b77308c02debd0cb463de8b71118d1b4e6c1262cd63b69a6bee18b869699c282779669fd081ec4a2a7863200f2a507e38548fac278c3d5228e9da97c3ad3af79f31776f3b57196fba786fe440ceb677d30080ac85ae6d64a313207fb4d15f5d9de314c18cb4a59e03fef8f82cd3d5d273529b5d9061bf8df81a6d5245aa122dfe2f6aed522dc68623828d20fb47f7630caff4c35334d5f14dd329ad6d0376d16b7f05f1dec8e865d0653b7cee9dd51217a16e65c65055e3603ee0cb72c75e8d1c7ed10fe5428cbe6ddb41e9733dc68ec1a4069fc647df1e9804bb8b6e1e54a30586cda2b6a0a8ff7298cfb40b6ec3111d89877203175c87eb7d720df7803057832641dcae1c92ba833b3f08a886513d3503f6f6e69f6e43ce106a9236fb0565f8b07f93d99a1858ebde41b5dad069b0571db359c47949054ca49a0297b0c0fb78f3e37419340262d78340af5e324ec0e278cb083ee41371739640365017eb3b288c412140a02340e184494c3d800f2c1eea767cead7decd805b8aaafc4b35f833c5d00648499b7ac174b23fb27a20a0c2378df102e56bb8a6dc73944dbb6a7d08a6e5f38b1e9820f2e22aa59d7b42f387de8a7093de15c2c7e041349524752955582d85334160e498676571eb3c0928e89c3e308443b13aac51ca7e08e01374096fc9b0c04e34976e1c49c706cc9f00330f209fe75df9a76f105b49bfc803e13c4b07deb174825a3d5b8da838191c94cb63161ff2fac3ba013740b01f963904135cee70a76042e3c6ddc30d791460f737d26bdf459e48b7fb36840e09e2b7126a8d56c8cd819e855dae61c6b913343fcb32191f5f72943b865fa0b94aa067ba382304ddd6fbf0c7e54211b147ed2329974aef0e84f73a8f3f0a3cb2a5c9a836a5857a46fec721f935f37b99c55cb97e4cc361f79285abb464ac1c75eced71bfd249a6b9482c55262106c0c452f4334d8d99536ba1f8733b442361ef86ecc8d0d6aca00725496c29c1b0d86e187b06e87be0a5bde6f2cf58ff05c9bb1bfd69f7585389906e4ac9e4cd2982c5b600431013fe331cf5964f726a87c9a6da8d9e0a8f48f10f58dfc3da0caa9d49d784da2b829aa0de3f1767f2991e17006f96a639139c62fb527fb921855320b3ede6250ab819fca4c8767edaf87259211bddc7768df575227ffe8dbb40baea9f6cdd03c4abe20f69d02a097a02dfac6946e97ab7660d0ec73be23d2766b568493f9bedacbe2f19fb6d354fbee84fd458ac4d431bda06deb898ad50266d70b017931f8a0f4458ef4ec047dc7eadd006134a8658326230378b2ba4f88337a55b6ab83bae5438ad41e5ad5badc8bc613d10dc4e2f5bc9ceca941bd54964bf8d6f9f6f9608e7cb4d198aeef406fc754c5bd4a95e734abe5bf6fdf7826d90dda1457c253cae3c3ed6448c75d9f370c130bdc071208d5bb6f9f1ce3b8dc74264953d57222d7115d909b984dd7ea28bba4def227e5cae2f73a01fe41f9ffc0059fe90023c68cf9ec541dce74f13ba55834fc12994015a2e7a71caccf2fd0dece732496fedbaddfa75be856c707995fcdbabf4aa6760be301fb3b0c0ee627436c58077e472638e362a7c2cf1b20f9c4e5ea77577df78aff109acafb15ba019068cab5d4d6d1d448afe45e62446e1654b5cf17eca0a4a31f49cab11bcc05edd2a1d1f96bf367eb613648b4f870dcfd07ed2d86e961b1fe5e6773d7b18d19e13831ade1284fdff77b6a6a8dd5f9b5654786efc30156917ccbe6d3594185200fd4cfff0e6113162dcb00e104399839336d24cea272259a6fc7075e59f9cb8daf02487820510b4a46e1ae50a6593c6bec90b65c674c433fafe47b28910dece4998643c92bbf79d75352a10295e06e6eef8eb1613a9ac0fa66017e25ed23b3218f8777f06058739e7116e2cad9ec053427f7874a0e923ed7bb56d3366bdee3c4443a29768e5dc2f419c30dac081ffd846550d54ec80d77b289ca1d28d778f717b2111917f6b635df473580b06416827da7b0188e5cc691b2483d27073685612d4aca6064790eb970e1eddd69c04f1d6c9d8dff9c978dda8a1361c2073428b793ae747343b219e31f8cca4159128e85e114d0bd2ef26bed2411b51cd8561760cfb7cc1e92f03c324f32711074c7454502e8fab1cf604209789954ee045ab7f4e8c167e779854df6e07fb352db7cb3ce856a3bc85c4a2d16ed40037d9bfae716900137898d565e45a4cd2b994dc13ffd2d5361db09877655600bfe37617275589548fc69c5b8fdee8add29efe36eb58052599c9b83cc686a7c732d8681e7bca5e2a84d41db1f80b416e818e76ecfb8b5ceec00de0869b5428dd710fe0fab4a18fc446af0be4fecd403ab761f3af64c6932bc0b46152a90f64b822edd9d5c3446535b76243d255aa23f91f098105dfe8dfb8d178420ae1f85c454e2e81976ce3644b00ae5071adfb3126e750984d75049b057935feb9b2f116d1f9c640c54284886727d9a7203c83cc16cc0997a3a9a8676236c9b367e90e1d66e7b3bc290934a32d589ccab3a54aaf5dad09ca3fdca94f1f0af956d62e6fff43fe7262a8d09cdb0bd9be8aa849a0d0d69ab6d0b70f49c7cd788274d8eadefc270b4fff28e46600d012260e96a9a8c822c0be03b9b0aaf8c026ccb0b37de975e52e48749dc39433055a114bbd5d7b3b15d227e2cdb232791735faaa82863bf63fa6441787cbb9c4e5430ca0ac7e38d96df791294f019b8078bf5cc2b5910e63a052a9b0d5da96df9ba34fba76e9e2f686164f9b68a61696e4be3c032cf63325d96652703ee41c2d235b78e137e71149e88628ef13973539b958559ae1492913ddd8b9de1fcce67fcc271ab55a1d10f59a39f4cc923d7a5f0378b0cf639957b85fe94c8d0009cc8d04084d014443701c2c34ce5fb11ad00e8c0d525633915dfbd579cd7d1ccb45d426663f3478746058bbf804039b812ebe2807acadb1671be1fc28583c323d1c35348f61a178ac1fc21338029c637d4494807b3f2c12b741326d61b103bf38ff271f3eae550592ebf1711a5c003fdabbead6c1efd5fe8ebc5f4b4dbbe7914f1b328c9fced01076e088d8f93b102b77ae9f0af2f3951801c43989516db840948af0004f4bb8428489bc464f50d09c2defcc69555b8c710d91aa396e8e5e0722f4412bc8cbfe0b2837a1b767dd4f6bca310afd214bff7c9c1ffebae8672393b516f97068544a99ae9963db3fcc5942d650124070887d5e6981c9187803da8fe692b01665bc83151dbd50c7597a425cf8d9755e7c5a47f34c9fc56a4ac665bca48f2b1f2a5dc3f43ed284d336120ae211564b5d6c54f8f7798b42427238d956100985e601bedcda353332be05cffbd5ea947e7bfe42c99a86b976b9d6f42b95a81071ed1d35e2d15d569edf672bf0d058781e220895848365823fefe38cf4d0dca5c7b4955c881f9f6f92e9f22e72f6db06e8bb1f04a7baef63078428f8540481787ea131018a3ec0d9e70a47552768fb9d5b16dcf00f363c0a6eea8ec3eea42060f5268aa108d9fc38a78c61415c0039ac0b7716735e74472e7757fb7f550b259f264e09c1e86da5657de64c11a6253f459fa8dd2b09db981239b674f09233e9b5fbb5902b0f57415017ef68136c70a67d877e5278e989583386b729c9b9267925fcd0c76d923f0486884b9339d9fce1de387374b53f1d1d52a05d9d1421d7d89112726821bf16087f257c473edb06c07f1d0e96c1227621ed831bfa82dff5a2779886b90f871d0a92d5bb7826b54665b69c7f3f7379842f493c189ce438bc163", 0x1000}], 0x9, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0xa}, 0x400) sendto$unix(r1, 0x0, 0x0, 0x40a, 0x0, 0x0) 04:02:54 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x200000000000000, 0x1000, 0x7, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:54 executing program 0: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r5 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 04:02:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x808000000101) chroot(&(0x7f0000000000)='./bus\x00') 04:02:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x14, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81800000029000000320000006248b6d6dd80b4622df03cbb"], 0x38}, 0x0) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x4003, 0x0) clock_settime(0x2, &(0x7f0000000140)={0x0, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x0, 0x100) msgsnd(r2, &(0x7f0000000000)={0x0, "b99766db62a9f64f799403a407401c0f9faee946925736774231e2cc6da2e4f033170b2b6dd8f13eb5ea0d7bf4eeda6812de019f666f837ead1830ad58028a7c197ad8021ceb199808582cb29e6402372b4ec963cefc8cf27d614d100f2c3bcd00d2081ede359c580c5c6dd0377a856a42c722aa7d65a12618a1ad96a3487843600b060cd4d388f8570cf8e4e0d3"}, 0x96, 0x800) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) 04:02:55 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xa5f, 0x0, 0x9, 0x7fff}, {0x3ff, 0x1, 0x7, 0x1}, {0x1, 0x3, 0x0, 0x6}, {0x6, 0x400, 0x6, 0xfffffffffffffa28}, {0x5, 0xffffffff, 0x3, 0x7}, {0xada1, 0x0, 0x80000001, 0x6}, {0xfff, 0x9, 0x6, 0x30a7}]}) setitimer(0x0, 0x0, &(0x7f0000000100)) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x0) 04:02:55 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0xc88, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1fc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:02:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="94cf212d80e480111f8a57edad07ed42a4c55cd2b1d2f68365002227dd5758cf0da8a4fcec6024d81e795e65ecd46d6558f97eddb440bfe1e610f3a1ca1dad450c626f6a6fba0f16d2e93c509038296beb88e0950098f53ab54357cc4db5af95ce02e7", 0x63) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x3ff, &(0x7f0000000200)="ebffcbff13070081cd3a057a2841660b6ed246e6562f4951d8ae672138d48467f1672d95dd1071ec42574d96b124927b59101c4339af23c62b208d50b5478ea911e49010a83013eaa23252f2160460558e6f81f273b766a90709f11b2661419f2a04004d6a7d47dc768b7516a4cb4c4b7125a278fbfa4bc94df5a226c0342da904a6188ba41e0e32acd34960d4ef48d2cd9bda2443a58ec90f0ea0114f675ba1d32bf9a538b39fccd39c97f65bf8c92a0943420126ab5756247e451a90d1ae9d4ff05a090027e9e4df841c6ff851612ef2691fa1b6e851d6f582c22f2d295426a1a775397587efc8dc2cd2d6bc20ba48db19ec0cdb7525b758542cd7f4a8675f4cb64f32a81eac9bc19627dc39cb8d2feddca03b0277af356d3487703d09f4913a099190a59fd733996c9cd756afcaf5cce84f619e735cc7", 0x55d8a8d68d329e7b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x20, 0x0, 0xffffffffffff8000, &(0x7f0000000100)) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x400, 0x9, 0x80000001, 0x1, 0x5a088f23, 0x3f, 0x6, 0x0, 0x3, 0x9, 0x3}) 04:02:55 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="2e3a9474d4d3b158de203a772f811a01890c0b0e21d2fa86cc7e4dca2841755ca299f5bd853322e3449406e1191b7226a043ab5969191e8b367e9b06a472aef29443ad281b5820691011cb9daf7f12268ec87f8834a6675a69f357c87c69821d08b41abcbb35f2d9d79c", 0x6a}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x80, 0x2}, 0x2) 04:02:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x100000000) r2 = dup(r1) sendto$inet6(r2, &(0x7f00000000c0)="ba052e45794744b42cded6c44081d318c34bebbead5c4c879425e0246184f1d6d9e0b71b49138ebd58084851b44d4b5dde7243d757640bf59d878dfe2fa81b18cd3b975a043aa44e1d0640bb4a6476e298b37b8d501f8c62e0faca713cbca0f666e929c4d81f4b38c4c2a9288c1597fe03b58694ee87d8c5e06dd74b18e5a0715bd12361ea5db8c076cc86139286fb674387ea8ce47dbc2caed01ea15645c918f0a8bb5de4737eaeea096beebf9caf9b71618e71baffd54b799bcc7ded7bca1180e8e473279bdfd6d9e3d2f5f3186e0e7a1e5921066c423e2be9", 0x284, 0x5, 0x0, 0x0) 04:02:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7ffffffffffffff) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x42, &(0x7f0000000140)="390d6111e71a845e3716ab0b8b5f92f994b8357f6e607ababa257ca9695df5811cc3216ab467577d1efa964d38f57d8c0d8ff529b97924d619c8d0318947a3fa634d23abd76e38766db74e24ca61") 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="efe800000022000078def557020000b3bf016de0fe69a4c70000aa4424e0d4f50f3d393e950000800008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb39a09208a47693c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x8, 0x800}) readv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/241, 0xf1}, {&(0x7f0000001580)=""/186, 0xba}, {&(0x7f0000000240)=""/64, 0x40}], 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000001c00)={0x3, 0x2, 0xf3f, 0x20, r3}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") preadv(r1, &(0x7f0000001b80)=[{&(0x7f00000016c0)=""/28, 0x1c}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000001780)=""/119, 0x77}, {&(0x7f0000001800)=""/184, 0xb8}, {&(0x7f00000018c0)=""/208, 0xd0}, {&(0x7f00000019c0)=""/240, 0xf0}, {&(0x7f0000001ac0)=""/159, 0x9f}], 0x7, 0x0, 0x0) writev(r2, &(0x7f0000001c00), 0x0) 04:02:55 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000140)=0x5) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x8a) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget$private(0x0, 0xaf8af4421bd32e4) msgget(0x3, 0x200) 04:02:55 executing program 1: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x89ff, 0x40, 0x8, 0x1, 0xffffffffffffffe0, 0x6, 0x6, 0x0, 0x0, 0x4, 0x7}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0xffffffffffffff3f, 0x0, 0x1, 0x1, 0xfffffffffffffff9, 0x1, 0xa24eb89f5c13bd37, 0x3, 0x8, 0xd0f}) 04:02:56 executing program 0: 04:02:58 executing program 1: 04:02:58 executing program 0: msgsnd(0x0, &(0x7f00000000c0)={0x3}, 0x8, 0x0) 04:02:58 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6242, 0x0) 04:02:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x5, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:58 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f00000001c0)=[r2, r3]) r4 = shmget$private(0x0, 0x2000, 0x684e4d49968b24cc, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) acct(&(0x7f0000000000)='./file0\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 04:02:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0xfffffffffffffdea) 04:02:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x100000000, 0x7fffffff, &(0x7f00000000c0)="0d054f3211ac22d38f93e24a4cdf9aedfeb6b9594ad31ca1d81153bd4e272ae2119587697b08f3a028882eef9326486f7af56b7b4f0586951e389da1fecaa9346036ca40ae5c027213d0c1fc2189189bd9eed67fa46707824452d2ab7063e7eae8fcc08ef7d233dab481db280d86f4fd9986795955ddc2f4a971c8f15c826bce6125088baf6b338e9154c9fc240eb6926c03428dedeef44ad101dfff3c7c2f7f14e5416aef78777219cb1c2fa0551ad525ba63aee33494b17c3c3e3803c8c2817aeb619f5d99a5714479b8a6ec171a6bbef84841c8f18bb396a9030e12a00f80c6e3ed07b9abf860d5512fc8676413c6cb3e251b35e1fd", 0xf7) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 04:02:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000000000001000000000000000f87c8a5b67071b542a538706000000fe1630d3abb42865c1f40400290000003100000003000003e8"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x9846bcfaa97ce339, './file0\x00'}, 0xfffffffffffffe1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x890, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:58 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x4, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) socketpair(0x20, 0x8000, 0x10000, &(0x7f0000000040)) 04:02:58 executing program 0: kqueue() mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0xc000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 04:02:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x10001) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 04:02:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000400)="908d144e33da16db0000000074a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076fee2a4090d8ea290991a9a9f86471cf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2", 0x4a) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 04:02:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x204, 0x8, &(0x7f0000000000)="ebfeaf16181fffffffaa4e713048e69931929648", 0xfffffffffffffc39) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000320000/0x1000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x13b, 0x3}, 0x8001, 0x8, r6, r7, 0x62, 0x2, 0xe6c7}) 04:02:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) r4 = semget(0x1, 0x4, 0x100) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000100)=""/132) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:02:58 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5c44a836fd7436c3, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1f) r1 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 04:02:58 executing program 1: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) socket(0x18, 0x4e072e920d43c3a1, 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 04:02:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="c2faf033f6043641113a66098de7e99549549b389c3ccf48e9d9e32f878fb974b9621ced3e5615bb77", 0x29) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) 04:02:59 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) ioctl$TIOCSDTR(r1, 0x20007479) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socket(0x6, 0x24f33f7751df2f82, 0x5) kqueue() 04:02:59 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x8}}, 0x0) setitimer(0x0, &(0x7f0000000100), &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 04:02:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_emit_ethernet(0x13, &(0x7f0000000140)="b736a5aa4189854226ab7923b008970d43759e") 04:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r0, 0x0) 04:02:59 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80000001, 0xbcb, 0x1000, 0x9445}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_open_pts() 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x20, 0x7fff, 0x9, 0x2}, {0x300000000000, 0xc3, 0x1, 0x100000000}, {0x7, 0xfffffffffffffffb, 0x2a, 0x1}, {0x20, 0x8, 0x3, 0x2}, {0x0, 0x80000000, 0x7, 0x7fde}, {0x7, 0x9, 0xfff, 0x8001}, {0x401, 0x3, 0xffff, 0x5}, {0x1, 0xffff, 0x83b0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0xbf9, 0x4, 0x7, {[0x80000001, 0x10001, 0x10001, 0xc3e, 0x8, 0x2, 0x81, 0x9, 0x7fffffff, 0x71ca, 0x1f, 0xfffffffffffffff9, 0x1, 0x4, 0x1, 0x3, 0x7ff, 0x100], [0x80000001, 0x2, 0x100000000, 0xf725, 0x1f, 0x100000001, 0x80, 0x10000, 0x400, 0xffffffff], [0x200, 0x4, 0xe9, 0x5ee, 0xde8e, 0x101, 0x67d], [0x5, 0x3f2, 0x3f, 0x80000001, 0xffffffffffff8000], [{0x8, 0x0, 0x9}, {0xffff, 0x0, 0x9}, {0x1ff, 0x3, 0xfff, 0x6}, {0x1f, 0x3, 0x176, 0x100000000}, {0x9, 0x3, 0x1, 0x24}, {0x5, 0x68c, 0x4, 0xd4}, {0x0, 0x0, 0x7f, 0x2}, {0x6, 0x748e, 0x100000001, 0xffffffff80000000}], {0x4, 0x0, 0x3, 0x8}, {0x7f, 0x3, 0xaa9c, 0x6}}}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a15bdf8ac7bf50dfb27169cd7c5df73122d7cb49a39020614e5b6f51ef680a4cae5b58d586959460000006a9f77add1f1c54637defdb937e2b7305aed29e829682d75f07645b5446bf7445c371fc53b0b19d8abe6ed01009abf0b80bca931aa67241af3f99049707ed4f4dba4e669694f3f86b8687d1215fd7ed342d4b81290bb69e3a0c88bab5f30b5a4aa1ed156801c18dcdfa25a7c865a1736614c422ea6353f1504c8d3b4b5e0ff64201d21e9828e88212c85a09865135cc0cc5f4fd2598e6235b217bf6267fce148603f00991d2291", 0xffffffffffffff1b, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x8000, 0x7fff, 0x2}]}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x803d, 0xfff}) 04:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x41, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xa, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) 04:02:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x5, 0xfffffffffffffffe, 0x7}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) kqueue() 04:02:59 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330026b48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042365a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b803008854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d40)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417263af4aaea618619545c214cb3bfb5455504814765e1ac0dd23a15b54bb781d536d56dcd270e0930920f52431b848aa8087651e13fe400ee208e3da64f054f224294b9f40ce9b25dbf400ae25be5a07e113f4b692f245c61a340e231d5e6c6ef4a5c", 0xd5}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016", 0x5a7}], 0x4) socket$unix(0x1, 0x1, 0x0) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7}, {0x45}, {0x5}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x8000, 0x8001, 0x3, 0x2}, {0x1, 0xffff, 0x5, 0x9}, {0x5, 0x40, 0x1, 0x2}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)}], 0x2) 04:03:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 04:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="f290591d21cd56b0", 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="85") 04:03:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="006c260080000000002000000000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580)=[@rights={0x10}], 0x10}, 0x0) socket$unix(0x1, 0x2e598394c5822f3d, 0x0) 04:03:00 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) r3 = msgget(0x1, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/56) 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, &(0x7f0000000200)='./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, r4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f00000002c0)='\x00', &(0x7f0000000440)=[&(0x7f0000000300)=')((\xa7\x00', &(0x7f0000000340)=',.\\^\xf0\'/!\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000580)=[&(0x7f0000000480)=')\'{\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000540)='),\x00']) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) r5 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000003c0)=0x5) 04:03:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:03:00 executing program 0: r0 = socket$inet(0x2, 0x6, 0x2) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:03:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x400, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 04:03:00 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) socket$inet(0x2, 0x2, 0x0) 04:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x5, 0x4}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 04:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x31}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8a, 0x0) shmget(0x1, 0xa000, 0x1, &(0x7f0000ff4000/0xa000)=nil) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:03:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/80}, 0x58, 0x1, 0x1800) 04:03:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) getdents(r1, &(0x7f0000000100)=""/114, 0x72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x71ac, 0x7, 0x80000000, 0xfffffffffffffffe, "fb431506c36de52075cac54d73a7d485bf2fca3c", 0x1f, 0x6}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 04:03:01 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x0, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x2, 0xffffffffffffff00, 0x1, 0x3f, "bbc3d462b6431a89dd2dfa0bb8cc18638dabd36b", 0x3, 0x3ff}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10008) listen(r2, 0x9) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x7f}, {0x9, 0x81}}, 0x2) pipe2(&(0x7f0000000280), 0x10004) 04:03:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x5, 0xf679, 0x7864}, 0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x20, 0x7, 0xd55e) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt(0xffffffffffffffff, 0x9, 0x3f, &(0x7f0000000140)=""/58, &(0x7f0000000180)=0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x20, 0x1}, 0x8) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 04:03:01 executing program 1: r0 = msgget(0x1, 0x7382c4ade3a1268d) msgsnd(r0, &(0x7f0000000000)={0x2, "9bd85b21532c3f219bc4cefdfeb865acededbb23154310e6df197239ed2c59e03045d98e9a9b06a55d2a429ab06f2c1599e92fedd35fab6249b5fe6bb9964951e7f2e4be9e005354e9323b6fea4442e3b4aa52c073b391caa8d015558b2be768ce3754db5033bcb9f725355c7f8fd98e36776f1c11c13371fd333e286473253ce0b94930a50771a6f311de701514eb1102eb20f47c5517929a28da052eb8daff39d7cfd6dc533314b8942176e635e28824cfb1c9f140bf2834fd38038cba8ec96a1e10f686d8aebd3f08688c7fa410e50745c11e958350c107f49079f57724"}, 0xe7, 0x85e329f5b3529230) msgget(0x3, 0x200) msgget(0x1, 0x0) 04:03:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x27d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 04:03:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x0, 0x800) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x1, 0x4011, r0, 0x0, 0x0) 04:03:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) fchmod(r0, 0x192) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x6, 0x10001, 0x8001, "a7d99121db3ad88e9b10f81eb14bea2abf8bb7c7", 0x7fff, 0x10000}) fcntl$getown(r0, 0x5) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 04:03:01 executing program 1: mprotect(&(0x7f00001d8000/0x3000)=nil, 0x3000, 0xd7c9fe5bc2b9a411) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10b) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffff7f) 04:03:01 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x1, 0x7fffffff, 0xffffffffffffff7f, {[0x7, 0x9, 0x3, 0xfffffffffffffffb, 0x4, 0x9, 0x6, 0x7f, 0xc41, 0x0, 0xea, 0x8, 0x4, 0x3, 0x9, 0x4, 0x40, 0x10000], [0x0, 0x0, 0xb, 0x81, 0x6, 0x1, 0x9, 0xffffffffffffea9e, 0x5, 0x8], [0x4, 0x91e, 0x3ff, 0x68, 0x7, 0x2, 0x8], [0xd373, 0x0, 0x1, 0x2], [{0x5d25, 0xfffffffffffffffa, 0x81, 0x591c}, {0xff, 0x9, 0x0, 0xa4}, {0x2f84, 0x3, 0x5, 0x6}, {0x2, 0x8, 0x1, 0x520}, {0x0, 0x100000001, 0x0, 0xbd}, {0x9, 0xcd, 0x7, 0x5}, {0x1000, 0x9, 0xd5c4, 0x8}, {0x4, 0x101, 0xffff}], {0x0, 0x80, 0x4, 0x59}, {0x8, 0xf5f0, 0x100000001, 0x1}}}) 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000000)="5951d31de5cb71f494d27011a5790df0e6d8ccd22d7e6abd04487891a4f9aa0523094d1bbd74a741c8fb9735be559f2182ed73316549ff8b8db90d75fc6c4fd9793598348363558b85931e72a99691f8998740d55f7eab50e640e2bab345b06dad639834c64fec1a9c7368117ca2aea74665eb7c6e06cd7d30638c56371cfb1b7e4e69746b7f18532e6dde4e8ef53c225d60dfcba6286c8b09716cfccc3b66dfe80e5f4a6e94a0e541dc3cd4b8022eeb1a8518bb20333cc4723dfadd31433d94c71c44e2508eb4d268bf47ef5c56b861b4f2173734297bf0d8efdaabf5e398d9c090a231ed1f2e96b2eeace2b55de1b4e97f73e4ae", 0xf5, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x81) 04:03:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000540)={0x10, 0x4, 0x4, 0x16, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb76}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x648a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6180000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6a1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) getitimer(0x3, &(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 04:03:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x10000, 0xfffffffffffff4e5, 0x8001, 0x9}, {0xfffffffffffffffd, 0x1683, 0x9c17, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x4, 0x6, 0x4, 0x5}, {0x101, 0x2, 0x5, 0x5}, {0x1, 0x100000000, 0x0, 0x5}, {0x4, 0x9e, 0x2, 0x9}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r2, r3) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") 04:03:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTART(r2, 0x2000746e) 04:03:01 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) close(r0) munlock(&(0x7f0000006000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x61991a36c91401a) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:03:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 04:03:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x81) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 04:03:01 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x220, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r1, 0x401, r2) fchmod(r0, 0x2) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) pipe2(&(0x7f0000000000), 0x10000) 04:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000000a00)=[{&(0x7f00000006c0)="c524ee8f59483367dbee360fb0c1fa44760286f6db37394b737a496d7d63f33b3efd1519c8c94b07a9f1294e2d1efc9f3449c0b66f9df924495e5880366a452a70434eee241f06cdfac0eff086bb79489ff824e73b5673ff18f11fcdaa503b59f301693bccd9c1ce01bfdee533b3479fe8edf98189f211e63677a6882995a4190ae7bedc1ebd6c688c8a2c70a5c0df402ba0e43353b9dea3f79719200f78d40b3d80d492dee8bcac0305beeabc9a1c22634d8bd0c627f5589726ef71f6d62c0c33a7a0d7254750f610c3946bb58247116262815cce31ad1788f69efeef010925ceed3122545ffb", 0xe7}, {&(0x7f0000000a80)="54d5ccbcb98f5442a816b1185aef5dec53fcca6c212cf54357b0ade2fdec83776e3e53038d450ed195e1bf0d268efb824a03634eace44b59ac5d5cf9be798551a8c80094b44e9529d435befa0b60e8976cee72b0a114188aa5507bdaf4b1cf7527330ca593e9", 0x66}, {&(0x7f0000000080)="ebb0e8583c8809e62b265033159ec621a620bd15939fcb9685e785b8c26aa508ae2f35eef17fbc5453a67e88a778a3af7d5df2339c6f4b90f306a3b3c84500a5e1cabca3cea334ae54b630b8ed6a635c166ca5b61d12a69603a980c35d89eefac2e050316a5db78f82d34a902986bb52643d132ad4", 0x75}, {0xfffffffffffffffe}, {&(0x7f00000008c0)="6f4989794cf490cae8fd4389c66a7db0930e222bfcc30edc44f0991b4342ce5134c299f9266d8d7ad0f861637b0a308ca36300000000112e5a15c9a89cfbf54fdf1245dff265e9abfea8a31ec8f7ff3af828ae7da1d49d8546acec6f34cc902dc0b8a9e9743c0df8f3b643f4cfeedbaa9b9df49e443deb3136095c81fda8fb2a1d2b98b6d154d1", 0x87}, {&(0x7f0000000b80)="ef63fdad2af3385e9cc2361ae979177f3ddc564ff9604b43f493cde6e28fda18fc932b3d8bf51d1641bcb9bca9a0a3bc614f4e6bbaff0f9880cfd70c4b3100b93ff142b654acef7c93f971ca6502f5ac492e2da402bc984d562212374e3d32aa7e0b2348b8185a15d441fcbbd0f488a89395dedc380c7dd38252154bf6", 0x7d}], 0x6) 04:03:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x40, 0x80000001, 0xa48, "3d25c0a0845381263af0ea39c32bd0333c64bbbe", 0x5, 0xbab9}) r2 = getgid() r3 = dup2(r0, r0) flock(r0, 0x2) getdents(r3, &(0x7f0000000280)=""/18, 0x12) accept$inet6(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r2, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 04:03:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="26413669a2f4dc282a64b381c91aee78528af858b07d3e133b9af5b3b0803c8a173ba4bf2c1f99eb9ea9b08db14341bec2611cc6fd9acf8aeb69abdc36fb3780ae278f80fac64fcf0b2e2acb6af8ec71aa1304ffd2cef40489cca6a69c2a4f9b69d420fb7c20417321b2637efe674402f4ebbe4811864258789f29028597eb962aa85da7194f2e8ddba1e9710eb2aa71bea823843d20abe754b86c3d32b9910accdbb0737aaba9110a306d9e515c21eec1d3c2c243ee95c6e9e0bccb2d06b7315239d6ee152cb2d388a545c931adc5ca1f9852868cfa19cac14ddb7eb328135410144dbfaf94f3288065fd52deb0e239bee29b3e1d98e2d1368519bd0cbcde7af0c92f327a7ad49f01dc47788912241b81f63997cc1dfe0db5cec8ac9e04f100a7ada0c1004c7933621aad3b93a3e6253515e347def417982697d25e0a5317de43080e093532665fb7ab2255c5ab384579a2ded275c9b52b79a7cc1f69af35d8a3e11d6181d076f02ea6f73e5c6e7f209a2052105e79ce6b675a11004135812e7c0b6bfb2568d53cb8c3e21e96527ecd2505c0593b448cb983f8b82b2dc76f5312616485d48b8b65e76451ed0d09c5dd3ccc95f064bd61febef9ad0198c32786f1b7800bf171929783812d12ee3f3e056e84e454fa39756aebe2bb1a0b2d6995bfa841e51b6bd752d73f205dd0c97409587035ffc117b567ede2e0ab312cca9483181fdc2abd1065a8d777143333830eaaf8036323466cf97b3f94807fc18d953641d5048f12581664d06eaeefbea117bfba53103605466ee72a7f11293c96e0c330a9b5bf327a0aa2c078937976679d1ddc67459cf5e20ee4963b0f0b53b25e86af0b80c751f2e0902d29953a582888639b39cddebfe3b18a235aa8bf98f8965c3fe07e30f8656c1517e7c34483f3439098d16995f4f2c0a5649f1919cdd32df5b486ba208b1498e7aec323231a39196716613653c98f15328e0aed185ca42fb15cc81211a53182b02278ab68ddc61b72af00919133c90b37ac83b3aad9d569aecb2cfda429c6500cd554c9ccb59e283ee22c7e06c6522b0a437d521762d340e508e3b0ab6a29bf985a803107521b8b6745db63cac083f94665a3a41bea65d54880e71990d519f49fc008c52e458cac2e88c861fea8dc1a64404f21d70213b22c0d7a02a52a2ec7d4e47d5dc20c7554c35e6ec64da203b190bc7e854f58f157674c0fe1c07194e4eb2b0ec521306f3454c047d89ec65fa7af58d9c7992c58cf35045c391a57f346cc385fed4ba5be2eac4087bf7247908c03e875f1165c62374c9ea2069bfc54aa6cc7b964c451124ccfd387fb84d5b78e40b4cd2dd259f2ddfa8477e207c9b9bebb2acd675c977d3f50036d268cdf1198ddc122bae0ea0b4227ddaa25f9676f82ce19ca1a0628a7fa6e6e24684231e34948c40081913c09b189a2670009922c3a8f5b318a5cdc3f0f0c7bf9476d0d68e7b9455b19f52fd80c43e751ccd45d58067a747791e35af0d35a2cd5e252054005d75ada14f398da4c546f6ee3ccd5fbb35a849d20eb4b0c6b22610c3b1a5a921ca9b490ae8a8ca0f86de23a99835d08ac8807d1b1b8d3679b506ab033282d6a0f237fac8e86aec5a5762ac4d7eaf7ddc4781d07c8853b43178a8814933f60c6db714c49882ae285815f55f547f1ed51334d7c7bef687df97f14b4e43efc7e0a3940a8d6c5b877af99fcdb544f4c77b547bb69490885fae15679335256a2ea7b44e215d28c00542dd97e30829d1ef24b27afc485673dd42e9bdbf8463f1aec2715e66e32e3e7d9569caff42945f357c9cbf70ce7239ccb5571c8ead9bbc999a75ec89a4949e7000cf16cd48d0aed9e90190931f1c3f6bb4a4abc4379e3009d688fb2fe27226ab9c39e9e872a790c18554cda2c24a7ca91c0192e81ed74aa1f0105f7d8d7b482be8bf2740611b7a6431a2a762ae59700a618083e4846055907564e112cabec9b1ea9af1c3884400941220ad02c45dbd3135bf42e3e8bc37fc6114104c73fdecb98ed6f25048bbabe6e289ac0eeaa0c959f3748e0ce1b43e9f49fe1efcb01cb4759d460cc2496a4af9162f5654f6df8f527ac045943b3f215ac1f649f9531e334deca165ad66d6cad9531477c41031d31be82d91906f0f5e5af7e4f0f24b69bc3a00c7a397dffe23c6e9694dca0d3f735fa25267037f0ad1aabe5097fc539ba7c8ea850f63fcde084835863889602a5e064405cf5d9fb1ae9ff366dda2cebd2ae01fd71286769734a701f37a87d182d4b11b3320cc3ef6daaef629e10daaeb5e3d34349bb9682f706d75a916029633391c2ce986e6d4e7fc40e2bd370d243dac6d9b35bf08f151a63b10dd1c389bd8e468bf103dcf21bd6464947f964ab403873ae5fb0639d2258987a7a6cc5a2e72a2ad80410d13140a614508ad14e509c34983698a42b1a679fa1f1a128e9c17cba9eaef525cb7c57bed11aa1857511ddf4a7bbcd222f1e1a9de9f2719782a65eb61e78f6549f6f69accd7371a294c6ca2d00b640e12f0f4de1e237e3cbcc8b141e19bd20212e1dbcfc6146a8d63cb3668c6ee4932201c4863d25d0f2a173c8cdbfb55ee5218448966fcbffc73a795b2202f90e3ebe8d77771a0c3526e531609329a7dc9dd86a6ea7835f718505a6db600007a1ae63273609e3c474bb5aaaf8fe4a8139440b3495514c91ae35232ba9724a349db43b6dfc773b1d542734046196399611236f9f697215b7cc41c0cfebab27470a29908a066c27ef9b95212689530aca33c78e325111cc789a8072449d576ae9b5ca7816e3e9e6ea2f7a00fb34e89ddab03ed6ed7120c1a6f840b25494ad17d8475e125d4fbd6100f32471b2baecb00803affc61bbe19a64fb33765fc185294f0ce81b592b29271af60e31903ed25fcd37ff20b04b5236d68219d396cd565c78ee1dec46c4c26b8dc33c0d26aaac5cb41be9ed65b4b79be944359236a4ac029e7f7540f7f2b54305fc47437b7c7953c17ce858c47d6c5cc98a85360ae7fb57c9b356d6566a51e3f2f50562a67ad395fa2cc71e9a17e3238ea97e3a1fe4b27bd8298a3a4b0275d6cfe911beb92e4e53af74f9a9156916613a53c10261f033443b93834bd708ddbc86d703e93de818f639fb3c36547a741617523aa6fcd43f36de0d7d8225b44818a3d32be19ba7d1e82db74d38e66462aef51502ebd33f0eaf768e0b2f66028c8373b4c9033c1123f4a3c94b3a04782603aa47ed891df2f3605f67b3139983137915df67f91847ebaf01541cb94d9ad13e78a4c75c812d726a9565dc2b3b17eaf42877aa02941287f50b6e13e9699e8294862e49b11f039f5317813d180b8052a18e5adcb739955bca7a94d415af619e83b7769fdb0945aa790a025e1768125e4f93ad5551c21e051414e9d585f41266b22a9acc42160c06417a8e4ec9e3205409f4804af103eda468d9be4b0f83e17141d696238a1adb314861ee3387218c8322976139f362f419da20d86ceeba7e8c3c2e0cddaac59ee82098e75f636c5d5d388bd2ace49efb1ec0702318b1177701d9c7d9f7578a0ef20586e1f3bb345ea07f031d4a074c6979a5c19afdab99d918434fb47499eee7396bfecc5ad64170a0169f4069131270fdbd9326f5e664ab4f8c139551ac9770b2d565cccd339d3681bb6df3a5c3906acb4d1ad33cc99c5bd891ec682aff96412a603d6980713926ff8387aba0fb6c0cb4a756c77d9ed3ec1ab79dc1d03b79bebeabd762b02e40d989b879c5a8301adba477b109220e62bb4835d1ac80ec1e197b7e0232d61b49b77ef37666a8f2edc268ba5c647bb47e9bbc3d4d29128196afef42e74ffe42013824773e1dd99f07932ff3c44946f7048de84dac1c9744da5e4ce38e77afc2580c617f32346f83249834e24d6006fa7a5081ebe1090cccc95177f7e9fb5e63b38d4dd0c2d898b085d961a17a808a08244bbfdbd3c520abf780adb43844e5d4b476969f1a539eb28107de73673b02ae50b587b768d9e666e751a7dccb10a91a9aacc3f3603f76ec536858df8db305b398ffe576d170de79029f1941db2603a3cc28de4c45b66c6611ba36cd2a88a485ea6029a9ca7534bdee5f6c130e0ada1721e766309604bbe983646ec0fff41cfdc91218015d41222a5d8c4539dd8d345d254daf71ad7cae14fea60e86ec161b3fb9cc4b0422bf18c7f68c16803c9a7c8734d03c4a9829e14b16f17a69d7bc64ada49fbcdceedef9e3e5b20d39f52261af0a63dd7cfa026d5963e07360cd63fca4d4bebe8c19fe7786902bdaae719c29ea1bcf59756c2cfb10ba6db950b5350ae14425cf2366e663b28cb621c390ad07ac94a86d563c0db883a0115bce8ca532a05340b2c4abf8fe64506a27765bc69e6f0baeed128a15be8561051117ffe3c2c1929c868bcd579601fa456edfc1806e3a11397fe8941b772be27b44dadbd9d29c7ce46c2e00ba4f5a4e4b25359a845ee5f68a76c8ea3488462eec1cff3904f13ec271747ac5e8b05259363ad38dcc27b9344ace85f40304b39429da600d1957d1b9fede9bdad77c455629064bef6c875565b850d2afc3bb85d3ab346d47ba3950734f88d90c69655a0ad59d51cc87eba4872d5835a2960e13be8a29be431831c36a5299af287bee8c72de5e7692a37f465b52b234f3c1f16448f8e53712ed50a785d70da69e7fae92bfa9afa1a0b3770b1a699c0e4140856b46bcaae60dd7a50c3a7df51a72d35193e1ecf4ea453c678aacb5bfe5f91b7b22fc844d74d662c019bf8c9acf1c96e287d7d8fcfb135d47754fdf6c496366081cdb5ce7e85f4c889285d11452adb4c76fab90307d1fc1ae8612128387829f6cd1622dbe8c709d32af9b7d42dfa2d19b7098d5c8e70fe31f8beb8665d4b93cd504bab216c7869280c0b819c19ff5d27c0752ad6ab68710bc23fa984b2451463e8dff8df630d493f271b58f621b48e480aae43fbe437822d15b37da801fdec753e9bf78969d45e885b4b79f2fb676c4c06ca004c4064c7875571019c4462cd78fed3281644b8caee23813a657d4f40b88e8f15f7922d28f748578c222a6d080cbc5843a13865e04611cabd6468aec3b236a1d53f69f096e86af6f17f9f01ce02db473554dc14e41e03c496a41d9e370a10b4dd733be10004cdbe8190206fc18a79cf49029b2301d3f8c9b1e03d32fc71994d2fd1f779566f81c3bf328505f66376880075ebd22516101c6c5d72f7f8003bd3b89a319520e0c3e5d8990ccf56056fd76aaedc8cbd1a4b1287211322b4f3ed04a2891d747f4cd92f9370255bb6cfd5e839788469059ad390866c64bdea1a18cd824c290b43379e8fc2c584c4fd12baf96013ef847696093ccac5445078f19ac1ff94b23696da1b9fe852523b97b7754957b65d120a4492f56efb59f1da81ce61639cc54b8140348f163790697af905c9325ccc0dc0be0e8d5009c2e0f36dad59a218bdf0e49a9e849040ce821fa4fe2f4461239b73a32f00208c6226b0b6c9f93d2cbe064cd883b8efb9f349ad5d5ea04330f46ab61a7d2b3f5c0a186abaa6646a332c965a82959f6382c4413b5325f517de32c4f3b723299300d9b24b1f9195574f1a4f98adc0db786aad14afba3ff4188fd7a7b1328cccbf758ad63d8e72dd673a500251347f39194bb7598336b192c3210f023cf8752630e8ab00a83dba9efb315a7073fdfc04b8cee49ea4a7303b997b1322de7e214663f0cfa1eeb41c3855fe94edc67f54c1a32800d82dd93d35f35c0d2b6ea2e5ad3c0251af63583ca02ff32ede2ddc844", 0x1000) 04:03:02 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1fffff77, 0x4) pledge(0x0, &(0x7f00000000c0)='vmm ') 04:03:02 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, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x401}, 0x10) 04:03:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000380)=ANY=[@ANYBLOB="3d88120700"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe41769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c0083b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001f00)={0x10000, [{0x1, 0x7}, {0x3, 0x4}, {0x3, 0x20}, {0x3, 0x8}, {0x3, 0x8}, {0x3}, {0x2, 0x400}, {0x2, 0x80000000}, {0x0, 0x9}, {0x3, 0x4}, {0x2, 0x7}, {0x2, 0xe2f}, {0x2, 0x6}, {0x1, 0x81}, {0x79a6f185c9dcb257, 0x8364}, {0x3}, {0x1, 0x6}, {0x1}, {0x2, 0xffffffffffffffff}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0x7}, {0x2, 0x690}, {0x3}, {0x67dd771047046cff, 0x80000000}, {0x2, 0x1812}, {0x1, 0xffff}, {0x3, 0xcbf}, {0x3, 0x1}, {0x2, 0x6e48}, {0x3}, {0x3, 0x69b8}]}) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x2, 0x2, 0xffff, 0x1, "a4fb2dbc8b0a838f16d7e5761f5ca6f8c79df63e", 0x3f, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 04:03:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 04:03:02 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x6, 0x1f}, {0x3c}, {0x16}]}) r1 = kqueue() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="7cd6ef1227e98d8914eeef02e1aa181a0193d5bf57c5831ee394af45e8a96e4e0cf75f033d5df49046532a320851ba3ae900658c7b9296d4776fa92e7522728604499d600f1f75c3348c8b5318243f21efb56f47668d2c46993ea4e8c990db9e729b44c93550063b03c264e83ae61a6b68d84691208dd908486cd59927fcd505b959a479c08500f96a48d743e71cb15293e451", 0x93}, {&(0x7f0000000300)="93b82c6ff346ba6e728326d3af8f730c7b71b262f7cb36886d471caa009d297b2167d78469c9fd1b18944d69b2a316d3b1c859d4330932251b51655222f48f0737129cdf6aad4bc42651a40d77b69f46614ddae71e810ff5ee4b9c4f72da57e3ecb83c7071ef4f095a156e0faaff37de7d07c34f31aafa19ec8eef22cfb7b01d278798", 0x83}, {&(0x7f0000000480)="779ce184c4e026e79c0428ed024216b7496596c7363b93a680d201219643a15a4575af391aadea7f524d3d69e8db1ae3d35cc3192ac062c7f2ae7e5851c415a2073b4456ff7faebb745a69f9db234ee8e2eaf50944d5a58a8e4b0a96a83331a94fc7f5d41865ce4e61f000fa717c529285b288bf9806d744b749d39e11785f289b53df4e1e7ab85f334bea3282b28152c9d310559016545e18d780ef955b9604ec11eb190f8db846e32f21f76f687713b5d7ea081f4cd96861f0abdf18bd7125e383d272a4179b7277ac273ba18f925c6496b10d055965c8aacfbc160a8131b71b1c2fc82bb413cb7a394fb86804cd8143288b91751009c53be4379f0f800345983449e592bfdbea3711b8ed6c245caeed487849405a41cb67e400fe31897d0d48f9036f8b4a8665c093a128603b1f3258511e5cdd75e99b41ce050a0b7cfd4e5942ef40ef1ad289b08037934640c7f74d1f5545ead53f0581f7784d8d8b69369250390101a3d9e2e783dc51e9d36539fa0a01dfd57ef14ae1f7c577691aaac8b4f8388d083566e6632c0c072a9ccc774cda74ce048dc21eed5f928371279b4ae3a57282f0d5df8aae1e1283b1fa43d0eb067d53f2561ed8d3bc376a6344019f108adca362c4c69aee61ea1627ef01594195d66557f5a8bcf60a6453aa95d54dcbd719d7e0b5e9d8d526406e78014d673f88634c722b523c479ba0263cd2cecb9c5bbdd9fa28b42098ecac9074428a366bb385ae37b5b36bf26f2355ccd6d1a773139a1d56b710e111c831dae64f0b8c0336459fbefe25de48ad4cdd98d22b6f3cb3668d6c8874207abfd5c85a3d26f86846d0df62bfd183a6d807d01a83c53f932fa31a2510bddc09a9e57b90a442b29b28176f3c95495ab4e9a573958b2eabafa9441c8cbffe44971f61ae5283fe7e257811634d6afd5895e2845dcc403fd3b29031744eb249367957596da7bf0f7e35d8afb658955f6ed6b9b4bbb6e2a39298e1db95b9c1a580c8d3b6a8e6b6d78751994975aa39087de3c1fffb8f86179cac20e4f5e00f55db07e03de7062be89f20db2caaed351401b05515d6ca0e0639792ba273d92a71366c6893108fb4e683a38764dd25d490151044cbc44ee6676dba3d262ac6d3282a1719abc5e45f33363d2421a076bb7fbbb0cedf3b5c170626a833fe7054d1c99f189865b4e266536e98c744dc9d764eaf05b25fe4495e83bf2cb22b639e3ea909945fc573f47731b3880c78e37567db25c00aa816040db28aac9f98a3b9c3fa0aee561105aeb5be86fccd062191765a3f129c296c2a50d257c014b8017e20f3aed9cc76cb9e94378df308d51b4a8db8ca2ef1a5e6f910f6a1cf6edab15a317847f2b20a9e8f1c1c9d9d9ac0b014ab0b87788d4b20c3917e8c808a2652ab11206ca9efc92a985bfe647621efe882a22e423b9964ae0ea276cb44925e1d7fccbfc220c3d8c6d00ddff140f67f95caf80345f3a3d3f6559153f60d802bc7a1ec6e7f77fb5bf3b44f3fa90290a37d1f6f8f1e357b6d555ab9acfe0e57fb02565f9454e1f13d573da97f46af0c80719ca70e103ab8bfa186b031f0ca55a13e045296e79cb142d327d394ee72b260631951a99b79b8b4924ac61ea5c62229cf9b8648eceef2e58e650f99b5c0f13e56a1dea243b73a34aad8d924fa3a635a72a90696d5fee86583aa51483b9d91f41bc150a39a87e09d904e64d3cbbc9722fb2b0769c274136c358b3bc392cae6de1746a38c2c3097259f29bdc7cb47e1b64d6f12efa2a6d93b9ea4c110a30492ee73bda869b64f2e4d956ad72fb0f4a7953d9bccd8a79a94070b6e1e20aba4f349b6b2df3b957bd57f8fa973a078d21b8c38566f78cb19aa4cbaac2c19a58f57f5d500a969524076f6eb7accebeccae685848d744b97ff726373814258cdda3a02e9376a6145a9f6c7076644e3f9715180599b0edd7a79cdc94f566c33d5772e32c6139567a72c677690b98e404e2c98dc2737417cc1b5247d98f27dfd5cc9e8c3a08b1a41f9bbcd2e41a66c3542e9bf6292286b7dbbdc1def16102b48bdc27e3ff8e9f7b69b875dcdaee12d1075edc9f592596a5a38f94d54920880175cd8347a9762072c2acc1d2971423dc66f31638a97db41ae7a83429dd454e843c3994d0248c3ca52013fd04666ef7619d0b8bd936c94b1574383c5f9eb2aa26522b8cac2dfca539706983f7b001c64bfef1a7ea5a3e82b262d4786730eabc5113d1293cca1e361f7f05964ca0f4c2ab89930b6a9a0e6211613420aa18f477830620db9cf0826bbb7863164217116f70e9d60385782b6f72c810882bd9814463524f0f1e64a529f53d11e4dc41ee0aa634155a2f6d4b38115dea2875b2ae0f93843dfd016fb96c760b13d237ad7529e7c0bb4c5ea19ff1f6f22eaf8256beb26b3e44e6a30ff39377cb8749bbe75c6421c121363bd444a7fde524dca30f482751c83274e2c0ee30306d3f0addf9e592625de7f0104151dabf41a1cb2ac8f80dcf387616fba2b767e8466b4b7ec75ad79e27d26f4c0ac4e5aa050e9a553f0b837b1b762acd854bd374bde232056484ffe6e21b9dbc5eee734160c1a0574063cdff78ad6f895eb47745857c46d269dcb7291581ec9e13bb4d2049dc995036ed15ccebd2b1e2a664950d765418fa00c6776292509a3f66ad5ff62521b39708f8f36a3b291a9ef0a61f18ca8568711660cb4be083f7d293dbaca6a6d7b6a07704afa4ff3984a78f67e1cd356559972d6f6cbe502296554a370e15e6023a096fc1aaa6c5646b7ae228361641919b2ff8bb0cf1f2536cec4cc0d17b2f6863deb15e2fa179441462ad0dab1270abac35aea83c2c4481c037563505fc4bbf86d46d21c5683efc642a18f305fa5afe84af452fcb61edc46c302e397f4396183a3cefda1f537a4fc66eca9a404f627aeb754351ec9ad9f80573e32bf1770442b78b25ec9665a4656347328f6145ee2294476b744034f28ee6090712cf6efdb9a62417b850f362aa62111a50606d3446d10fbf2e5eb2d867abf8bbe17a0935a2a3b7bcaaecc99e2efcc82c1be6d06fb9197398cf44f26bd30364dd835881ed42fca95bd2c1df2d09c0b1e0c9fb1bbc4d1467a539b039480a942eb5e18942f1660f628b94f272df3bbf96d7b5f28688fc44411adf32848cc8e9d396419b0e26d9bd64b13d1e5f30f161d19166b60e8d0434b5bcbbf463c6c36371add51f090c99215ed3be3bb06a31832ff0b2ab11101de73459871986237b4b05ca1afa0828fa70db6e079b09b6d4677c23b1a13acadfd4219953fbd074b07b9ab3628835643f1dfabd6ab3a4cd4edac662236c5eb61f20b160b85ef45d9485a4a91d4ea2e7b95d5d4f793378ab097a88c06efb15ca39387d7eef5678d5c1e66cd5fffa657bde9c100b42a97a28f33521448f6637eb77b8184cbc81ded53bdb5bb69f6d4792101069e766cebdafcb6c621954d8de0e3415567602fbd76109a7d47d2dea34f8559d5b54caf6ac0bf9ed3a834aff0f971a500038f30784c3796b263437ac27a84c834d4a1e397dad9767da79b56a65939f5ad3d57c890ee338d405ad3e0d5ce633b4abca5c60e39d4b7af2e99f92546e56305ece406c9bd30086dd670ed891134a2756f6043ddeea8ef63d2e00214b99b42a69966af98d6d13c0a43d053cd0933eae857fc8f56514991318986e8508e10064cc92e996f8368d8620fb682fa81e3ce38dd336208de0b1be9e97bf0799a17c58928d0adb214d174998b23fa2912df47618478e42c0c89c30a0f7163f6cd05753ef71f7dd73622e77185d36066a7aa2f2de04d312264448831ddb17d55b7a36578bde279bb13c85d46374d8b3c687b4583d0ed7066e71c31ab234dd9b2e8bd9555c79a37dcf03a7f2a92c0d4424a24ad21cab15bca5a3b03187421b081be0b1c02c1c8f00a550b0fc355dd24757a88038a6a6975ba618b3fab4cf9849c9a9faab69e57a85a8fe317a20d462d293ba6dc8cbf3b0c34bc792976e836985519d679b32263888ba97d4628c8ec90e58154718dba6b4ca3a8ecee5521af313b9d4d7e45b41642ccc38880ac0fdb76791a2026f487adea9f129c9bd86d3a6793fc605614d04ecbc54093bb778b981b730942247c69a181481f5b4837d5a637a7d6102260f6c336ec7714426f4138f4ba39bfe52014a259c9ac23ce4d94bb994bc79ab54639653d76fcac9ed2c2b19cacd04c79396f511a046cab71ea4d27ffe8dffb021d72c555fdc30682ff0a23f33070d27e9609f131d96c238d9372882353f9c5a631ec93cf491d18f0be826bf629a2c012ba792eb4ca070bd23159a26a0558bcde6beb9926eccbfb09867e2b9dd421f3755f024dc1691a2db6c0d6bc36279be1a6df1cf0b3586b532c8cb963f812dae20b4e5406fa63651ffbeec41e92ea1f7601afe583fb3bd6352d49290285ff9fd9983aeb7a257ca07a37ae450801bc5f7d2612d98e76a8cf1b0971485bc378c79ed6c674142bba6e2ff68e578dadd40e4be8bde2183a57195c668c07287341dbc0f8795d861a88350945ccf52a8883ca400cae4fae11dd328585de0316b61a2f96d292799b6e1b821796884eb32b36c396d5a20a1c032ed5e045fd0e485012c8275d869656f26186861092706e19c136e51076b587c868fc53951267d2efcbfd29f3867f1eb5338da549ce7000c0adcd0838cf9df3e9c89364520a7fe5dfd3809e3fae585b000e08fda62cd457de8591b6483cfa3a2ab2a399574980abff814c4802719177ba0e946f6ca1ae69e5b71ef6e5cc174510506f75e351cbe9930c7322016b185b3e5cc615e17943ae9e1f9f498f369294d4b45fb81d45f573323d623b09e54de5c23321f891f2a7e0b1dd4f4152f829fd9fd438b458be7be8732e2980d9a3292fbce34408b2873b3864118e5a06ac909f52de10b6b654a86ba3a2a3f035945c3a4d2479cd5df3196ba9b27a86aba3e14560aeaf3e8f212169263478e8123f438b6423891e181ba346ef2722ea87534acc436a75c9f552ca652852811b0625180e51758bcba02ace001eb765b26f2cebbc95b1e02c780c7f0cad90f94641a720b7f75673044f9f317ecdbfcf82bbb274ad58c3148bfcb14fc8884e57104c522d2b1496d6312ccad1a4fef947f27aee0461c1d727852eee0ca493877730b05efacb10175c41a63cf436eeecc9518eed053e470957cf9c5fa4e082bf1214a8918454fdeee21678f3022c9ace1f091b26d5013d2e874e854b55a0f38bbf5a8fa6ff236105f433a21ddd0dd392a52b2fbf26246a92197152db89c03703eb2794f226b61cf3594865fb5daa280220ca030e22d3e21c40833fa54edde47151504c20b80cffcedea6cce7afce3e358061a6f5587ee27e80efaa1f441787cbe81a64e5d965547974bb95eb7c53e8f3938dca56d32aec83fa11aaa340841a4d4e3845e8c859d817c976b4c6c0aa437127cfe84bc324e6cd37b9025de7829096e62c085108670fdf49251d6d1f6889bf34678601d9f69310e96c43939dc16ffb223b79f90cb9954e7d70539eefcc52608faf004e51e493a37cae4b2622d3096e8a0900e748054d5007fefc71b7826514765a50a2ccae07a1873a5ff89e01aee717217aad9e8f10d29df3ef33b43a571281a426a6ec1073d07ad7846e06711a46b5a696481a648131a8faea958a28dfd64c7a5d2786fb6a7bab768d5b6f90e78a3e2aaf50f3e5070415d275e68600ba33b3a349751e58e13783366448d022fd67b55a05cf24146126873277e658a8291625eec7f4842b43652f2a", 0x1000}, {&(0x7f00000003c0)="20f68ce4c8212690204f65505804c30fea3795d4f9dc262d280887555998d630e7dfbb59390e2cd628486feb4fd4a5a3d7a9b3806e7f531e4cd284a83f77e8d348bb0adb3a8c9e102a6c1fdb8a961294bc78d4ae9167", 0x56}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0xffff) 04:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x8, 0x5, 0x5, 0xffffffffffffffc1}, {0x10001, 0x7ff, 0x100000001, 0x4}, {0x9, 0x7e, 0xffffffff, 0x200}, {0x9868, 0x49, 0x4, 0x7f}, {0x1, 0x1, 0xffffffff, 0x5}, {0x1, 0x3, 0x7, 0x6}, {0x4, 0x8, 0x4, 0x1}, {0x101, 0x5d, 0x8336, 0x9}, {0x7, 0x1, 0x800, 0x9}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0xafae) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x5) 04:03:02 executing program 0: dup(0xffffffffffffffff) open(0x0, 0x2, 0x100) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 04:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 04:03:03 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mprotect(&(0x7f000053b000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x92, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x100) 04:03:03 executing program 0: r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000040)={0x9, 0x4}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) writev(r1, &(0x7f0000002240)=[{&(0x7f0000000180)="6fda42a2be2b13734cc86774aab17aa1fde0c8dad9100de131d74ed7df361c872064639d84ba77324d022650625d99d7d73c1c8aa3a6f268cb05b776f9c1f12cbfb9d4d94c4f5f282718a2905c6544241e059ee26f75536b0c126dc421bd0cc892aa81ef39fb9e396d4bcb3f238846c74bc9d132551b418f3480f24b694b7d1cd8809d451ba4565a21e053cecb1141acf90ee694743c0efe02ccd8d8378793bfd2c67abe01cde4233201b910d0b33a03af882e8612f05e9311e31309f63bf1ac6c1e21de1f8979c8911356433077a2358fd5719e1216aa809851431ceed2dd5858b3c0bfc460d8e714ceccad9819147ea1d4017ecbe207e2d84488fceff08bbe36f26f5dc5bf7e9953f5067aebbe364c6a7a4f1e61be51ea92b1674a863e1965deafa807f025bab4394dc3111d6b95069e634fc04ed32baf2bb543ccd5851907a1c544cb170057f6a9052bf714f0cdf38734a18c47bf761448a831c04f88caf181deb27cdf5f825a32908e9656f7d3ee50863f8851c4416180fd619beab2753870d2b2e0738bb95f63961374319aec4baeee478dbcf6ef060765218792e2ad69b7081e26270e91363d6c19d5bfe52307bef8fc762a4d5752262e5ea1439019a79ec56a3d5e003c3400a3730b08512959f03d9e73cb34c8acb5481c1264617b4dfc8bfc7ced3e50e35b100052f52bf7c26c27cdd45689e1ac0ee194b898a9cfa2b489c6fabe0765a3ef4759de1d071c86224dc87b81ab7a72097690a881902cbb4ddaeb0c9e5188db69d970fd65c51795064ec0c2c2ea9eb395049c4a04719118a1afbf8f91f1c59571012c3bf9067a206f0eb38e02a2d9850d130c1b2f0b953dcecad660b75a33c3dcb01cdc71c929c7d14ab88c8dec41b43281676ecc737ef452b424c342c8f68e63a64dc4f984894d748d5d558665f384651a0c0d3622c6ab0582c894dd1c1e171faaf57eecd706cb6f55eb8d9b7a7a9e49ab313a93cbaeb5b140e73672c887c59ef16e82298958657070f8c058a09071b4f2efdc56856d01d98e83ba17218fe98c0916e824a50e755ce32070b9fb3c53af33e838d988eaca88e7e6cea23aad14aec7f2656cd2ad7f2ae310d8eb1c9a76860350501a0fb489a4442ce704fb730c865fbac02023c6bc91bf78fd2248d2202dacf65ed0431d6f48c60d84239bd1b38261b1356319f033eca22d8b7299d39edafafd1b2c85c4b112df6b784d813c2d7b148ef7d9665800b71ee8371e0944c57544faa21a8b2f08767a51a9b248a07b02f69284d961791d57a27473966d782244a773234a128b2a13b9587556de5c9d8a901221fe03164ddfa60e0f54533167bf516a4406b7c987a921d2caed1ed5ac2ed841883267b9ff3cf0c839fab32907c2ff8d59349fc1c93723506c4b1100f307c867207743d11cef211c3fb00728974ead90a9cad10fc67d7a09477e4b3279c0c809a71efc90a9c2855d101cf98dd3420c6935f6857a4c4595206fd928509a1afa0e58a14368a5c643b7f71ccca72954a3711e229c71c3478d3c663c732b2d302dfeeb89c7058a97169b630e0547e094161a49df33bba5bdb29dec92d73cc3e533d91b23490be7ffdb5aed24c8f345a40cbd0f880621a6daa22a8689a6e4ae9fe5425f6732203656373d149351fb367f9e4097f66b791bcc173106645c03e92370e36d29c432fb38c6485a18306469b196ac412d9440e517b606c66a87170e17dc2ddc0e2f7e9ad162ae60b72ed2072e95460efbb05b0cb360b40b02f1428dae10c386ddbeed36569579d7d13f96650e14d59d433defd69eb7b6f95cce1e4741432c7d81d09c7e1b6807a5c1f8e97b25f1029c73ccb242eaaabbd0d9a4be2bc5b08f92bf4eeaebbc3d56790f6999058c09d665de0f44423349fdcf19abb633326b8b96c33111cda667fef56278c6da601966d77474928d717de53d9ebb19f5a8877c861c8cb2e688ce8b88082d4ec3c73683f32ad7d2b02b2bc35fe998d479a45ecddd324ec2b36552a04dcf5bc7115a954312a285a268fc64bc61af65047e9830d4a3b1e69f66befaa2a49f38fbdde4218b0ff2ee7545daa43f96dc545ddf7e3f8e86a88594f80300ee25cfaf4d8c52127e48673e37f515230c61a857a9d4fdc11a206f75cdb3ae28d34b787a13863421330d9968e900f0ae0acfb52edd20f52136d4a15a8bcf7dadc70a4d8d36de99ac8832344a5846a0ee33f4c396a51853667a35032dccef33b3e4b68403ab812a5309c3328018220e0da9a18b0f5da1cef3294ea9af2b34634f89add6414204e1c2145667d3f78f48b0ae7d4194f286a36ac184d4051e5512ce8e01372b8f5c0211bc720c97d9f77ca83d64b059c768bdd68f2536937c99f3e323e02c90c1291c167cf07aa4110a41a1b8dcc0fb88f83f5981cddaa80f397f98c8ca66f6459994b27ab3d76d8b5d195be6357bdcfce111bd3cae59fed675213591635ecf9a02eb3b4f168cc92b6e9a2d8777ccb45ded719472e67a88748e2d5337a0b2a48e28733d58108ce9909acae02f38a77c6436f7188e5dd2cc6322c7380923ff19988eb7a2636368e13fa38584743192649b4dbac6899661b3e52aa94e4fea23969ed4ad997475e55f3a804fe7bee7a7c6905a91eedae68220b76eb787e47be121756cb5a4916d8b9885caec1949e57cf58984480d409527035113f84f5570762b0f1878a606355086470800ce9e68a5f656540c91a47cc1f7829635d2224dcd495f5472943b6d347bd5b0e2f0b23c8ce2c4f394a8ad40218b71b8713f971b5587d6e911a531f6426c3580b764d6668580eced20113996408a54132ba4e3ef62ca9fc31895b067862cae02a0e5957afb33493f60b91982654f7d90c13b7a56d293c6b883b5a6146b1cf171f2e9b4e705b622265947e10af62c4f4f946d84ce70a35a48588227814c48123ec606cee5785df916ce45280be8fcda42a373a943e0e0f0ee60390ef1d499a9fa4db5aff742cd6b9b95c8bae4eab313e8a823333761ba4dc57cc5fc734f6b20a71dc2579aa9be426b8deb7832c716670277b3249673b2d42231d03f74e07f49f1022b4419071c43627ef2db0a631c757abbe484226b517781a81654d7fdd91991a3df74ad5d2bea2d489ce2e41d60af39006c9e897dcfe7a6b6a8fe1413181bb96920bcd9af480e7953d32906fc60c2484f46650d9214dceeffdc83452d1981d0bc690994492a325c9aa7bae7fb03c5a1e5c3c5c20bbc5c6656dda993267759be327a183b525b8c0611048280bd7b557009bab31add4b50b7d9d3fbb877828968aa7aa300aa6c846b069431817f22bd347458692db5125fe5511d5cb4d5136a75702beb75f83ecd6283d21f88794828d64e8455629cd0f5dfd9eed847cd7b4edec8d85cdbb3c6f144dd0b22cf40b38de8e027e657b4414df90df04ee01406baec87ebe4b7fb0f008ee8bb67a128c5a9f340511568b0a5f0f0fcf368c16a9d9dc56279cb2be9fcab097082fdd7f7b448d119875b56ced297a0d1d9096d7da32a9b5249511b7e06532fb4f63e2518652c1309bf913304be60871f5a087a8d4369c216eeae0b04e869e97fa359443cb0b0b7a3deb7d7dea87ea4f0d515ef62d0b3a89298ff51a5d0aff10e031eca1f982fcbfdc9956dc228459eab43fbc5edf3fb0dd4df21399bca3970c813693b42cb96b50d8e6905ca4a309c00b6fcb8ad2d245d190ad36561fe52c09e6b9fc20352a42bb0eb82be09bff6501729e78ba56bba1abf026c5b19bef74f27baf8cf731dcae24c4da6cc7e0d0f49c7058c6f1752f254eeaf0c5eb4ad581b3f35fb37ddee495d60302fc597ecfd60c8f7ac3b3bd1c0f7a8ef4958351c4186b9b7d852757e8545e996b12de636c127ce6cf64c42185b659470210414103e248c490cd084e4a5a14f77e0c5cd52298500f46a1ea461562e3e4ed8984f4721de79fb656b9703be24a79a111a5d7c6a11ffd47a561d56425396188c1502c8d5c740d3ba324f110ab31431217d208c7665990c1732e33b5298ecbaa344b5d1a19971d549f725b03b4b533aedb34e77b8384d4b599755c49c521e1622b22ffca6ca44bb9ef7bb72cf0a21deccde21bd65a89e47ffc6395c10d6a5c826d41a96c508559aaaa406fbdbc3d5731d49a76976d02222737051fc85755def4d5139037915def9860b91d58667ac57dcc2711492aa399be9d04a4863b9884ca62804644e8032e880268463a70e7cfe52e5282bfb1a7491fea5cec35c4e1d457164f3d77b9f32f13c3600d0003c8d7ac8d54661094b15da2a20d73ed12d8d342edbd4cee11240679592e44e55967f54b6893e40381ed2e2bcd00834c8219e72c5fa160985da94fcab710a65285bdaf16e5ae89969a7a14a4037d579ad5cfd664ca08474bc2a5cd8312f970f4e5b587deda7031558c1f37950d63b8e7251390246f19cb76038dba6909648057b4031d6ed015baea197a059aa00c76f1b62a2213071aed1ae73acbd121f5e69280ea03a36e9fc5f34714c515f98970208b0a3f7acb814e0d93ee48c5eb63ce8b19203c6f4179c6aa079ccdab13439b633a0717fbc3dc1c4d53115d95ded23ef7313a40b0ab0e7fbb565aa1a7325913e7e6611e85a6ba4207a22d46d6171c398a5a89bc412ef72032142a5bf605489f324eeeb9ad97c839e7d49801112070e209c325dbdfac5c7d12faa09eda3d163a446fd86c8aceca67fc6f1d5ab35314e8e7ab2b74fa0ab31d83054478a49ee8966cbbcccfcf6836b26bef5f0ad1ac51c7b1bfcd4dd2b1af3adfabc1ec7f7d691ed3d8caa30163dee24f4d2bc59e5e8d9fab319ec4a1da36d06c9600c55fcadec8a591259bdebefc93075e26a5b8cf912d1233093c49e51fe25374880c4eff55ab00214c9437fecba9ef8a54695498448d24e5ceb91abfa30cc18268a3d24b47bd93ad0a9267924144234e4356ad16da709c0547e3e5edefb266d7479149f974934c519dccbdf2446ac030a0055be7a206d0254da2e3201d41af19c4548ddb36e480e0298e8164cf3eb19ff3b2bcaf229105ad146c85c4b911648b7e56ae15d4f72d9257e04e5fe2a165262928a1427350bb3c2fcd8aed517a29a3b82d45103f4aadd98f828b49483ac78634683c14abe89a2583794d13ce57571d3d01bcdf104eda8a83002b9ffe8d5bf3b24b459db25e684bde161ba547d2643c7b47929ee1da21c518cb24534adf3e05e5cb8c7061314e63403c718d38933d8162cab926273bf2e2096e06522c6ba509321b1f38705a80c5a91b7eb8202135fec1f976c8413bb24875f318347b29105f4cc1ad36cbaf7196ca79627d5d2b6dad53edf6a99ddc26c6375afb00dafaa9a19318b33fd007242665413b4db847a1e4f5b5fed557d291ea64c86e646e1ad59d528a3fe1a9b20db12c98d00b2b69365e5daed6004a85db0cc5003051e0f67475e904257054cc3867d3088b4cdf9df7cfc7c06b0a666b472c4aa564352f591c46fa8e446149c9a53785d0b182797a4ef1d22a6d74a3de2788df2101154db63bef1e4e222dc11a01f06652ac881d11880c928c785bd806be40a868d4d60d443181872e9ab777d9755d3a12d5e770cdd4728e8a6a6516dded1b230fa4b83fa4729c8c34771afde8ebc03fec2fa59cfc0776e5a188885744235b68ba8f4d9a7f7e51c46057f467fc6d511d27cd5f14e7cf1124ac8c8bff71309732a9285f10647984530cbd97d6b00f2ff271400ae33e7f31add21818dae02860caad4ff6f7a7c2065e5a4e43628cb860938f7811713fad3e4124c577af3d6f084", 0x1000}, {&(0x7f0000001180)="14f5ea779a50ab5b070e68b12f0aafe101447cdbc17330daa13912dd62490fadfa7afdea7c513a81d01369084cf2dd58176de62e0ab78697b45caa9cec6173570b13b0a42b49ed98015b97b3be554f5ca36a241aa35cc63f724eebc59d0a4b29f398237a12533defbbc9332ee1e2346264026e7f9becc4ec9f225a304dfc56c1e12485418daba9f065db0f370847023730f86b1af9e49139759c8737ec05b8c1e32e8ffb9b23b4f3ae6cf9ff161745fd7100eabe9a966ff39ce99b1862c318b082e42fda4dca11cfdbd4dd470d3b43660e25de5ec5f0c32d4c3d9a2189e08d36c668837a14ccd1a88636ba5d18c395560283da693ffc5229f7f14d53e53abb3f34a818eea0ffe5b911710d42981b601883cacfbfb67abb4539ca7acb27debabd91acde950d4da72dda137c783276feeb3175984d46db3f90fefa320f54d2d92339c5c6bb57adb6a132d438bc667961260d9f78967e19a9f2415e0c6304c25b6d6b0ab283aae6b3cb8b36d469f626bf1822d2141ff61903e3566f3bf7d938268658f6c7dd287f32d8893a76d38d59157d598613a2643483f42d47539d291958571393b75dffdc066e4b15bb8d9d17ce3a92fbae582463a972731a510385a465a6d1b51802318341e770343e6fba8f2190bd602c57c3f471633cbaa58f770786c660564ea6220c61720cdbf99d1f4bdae60686dff1d52c54571dc96b71e8c0b76ffdf969f6af447c99a8bec75e266210ac8db0992b3969c7a5b0247a806d2aa0521ecb6314f0815338b039bd7af33cde68f0799ff9732ece34dcdd99882306766e65ae95fd32ebc075b9ca803b484c54f0373499abcda405309408c5bcf5a92a761bf81613e62a75b100aa103b6eb4a45db1e8e573f6dac054059e1337b206d3ba921fbd9071319ad4f7bf7887eab6903ef43e25d195ae16e73533d6623401b02190092b3eeb52cd8550c5fb12f37875fbc237ad5ab9c51c79bd36db5998e840c1d2b575c1ac6152643ba74832e6ba07c9a94034b3eff570e10acb648c6c105003b442a2ba036de4d63e4cf1aed67a3fb6bfcc71478ab346d60e9312e6a2d80dbd1496827b14891f03c316c982892ebd296fe7b8038d1f38198244d729213f129391bc8be7f54b38a3798d6c88bbb091af77fc292805b3aea0754a5b465a8173a4d173f4b3c544d6556b973bb14cb85d78f13f17d5f98514b867061e6676038b889950233aaab35d16a1a24b5dd756c2ae40ebb8cc8ea26fae7b7a75381929713509907ef3c09d089b67821645adb0f1042f2a6c036cb0c299ce29cfcc59c4daca04baf97c7f4b5049bc6df03ddb9627bdc009a0a95795440ee45c2900d44fe5e10674bb58406c91a7af919fd17f58016394e6d56cdaaf45a9d3769f216b0d415fc0711e5d3322cdf91b809ef2e5828daa8ac7e506ef8762121e91e91bc72fd1524a76297024912291ecca21affe70129fb9c3eea7debdfc931d141a4f26eed58fdf88eaea86ce07a94dc1b392b843cfd0f3be144fdb67ae745d1f1de4904177f106c6a34b356625bb7b6ee77a9234677a2bb165c9df199bf41ed608237203275a715a36c71a761ebd762e6444c886b01939327b5ca371580d3b1c22b98878a9e079a400a84ee1da1fe838f46974f89161afa889f1218fd2e579010a3a4c231e57b2c5279fef2c257b634f641719aeb511fe9d66c720847ce452822ae6e6060c43b5d71d87d4cc4645b9f49898b478ac97c9ece8b13301c19746c3c952d7521293835176469e74843c684bfd89d7fb4b359de543b30c4a0a032df2e3d3f395a31eb4b506d059bc0db2d819a4dd933d2b938af8d1e336400bdfc7c723ba983e32e4552e859b083122373a654701092eb87fcf143cdadff7b01175b24e20a209468312967817bcc03eecc04fcdf45ecff836be770e2eff7b3d344e8e5589539ff27c10ae2c7a53ff1d5f0ae8589252302c9742295dc4e7528fa0024e578683da1a42d6c51971a8db15d29ba8a5de69192820dda3cd055bfd815069437f4feae89d63d5a35b4e36f8e53d7cb4b356f2a99c1097ca9a212404e48d8181b5db1ba5364e6122d7107a7e9b1e869ee0023ca9b44d2e6da4ab29437bc2c02e2db2c125aeb62847dfa94f3c9d29195d097703c95742beef55e2f6600d53653818574eb1c550f09762c2fe5c93c6701e2fbf691b536427545f5e669dcbf10f0119782c791f310845501250c8e8bb716799a31299a2c6cb2a9b5f4b4edbf5aed986b20e4a8d79f1ed7170fdadf0cb9213a533a230b3d04af79c689f1fd25c7eaa6a95232f2242ade8e732c0210d2afe6f3e53fa653eab3fff550b374f923a7425377f8027bf0c202d13e492eefcdc62b6e010ca52ab0d00ea14f5d8565072f1b88c3520e00b2fe780ee036c81b8fdbf51be11835262c9143a6c3b68d2ec041384d8255a1a040d6ace91b49743c25bbbe6c67d62ccbe7081dc7f7a82d28cd63aa957687be5892ef22f16f28c046363fab598a2aa52875d5eb13900392121162a2497559b21210907e68f450f1cdc71a2ca50310603c3c4ed565e83477b40e6489a0416c6765f093b44db332bade384e6a799cef1d910e91ef0f78413115f2e7e3ab971f6242d251842703ad4cf8a4341ac635eae5a7f2b5f34a07dba08b01ebe76e799c9454e678651c8f625acd2aa762287fdd34ec3ac3a7fcb1e72cb00d4f22229d6922d4a93dac49a5e3d5a87cd9fbc2641ad39a68f205d08f3db4200718fb0d6831a11d5bea47901d1b5174311c1bfacea051817c9a6f5afee7faab5068b14db11b076ce727741b4c03b8531f7ec6c162a5587b24737c892790727e4c4a9136d49587c0e94369b4e275697a5287ee087c082a40667d1bf3472ef0e54cda67a04838a48b55c00ba006ff91e5e9dcade7b89ff3732b9d3a207b449f3a95ef358a66bd63d5224e7c566d902e299c784299d40bf7ac48d77dfef0577a66fa3b313595af39f8f3931fd9a46c0b13b798b87b2bc3b4d67eb156e24679be222f07c5904b11074aa6fc3c1f79fd94ece213dee3650b41da976bce5af2f94f09de1ac909bb477f280cbf28b911be65a86723b8cc63c7034f315be7624e5ac184f36a6266f358b3bb2977d91cd06a1cc0e928534e478b4cde220b541e1a1f18873c2bb2b54d01a285bc5b28e276f0f8cd4b376c967d676ef210e71cc4dec10cdbfa61d24ec97511593d3744bac25670304467a8a23379c038a0f7e4a90267ea60996e10b16a7a18ed3ede7c0c2a1f3a70c131e648b87d5ec11ca966df66942e6227221a204d5a403449d8765579ff70b4e6445b9d5083895add3016640e8ac8eb8d470db91182649a9b6bd8dd17c09da096a584cb604ad7afceeea6afed367e1c7669d22dd4dde5d576ed1a4b334837753c5bbcc8b0ab5d33998c522453e1b1a3417bc4104fcc71326e5ba9718dadc77758489455e8c8d88db9ebce90fa52d468805adf5fdbc609d590c572eb0f8b4365c91e209841d8f0b6711cc1e0e870e52ebcc096cceadbe033568717e37064dc332eae54329281fddd496447dac993b1061c6d6a0a0f903c083fbd30c2a8a46979a5f62436599d0f8a4b3307d3f8868687593f6500d3d4971c12e89801c463ec1b8cb558df51cc0b95879e296ae424ca8ad9727f9753cfda45f880b4a2e31ef73de0fdf38cd5a5c574a7c651ade5ec7dbcff877b2022e844729e36f4f8d967f51b637b4f89c14bc2cb07a75f2ffc08b5da8b0e45cd0404c63d7fda8ebdaf7f1c67f924418acdc8410162a11d958fc272cd6471d6138624708f7205d2cfb4721b4e1b8405982c4778ba19dc4aa9d90804b1b2998e2a0512b1cc10c9b562fd05669bf148d5fb2390ac7896e7a7c954cdbd727d9eae6bb95913a7b2bd3c3bde7d5dd7328ba3fbd83cb6879f14d20adcbf7eaa4de7a80f7a01b9fa9c622d69992f4c2839d529cdc102ef6d54172f7f2d6a396cd4185d178f1d582902144fd83e05476fbfac8dac9c20b2b92776f6b210dceb18474f6aa5e10441c7f0a070906bece205c24618fcfec2b1fb2d15558363effae19fb33cbcf1e6ff02abfc7123f4662cb214a829bea9e320f57a82e00760b3d89e79742ca9f3da28f1a983b3893f2689770c61470e4a52d5d2d6d6b9f541cde1439a03548ed51e0c9ae9e8f6879500775911b00f36970f8f4dcf9869e14a8d5d9885294d271a80e20415f2b9627a66a89b573764ee64ecc280aac779a2997b21dcf5c366bac909661365a122db019c32f9ce2a576f07168cad2414d1802d8020af43069bf3b8497f14d348966fa89426d6f2d24d80c8429f63e65b0327bc7d87cc7309250593dae87022d7022f0a70d0027b04b0aee08fd3d945d3f538591333f430466968887c5409303f6a6726fd1019c69b720d37dee18b2c387b3a341cf2fe732c40189d2acaf1b86dd7fe37dd5990e7c3e9965a01714a45b3c079aa8aed75f189a90d83310f43de0294b46b4cdf5543d2538e660f7fb08fc2fe97adf9b162e98c08aace2498ce639b899d04390bc2319d902a24aa82a4614b86ec7402bd76d09cd0321eeb721d84b48143494f98c113c4a30e62ed5bf9bb7512b57b203123999d0468e33b1a426b39752911b5e31b01474e24731a1ad8c48346b29d7459a76ba43ddd9387960eb306d495f238de3c23589eb84b210388f12de26f67bd55d970710c52a38a1ea03d9bbdf02d2309790558f448a630537f57da9066ecc7e34d9129606a0804279686721fd3a5b6ea767fe43231953ef3e32e124a4726a5a75e016e9afc1ee1c97dfd59a2146970452cc3acfa112b7c982f08d7ecf558713a3db944db78a3a23a835e859bfe8ee1fa9d228f36352e45ea26cad4c4b59156652694be883482a7c7605100636a84900f73a90289076d802fc5d3b91efd7cff2aab757e4a921123bd2e90d26f8b42a0b4d21f0a4b8a254fd0fca074bbe20721de1235407ea6e89bdef58d6efe41dbf4a74d94e0ab5ecbb91df119152ec6e703098d2e55d623328fb4f4b1bb1adbb314dd7b576adad4ed12d555971ce82f134fd15365708fb9493d35298baa805cc61048bd10d55f713f761ac967b74e577b4f000f4c7c03cd521c53c9208aa591f32fb1b167f888777084b15bab67f23d63d6563d7d0be7fa8b0453d72bc481e2eb4d8c9a305eff634eae55bfc8f0716e81e14cb825f8a28dec13eccaf61af6f7663873b53269f3cc08778b705753bde511b2e62ae38be7beb1725f2a66254beba2a1602bb216cbb0137432f3a8dc3a9777778e72aff91b16223871d823abb756cad690026f6f049493826df2d2615c1a062026b66bc807debb2483beff4529273ed68721e498ced4b6584c6ec87c06ac4b9d5790c99d9b69736487718ca2b232fff2c54b1abe700addc534163048a79eee709bbe0837acf9b06f305a0a1860317eac10f528187ef296a526e09e9e500b8d0743e25a154e42ac49b87602ecd0600d6e5a01469aa086e76ce5184c673d43165cc71d65a5d62bff06836452800de476320289961bc4232b8e9d44f51e33f9a03126fd0b3ca192fd5d5e934b86f09e819b6a52012a3148ce4f9344959671e3bf597614dea2c3fbc0200e11e2673763ac0c39561f25cd8cfda5657d4ca07c629149ff619a5d02da91ece2304d4ae0a417bc94521f9a0a3692ca678aa000a10fc8051449573ae7a846ce15cc886e6fdb0bf0cd493591fd3614a55b4e83b3faba7d93fd1bd07cdd518c7dc8ad7f3be68b3c4b00f09342a508e9932a5b3a9b903f222a9e3ab95540812e9af3c4f8a", 0x1000}, {&(0x7f0000002180)="f9352aab853b1c249915bd0cec60a67634cce463596cf579e75aab44f9ce03bf02444e8d2f5740a0bba3ad19b21a3c76316eb88571ccdd3069c61a6d36742f067e3d81e88407ab33ec46c2a814abf1134579577fa25c51d6050a828ff857b0a09f8ee47d25abdd1190826c64a99de7bed819aa6ce04f783551208b3cf4b287513611aee1d671a4470818bb979e4a49b39f249a661f7104891418c9141de9357b01dd43", 0xa3}], 0x3) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x3, 0x2}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 04:03:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000001400)="53a1f35c88e6201a94332df7e62d224147a46e1c5f1dff2e66aab8a6c85f966f18bd2ba391cde45358b873c546403e2af43cbc3b4e97a69160c9fdad6630862ed796ae09c70df37a30bf8db935eb2fbc3d7eee0d841b8f1c1a46eb1672c0aa2936ff35857905f998c4dca4811286f971cfb4c3ff0625aac5857462f02f4a1648a2f20c981d31538b1d38a4aee4a8aa6bd1c92aa8527e4381540605a0a47e5d47364cae62e8ed982bdca1d4b275d7fdb71112db215e4c3b97d89082257187f11b089136f176280e07ee156203b18142ced105df8b0d1db4ea36590d50d7adf0945ab36fea6a48292d349075c05075826f98298566f88f9be168e9151cc9", 0xfd}, {&(0x7f0000001500)="95ffd00960410637ca29017753615d7684535b26102c309638ec15657b1d926a116aa1d5d2b922cf537a0cdf2efad77dc7c1e641c88094d9d884fcd8f570507d811432492016b9cd21801862febe34493dc2cd44dec1e91aa859c8150e8f8305ec245daa67be2abbf3428e5b02c19450cc0ea9e806e7844cb610ae292952fee2441770cddb40b249d6b0e081ccb9e028dc5e6be146ae99b941bfa41929da257e166e27764f23d565879e410d4970cddaec26df87532fa80dc07e6a358e798649f051e3994522f9b966b8d660f8268d22b8a58b2dcc08398d164d7d995b7d633ea719c8aece4020d65c3381dd62f8c169", 0xf0}, {&(0x7f0000000280)="5382aedcc5b496ff4ec295cf12e4a51177", 0x11}, {&(0x7f0000001600)="7d5decd263aeec7dcc799f5ed69eba918c89fc3c8fcaee7e28fefddfd5b45376792fb849ebd0a171d4bfb51f4368b8d24ec3e22287770808d823576dfa7f8361828379a299868b97be65003749a007edfdc794bea84b8ebc88eb301e562afedb7e4ed550ae4230d0cbaa5a41bdc867ed9066ace956bb9931ad0df8b13ab6ea3add0529d6f56a687df31e0153be6581d21212d35d47b252e7b8bf8b", 0x9b}], 0x4, &(0x7f00000016c0)=[{0xa8, 0xffff, 0x7, "63fc057cab92de40efab73b5b3cdf49903da22ab588c4cc76cea65ff7dbc88eb55feb351e9bef0e77f2dc8a905aa0e6f2f15c43da95e209456c6bafc624106e83507d2c21a2c11c275dc62d3265cc03ff8b5e7b1fa401adab86788487525bf4de024c0c770c48c85740ee01244eba008855db091d5ffadc280a2eb00ee100cbd502edd89edf3683dadd33c082199c036cb882f9f8a8c"}, {0xb8, 0xffff, 0x3f, "01a9be658a1a65c96b99956cadc37c2cbd3509988aa73fb726c80b1109a90540dc46572f825b95146a643acbccd49be1354c2f1376ea36400b728b18519216f86ef43a7abb4bc312610202cc65bbe5fe08514a73d51f4ef3922b355c06e79c257a8cd046f4d854d12240e48669885f82875aafe36abc99333239cfb77561446612830bb23f10997d7d998f29d0bb6a2f6d6e812c2a703abe2f0e4a75bf8b374c8e"}], 0x160}, 0x400) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/107}, {&(0x7f0000000100)=""/204}, {&(0x7f0000000340)=""/4096}, {&(0x7f0000001340)=""/144}], 0x236, 0x0, 0x0) 04:03:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[0x0]) r7 = getpid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getpeername(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x802, 0x0) r14 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="1c168851d381eac26f875599e2fa45cf56a2a773ef27b7395309dcc917774a574cffe01b908a51a60f525ec4bec19d7aee9fa6538efa924daf8931c02de6aefd824d918d56fcc7a743f6d8f6b494be81c152a58e45d97fd2c9810420dadaef7ff122bcc8d13c102f2d764ecaedfb50f056120036507b5fda0108f183f217fd7a3d73b4d6eaeb19daa7d88669923c7d738f0194ca82c66154a952362b11b869f0881afbb37b762c5a53df57cb93c43c1221be23e554ab2555ac311c0e84e59cd89aa6", 0xc2}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r13, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r15}], 0x160, 0x5}, 0x8f8e35c9d14603ca) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 04:03:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0xfffffffffffffffd, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7388}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd45}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x3}) 04:03:04 executing program 0: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffa, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 04:03:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)="5a27b3ac8226636deb37f586fd99af27a07d14893ac5877e4a1a674455ce9af7683f65f20cc92873c322a0b8ce20cbf95e5c83bddd973fae1f023f3e3ff8818ecf333cfcff73cd333a8c2aee8d4231277a344b2abd472d3f69bb9d2eb662a65f5b0b20fd91e334e0771c79caa86ab62dbfbfda3c7a4a5fa44ee649440b71a1f1b683cf5e82e4504535d70c372db990ce0a1bd8223fee0194e527c6aef6124b14", 0x222) 04:03:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) r1 = syz_open_pts() r2 = getpgrp() r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r1, 0x1) getpgid(r2) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0x2, 0x3, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r1, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="c9480eff6d19ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd564132736205f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c74a0a38dbefca069958f0598ef014053f400dd774367ff5920840e1fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e751908dba81904e77846d1c8d9b32029e8cffa2fc01000100a9fdbf67977e"], 0x1) r7 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x4) close(r1) dup(r7) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x40, 0x0) 04:03:08 executing program 0: r0 = semget$private(0x0, 0x3, 0x108) semctl$IPC_RMID(r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) 04:03:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000177000/0x4000)=nil, 0x4000, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) listen(r0, 0x9) 04:03:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) bind(r1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setstatus(r1, 0x4, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) pledge(&(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@un=@abs}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r2) getgid() 04:03:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000740)="3ea44543d7884ea715a963aece2578de7a768b1b2e4e94c71a8c66a08ffc591310bbd106f9dbbcea6d0c29762c8d6fb664a9a2866b2924fd0df814cb443a54cdb51e24e4a1582a4aeec2686ec709bcdd7b8324e07fc802234c9f68efbe1e6f2c0795a31c106b816f848648dab75334623ed1304bed2eef75465a3619643737c03dd440170e4b98b53df3ddcb0ff048d338c9932fff5ccae06f7b3862f5535071651fd59548b076fe6f0385f06ae897dfbee83a7bb0ae2d95c826c0bb425e32d829896cf9aa0e67eacbfd72a447acf3dfc98472888eafafacab12b91186ae6ef1aca0138029b42c74f94606af4859b427b27c0a7263c603f99aeefc64b153c6aab9c5494c33841d83cd1a0317d903308c16e9f4c701cc95b5edcc7b75d59b88a79281872cecbb21218264016b0d39b958224f04c9c24bcb6c8a6d5b9bb1752ef79e92435484943f2d059edd27b2fc80ddf670e8cbdcb340b263791dd307204517ac8765f06e0939d6705c633e1479abe761914f714d7b76d51b0cf1fb444b8a733298c9fdda37499975585cb8c69071113c178218cbf0c91dcb595222704d6c14bded4789094a2a19671857f9afcc713fd2262ce557768c7c5099d49ec49e7ec376f5fa0d6f04c7b400238fad58cb7b8f5ead20a209aad2003cc2eae55c94c77db04491d2d9680bc3f026d678bcc9258b32c868a56a4ed07959a2d9e52f249da241a1bb2bd8fb729a56421a550daf79d0d37c685527ccffd92097d5dd2f5b68798281825de32c723a970371ce8a4641bc7251e00b22bf7373174aa36801ea9341ba463b8d4b60ca96e6b78fdab9c859597ed933f769d14ae2b5b000a396875a1fb7f15492bb28ef944b219be85fa31327f4ecc71d4a9142625d1ad06318f48b077bfebd32db7ebe935c256849986c46630d372f04feb89a3cfe10f0da60d3a4864a2188cd45a0ef39d2ea7371b9b426dd06a8787731ae0a356865313cf6", 0xffffffffffffffd0) 04:03:08 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x43bac31f1be56d09) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 04:03:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f00000000c0)) r1 = socket(0x800000018, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:03:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xf13, 0x6}, 0x10) 04:03:08 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:03:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x967110a521a28144, 0x40) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x80, 0x0, 0x3}, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x40000026) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xffff, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x1, [{0x0, 0x3}, {0x3, 0x8}, {0x3, 0x1}, {0x2, 0x1dad8fc8}, {0x1, 0x1f}, {0x2, 0xbe}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x8001}, {0x2, 0x1f}, {0x3, 0x7ff}, {0x2}, {0x3, 0x100000001}, {0x2, 0x4}, {0x2, 0x3}, {0x2c3573fae14bd647, 0x9e8b}, {0x2, 0x2b2}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x9}, {0x2, 0x81}, {0x1, 0x8}, {0x804509e598828ba6, 0x4}, {0x3, 0x8001}, {0x1, 0x6}, {0x1, 0x2}, {0x3, 0x7103}, {0x2, 0x8001}, {0x3, 0x3ff}, {0x1, 0x8001}, {0x1, 0xb4}]}) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:08 executing program 1: getpgrp() r0 = getpgrp() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) socketpair(0x20, 0x2, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001800)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000140)="a58d03f6b6c483d562bbb9e08dba7f7c21", 0x11}, {&(0x7f0000000180)="0a7f88a46569e6aa437ae12b3f14b00ee99fae93ae7096d3298668f855c9c7c929bd49d95a45d25360e72baf9ae8a1775d099d96c2effa91ced0d1bb7062fd623a31bebdc240f32f8a1d4019174b0fe24fe88d124949e110199d87168b4e5faf61f5d83f7b290c572747d0be33fc499dc5902131f4c505af0a0cdce92fdf3565bec8c76bbc8b21e1a03a02a37a9ba84ad8314d26b50b01c7857e34315ef3012e483e2fa8d52bf7954e8a57dadf9d1bb83780aecf5ac9022d2552ca471d8fdb418385cc6fb5b5a3cf77dc2d3cbb5bb7ff6ea47d57c1aa97be2f2ca0b78c8a4ecbe8a3d5e11fc696562eefb82035a760ac22309ad3b370628f8be90d4fe522f5581e82c45df6fa909610e922f8fea3a3e06a37f2c23b69dbb43589bc9e9d91f4bc30a91222aaf813fed51419a9b39b0555148a87dfc011d4ac0d2840842e741b98e02e547f4b72f09e27552af17362b78f1d62205209e4dcdb8f2e31680e04132d2ce02af06f631a45290d298e928a0c928adfb36b9ba09256ef938d34cc6b2c4e9c7e2a5d2f04b5df0fddb16233516702aa5fb8003ea6fe929b5461e0a923141f7b863c838f1a3d3dbd4b983615977fdaf995be136aa2e00bce44bf78ed33c936810bbcad4498c2d2f38c69dd8cb92fd8af9c1fe7432a4120e4d3cdbf9adb1a81343d5fd98c17f043cc34a63c412e553c62bdda3d3a3651aab70ec283583f6fdc933d8b4046333ceade44a8ef0a849cd0528dfbb717e015d8fccff4391d2b38df52fe08768381db3e2f60e37e84c40f48c1986f36de1bf7de185308204e34e53a7c4ee7b627f98f0e408d3ae612316ad25d6403b63b05537d58a6d14c11f6e9c10fa50785bcf08f1f567059717dbf12fdccdb73d860063744cb91067e585953364fd3b90eb06ef3f23d1a43281d6ee289583914ec4c2a9683b0e19921c431b3a133681d7a4031d689b0dc6e782cb9066307089985cc712a56db446224857447e0cfd1d4393c77f907529f03f37537d18fc7a23cb0724a47ccdecf7698bdc11eeda17608dc72640ce15be777475b4225f3b3826414e58ddf76c10165052f425d9d7b9166af6931cca0340ee9a22174f8a65d410de5094961613da88cc57ee6c620561efdb16dbab08db42a0bb095d52ba683d055ca211b400a6acf176f08d290f8ec97798efc757125ced0733ec7afe0086a17219b268a881bf84edd2009088a895521c1f9b0cc9c64667a9fcfefb5d753f8016842ee97a4c4a9120ef702717b42a6dffd1ed174040c58e53bb91a5daf68c0d7b37920841a011b7d9f719c3907c3b8acb95f5f3cc8bed9dad20c847cc0d10453bb265f1d0c65b7e2447d7c3fe6324432f908e9e7b7546404d3f4af9107d2bf833d70dacfcde99be0d3cf5ea2856d0df1006cb5282a57aa8f32aaea24c4c84d5976468271f6a836bdc8206b7062a17af005f32f22ca9dc25a387a9dae1d573339a5d051493d9be4f487d7d5ebab79b119ee527ecc1b54eea685197eadbf76bc750540dcaedb946181eaa58bb05660e3e3a9e1e2115e0d3e100b599e5e0ff2b5c6d4b3c54e1f29349054cc7e378b7345f65768ce63746660a03de8a5a5d9dc1651d9d8dac6a498335ab4bdfb279429510178ecc4cad5d4248c9092bc12ba3dda1616dc39c9521d5f60058aedff982bb7a88dda72b0935b8e5664b2a3070b6427bc63f465b3ba2065ab27e3036d3dd0770bd97716ee3c63d61153c13c8e3db30db70a590e202b83e56a832c4e03c756a67892eddecec10a04df09f03d412cdea721de4c964bacda3843b1f7db9dc6f8316ad4b77759faa784a436f4d971d369aa1376d2645a79a5e1247fbdefe48eec290873e2484b51903ae7e7fd0ea77a721beec9619cc598f924643f43db9d9b60ecc55178a4e990377cd8c946e8b1a30ae247f88f6fc188200fa4163a9bfcfc8a841c763de592ee53371e32764076dde8b453db61b130c5b10fec65bbce6bc62ffb130346938a5459c33f0b4a9227ce18f9a7cc990705d540a33cfb98654c0aa6d454a41251abef20eed39fcd39cd070343d943b464fbcb8ba96b766dba2d906086e8b614c00117219b047b1699dac036d1df4ec80fbbb2e575e4095633b7d1e3930bd5dccd132c836821239d8afd6b872d59f2b272f9cfdd88a451a62a4504e48a60813e895f0986b50a5035739c6ecb4cec9033d484beb289c821b234bfa4189ba31b5fb91baeddaab5182e4ef6b74e7066794db11535ed700db746a0941587641b5a7f8ac71c4289560e29689f66e8ba630bd4e99b91c6f544f835b64a521efae83b27b13a5e4a7b471eb3e8b8532fc429edc787222dd348bff50861ecef8f02a3a5592dcd84b4589505e4698de182a50054dff46f1fb6dbaee596fae987b2fca389aeab66121351ae959af7753fc06da9086a6070d423b1439f1d04c4414df99a411217d9622c2be6531b13930aa7b25fc190db659a4b7b4fc2763e2d0412374acb1392e58fd7720677c568eef4acfaa9e70fa520308be46eab119d22292230ba34646205555e33ec56f5ad35a92ba1ee54e6f1447f6e31dcee53a3b06ce5d72564a62211e794c3dc8a5e417173b2d0a6fd2a80e59e93472ee26631154d5dc60253571c732039cc7afef587cc72bca94368f1cb37a154863b4deac72e9797538e1b832de442156b2b38d2a68ab4fc3170baa0812be0406efa040e9877a57c38370c3513d8b267ba2fbc03afdb5f0b7dcc05421fc5c7a91897d8e08105eece47f679f8c984a79c8ea5f4cd489ef36afaf432f970338621b867e83196f300c3dce3e6edfc4fc30c41e3b9e093e2adf6a0d5fbf342dd8a711891a12287d9c205bbb5a6551b2fbf5d8a8699549e0c46fdba03e3d318672632136e9fdd127394c9009ebb38ba94411f5f833ce4dfa4256cfb736f99602e90fecaa95a10233e963014570315e709651b73acf3872d64e73ec526ee7461d4f75d79cd33be16135506bda683cb3dac6907b56bcb6c639d9d7bb7b9b5c651eb50a8de1e20293a8bb1fc1c2a81f250d5bd575fd670c08636fae384e3c2f007ec96ccde8dde6d924ba24fa04cd074bb2f088af6862853054fc515e3b185bd4b48c5237572765d97c463c327d84b8f093c0850ff27c14080e7eda83253cb62945b4b9ce087daaa189bbcee52351ce433cf7d0268d71ad1eaea22c4edc9aa6e102a220ccb36ec1bcd8372af99462f29c0c791e2061e750baf685c68060f959ac43be69a0c6f1d943e26be42a144b28e392a7b77e0a90896525133027209091ca88fb8f362fea141a920f21e073d868672c35abbe51dc56da42de5488fd5e8de7a8154e16b352331b431771e889139805af1ab6963f1929cac0bbf4fb0a4b528eb6e384d76607c688f8cc0cd36ec1e17cba64a83953413ce5ee3b752eb70107336d044ef334d2a1471f21bd109e98ae401ef815aa969eb20de05fd72f69d7650595ac34fb9d8ed5a6853ad8c183709a1306b82929e7467fd2909810c078fc916c7ab918e8b4d12886f177f40364dd6f946d771b6c8195a8134cc97ed5f0dd59d0f1310ebfc6de5b3488f665bfcf9ffbe46c391dd3c883a9cf62c8ef07b9e884eee8770aa7adefef7109d37a45f7f085e1f6cd7743f003c66333190b837d43d22c1c04c34dec9da9f89531510e559f7056b6c9bf9d61cdf3424561692f40330c864fd34734c87404c476733a1fd352b040e39dfde68058ac13dfb2f32226c6451e88023bfd703cea40f41d4c0ee6cdc70bd2d8d97d1b2455b0db4f8bb41a5857e465ba5142def45360df514cbaaee86f87c9cebb79b26d457785930e1f8f75debb9f94cfb27dc280133340cba187968b4fdc26278bb844550f706ce6545cdfd5b8d811360b1be9da188db069d36888219eb8402f065fc0d98be69fb0324f93edee6dda34f43a687ecccd71c383a2f8191cd189e067225c0eb020da54a0c81b74a060ce7074fb2e5d1615aefb5c8c72e928af7d870d23c1f7edffe4669f72ae29cb96a09b8fc1aab5501ef20e3ed53b971f23fc2b40bf99bc489ac1702da90c708308e786730c337acb89606b0d9232cf190f6e03b91c292efb5a3cf3ab093d0f03ff4d4eb4e8699c8e7fb3ed176d5fa9e7c64f70468df9921f6434346caf78885ff7520f09672f4ee7cffd300f9c72cf841a1178a31f25cea64f23ea3a192cc0179d07d56edbe578989ef77b9723178b8dc6562b0ecb978d40df283bc5ecda254223510d8d937edd4ddb7d4045163e5c801d704a995c58dfc85402df10e47fbb9e92f73353d8f107f8bda3b04edaedd40cd67374cb92ec665f2c94912d5b180dbec906857df5f80293eb099be811622e8b5889f857bb7af0fdbe266f74592ddf53d1b8664bde4c58e965e3f7db7cd2429732a20d1d2569bdf2199dd7ff0c3f1c884022abf22f1ace354f00713fcd94e0ecbc16bb4ef6b5f2ed84686814e61711b7901a15b1a90b9a28dec472ebab8f1f05c176914eb8becccfa78b375a5b4f8bc5fc898d6ce437e23750b5428a0c1fdf4f19a6ff70c75a718459292c7032a9090f676146411713ea35198943cd9cc96db3b59afe55b78809484b9219a25d783613800243ab3bb5e8816e1b371283b3e6082afcde18b1e93fb89d67316a9d7e12c24a6eb3198dbfc9af1990bd7df94407855d5e70f5c12e789d8bcbc33fc4b9a96391a635e29e130fa99fe83628c3e657d9e4e0923db25b077300c15de8b7f71af69c9e95144195838eae17f9d7fc7abc97a3f0ceb61cb7d84f891626376f6ac0a06177a6478594267b73dd118ae7254bee122099de5e2dcaff1fa3a1495b424541bb2c9bb66d53dc088c8fc4e497df4fc1251717397390f98a0d3563e599c55ab5a65d0652e96e0edbc1a5ba1c85f25eafb227da4cf690708cf8c0d2eb967c92d826a01a0ba442260ae4c426cea2f1b2186d6b2a626a361f34721d244cfaabcd6cf0f44fd6bf5416890c28a986f207600c62f048d1a4ddd54cb59287d69b1c03dd5a3a063547f0d0ffb5dd66dddd5d023cd3b311d23f5c5608d303dac6aac95ba48d22bd5ceb39b717850752f65740377fb9cca5018a1b63ded1dbbe2302f9388b3af27e25bc9f98d2f04116641714773866e737e16d215de7818d38ee57b8095f9ee74497b724b095e33964f12533679723d6434933fbf35310050a6c92e4e404f4979e9fc650b1a5f8bb8bc2ab79cdaddbb38447216e518a3eebf41e02672311798b62f585cc8a5f7e0500e0c7dc5c9d67b37a3bcc97601879a9a4c64ba28aaed26e19f957b4c5cf8d6a00a08077695efee1ff10c1a72fba634ce91cd5c4a95222731cd36e046efe08e4f8cfdc19a19ee3923308858c23ce04438304c68dcd5c85f06d2d09870525f2082c83f66a6b2d8459aacd9fc9853a18e24d9976e66c69ae29f428f629917f9216c17790187d013f7b8864d4f48202a9aeb9b06e8d53b7720d67e0b772acc1fa08fe41d6e8f15388091b201eec48363a31aba3e239d6c1972a00b5a126c077884f0b32325f4d66ae1fdd15c62fb23c51b67929aacea6f94d59c8d16c3395933b462dde52faced8e586c550eaddd3b277469443b9c6706a3c60c7c5dcb4fd0fa228c3f098cf0ed70248417fad6e0c0375a43c604b887cbe051e0b0fcff312d3f58b248bfb87809ccf6c4c782712a3e5632eb35be2c5c9148b8a986c749dbfac3a383170ec1585ce7949bc9074579e7c236cda929526cf57ebe9e52c768467e563ce5018f7252d8f74603d53cd8a03fdf6d4e3b300893281dd9e555f0fc5c469fe4fa0f", 0x1000}, {&(0x7f0000001180)="ed9c4c88c6e6f055e038cb663bc135d857e057f5247c8eb7d9e2b5325bbb7ce99b6b7cadf0cce9cbf626481df895deab65b8d8e4e5320efec0e03910f8900e476ba74b8fc4001f73fa37b5315a5fb8df3ca996b6cc85f7d374743a4acc069d24e60b5f25b52fcd012676ee97930d78b75f9cb63bc71e083a0c4038dbabb5820fee741645234e73a9c7e8ceb171bb8a", 0x8f}, {&(0x7f0000001240)="e56eff8a46df3ff3cda9561a3a32fa09448573efbc34632e90ff7b770df9c75246e0c12c8e8c8ac90eee16ed5b07394c80fd1c9cad627ee983e5643e81f370f59dc4f425cfeb70c71345d926ee1b4270b6615a1c3e6acd19f1884abbb81c3fffd9e69851893499167f785742a69e82173ccbf16f63f7037b6d75c86b5348b215ce19bfa62de0356f885863fc5c4ec69004887d7d3eca981d1be67fc39852b1fa714f7d893c3b2b16a8105c5f3c9083aa5385bee2cb619f4e0513a766f7d4e14e478d1e269a376c1ca3cdaa5ce789f234621d041bcd17fd0f5fd651", 0xdb}, {&(0x7f0000001340)="9c06e2de312c599a20c706d3b5019c8eefe02e693db6e38b9daf5bf319cf53ee29601422a036bb7a224bd881d497af618dcbd9b6ca618569a45a5b60440305aac7cfa6d29b3629156717916de4ab24fa8820be9bee6e09c9b3fe335229b25561ab0059fc5be7ec7d5ca075c3eff02e6e639479b5bfca068f22ca0bda4992aebafc9451665e5a4d6ca926cb39470233c1e936c3a0680a7cc78acb01b536849f38e63bc1c2933b4a5dbba6fe848489c3af3047b19721041f14a36c3c3181b66951cd842f564fe6c3bd21d5021c76f215704af8fe478c552a7c1a", 0xd9}, {&(0x7f0000001440)="4165f365ad5d90a976ba3e11008448151b5bf6e4712ed70d740f7b7a703883de8ee0343f6a4a29869993d2a6fab342bb91cd9e784419b3d2aa1bf84fc068e5ff6893ad0147c8c4149c4bb4a36cd7bf53842816bf9674f0d923c0a9b6b1d77c33e18d76ec0a2382a53bc135fadedfa52867e227ebb626f55b016838508c56af247a5d6283973e5c86baf6a8160aecd9de08acc243d5c2467c4bce90b3652b52e77e791319494902793f05aa4683f07462f584c5a8c44119c4561a8eb09a392547b155fcfb132f1684ccf696069099ba18a3918bd8856638dd5f409dc8463f8c62c2067d34", 0xe4}], 0x6, &(0x7f00000015c0)=[{0xd8, 0xffff, 0x0, "84e68a728d5090d6125e4cd72e0f557023de9698158ac3929a11bc27e803767cea298119d9b2428c6efa10806ea4a9fa404896b4a1f0b1eaf890e6dbea2ffad06ed2a703d75e6bc41599c17e29205073b669315be65624656979415ea42430ac9a4d82f667ad54f271ea67ba7bfcf80dde020fffbdf716d254a52790c81669206c4086c009d933093eb5f6de43bbc4f1980427885a0258179229642617eb5263c5a7993d9e8246c565e0f3ae5b9beca4eae4e6b20648b3ff3eac267e2edaa0e423ff"}, {0x40, 0x1, 0x92a, "8c786a13b5fb7f2ff6c82ca70af2d550841bd2ca05f3d6c04a05c3ece3cbf8f336d9de6393c44bbdfa69bc027b53"}, {0x70, 0xffff, 0x30b, "e891fca8062bce4013eb44e4c0f9f9b7a14ca64f0aeff88c34c347a015dc158e94504840c620eab13dadbdbc63366de98bf27f9a441ed4f0abd8699ad4b5931e262a129c443cfd7fffc5218dc7947f40c73110b4949a6a4971fdf5"}, {0xb8, 0xffff, 0x2, "510ad28e3c43c33d3579aed83a8606c3b1606e27e4ec761f7b38674f55333407c40881b34af3d91993b0d3e64bf947c47cbb00dda56aae4281aac3c1fc9192f7d319321b28d944e5f142ee1e85b8641bc51a326094c307a65cbcf98b7c728db3f41ae5c367c83b8d10bf4d2e4606b79c8ce5e5b26dc6151e33d0bb4c785122685559e8c2785985fc9becca37dea2f4908d3bc8f81f5aae6155ff2325bca381f5660abe2aca98c3"}], 0x240}, 0x8) getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r6) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r8, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)=""/233, 0xe9) r9 = accept(r3, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000001a80)=0xffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) poll(&(0x7f0000001b40)=[{r8, 0xb1a26e96ada95f9f}, {r7, 0x20}, {r2, 0x3}], 0x3, 0x2) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001b80)={r0, r5, r6}, 0xc) getsockname$inet(r7, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000001c40)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) close(r8) kevent(r7, &(0x7f0000001cc0)=[{{r9}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0x1}], 0x9, &(0x7f0000001d00)=[{{r8}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x2}, {{r7}, 0xfab87ad19d1474de, 0x80, 0x4, 0x2, 0x4}], 0x7, &(0x7f0000001d40)={0xfff, 0x7}) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000001d80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001dc0)=0x3) clock_settime(0x0, &(0x7f0000001e00)={0x4, 0x41}) pipe(&(0x7f0000001e40)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = geteuid() ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001e80)={0x9f7, 0x4, './file0\x00', 0x3, 0x6, 0x1, 0x2}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001ec0)={r10, r12, r6}, 0xc) 16:00:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000140)='./file0/file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x400, 0x130) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000180)='./file0/file0\x00', 0x40) r1 = getuid() r2 = getegid() lchown(&(0x7f00000001c0)='./file0/file0/file0\x00', r1, r2) acct(&(0x7f0000000040)='./file0/file0/file0\x00') r3 = open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0/file0/file0\x00', 0x40, 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x10, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x7, 0xfff, 0x1, "5386c3e588aef688656d0037e97bed166a5eda74", 0x435, 0xb58}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x5ea1c0c8a330efaf, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x19d20000, 0x3c0}) getsockname(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r2) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10001) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) fchmod(r0, 0x0) r1 = socket(0x10000000013, 0x2, 0x3) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getpgrp() socketpair(0x1, 0x8000, 0x5c4bde93, &(0x7f0000000040)) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="820201f0ffffffffb6536f3d3fa995ce2aa633602926f639bdef94ad7c84e70f477cac2e541d1e516c7813c393e9d3edcc4c139201b30cb7815e3cc4c84162a2cf35eddefe5a8fe1bb5274ee39d997edfb03aa3bfdf6879141ca4974495ad00bbe8f3bae3c87f2e130c16f1f77cd27eca63209fdb3c794938d02ed5ab957fd43ad5394ce9752e95e8027961114d6462f3c95914bbf1d03310c6ce6"], 0x1) r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000002c0)="f2139c5e883d54331fac6802c0336c8e4d860078e194bd185cc995583cdd84451a83ebe47138f164760e959cea18490f1ee217494cfc4c4735d6e99a661194ec766b5fd5d3860a8d39a7d4a97c2c8ff2d323977d724b916519b20302a9d1aae0871adad3f0824fabde9c5a3398eec2632f503acc733d6cf31e18c698918855567d846d531a5264ffb6506c4a5def56d83695ab031f32a415ebec2f8472ffb26ab94e4a", 0xa3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x9}, {&(0x7f0000002980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) shmget(0x1, 0x10000, 0x8c, &(0x7f0000fed000/0x10000)=nil) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) fchdir(r0) r1 = getgid() setegid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000011c0)={0x1000, 0x0, &(0x7f0000001200)=""/4096}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r4 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r1, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r5 = fcntl$dupfd(r2, 0xa, r3) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000000008000"/88], 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r3, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000002580)=0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/95, &(0x7f00000000c0)=0x5f) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x200}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) r1 = socket(0x800000018, 0x4, 0x102) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffe26) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20, r2) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) shmget(0x1, 0x1000, 0x0, &(0x7f00000a6000/0x1000)=nil) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0xccb9, 0x80000000, 0x7, "7447282c5e27848b14c03a2f9d34ddbb6b449f3a", 0xb27, 0x7fff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) accept$inet6(r0, 0x0, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) clock_gettime(0x3, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r2) 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) fchdir(r0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001dd, &(0x7f0000000040)=[{0xb1}, {0x3, 0x8000000000000}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000100)="5e793462d58a2a9dce6aaca34dff91293de14dc03c49465a7cc0bc4a55882dcfd414aacb17ac6a79f445b2c675bc61dcffa7fc3fb04791f9f318aac6c102e1fe5610e22403dec013d7364b67ec9d731ce85bff09b563548febcdfcbff0270da3d76aebab67188a1811b9efa4f2dbe9db299e2837bbcfbfd20053d157b04f3c3d12b4486364512f22864f105931bf826d8cafc438bb07c90ee7698b330f1def3eb33a2f1b9cff733210f6da603ceb1f60d4efff0a422a38cb6a70de955311860238f6610b6800be11842f10f6248ee1940a667d1a9c1d49892ddad5234fdba827", 0xe0, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0xfffffffffffffffe) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000600)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb022780db5561bcfca04f377eca76a21d69ea7a049375f1c546b2da3ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee17000000000000800075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e3637067160e10a212001f1f7b0f090b7588d247780d29d16cea59e3b2de287e9037607aa7f8503bacce7a2db4a5cf396c4e98551ee50bd5c5cb0b5dfffed21e5a562eee4195b18fc78cc9dbd6dc1b3c898ffd39fcc014f38", 0x177}], 0x1) execve(0x0, 0x0, 0x0) r1 = getpgrp() ktrace(0x0, 0x15, 0x4000050e, r1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) getuid() close(r1) mlockall(0x0) r2 = msgget$private(0x0, 0x100010726) getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r4 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000000040) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x80}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x6, &(0x7f00000000c0)="b69b13482c7f") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0x3f}, {0x84, 0x0, 0x0, 0xfffffffffffffff9}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)="a808ded85f00f6505ab7a8c8265a6239a27bf779fb97ed9205af371e0d516d7984f928be58972dc6a0a2eeb940c3958636446d5aaa9809a96c153f32800823bcfa5908528fa978c3a2d59eed1504c183b964932262dfb840c9d9803ac219c8229b34a7d804ec8ac5ea59d85dfc821144c4b126db2ea5eb47a52aabe0c2a2b9ef90f3d1e98c5df63106bee624d72184f607a214", 0x93) 16:00:06 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="5c760d69887f75d42201b7f9d7cc08c2c7d8d64c", 0x14}, {&(0x7f0000000080)="45a40dc8ce9e40da80e88639c1bce4ff880261b9a028e12833d2f140e89949927a90118387cb9f7d1669be139aa3518e83524430cb31e0f78a183c40f475fb309ae8a1eb96b31aa4c3ec80f419d1a62249cdcb55fd88e777bec62bd7ff13e6c8feaf3296096fb651cc7e2318fa7750b5a276761b92ab2ff5d246c7f2fe1ea6d0b88b5f6245ba951a33e5d68cc1057eea649bd16bd573fa179a342294b51333cfae677ed77e9056e01c6bddbdb4c90561763a806a3743ad8c9bf340199d9b7eb9b46cdd7583c591f0995226bb50608d40b9387c235995a904acf7acd9ebbe417ea015f874ea37f9568ff10e990ee82e", 0xef}, {&(0x7f0000000200)="57c7b0730b14875ef3ca3d4cb2d343ef6c9ef3b2831300ae4357450c0a38fafb", 0x20}, {&(0x7f0000000240)='w!*s', 0x4}, {&(0x7f0000000280)="1fde5ba1c5f006831cca5427566345f3f5962f9c50924b0328cadaa42fa14d621d5c0f04add39333b53fab416ef086981a358c5e5fd6d4e399ecb9e64b28c94e9b20d2b0183ab5a64ae1eaba7cdc0e2b3b3fa4920972cdcbc5a0d77627cab98c93f3e6033f817b927f013ec4424517a3a4197f7a6381610e1fa056191280e734a23e1bca8297dbc7b498a4e1dd9e19003bfb98b9b1a398c1785d2b1abc7d135964be616830ac1168402fca4972e06c48d62009b710c2f48309745e7f5c137bd1c10d8d320ec8a8b9cd8cf5f013dd81389a666c0ef00ff6f76d2a47fe0835190e845e04de7731dbbe", 0xe8}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="4b6d4818c2a40a196bc60f6adbbf05b16163d5600d613d4d4794291052ab53976d4aeb8a46eaea8b9fa0a5520e502d18b1bd03c87b3b7eee2a60fb555aee00a5afb7eb9dd2e426ae8a8c0a82486e0847c7d2b7db24d1036d9ea381dac63acfd1628a0b80205ab379f456cf2c091e8c6e1df6c485d21e221bf65497641deedfe5dd5430e481695683b147c45ff9c8dc7f860b18a04a1a63046cf8c239441a0692740105496064974dedd8509b1062a70876191422c49669e43aa2312faef799e0950dd1b57303dfa6c8a3146f249d8f39d36a677df1c2437024393e9f8e926533a03cd73ff8f2cde0347e2dc8a38f243571364ccd351b766fe77588c30b63", 0xfe}, {&(0x7f00000004c0)="cdd78ac07b19f89c130175209d50bb17e808c7d27711e88fee8ba15b75122c6db2c363a1c699ba71a029d314ffa3ff7058092c08e7ffe2ff8ad79fa99d423cb2c0a632e5c75bd5b5dbd3076ae14df470ed049d7115d4934d7e3f8e95491d4b9e0cdfc2141eccd610a31ba205398145b982696722e54bb9fd102024536081d261128cf32122b06e1f1f1e71084d8f2d48fbb140e92e3ceab6668770a167b86317a041a4feaaf038e806e47c208f42d0e11021d8fa789f4cf437ba3a568d3fb633b259b8b4cd0937afff4208a5d5c1526c2800b7b9b3855b3947a5523467e2a6dc7884e6f85544a47f44da94b9a0124d67437a", 0xf2}, {&(0x7f00000005c0)="89a9a7e817d2a9802e3e36ad31e486e6be0e315fd2b3dec8e17d3e578c38f3f0272a60dd42ccbe927dbc04ee09127ee239056c9963e920b8898dfd2fc05196b08e42743e2c1fc327dc24380bbe753bf9f6f6d96cb51e9db1d35b4a371eab115df937937d6fd564e5e09861b805c6417b2f3f595de91b4e9afa7e", 0x7a}, {&(0x7f0000000640)="ec23516c136a39b36d4e58d1ee90a50cb0510c71ea59a2632e748079329065da082ea011dbcf1a74795f09f33fe53398842410ddc777c1e8cfdea9ae7f36cf7c667602178fdb69e1abb6ef61a55bec914132adf293a3c364c459e3fb5cacf8372bd7d7e8ff8b466360f685bb9f", 0x6d}], 0xa, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x2, &(0x7f0000000180)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0x11e7b4828fe06b17, 0x4, 0x1, 0x4, 0xc6c}, {{r4}, 0xfffffffffffffffb, 0x10, 0x4, 0x4, 0x4}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x8310, 0x101}, {{r2}, 0xfffffffffffffffb, 0x4c, 0x1, 0x4, 0x205}], 0x3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x76, 0x80000000}, {{r3}, 0xfffffffffffffff8, 0x50, 0x1, 0x7, 0x400}, {{r4}, 0xfffffffffffffffb, 0x22, 0x1, 0x100000000, 0x25}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0xfff}], 0x100, &(0x7f00000001c0)={0x2, 0x7cc7}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) socket(0x38, 0x4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x1, 0x2000, 0x220, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x2, 0x3, 0xd74, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x1b5a, 0x9, 0x3, 0x3}, {0x844b, 0x0, 0x1}, {0x8000, 0x0, 0x401, 0xdc}, {0x7f, 0x3, 0x5, 0x8}, {0x1, 0x4, 0x0, 0x4000000000}, {0x1, 0xffffffff, 0x10, 0x3}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x1, 0x5, 0x8a, 0x7fbe8900}, {0x5022a2a6, 0x7, 0x1f, 0x8f}, {0x5, 0xfffffffffffffffd, 0xdc, 0x7}, {0x80000001, 0x8, 0x20, 0x3}, {0x9, 0x1, 0x40000000000000, 0x401}, {0xff800000000000, 0x7, 0xffff, 0x9}, {0x7, 0x1e00000, 0x81, 0xffffffffffffff01}]}) r5 = getgid() r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8001, r2, r3, r4, r5, 0x1, 0x7ff}, 0x100, 0x1, r6, r7, 0x400, 0x0, 0x2}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x13a, &(0x7f00000000c0)="85825ec52cb9e69a5a2b91e4dbaaf8deac087789e1ab2e7c3f100db76580b5575320f03f12c0985dd9c4faa32af48dede8f77cec1d155921afbf08a9b592b108c79823658858961163428364f30e42ef7e8916968e40c74397f4bb28ac6f572eb5ab8e250b11e9a68314f95d87e99ccbcc9c06586acdf248496c208fbf7b4b2a9497800fd9efcd9b4d15962c490cd46cda216af9cd6ba973e491e66c69716b8dd3fc15088560255abd579b3f837756c3c6e33862c50fb20edab6476ca34d534640571f6660d32852081308274432aa1849004fed756eacf11cb975cb9ad545d0e55056ed3a0b885eeadddc05eb3aa208f50112e1417d31cc9c0cfd0aa33cfb44d2bcded95ecc3879fc2490a6fea6575b3f1efc8d599a13d56b15620a29f1ad620b0525e9e98b8d9fccb1fd5a7733a8bebea7558342d4e2b96a22") 16:00:06 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:06 executing program 1: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x80004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x101, 0x20}, {0x9, 0x7, 0x1f80, 0x3f}, {0x4, 0x4, 0x101}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x10000000000003a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) fcntl$getflags(r0, 0xf1e7c8da8e98416d) socket$inet(0x2, 0x1, 0x9) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x98}) r2 = syz_open_pts() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)) close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0x0) acct(&(0x7f0000000200)='./file0\x00') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xe81) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8001) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x400) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="663d242cc1f4cbfeef419a10538552c00dd5977a918249a5e842b79907aa07d14f05c02223b161b94c97721525faa1bf776cb42b0cebd2e855653c2a25f008d374600c9e37b6ea3c6533c5c99b0aee65ea8865e3867361ffe07cab179807b673eecf0ad66eafd24d97f86d60924a0bf7af09def2d414be12f5c9017d590a12a66f271bb744737fc3", 0x88}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x2}], 0x60, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x38f) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x1, 0x80}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x10, 0x5, 0x6) bind(r0, &(0x7f0000000680)=@in6={0x18, 0x3, 0x7ff, 0x1ff}, 0xc) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)="1bc2558299ce417e947ad0fd4dd4106528f9ceb3b738f9ba08c532a7e52308cdcd71575caa835b069eb5dad14c7091ae29e3d358174af8eac8096625b69348b7d083460f99a633c1a6dc9b4435949c3ba308fe3521", 0x55}, {&(0x7f00000000c0)="d3bb9ca409195a4de14c0691014180857b175018842b1b8f52a0b6153f2ee0f0054355cf380e0f9776da951c80713275391a77bd5aa67de21a22df87129194fb25d1ac83ac616b3907e59e076b0cdd", 0x4f}, {&(0x7f0000000140)="5aa50f0818ae40cb3d04be88ad639510f42381da1c888049876c9965005af568cc51a15b8df792d0d3576214b9d6f7397c6bb71c6915998823a3b7fc31c30a2af00161cf6d273774e67e844a73098a07125df1addd9f920441c8f7184e2b3686eecee5bc6f7d60a421405f76d42db93682c5ff5fba51e35ac64b033657d23710b76de7f8bf15cad8159357ef5517e47814a7", 0x92}, {&(0x7f0000000200)="b53ed0e179af738917e7556300388cff5d19dbad5115be8f1c4d337c68f532ee146e4bc6bcdd76653423b67407c63b8da113591bdff429322de8c382167bb616ed55f35380001f7c61805f1e33c09cbea29d74b4a3f26852156d535b7e6dad5209f4322e6657b2a546ef144814", 0x6d}, {&(0x7f0000000280)="14d9118e49768d457032940843d120d1c82cc0f4d6566dc6ad216f8dda86a9f9c968f13bd493fdb5734e9ec915469bd9e40a7ddc0c81904842390ec44d1775d9241f097220a6eb9d28cf9aa3ccd0023bcc8b19c7765e7d3610191ca1801108c2985402879d43f1e85c3b2f8c0ad865f87c8ad4ced33326bb0054ec726e574d565c67ac5a7b1023f32e7cf91a6775ae5b0ba9404957df1c47b211f968719635e9c405ea0e85fc41d4ca35", 0xaa}, {&(0x7f0000000340)="837be11a206e5d4620563d23971d31ca3c0598170e3dfe7ef5d7316ef9565d5a2acf095a126ab5c6624f2fd0e2c394ce870d653fd1284b6bcaf90a446be684d4c709538f26e3834d4a252af9f2089790130ae8f511f3685048490279018bb9512e317f8c61e0a38f8af612c08782ac8c6fecb02469e3d63405375ecbf1763fc5e9954070a4fe0dbb46c672ee8dc55c23bcc47ef407e905ee9d158c6e14e69270ae83afe10abd11de2d840f0bbb2940b3d5e9b07b98c81d85fe0ce0cb210e3f235a2e9142e1dc6f20", 0xc8}, {&(0x7f0000000440)="ddc508802e65655d8a4d5d2b30e7ecfcb33ad0582a8ac163f0e48b4f117741e6fd586cfa7b36e2d6937f90becea15325d2ba24565a1e74d57bc946b3059e4b6d0b51249fcf85f3f842be41af", 0x4c}, {&(0x7f00000004c0)="84f65a19e23029f7577c71d48902b44caa697eb1c34552eae5d33328fe0db5b8671448f66a9f94f4c3a410b3a2fade5410f29acee7bd61c6676d6ad335990cda42772c6e718dc3021e5741d8af46c7ad7e252f76937f8dbbd293e67cbf97b8bc24fb830a99284385da0617bc63d6538199de2b0faa0061a738dde458a1ff2399dbdf41e944c9d00ecd732736505ca1435c7b825cfa68a2599788f39806876b72f4419fc36d11d4a7b2dd3c8d9f74f3c5ba023baee9c5cc54f7fa341db1031eb7b79a7b8f1ec7c93f4a67082a69acc0302e35c2fe1e709f64e682f957acf6fd146ab598fc39ca7e72af61ad47061c4bd8643fee5c", 0xf4}], 0x8, 0x0, 0x0, 0x1}, 0x8) shutdown(r1, 0x2) 16:00:06 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x200, r3}) flock(r0, 0x8) flock(r1, 0xa) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c28a976a38c5ab4e1a56f0", 0xfffffffffffffdee) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000001c0)=0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x5, 0x3fb, {0x3, 0x9}}) 16:00:06 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x4}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffda, &(0x7f00000006c0)="b684f285dbc056282bd59900e8d8daae041aea6d146327944d58968dcbe6ac65a1bae1f6b1a56f7aeca4149ddb05c6f8726fecec893f9e1c65284573709f589a3f78e608439af89f1d27c1c7d28aeaf324f99d715e5ec73547c203c375bacf8b30bce08ac7b8d73681903da1ae034edaa890ac4c6b41891cf68818ce08b28043f64b1188c6c6971ab2464df4752ed7d8437fb6b99c9a3507cceec965f0c04a670bbbadf3eb29e199b8c9bb263bc2f826a894c65453890552abd7d577cc9a38ebc3b6797e362bf299e7a736d8ed9a") ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8c, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x5, 0x4, 0x0, 0x7fffffff}, {0x80, 0x5, 0x100, 0x4}, {0x81, 0x401, 0xb4}, {0x46b, 0x54, 0xfffffffffffffc00, 0x6}, {0x2, 0x6, 0x9b, 0x8000}]}) 16:00:06 executing program 1: ktrace(0x0, 0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xe3098a455284827e) 16:00:06 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f0000000080)=""/200, 0xc8, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r1, 0x0) setsockopt(r2, 0xfff, 0x40, &(0x7f0000000040)="759361d88be3d824e914254530bcba237bd57a93eaa8f39a41fc90a570e72ea5a183e859ba5b88a16aba4a1fc821a016bd12268ad739884592a14c6f4ebfe94de983b6660c2ad5c93fc1cae32edf3437f44b548def580bb7f18f9ef2de", 0x5d) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffffffffffffffff]) clock_getres(0x2, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x4, 0x10000, 0x8, {[0x3ff, 0xff, 0x80000001, 0x1, 0x7003, 0x1ff, 0x3, 0x4, 0xe726, 0x0, 0x3, 0x2, 0x6, 0x8000, 0x1, 0x58, 0x401, 0xfaad], [0x9, 0x7fffffff, 0x9, 0x200, 0x80, 0x3, 0x101, 0x0, 0x1, 0x4], [0x8, 0x1000, 0x8, 0xfffffffffffffff7, 0xc0, 0x5], [0xfff, 0x9, 0x80, 0x8, 0x7fff, 0xffffffffffffff8a], [{0x1, 0x5, 0x4, 0x17466345}, {0x4, 0x0, 0x5344968}, {0x3a12, 0x2, 0x20, 0x7}, {0x1000, 0x0, 0xebdd}, {0x1ab, 0x7, 0x7, 0x81}, {0x4, 0xffffffffffff6ae1, 0x6, 0x80000001}, {0x7, 0x7, 0x400, 0x1f}, {0x1f, 0x1, 0x4, 0x8f5d}], {0x3, 0x314, 0x1, 0x9}, {0x7, 0x7f, 0x5f6a, 0x9}}}) pwrite(r0, &(0x7f0000000380)="ea534b21a89be3739a11ffc578f47dafc6c0929d1e043abad5932fe0d5526437bc702fe79e3f80c2d66f9fbc71226b7a65d025695339aaee45285d1e0c8b01005d5d3fe0c31eb9ef7eac2b2380f6d7f3882c5092107ebcc93cd5ff32ee9eb080384afc43e8659cc7ad4c0586856432179f090f0351483c33cf4141316a53220b8072ca789b6e0a3e4f0002b0e2d456a1d0", 0x91, 0x0, 0x0) fchmod(r0, 0xca) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = semget$private(0x0, 0x1, 0xa93a28aec37cd97e) pread(r4, &(0x7f00000004c0)="51416c7c292cfd93b529a5d455b28cf139aa0bf70c306e93f25d68a5b91ca5145a8a963f45b1dd8ddc", 0x29, 0x0, 0x0) r6 = getuid() r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0xc9, r6, r7, r8, r9, 0x22, 0x41}, 0x7fff, 0xfa, 0x9}) clock_gettime(0x4, &(0x7f0000000680)) r10 = semget$private(0x0, 0x0, 0x2) sendto$inet6(r3, &(0x7f00000006c0)="d8dbd17ffb9155de8e09b24e45227c8ed89dd8b250588e2c52bae1a1fafc48646a5497a265a12ec6fbcac9951342d54991f0178350c79bd5c5c86855afb95cd4008ca36c66b82b1ff63d398279aca332e156c0b7c2b3c255e95886d97b1acde6eaf965bfbcae2aec673c314f828e60b7e50704c010225187b40e7884f3db71d64abba66f66e8491c9c08d7c9ee4df20496c4c0734c7b184c9bcef91b208ce11c51f0647932661542aa8b5e80b5e49a83d3c032a1d5478a55e0986871fe740f51acb7c19331b374c1944be2793dc7bbdd1cc1822141f4cbdcfb15879fab76ec11afae6078405d98d1285dd2952522a627", 0xf0, 0x5, &(0x7f00000007c0)={0x18, 0x0, 0x2, 0x6}, 0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x1, 0x0) semop(r10, &(0x7f0000000840), 0x0) connect$unix(r2, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000008c0)={0xca8, 0xffff, {[0x6, 0x9, 0xff, 0x8, 0x1000, 0x295, 0x6, 0x0, 0xfffffffffffffff9, 0x4, 0x1, 0x400, 0x3, 0x3ff, 0x2, 0x80, 0x4, 0x100], [0x4, 0x34ed18d1, 0x100000000, 0x2264, 0x80, 0x5, 0xc57, 0x40, 0x1ff, 0x3], [0x7f, 0x40, 0x2, 0x4d8, 0xd74, 0x100, 0x5], [0x3, 0x5, 0x6, 0xffffffffffffffff, 0x5, 0x6], [{0x8, 0x5, 0xfffffffffffffffc, 0xfffffffffffffc00}, {0x3, 0xfffffffffffffff8, 0x9c8, 0x800}, {0x0, 0x2, 0x0, 0x6}, {0x200, 0x0, 0x4, 0xdece}, {0x9, 0x8056, 0x6, 0x2}, {0xfffffffffffffffb, 0x100, 0x3, 0x800}, {0x3ff, 0x80000001, 0x0, 0x68}, {0x100, 0x0, 0x80, 0x6}], {0x2, 0x200, 0x100000001, 0x5}, {0x1, 0xb93, 0x7, 0x4}}}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000b00)=0x401) getgid() dup(r11) r12 = msgget(0x2, 0x30) msgsnd(r12, &(0x7f0000000b40)={0x0, "8fd4958cff32ea"}, 0xf, 0x800) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xddf, 0x5, 0x6, 0x1, 0x81, 0x8, 0x14, 0x2, 0x2, 0x2, 0xa82}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:06 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) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x20) r2 = dup2(r1, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = getuid() r4 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r5, r3, r6) 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(r5, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r2, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r6) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x800) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x20000000) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) r1 = getpid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x2, 0x6, 0x84, 0x3b}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000440)) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/234, 0xea) r2 = msgget(0x3, 0x22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0xfffffffffffff001, r3, r5, r6, r7, 0x40, 0x7}, 0x2, 0xa9d, r1, r8, 0xec8, 0x9, 0x80000001, 0x3f}) wait4(r4, &(0x7f0000000480), 0xb, &(0x7f00000004c0)) open(&(0x7f0000000280)='./file1\x00', 0x10, 0x2) r9 = socket(0x11, 0x4003, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x224) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x28}, {0x2000000000006, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x300, 0x58) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f0000000680)=0xc) r3 = getuid() getgroups(0x0, &(0x7f00000006c0)) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="c63f95ea9bf6189649099f6d36ea4a642dabf9f1e03f37e7c9c01c95e54c9ca7360b2f4ec932d1e5f898738ba8be97d8b86e94b411919b7760da62a2b4d154bfe3cc83af2a27e1706b05e84138cf1d719fae2ffa376d9d7af2a6f390d3cb797a6e261ae078af12428afd87fb11a016bb9510ede9791ad5768de7041a15e9d3bec3965e8c8743aa490f1103ea90e50353aab63cf877935f0c59266bca4e04e7dd29100752648265554f2c928052c76fefcb2b3311316ec7134984f6f33f4b6789847c", 0xc2}, {&(0x7f00000003c0)="80175c2f2e678dd542a442288cd19e39ec79144b6b3d7fc291ef1a18bf0a9d6833a6ec1e910b6509bec72e19bcc1f546bc4029d9379fb3ee911d01639d7009c8c10836f8d50c3deaea84706aa73ae385caf605143cccb63488f59c53d570b78767b01c8ee1ee214612fbeb47c9bf4fb7cb0cf7388842d4f225242e915c4742e8139227d2b5eef2480d061713e747172dc63a38b1c72245c8ded6e2553f295036ad0497346e8fdd6ff5b6d3502a87a97326b7ede837ad79914c6fa4ebfb55953b9a8046f2110cbc600751c5a09058cd5b58aabc476b8707ed", 0xd8}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20, 0x400}, 0xc) pwrite(r1, &(0x7f0000000180)="a7182e04b02caf4fa093b41f6902da255390aa60667c6696b8a3d9ae3302018c5a54138fa65834c253047b937d9b1356415c1d5d86a507c4e39f7b213c7697faba7ce9e9df22ea5ad6bb608e93ae08daa6adaff1953bce8d2f6644a7512065707b8325b846f268f1e2ccc26ecfd06611fd5b75040363b0a5a0c9c4e896913b5e6a6d0bfc5087372ecf68ad5f5c86eb209ed4e6a4db0c508f3996e790a7b24d2c7d11bf31d34ef2cba3730d0f3d401549744060d9b36cb48bb1db3a79f64de1e8d959dc8507253f9cc73abc9ed38b10d3edd630410fde71906ff294f4b5da516fcfc5b3efe1", 0xe5, 0x0, 0x0) fchmod(r1, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000640)=0x81) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) r4 = msgget(0x3, 0x21a) msgsnd(r4, &(0x7f0000000700)={0x2, "f4c2ad1a3a2e8421221275eb046b30154b66f923fec6d08a696e194fdd9076fbda0d4eaedc6cd0cc56a8d1e30e455c83425034592f1342048d4e300a906d95ce58500474290b9decde807850dc450caf855cc3553829252712"}, 0x61, 0x800) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x40, 0x0, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000300)="969b100e") socketpair(0x18, 0x3, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x0, 0x1) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000280)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x7fffffff, 0x9, "a66d751414e5d7fb82d11d822472335834ef912a", 0x5, 0x5}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000100)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce7bee4fe7c3cfdcd35a1947203dc8852b4aac6212d44ec874aa0c16c8cf03f6da02722b428c6a7c863dfcbe25c9f0ca21998c4140891aa0edc973cdf924fc28e8499f56bcc26a73e3e48236363e051179c1fa721b1ae94f1c7f0f47f0fd38f2b6445a525d97a24e17a3c8f3c8077b8300f13c0d868934c39ae9836a58ce29bd70b7b3d373f3d951a4409993a2446890746302d4678bdb440f29903a959f1056ada0"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r2, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, 0x0) r5 = geteuid() chown(0x0, r5, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r6 = msgget$private(0x0, 0x420) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r6, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0x10, 0x0, &(0x7f0000000180)=""/16}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x4, 0x4, 0x80000, 0x5}]}) dup2(r1, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20000, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4c, 0x40, 0x8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x44, 0x1, 0x2a9, 0x3ea0}], 0xe3b8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x2020, 0xeb9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x10001, 0xfffffffffffffd14}], 0xd5, &(0x7f00000001c0)={0x6e4d}) panic: malloc: allocation too large, type W=A RN2,IN sG:i zeS P=L N1O84T 4L6O7W4ER4E0D 7ON3 7S0Y9S5C5A1L29L6 3 4 E XSItTo p0 p9e d at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *330203 95732 0 0 0x4000000 0 syz-executor.0 412276 18328 74 0x100012 0 1 pflogd db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800021f774c0) at vm_get_info+0x9d VOP_IOCTL(fffffd807c21fa90,c0185603,ffff800021f774c0,1,fffffd807f7c6900,ffff800020ab18c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80637ed7c0,c0185603,ffff800021f774c0,ffff800020ab18c8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab18c8,ffff800021f775d8,ffff800021f77620) at sys_ioctl+0x5b9 syscall(ffff800021f776a0) at syscall+0x4a4 Xsyscall(0,0,ffffffffffffff53,0,3,218651ba010) at Xsyscall+0x128 end of kernel end trace frame: 0x21b4112be20, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800021f774c0) at vm_get_info+0x9d VOP_IOCTL(fffffd807c21fa90,c0185603,ffff800021f774c0,1,fffffd807f7c6900,ffff800020ab18c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80637ed7c0,c0185603,ffff800021f774c0,ffff800020ab18c8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab18c8,ffff800021f775d8,ffff800021f77620) at sys_ioctl+0x5b9 syscall(ffff800021f776a0) at syscall+0x4a4 Xsyscall(0,0,ffffffffffffff53,0,3,218651ba010) at Xsyscall+0x128 end of kernel end trace frame: 0x21b4112be20, count: -9 ddb{0}> show registers rdi 0xffffffff81833a97 db_enter+0x17 rsi 0x2ced __ALIGN_SIZE+0x1ced rbp 0xffff800021f77100 rbx 0xffff800021f771b0 rdx 0x2cee __ALIGN_SIZE+0x1cee rcx 0xffff800021164000 rax 0xffff800021164000 r8 0xffffffff81f4f38f kprintf+0x16f r9 0x1 r10 0x25 r11 0xf9e2a3cd27c41ce8 r12 0x3000000008 r13 0xffff800021f77110 r14 0x100 r15 0x1 rip 0xffffffff81833a98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021f770f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=330203 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffff800020ab0518 process=0xffff800020adc380 user=0xffff800021f72000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95732 515434 55013 0 2 0 syz-executor.0 *95732 330203 55013 0 7 0x4000000 syz-executor.0 95732 265306 55013 0 2 0x4000000 syz-executor.0 5870 379528 56083 0 2 0x2 syz-executor.1 58396 201191 0 0 3 0x14200 acct acct 55013 90991 56083 0 2 0x482 syz-executor.0 30261 479112 0 0 3 0x14200 bored sosplice 56083 523004 92695 0 3 0x82 thrsleep syz-fuzzer 56083 187375 92695 0 3 0x4000082 nanosleep syz-fuzzer 56083 180796 92695 0 3 0x4000082 thrsleep syz-fuzzer 56083 224237 92695 0 3 0x4000082 thrsleep syz-fuzzer 56083 220517 92695 0 3 0x4000082 thrsleep syz-fuzzer 56083 145662 92695 0 3 0x4000082 kqread syz-fuzzer 56083 128930 92695 0 3 0x4000082 thrsleep syz-fuzzer 56083 351247 92695 0 3 0x4000082 thrsleep syz-fuzzer 56083 304718 92695 0 3 0x4000082 thrsleep syz-fuzzer 56083 435583 92695 0 3 0x4000082 thrsleep syz-fuzzer 92695 113097 72358 0 3 0x10008a pause ksh 72358 356101 93835 0 3 0x92 select sshd 41048 125286 1 0 3 0x100083 ttyin getty 93835 369719 1 0 3 0x80 select sshd 18328 412276 98662 74 7 0x100012 pflogd 98662 4372 1 0 3 0x80 netio pflogd 37117 391490 23110 73 3 0x100090 kqread syslogd 23110 176909 1 0 3 0x100082 netio syslogd 99734 209080 1 77 3 0x100090 poll dhclient 67369 176951 1 0 3 0x80 poll dhclient 7135 443230 0 0 3 0x14200 pgzero zerothread 8314 399562 0 0 3 0x14200 aiodoned aiodoned 28460 306293 0 0 3 0x14200 syncer update 65191 378430 0 0 3 0x14200 cleaner cleaner 32058 287408 0 0 3 0x14200 reaper reaper 88463 172664 0 0 3 0x14200 pgdaemon pagedaemon 9262 329295 0 0 3 0x14200 bored crynlk 54310 123270 0 0 3 0x14200 bored crypto 90745 313140 0 0 3 0x40014200 acpi0 acpi0 21573 379085 0 0 3 0x40014200 idle1 95215 304073 0 0 3 0x14200 bored softnet 85369 406715 0 0 3 0x14200 bored systqmp 27706 349943 0 0 3 0x14200 bored systq 89931 359595 0 0 2 0x40014200 softclock 84785 113908 0 0 3 0x40014200 idle0 17401 142648 0 0 3 0x14200 bored smr 1 284292 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 95732 (syz-executor.0) thread 0xffff800020ab18c8 (330203) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8261d8a0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 5870 (syz-executor.1) thread 0xffff800020ab1160 (379528) exclusive rrwlock inode r = 0 (0xfffffd807c0a7c58) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d86ff88) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x62c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9532 6751K 7056K 78643K 12880 0 0 pcb 13 8K 8K 78643K 120 0 0 rtable 108 4K 4K 78643K 559 0 0 ifaddr 56 13K 14K 78643K 199 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1520 0 0 iov 0 0K 16K 78643K 71 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 1965 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 81 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 5 13K 25K 78643K 923 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 61 63K 95K 78643K 613 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 111 0 0 in_multi 33 2K 2K 78643K 108 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 307 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 101 21K 30K 78643K 3909 0 0 UVM aobj 43 2K 2K 78643K 44 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 100 0 0 NDP 11 0K 0K 78643K 57 0 0 temp 164 3555K 3621K 78643K 34741 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 57 0 55 1 0 1 1 0 8 0 rtentry 112 78 0 34 2 0 2 2 0 8 0 unpcb 120 338 0 328 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6004 0 6004 3 3 0 2 0 8 0 tcpcb 544 200 0 196 1 0 1 1 0 8 0 inpcb 280 602 0 595 4 2 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 25 0 25 5 4 1 1 0 8 1 pffrag 232 4 0 4 1 1 0 1 0 482 0 pffrnode 88 4 0 4 1 1 0 1 0 8 0 pffrent 40 8 0 8 1 1 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 43 0 18 1 0 1 1 0 8 0 pfstkey 112 43 0 18 1 0 1 1 0 8 0 pfstate 328 43 0 18 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 349 0 133 14 0 14 14 0 8 0 art_table 32 350 0 133 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 5 1 0 1 1 0 8 0 semapl 112 79 0 69 1 0 1 1 0 8 0 shmpl 112 42 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2714 0 1322 46 0 46 46 0 8 0 ffsino 272 2714 0 1322 94 0 94 94 0 8 0 nchpl 144 4150 0 2546 61 0 61 61 0 8 0 uvmvnodes 72 3303 0 0 61 0 61 61 0 8 0 vnodes 208 3303 0 0 174 0 174 174 0 8 0 namei 1024 12356 0 12355 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 11960 0 11960 13 12 1 7 0 8 1 plimitpl 152 100 0 92 1 0 1 1 0 8 0 sigapl 432 1114 0 1099 3 1 2 3 0 8 0 futexpl 56 11426 0 11426 2 1 1 1 0 8 1 knotepl 112 221 0 202 1 0 1 1 0 8 0 kqueuepl 104 165 0 163 1 0 1 1 0 8 0 pipepl 112 658 0 639 1 0 1 1 0 8 0 fdescpl 488 1115 0 1099 3 0 3 3 0 8 0 filepl 152 6276 0 6168 7 2 5 5 0 8 0 lockfpl 104 327 0 326 1 0 1 1 0 8 0 lockfspl 48 98 0 97 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 934 0 924 1 0 1 1 0 8 0 zombiepl 144 1101 0 1101 2 1 1 1 0 8 1 processpl 896 1134 0 1101 4 0 4 4 0 8 0 procpl 632 3011 0 2967 6 1 5 5 0 8 1 srpgc 64 8 0 8 3 3 0 1 0 8 0 sosppl 128 9 0 9 3 3 0 1 0 8 0 sockpl 384 1011 0 992 5 2 3 3 0 8 1 mcl64k 65536 257 0 0 33 3 30 33 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 198 0 0 24 0 24 24 0 8 0 mtagpl 80 22 0 0 1 0 1 1 0 8 0 mbufpl 256 405 0 0 22 0 22 22 0 8 0 bufpl 256 7926 0 1315 414 0 414 414 0 8 0 anonpl 16 124798 0 113359 90 29 61 68 0 124 5 amapchunkpl 152 6315 0 6206 16 8 8 10 0 158 3 amappl16 192 5733 0 5044 73 29 44 47 0 8 8 amappl15 184 212 0 209 1 0 1 1 0 8 0 amappl14 176 48 0 44 1 0 1 1 0 8 0 amappl13 168 391 0 390 1 0 1 1 0 8 0 amappl12 160 153 0 152 1 0 1 1 0 8 0 amappl11 152 207 0 190 1 0 1 1 0 8 0 amappl10 144 12 0 7 1 0 1 1 0 8 0 amappl9 136 655 0 648 1 0 1 1 0 8 0 amappl8 128 201 0 173 2 0 2 2 0 8 0 amappl7 120 61 0 55 1 0 1 1 0 8 0 amappl6 112 220 0 208 1 0 1 1 0 8 0 amappl5 104 302 0 288 1 0 1 1 0 8 0 amappl4 96 1238 0 1205 1 0 1 1 0 8 0 amappl3 88 273 0 268 1 0 1 1 0 8 0 amappl2 80 8363 0 8287 3 1 2 3 0 8 0 amappl1 72 34062 0 33615 26 16 10 20 0 8 0 amappl 80 3304 0 3266 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 43 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1117 0 1099 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1117 0 1099 1 0 1 1 0 8 0 vmmpekpl 168 12169 0 12127 2 0 2 2 0 8 0 vmmpepl 168 142568 0 140731 163 58 105 105 0 357 21 vmsppl 368 1114 0 1099 2 0 2 2 0 8 0 pdppl 4096 2241 0 2202 8 2 6 6 0 8 0 pvpl 32 347629 0 333021 209 53 156 168 0 265 23 pmappl 232 1116 0 1101 3 2 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 626 0 9 18 0 18 18 0 8 0