e020e44de80ab6ec6b63515548506a293cdbd7832788beeb44b329807c19e24d334ab7c85410d97f1cfed710731a8f30b2a4ef319949f2cdaa2c59865185156e7d33b5992bb9eb2c3122bd0f9cf375369e7ddc1aa9c88a97eca5139ae4337cf80017340feca258f3b05f31387d0c901ba355e62a6fe3b1d67ce50a106ed69a19e6a60d47f34e102a1aab2ace8da442ebdd1f2bb1ed900a2be724608467a1a304b9e9e8bcf5aa47e65cb995c008973e14ef6f36541608ae78b18970ab9e4d69ab4cef56b0f2c449d2c2b7fe1414b93d6fe35464047404baf24669718c70a96aaaae3d0d20e8e35f6533eac6035e8b9c59b62de7d2e2185b35882d8d9a475f5805190c71c80ae7b85a46339a1dcc98381c00e4d67bbb2031240208b3e7510b265edf7640018d515e6de87089f632a8a784d67108ed2281a837c17e84e4e705354d331bd84d24320e063b0b19669cc342ede17d9c802c0322688508e6b2063bc965dd04418da779ced336e7cd11d636de7334a39dc3ed4490b7b348b9da5f676a07e74d25a6ce9e05fcef77ec92d9978a614320ca4f0eb9798eb09c9ba747b1ff9b14d7de50a2e5ae06909bab2b1d703a7515ae7f23b07a4652004cc5ca76232a17fc3cc2ddb1899627737bd0b0fd968b44c21641ec933fc8f41e4013e93292022e71e26974b72b29d7afb5b17a5377137b32c781cacbe59471ac6a535cada13bb8817b4fa2f68c411cb40f55ffd02f41173eef0f5ad2547f1faff502947f9e3cd556e31da8e4ed55cc44a5bdc9bad8aa1ec160beda493cf38ffd25ba04a70a5f2bfbcf4a758a2411ad05e8b0c9df48e85ea60f6e2c5c5eae56c2f4ac0ce4f07c231ec5bb749ae2ff9ddbe66e3f0260650641b4877906665513865078493bb87401cdec6be1e4c6b3bdb69a693cf4ee982cbcd68ebee0b15bb02948fe4e17fef5f794f8b9e5f8f9e5baa16dac389abce89e18f0f288192d8d9abbb4269f6e8a684a8c49be5bc6096e06b1417542c7064ecd7dd25732b17360030c8d9c3f8787a061eacf5e452aa369d39f390ea18d758ddf3d9d944714b147110c004a192bf68bdd652b84876503dbe12b422a6be3ebb62b17b7df55bba4f502a624bae43d49ca9e06859ff22f2c3741c7ae09274dbcfe2039baf781ad9fef9c25c6322e631583584bce9197bda892276ac339189033640559d3a22c9de56999ca9372f819374df15b17c7691414b8f48a6d0268a52d0c8d17f54176a4dc06f1a68fcdbf4a38bf348c91c614ca64c44d840056bae1d33d4a82c6d98e638cfe852c4b8f40423a2bdb389513a2f0eec796cb32af9b115aecd7653178e5f92b526ac3981fa2646422c5925a7ea9f1d800b48278c5fcc63d0d9cee2a1d9ba066b1215f7b2bd4ba311e360a937925c0c7604f8af91075d701f8e392a51e6cfea4221a703ad056537d10a2b71bee373cc2c7e7aca72b6799667b918bd45f34f1bb65ec3df10ca09f0df3a257ea9580ef41cc788e76e5b88ab88e9cb458723331f8104591db973bc95feb7002933faebcd7778f51e74085a58690c61fdd995d8d521a3e91ce1fe6b9cbfbe570998698a8def21d99208343276a5e8ce06a7299bd932468f98d018206e1f26360259e2653fa985ba754598897e44780a54b6c0f51cde4c1633e14fdb530ff3919dd4c63b2853a046ded056e892a88d1daa6b170019f458a8b673f948b8d8dfbad20b613d8e8b92e5121c72202d97a747a29d3850056fb9714fac201b54a4edb894a1bf252641477cbb8a810b3525dcb0c895259d72c77898879473864dd099ddc5c8b0756e45ed3882c737b033c0b2993a9a3f764ba5d739bd34699e201a107eb3a30253e6fb2172da343d3a6ddcb7174af1d56f44f54d8f61ab67d302b2a695c029d9cd69bdbbf8e908d14b1472f290da6ea546ff3f8738f9bf06c8c3", 0x1000, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3f, 0x1000}, {0x7, 0x100, 0x1800}, {0x4, 0x8, 0x800}], 0x3) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 16:00:04 executing program 0: socketpair(0x10, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x3, 0x401}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x4f) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x18000000000, 0x100000001, 0x101, 0xd21f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600400000008000000878100000000001600537d00ff396158b3edd168e9195f67ea5accffffff00000000000000000a", 0x34}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x6, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:04 executing program 0: shmget$private(0x0, 0x3000, 0x210200, &(0x7f0000007000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x2, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) getrusage(0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) write(r1, 0x0, 0xfffffffffffffe50) 16:00:04 executing program 1: 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) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0xb8) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCLOCK(r2, 0x20004276) r3 = fcntl$dupfd(r0, 0x0, r1) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa228, 0x0, 0x0, "0100000800000000001000", 0x1db2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000029000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='.\x00', 0x400008003fd, 0x0) r1 = getppid() r2 = geteuid() getgroups(0x8, &(0x7f0000001280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="01002e226275730076b4ed977745ac7f51a637549ce362186d29339154e5de0a6690ae6b896b84a391020ca095b68c7c5f4efaf80a7b0f506b9321370168a1d830db64e81fb23ee477be27ec1d9fec700a6aa6e140ba9f8ff38cc0569ef980afdd0f6a63c0302ef8812894de71eb8036dabe953304110ac4fc47c1d00fb5e04694cfe785233a7165a6209b842b1094134ce16fe1d77ff8d6eed415434e1f3a751af594c20f66486d4295f87a4a26c13cac793d5cf38860a14cfe4216b3027b67cd149f03a7d0b847bffe89f75031bdf3703cb43c20f85f4eafdf8bf42b"], 0x8, &(0x7f0000001200)=[{&(0x7f0000000200)="c976327afc98040ab1e743de12f46dfcb67c9d835786e5fd1098e872ab68013ca340de772929052e9803f3718ccae8b4a7704ac07e33d78c64cae90ffbc7911d9dfdd7917213b3ab150ed14ad033409394f0c7402e65b0909b28f8eb3d5796e1f2d250a7b6b58a7b938fab63d01cd34cc8768347c877c9a2ab970dc4a2506ea411100f1dc5977f085589712040fdb4a93b4d0e66d1b1ec962a4adac7910a753bacade4f69e57312b73672b070ee18246d9b1d38ae99fb753757697db0b73f7ce4a7bcb956fd0fdd15474dd7be391db56b1a710a9ff56a9e747a37c9f6d1da400a9697f60db73b4b15fc80ef3d10de4c7516810cd6504427cc83f5a932c3c9a1a6726dc4199b77cb7b52f422a3511743cb089bd5edae894b4aff064f7e8da56fcd59ed4e55caaa401996539b26032271a0fa03c951f102cc75518e7e8465906cc87db84d3496b9de216a507c37f273db3eae064e0c51fb4a6464741d987f218fef0d785b3b5b9239b8e750ba323e75b78dd753e33955a348162c0db84d5258319ddbbf86c26226e1b64e44922c6273783320c4d5e6ef654fc456dcc87085ae750c758fb145b1df8680a6f176ce9189b637f61d479dcc0e848bed49b56c6517dea2b6f39f4b31662819cec62ed4be6e37eb425ebb80ad70736fa42dfce4dc8462ad535cf4cefd4aaf28bc9dc5c54de9901ffe652fede10a055e807e73ac8bb15f07ceba1a684c03954b4b48e15faaa05c4d106c22ab3497c3d9be0c9e3d77bf1aadc464d1c87fe69125a9dd435bcd1b8663b81894407bb7e0eb53fe795aab194b64babe74d9deaaa3567b7f920186fed02319e570b6a3d3c718ac763d522cad106291d5a6078c92a668d8a2553cef4efce7a8e5bdc399ab7343376e8b60b2423feb8bcec685c9a88cd855632674fbeda2a89277b77a0feaed3e54ef444e95844d580099dbf7121a16a0a16b79dbb48ed7b418e992a790cae9490035a55c47ffa8d36d0098b2e663b7bd869376c73999e4560afb7026c7db80e19a9b1043dba8bf58ec442b14f89df5dc06b6220cb01728278e49ca1fedb6bd53c66916d67c91946afe4ddf155103b13bc140ef61c4a02eea24f768a463c13afcb4c8f9a89f2784f3f9c9c31fab01bd1b1785bac75b3d2a352edef4d7230e5b0b6d73c425360d262cfbae265b8bc6dded7c333b8a28e79e51e5b784d52df677274c14a265cb28a54290edff0c2e7f4f1a0cdf198e696068190e77b34490d7dda56f2810e2e25f1c46d4f73b887de9c51996d2849e8333f339ef4520c798862dde56c3f78c1558a61050efac5e33ee0c578ed11736b270b2fb5e5ea63df26c7e8b24cf03e8fd346de53c6424ee49da73c0a9ba67e3d1ff8d80275039ee563e89e3cb4ee0d91f6b27b01591cdd24db981df262cc782c753dbd01dc23b0a7a48625ca8cf36a7ab2523adb73f8f8bef744764554d27a86022d99a8835dbab13d58f9e8586bd44799342d5ddb4429a0a8beaf9c2d39db806c702d742b55a70902e715139147a874bcdea8d92239de211d23717a92349020ed62d24821b9c075581256e5befdfb73b87ef5d1bf02fd0d8b341c2603d644d062775b5beb39923a3f258fd169b0c914d841e3c8dd040333b220d8772b273ee0e68b2d46f7947b7405ed51908002d2fa7ce98bde8642eff723bdc995df8d57e8af58bcff5d1965021faf6a8ddbc2333e3d2e354c1045622d0a8c5572d89fbe337ea2c16daea37ce99bd1dbb2f252b2a3611db095efdd5f386d306ef56f1c3dcb6c213ca37dd0bddbd3ae7d6be6a6b5d0704bbec79f9b95d2490f913b8129aeb2682e93c9749e72046d8bd4799faa96f98090636ab10e8c20edb9316320c5de6de5df95dd14ddb0a759b6d7594d3277950b61fff1b7dda430e95fa88175b213aae73e568c75c338ba8df360d70bff9b5a3a3311b626120fd1b06ccf6af3b41a4576a62045474a4839213aff68b69d603749b1b7f8f71d34435510d6082d16257de77b93d0b72a77341963d6b0b46d7b9eb3485ae7285c4c37e1e4c415c339a561736208e657d394cf5e95328adf05ea0a720481cbdf4ddb4df71050377f74a8ca44bfbe1cc8458e70aae4e347f4e7cde325420f10e1672a5b85ec6b48db3b3ae6e394bca5e7fc56e79b4b16db34e7dd9356cd274a9e42b3fbbc98276b7d5a12dcdba001a3b1027bbb9932c1dd2bc0b982f94781590bc2820faca99570201ee7b5f15893d86d4ff4ef098cf6e5512e57d52060e1eef9f2018c4076a93926c65eedd3c963db14688449b70e2a3574df2cc5fc2119c9846d822ffe0338b4aa86859e87d3db9514e0c44d2aaa5527d5c8fbb379a304fc8a71ebf1f8d0d72da1911ecca77626e34d9e26362b6a24684fd68be25b8f54b60a964c94578ade68e5458e680185917ca0e9d2a44937c98313bfac5ddf6933c8e855e020037abc356124d64d81ce5f6d0471881b7286e2bae84889800c28879c20cc784190835c0e6f32c7b46f528906a45cdb3048d77dec4bae36b6d06e7342e7d6f37aa564e0f5688ccf8dec13cd84630444d3ab2726032db1984f0b11ed12e8142f8547efa59a7ceaf33724bbb430fc88ac1ee1875c88c2d3c148d3a2ed83b6cd886120778165018ff9c3f65d045ebfb7ced43abde190e0db97cf3891910377a93ace58484aab5f239295f490ea8e68f772efbbd37dd85f4180062feb3d8ca4a001b2065b0d75edb436e1930e8119d93b1844a7cf2a25601927292ea668ddc0f2cf1096d3ec991a62817220b11bca794250d988b862ea68809fc89c133bb78fb0ba831119a1bd382d04220400af7b12318f015b03e373d3c15b1ffe39c6578a38b5dd2b498f10d00ec570fca0f83fc7970091a56634107cead17bfcc93ab163f194bc140dec4125f00faa19d854cb167ca65110d8efbffa539642916edeacd23f513ce3fc5fa577d67bdd0ec92db6577785da692a3799814ace197a34cc969727e3310b4dd038c4fcb9a4dd8f47d57f0db523ac3652b64ddf2250911ea8a2a072b28a6d61295feaf2b873703a344305f264d4011a25766b18a58bdc76e9f551ea071e9950439ef646f7725fc3c4abdc98900a3efd415fa34489564274fd7b0bdbc758ba510850ebbe06faf392817c45453c861ec009617947287e943a7ba037fb724fddc06d0d70ee1f279c77a8509753fde52d6640778634e17ec608fd39ecfd2287d232308504f18e0396251c14f6b16fe14850b2dfe75cf02100515602d5132c581c84cf19550a53d2008d45db9b3595def4de90ff00d24def144da03d20f79da9cccc0e50e3d0a01810f1dbe21e5b5ac4c3c6b647ee0157880596654e82d0b9155ec639a6cc48fe3d6b033b70f373572b0989391be6fab3891350d12fac72875b888d2bbb421d6c0f635ea30ca6e5455eb1946456108342c3845d4c1d583577acc4a6b4a1615f4fca4791a6e67dfd09e9a6f6d80671b88fca144c467b7964fab081c06342ee9d0780b446d2bc32d9b001169ce1e92c828e3f8c8495f826801495ce686c68850bdd1d0e7ec9e398aaeb2d225a99cc4ef0f44e12d9044df0980604413bdb2e2bbc15748d4822d7740542ca56fd57909e2b1bbda9fe02dd06c6c106b535e9cc4268ce11d31c1bcf4526edb4107f6f389af5d3efe53c44d48b56b8a7f7969cc82d05f552f0c3c8b36faff9f8acb03fe1123ff09f51d749661bd438860d52d78756b4725328fdd52ce682625e7c93d6b5919dc3fa07a5b49f6188306c38f6ca5f0bf5a5cd62681be8ab52c49733774c260fd85ffe7d410a754bf821295a1139dc2c8c60518db114a395dd10e1d7fb4035ec2f78c9fe13283e0d612f1436762e9c032b5d6c595b22c6882e88a7e7d476b02111ed989e5ce9732ee5641e633ffbccdbe5f6fe79c1c89beb8b5515aff4dfd8812a97ba93f8741ace9fc8857d66f88f1245625311d785e0e581a24401829b7f72b41357e98ac32db23b5efc1b5f4d434fa4260f4f2b7a4822424de0c7be9663146be7624c4ebc52cbb775ca757d8cdf26b91c6f668e8cdc28883be60d380d22fc0e83bc5bedfcb5b19137cb2bdd3544d3a14286c46eeb40178bb581d6bf32bee346d572a47e00ab4013db7ee34cad2cc0e470c4884c8150d4f766244bc9f6cb3159e4b91a03a53cdf48fb916442c730f7aff070f0582429d0a6bce4f0115827de831466e7f20096744ef36fa710a20c7eea6de4cd3a831bb1658c389d70911597b7b570bc2b8ace390f8a10341390b8cd8e2051f741688f59744316b2c8960c4f1ea87a5cc5de20d1623719bb64964038d1f5de4b3adef218d8886f7b566c6a47a21077a05852fe45e032240464c4891c7a34c79ebc46f607633d7499fd487ac6dde3b293e424a1c936d71c4934271b6ff188f5e1153254fcb6e497240e4adad01b082f496bdb7d742e8d7c22e96638de128310047dc470baf35b8dc9836ed370ee5eec85c74bf207d9916ab6c08c7427b258a88ebf4e45d12dc8ebfd5284472293d35500cd210ca68d9f5ebae79223d026abd47ce2b714ebd841a841a424da70e74f42473abe40fd092cca37c798aedb50d73c63bd1ee619d6ad70037ec633a942e5748a82d9e5a3e1d1c42e68cf9d0a3c8418d8d8143620fda7be8780399f902c8d9e9301b7b4887a9e9e27eba4c398b06f362c706974fde1440e14fc9a826fb19af4f27378ec5347ecbfe6aaf36f95a50e6ad2c21eda2dcd8719f97b15e69b0a12d324872f75db6b81a0b495c9245fbcdb5d735c7f102c1e4c8710280ca84606ab1bed553001f4c53b62fe1d9e5c20336f1907ce4cc1fe17738ffebd68d9edf1696d9ac8ab76ac18f077ed16c6be7897fdae18ff0f6e3454ba58284d23a1df0e15a4f74b1219fc47f83d698a31ab013e023ae48da94a95e174ac97c70a8f3254e306c1799768a622a46c8676e8f77bb26e13b0327ad6cbb28b038a69867cf5b0c27bbb64685efaf45590bcb0ab861819066dc10bd2aedd0a061c8e243301f6eff69e1b7e14f37f1c8e0b004fb1314e819d7df6b72b885a445f8faf80138246ac1657282c06dec2f151ec1fb608196cdd96682e768f2a51df7f8a2f77bf8b264a15ca965d9157eab7debb2c8933e274bc5b09158c1688ea1f8134694aa1184308373723527c5172633707eca66845793ce5f755cc4848d97c35b7b96a87e6ff30aa107259cd92a1303b78f4c347855322b90829e1beb2dae98d897436918c9b5c4991923da1d8a50c71038d4f6893926804f7ba29a00fd0e1df1c4cb36402c6096e4ba6bf0a1e79225e9696fe00e9a1b664e78386ea525b02b06deff54a59e6d99ff3dafc2582b05c1d42c316dead2f4d59513a09a9398cc2e053e241f8cd19ec6f073be318783b7c68c10420480428a1c37381d293ffccc0c5cfb0242921199dc3e4b7b5f82891870e9757482feed31de97915471320b46f61546ae5eab25b515220ea085b320c23a4aef2ff14cac7ab63eea3aa93b1559275653c6628c40f015aef0bcc419f0388bea9200e0d39c8b33e63a88dc67a32b7724c038629d8f61430d86bceb89b8fc63b1b62acda1d8b0d9a7dd39034fa60294a35f309a9e39066f5dd8f58569a1e5b8a411e3d5bf04977babded124dcdf6f194812c99f8af9a3e84f24dea2a94d50c43dd3aea1085353522761af3810935edb15d54fed7eeda0b23ffb02efc966b4c799e84b6b3c2f0e487b8f3ea6a59d66ab5458fe7b7bebc45f2509c4d22a68184ff4add13ecf90c1c275495e42ead5ab02900880eaf7a580ba785ec183b", 0x1000}], 0x1, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0xa) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20001, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="9c8bc37f4f4cd328d5edaaccdb49e0027a6f0e9d978d90430b472e2e", 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb1, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1ff) getegid() ioctl$TIOCSCTTY(r2, 0x20007461) pipe(&(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7fff) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f0000001740)=""/190, 0xbe}, {&(0x7f00000006c0)=""/8, 0x8}], 0xa, 0x0) getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="0835f407e5", 0x5}], 0x1, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = msgget$private(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x24, 0xffffffffffffffff}, 0x1, 0x6, r6, r7, 0x7, 0x800, 0x9, 0x8}) r8 = socket(0x18, 0x3, 0x6) setsockopt(r8, 0x29, 0x35, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2009, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() write(r8, &(0x7f0000000000)="aaae599f", 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f0000000080)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e58711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba158a1a87731c3a22961b826e0c512129389cc753adfb46cc13fa5ccbdeae4a7999a792f705f0bc7775b17e118ab6ad6e496777ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x180, 0x103) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x6, './file0\x00', './file0\x00'}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x15}, {0x6}]}) syz_emit_ethernet(0x5a, &(0x7f0000000180)="8b011484edbc8f019d282dadb2eec364d5b36b445a43235a1ea259bf784411e1aa404519a941b2d386aa8b90fa713bded2802e74f6930b7aaaa4ce714e8766e10dc7") r1 = open(&(0x7f0000000080)='./file0\x00', 0x4200000000008282, 0x43) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x47, 0xe370, 0x4}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="a934c94a2e9b839bca8c5231b632475c96093452ec75292e0b180180e2554c1ae94787e99e0c9ae43b0dbed882f91d32c871f23ca1c90bd1f206e109fe09a1ba2971efee7c049bc66fb02b418c954dc6d4de6eb4039b7d7ecb46cc8ce8ee76940edcf67e8e70e18d1d4ebafba6ef784859e969a7e8607c9a6c82bbf2704c2b7a2d21fdbcf5b624ad0cbd", 0x8a) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x5}], 0x20000191}) 16:00:05 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='./bus\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)='t', 0x1}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) sendto$unix(r0, &(0x7f00000001c0)="0a752336b82cd553235c126d8ff8d66ce59b6e66293130ba6515fae98f85048fb471c939aa64c413cb213ce850ef351553998eb763601b0c99d1e742c82a62c1d58039460b71ba9678a804760169aa0190722ba9a11d747277b9dc4c41f765cbdc521b051dc5f92084f928ea437ab26e7c8b868baf2b3dc5ef45e27d3f1de7200cdbd3cb47a2cc6e537f28f2f39fdf1f831f1bd3c245171ecb23e59bb294d327dcb05d2da913989e1d2fc9b8244f861a387674349751a88bcfe12af7375d859557408513", 0xc4, 0x0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045720, &(0x7f0000000040)=0x1) 16:00:05 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/184}, 0xc0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x2, "869a9b56a7a244c550dad82082ed78b69c5d7d0b138957372c057a84c28d3fe7f950a6f561ee28210b990b51d297238c8119bc663fec2f2005e079119136fd0cf49dd8030c8faa3d6656e1be9a81b2e0d2aafc2609572a7cd789f3b1306c249c6ca3b65b8a47c40c9cd83d088fbe078934016258cbffa1f71699a82a4821d0bbd2e2cfb77020ae82b69e609bb09dbf1f4ef9e300aa905d4c9bb6780ce805f07849ea983db2da2ce1e715f37a2f8ad19293b55fae041308d67327b980755b1861b8b0baae73d519ff462e4076e13a10f0115d3fe18508420af856ca9b56b3fda09505b79927"}, 0xed, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r1) 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) unlink(&(0x7f00000000c0)='.') 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xffffffffffff8001, 0x4, 0x41c, 0x2}, {0x0, 0x0, 0x2, 0x4}, {0x7fff, 0x6, 0x7, 0x7ff}, {0x7fff, 0x4, 0x4476, 0x2}, {0x854d, 0xfffffffffffffffc, 0x5, 0x8}, {0xffffffffffffffff, 0x400, 0x0, 0xa3}, {0x7, 0x7fffffff, 0x1, 0x9}]}) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) read(r0, &(0x7f0000000040)=""/31, 0x1f) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="8f02c4e17828ba0300000081de0c00000066f341ab47d2e10ff7c6c4c17d29bf73d50000de212ef047839a008000007ec461fa70190a") 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="32aa27db93cfcb1d38f6249dc054f0540e3c5d1bbad01daa0ce7a40962082f8c5b2137c84f8fc86ca5548cac2a10dfbe252d1cbdd2f5beeb4bcc6736b5627dcd84ffcd868a39fd89525b1191ddc8e0d0c817d83b95c0adfec0236b158eb8e6e6ca9d246d2236f506457ccc4d2e4d64a6b6507b4d6f57133bb18504c3cdbf7c044a4f27301a451bb4e52f518f48181247bf91a6a0c3ee170b78c220a9fee280440e6aacb7496813b8ddb4d78e48d2be96f7d44eefdbdc9d6c08ff24a05423369d40d92daa601e1b10078e525e88c597902316ee74f4aab43e18837b2174dc0d1eb2e02f82110f0c648e95b4f542f19cae", 0xf0}, {&(0x7f0000000200)="1cfef525b39946d4e01b536fca64942f6e323ee854930f82a8322cb4ec6ccc17a996863f1749b224469a7c4aa778bc491a4c3f9015ad48bb736ad069d4883be17379ee53d2e1c88a44d90063021a389aabb6a861a386ba329167e61de3e37fe85d0b8ec8b2fb1b94bbf5a2dcacf205ff282acad601974edbce75aac47fb7b1dfec9785f7ca867ec3d7bee8e3dd4ebac67db61958", 0x94}, {&(0x7f00000002c0)="2ea5e14131f4be269b69277f10f80601346e5541399641e77cea1b765c9397fe4ecfd43ba76f8af0e8ebd531891f94b17f1f31144012161fc6418ebbfc208c24d2e6e56b4201c02575df3f3345f7c165bcfc712063b4c0ecce13c37bc5ecb58db812721d68dc00dcd866e096a464a513a934c663be43f0a2d6f1d716b10aedf2120e79abf864bc01357506492844de7fa50b9ef943f9e8dae0b75fcbfe0969f93812d6b49364674ba2179a1a7f5ff5c51cf70d7d1ee79d5e6d4ab13e120599e6ed5f2433826a153bafdded1bc328cd4483b75cf3d7508e0a5b7c2cd6ac", 0xdd}, {&(0x7f0000000080)="b85410e6f6ebe84f20baf94875e2e83b573dd7a4361fa0ef7a2f7c60f19c1e", 0x1f}, {&(0x7f00000003c0)="e89da7080a6b7799727405a3701513e4085f0eb6f38cad26a32508625418921237361201ae192211abc8741db70213dc87ba21710cae5d0a22ca37ce9c60feae6c96bbf662916c3698a2f7ada590e89fa5626f8c51e8568f255be72b2612f5051483682246678d9201da873dafd537b7f5f3617647ad9422cff34f82197ca2f20685f9b5173e91b1ce7483b90911936732af49383de9ab9693215a30d331de2dd0358a6610d74fd562130a168de51aacefe4d3454596ceb326a77f0ef5aaba5ee8aa2beae3327a6c3fd7f1ab4b6ec608b293fee7fe44a9e21bd66f57374fecb5e310df441da5b4f2026ceef6b4cc", 0xee}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="a732696cf98a5d232ba3afc20e4179bf5b8262f41ed033d265a95704ee4ba0c241a4162d41d4188b5ea2a67bcb2542f135dce9b8b56cd7047ee8d488b514e20406ae424ddc81c90b6b92d189874c3ad923eb9bf58f1994be4d5f38bd974f730ab1280f2350f046a58bd436c9e0d756", 0x6f}], 0x7, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800008) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000140)=[{0x61}, {0x16}]}) r1 = dup(r0) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:05 executing program 0: syz_emit_ethernet(0xf, &(0x7f0000000040)="d5dd7f206cca950fdedbf779d274b1") open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1e, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0xffffffff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40, 0x5, 0x400}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x9a1a, 0x38}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x7c}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x3, 0x6}], 0x1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x200000ab, 0x100000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x22, 0x20, 0x100000001, 0x9}], 0x9, &(0x7f0000000100)={0x8, 0x2}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{r0}, {r0, 0x81}, {r0, 0x25}], 0x3, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x600000, 0x108, &(0x7f0000a00000/0x600000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x4}, {0x6c}, {0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200d0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000200)=[{0x80, 0xff}, {0xca, 0x4677}, {0x44, 0x898f}, {0x8f, 0x100000000}], 0x4}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8001) minherit(&(0x7f0000bf3000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)="a1c490e406bb5d045a1e6bf2c6050dc5aef0fde434a593cad072cb5c376b7d622bc0398c1b9f35bd963c144ee69376b0835c8171d7c027c818023d0999ce20dbaa048b03006fac0687df") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCEXCL(r1, 0x2000740d) chdir(&(0x7f00000001c0)='./file0\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f1b1d3f54d0c91330000000050bc8edefe74b613c6", 0x15}], 0x1) socket(0x1, 0x4007, 0x949) 16:00:06 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x1fe, 0x800000b) getitimer(0x0, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x10000000000, 0x2000100000000}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x2, 0x10001]}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0x321}, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="b05f2f1cca37cf187858f5d4fe6c37b3bf1b05eb5bf05a051c1f0004b36489262acef93f4dcec1b6cecd2eb11003e1ecd1aa899c061fe6dcb6cf764c0f4b8a7a1bec5d9c4a1eaf5d4219e433fdd710b6db36ba9dc0c3a1c814b84a027e2a140338d667bd42a7ef08695735deb6258ec8ae049852b0f871d6521e4c64fc4dd71c984523168ef3e932836156d9e088dccc6e0ec02a248959e3c12f60b1bda9b6f4ac4666b00b4a3c98d4b201288556e587e81bbc087fef3ab5746494ec0975f91552a7f9e86d1e047b5fedb76e21628e43ff7d741c33221d0734c5362ae945df908cc721b5ed05d7ada55d436c596587cb6f6bf079d70c6eb38cd7dd3a2782f045c9d7dd00b2ea752c6f10410803787041c8316786ad9dad3ae160b034989fa5d74469990946204980cf70e889ad9b901925bc4c79242ac6a5ce2dcc995082d4d382362b37bb93342d2b097a7e3581ab3b0bc8e9e0b0f2caaee5b23baa1a68"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb", 0x17) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x100000000000014d, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a2") select(0x40, &(0x7f00000000c0)={0x1000, 0x0, 0x5, 0x0, 0xf546, 0x400, 0x5, 0x80000000}, &(0x7f0000000140)={0x80, 0xfffffffffffff801, 0x5, 0x6, 0x101, 0x7fffffff, 0x0, 0xd289}, &(0x7f0000000180)={0x9, 0x8, 0x7, 0xe07e, 0x22, 0xc0, 0x5e7, 0x5}, &(0x7f00000001c0)={0x7, 0x1}) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fcntl$setstatus(r1, 0x4, 0x80) read(r2, &(0x7f0000000240)=""/232, 0xe8) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="ffffff81", 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) chflags(&(0x7f00000005c0)='./file0\x00', 0x2) write(r0, &(0x7f0000000480)="4aaf727574795c5dabbc58128ea5c75fb507817716e01777883983d24c424c6f274d94a62d50ae53f83a1aca155a08e311ce41a9d6c7d15b2373fa8d85f6898eb87ff045c195587d751fd8797cb87f43263cd2f374be265d89b13cf6f9217fa7ef961f37bc174cc7d0faea03f00ee2c5741ecaf1ed0e7a65339ad5f0a2ac6c5a3bbd9e17883d02400aeeed35118a3ee8368f1cc148f43112f364b3a24b25f94208e12e3ed9f9d57842e8d2465b201a6fff85a94e70bd024ebea98e1060b8e24216f99214af449372fa0d775e300372f94f0844fd6ea0db10ad639feebe77088cf69b711c3868a9c7a88faae8200d30bc2f78", 0xf2) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000580)='./file0\x00', r2, r3, 0x6) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\\\'+^\x00', &(0x7f0000000100)='(S\xc4+\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='*\xd5\x00', &(0x7f0000000200)='\\\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='\\!$-)$#$G;', &(0x7f0000000340)='\x00', &(0x7f0000000380)='Z\x00', &(0x7f00000003c0)='\x00']) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x5f) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) kqueue() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) close(r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = msgget(0x0, 0x100000000000084) msgrcv(r1, &(0x7f0000000180)={0x0, ""/113}, 0x79, 0x1, 0x800) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20000000000002d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) fcntl$getown(r0, 0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xfffffffffffffffb) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) r2 = socket(0x1a, 0x7, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0xfffffffffffffffd, 0x1, 0x5, 0x1ff, 0x3}, 0xc) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca000000000000bb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d93f48530090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xd9) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x101) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="1af99423be518dd1d62e1cf90be47a87b041d60ef8d9763cbffe3d529d4318a429091053c003707f449084524d737e2b15096b47e481492fdee6154f979f4dfbe199c926fa5a2778ab62624efc45881ab01c3e473b307f086d7831a9547f38679888edb25e47fd9110897078adc5c1670b142c9abf23eea4a603aba03e74c9c90b58930b437eb8b084f589d14b304b44eb759b0e0103fdfe0b74b445e2e633647cc9b9dc", 0xa4}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d576202", 0x282}], 0x1) writev(r0, &(0x7f0000003840)=[{&(0x7f0000000040)="03", 0x1}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8980, 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x84}, {0x74}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/163, 0xa3, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0xa9b, 0x400}, 0xc) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)=0x3343) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xdb11) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x4300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x498, 0x0) fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x81}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r1) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x20) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0xffffffdf, &(0x7f0000000040)='\x00') dup(r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x2}, {0x30, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = semget$private(0x0, 0xb, 0x7) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x20, 0x0, './file0\x00', 0x9, 0x9, 0x8, 0x33c7356b}) getpid() truncate(&(0x7f00000003c0)='./file0\x00', 0x2) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mkdir(&(0x7f0000000440)='./bus\x00', 0x7c) semop(r0, &(0x7f0000000040), 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x25e5, 0x0, 0x8, 0x5, &(0x7f0000000780)={{0x9, 0x2, 0x7, 0x0, 0xfffffffffffffc01, 0x3, 0x4}, {[0x6, 0x80, 0x7fffffff, 0xfffffffffffffe5a, 0x6, 0x2, 0xfff, 0x9, 0x8000, 0x8, 0xa5, 0x4eba, 0x9, 0x0, 0x1, 0x401, 0x8000, 0x6], [0x5, 0x6, 0x3f, 0x1, 0x0, 0x7, 0x300, 0x7, 0x8], [0x6, 0x9, 0x100, 0x10001, 0xfff, 0x6, 0x1], [0x101, 0x9, 0x0, 0x1, 0x5, 0x100000001], [{0x631, 0x7, 0xfffffffffffffffb, 0x9}, {0xf2, 0xfb, 0x4, 0x4}, {0x6, 0x7, 0x7, 0x10001}, {0x1b0f76c5, 0x2, 0x4a, 0x345b}, {0x6, 0x8, 0x1, 0x9}, {0x6, 0x2, 0x0, 0x100000000}, {0x85, 0x5, 0x0, 0x1f}, {0x2, 0x100000000, 0x0, 0xfffffffffffffff9}], {0x0, 0x4, 0x5a5f7349, 0x2}, {0xfc5, 0x4, 0xff, 0xb400000000000000}}}, 0xffffffff8a803aa4, 0x2}) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)='./bus\x00') semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x1000, 0x800}], 0x2aaaaaaaaaaaabb4) r4 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r4) r5 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r6 = syz_open_pts() r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)=0xff) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r8 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000480)='./file0\x00', 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) shutdown(r0, 0x4000002) socket$inet(0x2, 0x3, 0xe4c1) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xfffffffffffffff9, 0x9}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)=']') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x40, 0x6, 0x80, 0x6}, {0x200, 0x20, 0x2}, {0x1, 0x0, 0x1, 0x4}, {0x6, 0x0, 0x1, 0x3}, {0x0, 0x9, 0x8001, 0xfffffffffffffffb}, {0x1, 0x6, 0x8, 0x10000}]}) 16:00:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = syz_open_pts() chroot(&(0x7f0000157000)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000200)="9c8bc377430b147c1bf4f2fc2f4e3d4f4c35b84d53432e2e52347cc43d3020964db7c8e595e84b5162b79032721f1c61f9c6529dd26679670044cac245ca5d0d1eba92016b6b4b1df61f67eb78ea45da008000007a2d9a871948a2a3b5f2bf622ea672461c50805e20f9c78b45c4382a391056e6d1ceaaf44181441ecd714d431cf258d449c8230df782ebc45aeace5d5d42ec4108a2872be58d3b065b4cded4dc867eed0c61232e5626101d68", 0xad) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) dup2(r1, r2) getgid() setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r3 = semget(0x1, 0x0, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffa7) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) fcntl$setflags(r0, 0x2, 0x1) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x20000000000007c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8980, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x6, 0x7}], 0x5, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x1, 0x4}, {{r0}, 0x0, 0x2, 0x20000011, 0x100000000, 0x3}], 0x3f, &(0x7f0000000300)={0xa15}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x7a, 0x0, &(0x7f0000000200)=""/122}) truncate(&(0x7f0000000100)='./file0\x00', 0x10001) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x45) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) flock(r0, 0x4) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xce) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) r2 = dup2(r1, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "e1ccbb31b0b72a2542911702a7ad94d55566358e"}) 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munlockall() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6, 0xc) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r4 = socket$inet6(0x18, 0xc003, 0x5) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x40}, {r2}, {r0}, {r3, 0x10}, {r4, 0x82}], 0x6, 0x81) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0x90aa, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0xb97b, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0x5, 0x1000}], 0x5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000200)=0x7f) r7 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x808, 0x101) recvfrom$inet(r7, &(0x7f0000000280)=""/36, 0x24, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) flock(r1, 0xb) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1, 0x8, 0x1f, 0x1, 0x3, 0xffffffffffffff80, 0x10000, 0x1, 0xe8bccf5c241d1dc3, 0x3, 0xba}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ftruncate(r1, 0x0) r8 = semget(0x2, 0x3, 0x480) utimensat(r7, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0xfffffffffffffffd}, {0x6, 0x2}}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000440)=0x9) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000480)=""/89) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x61}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xff79) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) r1 = open(&(0x7f0000000340)='./file0\x00', 0xe20, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002700)={""/16, @ifru_flags}) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000140)="3adf5a1fe2c630855b9094a500926fb22b2770a44d461f2e2fa7e2bdf7189e5ea64819ee7ad0046c1df1f922faba5b4effc2f99d90188503e0c79b34d08f78bf4d111688c3ad560523297b88b1ae437e7d3e6df98dd077652403a25c6e1a8d7d362dde3cf41a1d77c10731ef40270af93603170bae07933607", 0x79}, {&(0x7f0000000500)="ec15dc31ccca6494d2c6b05c1984b10c37a0fb7a259865cbad23ac40b4c023305c4b3ff0dbd2a1374e3139d04323fef43156fd5b94c8d0c750327cfdc82acf577e77090c5edf35ce576e0419d2c61a67bb10cadb9a47fcea8a4b88fcd87027f021672e59b4cd48a81a9ff652c45511ad0372d1d5ae352c6afe55a644f57b3a6dbf6b3139310331a3d6fed27d6381ca4ada26aeccecfb64fb6973787fc666f7297625990af19f88c8c5c187f05a6237fac9217286fe6ba19ad64a5cd28fe6a89309cc88064340433ee0f9eacb9b0f919aee56fff4f5ddf4d52bb710397e5b338e73cc5ca9752c286d83619a5c40525ac86c8b83660764863aec4bfc02e586bb6ab6fc3fa94b95afea92cb7c774df538d009d83dac13a7850d7c373e42f42ed323ee092b6ce2d48b3ffb4a9530bb72947308d314df886256e2cce04880a779b7361f9eb48cee0dbb80f6dd0555c8ed0a6b803d914d3c415f8dd09960d1aab10e9c52d437f8a92bb3d83706cb9197cce2fd3b7167c3c63fe6fc859f2c545a89393ce4513f8f5333894d15f18580abee2c949e1169a2b208ab6f7644fe8e09dc680ae905925b32caaf1005b247e1ffd1017659fdceee65a7144e8cbae0e82e19ebcbb9d482059eeaba2e4d503c9d6a9453a4068202136630c321599fd2e2cce3e380b5a9cf39d34ffcd79c5c3c6cc912013321e37f87d1e6d175b3a38fca03221051e10bea2aae2053010af0b81af3dfa8b624114b3f6b44323f0317cf5c3ee82a085f81978bbd292f48bbd23c626b6fb685d23287a8aa4fcd180f73afba335ece038e96514b0d679f4bfde9580987d969f75d2a97ea8f0519698889140d987b7ff7815d6e5d18a0d5315481f579555cbd463d4e4f5d900ef661fbe4478051bbfc3e497a6243956777352ebe706f77597e6a93e2acd45823fada8092ee4dab7b46ab0ba71ec882e7d602dd7a5ed1552443231ab4e12da32eb5395b8dae205127c122de875782bcad502eee830da43e3fc7ee3e8aaa313bcb55b883f4943219a402130f38bb341697d49a1f2c1d3563962ebea76375bb35384b654b14db02d2c03c7758bbed702759af96363b93e92d3b1dd9725391e99550bb2a4c67c347009c73b282ad178e80af821339eee36a6cd082185e5e768d68b2ff5bffcb0cbabd9efe29522edbfdd5d3bd517aaacfef0c8d263a8f12fc58b094a18b96faeb3e8f43431ff39cd3e37f3eefab3404006103d04b89cfbe0a81049dae526893c4eaa72980ac4f69ba32311b4ef2ab911403f2e62f04125e5aeba6ec4a4315763e18e92e8f9d09476e9be113a4f1b785e7b73bb5e6c7e89df55a09e175a79c3e4b098263c195f852ac8b585607ec40271f46ec3324fd94454b1ec2a3aad5ce1bd7682e787cab407d1afd64c5186ba9087540214539a02479da6d3cc1074ade1ebb2712cca117c439bfa786e448511793f6dad4d437957526a953173ba83b511624c1031806d6adf45930d44f7e097a88042ddc5441793584c07ebf44d0dcb20cd0af4d505138c12e9849dc64899bb73b38d5cdbed2200cd1b6ace3a64871f40a74d3121cdf0746793cab790395ac7c4e14de1e38f968313fdc3f27b27ef3c204613f492dd8ab0b664ac8aa33e56924a5f52f5a5daf53dfd6116581fe345e655a4b4861c0e9be9b64aa67524638482c6e7fc6f25225ecc7a032fda0fb7c2c7acb927f33bbac672456fa0dfbdf13ca2991b8a06540aaffe448af3c9a4fb803d087a77101e9726e78f689e18539d8d8933f8b4ec1ace2108eec5172215f9f98fd985620bb67f0454842425d5513c4e4c53def104b56efbbcba66762d63b1ea4dfc6b3470195f6151dcda96600686a96be5ebb6301cb064461582594fb2a0701fd0fba1dd1de6751b2f0b9d61694dff008d04234457b0ef89c37e9cd8228cad5af933e0b9609362bdbfa42dd06923c7fac87f3a10e2ff5515bd763d1fb342ee1133f96157b91ea7b1649ce5deeaac5b8e1a56ece10cc45370981f4b27aaa8fe535305fb2ce59870182bad4e7383f4fae08354a58d688fb78d097bd5afbf4d1ce4218ad0f09367219899b84b23b90a6b1317b2c954f7f447b262fd7feaaaa317b5ded7c60cae6edf9689e7ae058e8416394e48a995731ee85cdd2e22fcdcf7dee4fd257747d5049ec58fc883385c550571ee45091d6a12ed8e23d9d4c3ecbbb6023104672740cece80e7832bfb9de275ecbfe0ca07b26928b5a68eb6c09aa3d39b196c7e9db7d7746c17b568a591496b10a724fdb630b7f8bca8c5ef5981ddebe0ec4f75400e693d3325bde70b1ca79e268a56d12dfce9fab52844d5a18aece8e96d049f7b91506a346b4083821793da869186d7269bc0b1f00d6c78ea1bf8778c4b155bc1e61040665a2cbd017044547216e062d71a17994d33867b78d80b043b87c085c75b58f41f20d42375e91a04e1d57f7cb47029ea35966dbab65ba8469b593bb76c3282a4fe270f7823290135620521dd6be7939ccd07a03fcdf8c47a7bee02deb5a41ef89ea773a34750517aa5ccf984ac7a23d118c8af9282e02f2cb22b164834d8209532edc4b982b5195e4f2dbb1abb21e0bd030beb5cc0e71e1f8e572700e89ee950a82e44970a5e183d0783ce48895bd8d053313ee77e9f9ad934a60930b425350c7ce0ce9b4095d02a4fbfed442aaf0a25f7999beb5accf6e58a81bed6fa8d6e3bc79fceb4ec283458ced51334ac3bf5967fc6c490362297b3bb824353f50d10dbd10b9addd2280af8f4806e59b382d59a13d4f6f4df8e1daf4da5f799d36a8cd548e15166e4aca005ccbac1e178b6b06eb1856de3e6b8c72b38db36c725d327eb4ec27c3c9562a72650f2461cb42085f34d1d622722cc27549878005ec2f457abc87a4613b3b2f3a4fdc0839037355babf20a7d1362847d45ac20adea28039bcc7ad113d35b9d4b423464f47b30291fe2f8206dbf5425dcdf2d26f3c7c929f18736eaa9f0db550d475dc700cc83f777463dd6414174023d0d3a3d0b161d9dfa9e501bb46743d3a50cb789af269ad712c33046b58287fc4be25b54171484f96d8b1d7ac587893d42e3a57b5bb69963b623e256468f5f9ffbcf723b43b0ec83a061be352f6a217f8da85ae0700984ad05dd84a6faf45fa013ebe54405ae682cb008bfd1cbf201871c4429a4872596bd6541fd9dc6f2f1d1858962d15a3d72c920f4da0218e00b8a934dccbfb26d62f68527e8bb4b56488dda3361764e07f2d470ec4d69ca73976710996b78ead778da8d94df4ef5beebceb73f2cce564aeb80396adcc63de2fc7c995f2b1b9d526a41edd152d88bda2f03d3e6ab602c50adb2ce1e19f79880e8656b3ee45ef45faf5cc6ce8ee72a67e99fcf793560a5b66092e005eda1799891c58cd2ca33b1a780417f13670fbe475772f05737cdc1d3fecb6c45a0f4f04847a14a9b00166ed23675a66096f8c7867e974cc13acc7c445572c45e4226fd40ed67dd03434073dd0cc553f392ed1cae09cc48c24e6411242ec9b972be43423b9a3fca539bc288205d6242a7a24bbd26cf087ca6d5e88b81b304e93cd1bc42a32b263a545e7615f669786fa0bb9e924f12933e5ec01013a77a73c2662383891d7e5386deb3dfdff18ac86e94c1445e9a01b5166e3f6312be41f5afc68630a5da6b8bc483e9feafcf019bfefaf03aba14abb3a7c23a51e2c325823d3ca3df05213cd62a34d8e18ce08123b60b2b8c2ecb5d0fba03b6e4bdb753f7088f48c4fade2add44cd39b8f0dcfbcc4ee2106ac4dc2d1f1b28f3782dd9ab2c1de9f48ae309e4a2b534cc2c39020d1eae64661eb4547e147077b1f3de37fc37fced5b30e9a2eb7beeaa983b98f03bccc8f234936861531a7507305e56917b0763b41f47546081aec9004bfd9abbfb418ce9c973d5ca37d61225a7b2e71d29bafd602267d3366401ec1212219f14e56938db83183b924316e5ac8fa227027a19ea1dd5eaf8c3cea03b993f4019a8547051471d2e77e8cd823f6c12b97e381e4ad11e669d4660212e093012c698b97bb737ad644d3397bbe1053765342c22883280c8fd092ab5af4f017481eccf55b9baba25e7ef254dbf17099bab26f97fb502100364f60fc6327da9258c91cc2691d19be7ce3e83d6acd21c718b9003dc6d35271bb85e5dc158b66e364490ca882b990d60b28055020dc88950a4e88ce6b4db2cc85c0eaf9cb9e95354d6a6537d84c3068bc475a8c342bae5140b3df209832bd2a693ae2c0a36dfed3f4af205e6e2ea2adab3cd9eabd381f5f0ce1dd1997767873deeb9cc2d6b8271223c16851d92c02b8458f9fe41dda0c326ee8e65e497b9c77af28059290a102a38fd038f33d7de0d7d0af298f280177289fd507448621de30f9a5f5a021897d5db3eaae9dbaa60e2736a13b405689dc4df189e484bce54e40969a6f05ecde63563bd8b3a95aae7d34c579f583d58ddadd184959439d97c20eda9710ca3a135e5cd6b7b1884481396e147c390018b48ebe898af501e2c41a812187418ef627165f6603b5f05785c20274662730984f078a8983753f01a68c5b13fc7b181e837fd624221d90e0a7ad658448ac9fcac73ed0a49846da7748d424f40cf53c3a087882edd0c0afdc5d20de311688a491941f8e0a768dba112f0d42f5596d7735e88b6c21d071fdea825cbfd4ca31e4a31ebfa23261a4e81558fbd86c5329ce9bdcc5b5b62777ea1b150abfc0e6ae1bc337f276a8753a4fa4b4b922cc46f531aa14917ce77881c7f89ff07ac83702981e83acd8d9e15b80396a7c104eb3d5a180754afd700b7b33db4f7307721a5493375a392c515d48db4bf8505a927405316ed8466ed11ae3df8aa2ac33e0c2169da35e0920886e9b336cf1931fd7e8e23b12f8478feaf2158cbc563ff0c6f4c1bd4d077a8db3a9c5de73809152d20612812488664fa95579d0dbac48ebd9065056098e1d3a8894ba18e102a7e4b4e44510c7a5599799c05baff890075108dd4a5f0a5ccf903bed0d87832ecedc6316f29d2ff87784d7171f1074a206186afaaa8e53bd7e96bba99edd4a9d4ee280bec4fc8239530d0d97997d3445c0b81fc6e05df9492d05699547101cd84074faa3a65188c10be625c8d3a87e4661645ea631b269ca749e5dc592183d7112ce6665f9d9514595d099413335ad3c22c2a0ed97f37c8da7b8e6576ac4ae77c7222f78ace4343afdc8fc895185592bcf210abc042e33e501e644d95e6a0169d3a5d9d662382721bbbc0a360b55da7b19cac1132839c4ef463819cf77d2720a96d58b35faad9bb05eb56566531f8df0b457cbc78ae70efe667f99039816689dbb2283ead08b6968eaf3f2391cfe991a70bb60ede45dc45563e2218ec13d74131228d9496b408621bb3594f0dd650c463043438b478aec378300084d5720b601fd1a14e513c811d393a3b9d83a7f84f803d32a2d5e8ec4c109f7a5537210c5096ab5c415031b6571cc1ad52a45236d3db7718a824738e6a850165cb283e5d88b8857becc1d669bf536956fcec27c9b9930e69898499df710e8c7313e2a488ea9148f16c9bc33cf41435de05e4185d9b9378709dd936f1b26b0a63d36d9f639124e9c67ffedae43c561e95fc5a05709f1e49bdddb6f81bbd3f9949d66b745c0578c677d97b5a9ae0eedb64494025221e51108efdfc83208d4ddaf13ad429e18dd4b47ccd1f9f8c0556d37997de323b915d19be5998874e9728872628d6d88f02d3a48a44329f7560be54dd5371b7e93b304d81d9a06b84701ae6fdf59cf51e69e98034a", 0x1000}, {&(0x7f00000001c0)="1253872c56811e32cdfeedd720653b1d572e0d1b3773f01b822bddb7b7703d26341d58a3b801036ba1cc5a72920e750d7735020707e3b1c8523c191b887c1f77315e2c272e7bc2f788dea4f352695a71241a8cf13f0eac0d19e97cb1a55c94cbd64b1ef65fcabb5e8e4f6134", 0x6c}, {&(0x7f0000000040)="b67dfd47acf3276e5e5e1a2d312baf2f1b31270dd56f11df573d9b77ad4299b25778b763bfaef1", 0x27}, {&(0x7f0000000240)="1bbf4b00d6b4c0c750a393d6d19b6581e2192c55158a313656c7d30eae58b1cae80740809bc4fd6c059dd93964339bcae8ff5503d0ff2ddec23bb111f8e7e48d8cbaaa7147d1af95a52f92a96ee3480309f7fb5ccd7cede69d44fe1d4c098d882a888f0e1848a269a6b613d632795c429af564cbd53d1b6b78d3202fee9887d0882170c2f1f1a5854222ff5553728a36f3e73ea59cce017b97007a317a3e787eb3f533bcfe4ffc2e336b96f8e549be0e83805da6d0060caeb45e3575859c79f985f9b9d865326c44", 0xc8}, {&(0x7f0000001500)="ca7a8d30051cbca7de04eb598cdf42c44ad2db8167f904264959128c2749171dd6394bdc9c158cb8b372e816c3813d6988f3f7b7e3c6f3357960ff4e4daf4dd38e716d7977", 0x45}, {&(0x7f0000001580)="e34974acd1af18d4d10019290e95722ff51149597379b3a7315034326a0170101e130be0241cacda10125b6dad18846755f17f43f240ac9b76b14ff1d571289785e1c98c828e3acdf961b3a39f8f71759311762bfcd35489931f9f2a729a33786fd74a50774756c9c118d0913a8ee2c236c5cefe70d8b06c9d1212519ca12406094a65da180db5848dc3dc62b8713b8b81ce94250d61e5d5b14df8d22b838c13cec3b797fddda34af0c7372f5ca786cab3b23c195f35e1b4b693b76977e65d191f1482899b52d4f4b9bb960f5ce2d474171b2a1f76e583fbc54d3d7c4dc26b9734bf668ac22a511f0188019d19b6301535d3ea1974f0a96be54beb7f9688b9459fd4d12468daa18ce13a7e8763f3aaa8b578154af7efa6789f8c5fa87870c9c8261cc7c657bb26a7cfa0ae924d98329bc04e2f3c0731f21bebef6a980924c5c7000849f8fa56ff5a8c548f180d94bc296e3aa190dd2521109e94c73486b8bbc68b1d42ad81c4a76237ecd169137adab41333d4b65614208f2ef4b49a7939e3e69336f2acc1ac89c16585f79fde564b964edbf9fb7f47a05ff2700be06caf6d9759febc7ac2515f0222bada81fdb3139a2b1665213db3f0797c692379ca520b519ff1cda792335611a34e1a88f299561f0b10b907ccbd5229482c45cc0344207a11e51da6b7775fb57504c5bc3043f5289584bb95bd2dc149054b4610209913d7e53cdf98ced2251ff181c4e4058f4192abd14016dc25206b076f6b83a4209a89ada1d1a22a3ab3f04a7a0dc7a17d96132138a9ef0f6fd9fde01a7c4aa7d951e60ea964f2be459b7a0fe3a74e5efc5a3f27005697a747298dcbface071210eda073e2e67240f6faf211b8bed6caf8e8b1d8d477b627356bd9b26b1f3b6b838bf9c81f13f9d302ef30a2896262b3fea039d81279e5ec6d47ff73b577cc1106eed17717687b89b91599c0a514aa6fdd2500a8cf29b94e16daf322c1e54c1b302c82727566dd68937db1924dfb5d07ad1441176df03e7f439ff423b5a0b62916a0606a71ebd1158142dfed248efe3d3ed0a249a50a2a079c4c10026ed6f13fbd56c4eb4d1bb9726078b1113c7aa2b8a663c68921563fceaf87dcb2a8eb3cca63a961a62e5bdb68b019d9269d7fc8667994b2a5d8c04887ad35793d87f65b890d14cbd288c26b1a608edb85e2b79601d8ee86b9f8c2d8e268b181c6fa623ed61741fa13f925be7248d40bc7498232fbbdb9a218882dde62e66e997f7160364693c00ecea09ace724ddc3a7961fe6cd49e1e4c47f75b1b2ac51edb200d216b8779c5a141220b733becc8d45402cd8461ce305d0c18a846a1abcab32d88da9a632ba4b01deb7caa7df67812dff32bf8c7f6e53fb6462cbdf18823aba646e87497eb93a777091ab1eb0805057a1a557e0d75adef3c636c6a19b5e0354ff904fbadabd629a00520cd7b679e6fcbdcf0d3a5525881da516e596d63daf51b35b645f5c4f803b757c8e87224c02b2bcd31ded62182b57260362899bada62056c69820c87f3a597c27e78bfe662ab7d0343279e7f36aa508e1e8099dbaa9426cbf3d72f14afd3c2999190ab0887a2028bde68cd17aaedcc530f01e392b4db7a33cd265296466643e92a571816d6b9138c3902b4dda7e2477790a93d4b4bbd54f6aba64525842df5acea1a60c6402dbec85b8067e1b8eda297bab2bb657993ce230adf944e6ea33ff38be93d9b9edc6cec5ea4934cdd7c8495a2a4e0e8cf2b7efe2f967c52f0ad5ec93fffbfe0b9c53508a89b7238256cbaf1ee071e320878baf1e76785fc472406a4dff6242e4ea1db64a374d8d3ab7ff9c9bf6fe3565ac130b1290b04d1d4caf7412ed6edea156c421692bdf209060f71a796482c1219e4e1cb845af57681ed265d324ba9db99c786946aa7c1dd293d4aa2ec86140cf7641a54f483e4f54321f76b4791e1118cbbd0a16eab7e93db39f518d85f4033e4394aeec8a8cb7779511b282f78b1fd6bda78f9fb339fe748eb3f0431b2054e8f14400ae7c210c8a8796a0ae3aa0acc26d09f0c8cad7e33ac3d25b785cd821147062721063198a9dccbe7c7562cfb8f7041dd5055059c4df1862c6cd1eecfac341d4dcd22a538545bab1c1e6314f1bc23488c7c6a03359b9e38a5bae46ac4debbdad356732f1538d9668fc5642af3e6065d7b87754835b559543dafeb80a1eee27c2ab5fe079f7c83c86b75743c655c693ab45caaf002e9108b1023fe205f1096bbb32b8b2aa986b17e198b598151311793ff364a91d0a265bd5092c84c018a10e9c08a9018529706c9436b6f68edb37bc3400a2899d53c771e7366c5b4f4bb06a7f086e6636f77969291be014b84015e0f077bcc9eca4e2cebb25150c8338c5f7147e27b08ba938ce0adbe7cf19967fa0d18843185424673f808898a7d85b4604c9c92e4bbc12e076fd6b64831d509b34a910689d3494296a81ff6c839beb06aea74ab77a79be3b4357057c4ea04a66548a986cfd782df36a323acc8a1603c7a783e3822b029b9c893e48fd44530040b7aa22ed6db11cd267cfe49781f8f6c7ad58086670a96a3599947c998281c40ca4f68885992547df9085e0d1954253488e738e3f32642f2966f545022be0019d6cbc45cc7fe62cef36b6f089277b459aad284e69dcf8d18c66c623088ec7b502ceb4d64ff68ebfe17009302da53bf4874ac756a162c6aaa066e60a13db39e092849bd8344d96d7587073a27062e5e9de53fdb8bd6c2154b3b5248e49cfaa4cd53e606b18a3ce5e4d0d7829a4491fd90cc14610d07157b86686b644f1a6c8f117031ed0a3e624e9c68fd88af168965b943fe3859af544bc293b1d04f6f7a372a8ae3e470df168fe3cff439a209c93893baa6529149df9f2b59a1ad0657d36e860d1984cbe5a1e4d5f7ed4b6a5c5756770b339ba85f6e84ee990d43557574afffae5826d68b0458882a850518b768d4505e181c8b2e92e6af281627c2220b11487d1463a3e728c1e12a3c2a39bae79cbcf4a921378cdc363c358231d332855ebbb7265afa2fd385e76c041c4eb12adb5ecd56a14c6c9fe56fc78275073e3fb0288228081f5a19167b3516925fc19cc434c5dc7448aded601ef3a09393a858607530e476251ca7647b098ce510319e84b4b6147196c9ddd4ecad1343f202324478540d1f89a7dc51f2a5dbd12a030e2795b961b8d46eaddae52ff9bb89fa9a8ac3c94a7a05f879a377ae45022118a206979bd2c55f7899aa1bc37cb2b693a23132a1d32a83178c251323612a3884dc88ced3a9ac6886a6d0ec45cda4949b326109c29d39247ca8b11b96b9040c8f33241aea22039d7e26e70dbd9adcca02bb0e3a98089fec62b0711d524bc2ef6382488bc1bc4c865410e189750fcbff7eebeba83696d8f8139ea95cb833cba9f3c1f2d99038acc104c676de80b3cdb476cd6ba6ad35dffadec01cde7725908f5c6374380fbb0cfc459d0cadeb8a67b41dc2b69aff89383c4610bb538963a9250b5cb20a48b5cb14f5aac02be86cbc6efdaceeb1a0047970ffb5dbebec41151d46c17bb924c97735b612875760057c0edda21850df77e4fcaddb2361ec6a20c2b758386f03a4d550c70ec5decaf72a9f1bbc6f5a7da283509c5d7e7af34617f7479033fd4602e0329892128e7e88b044a413eef800c1b4eacbd54338e9cd7dbb1e00eca407faf7e979c86b44cc67087386c65daffdce93e2b40d0ab601f73de6943b4fc9e0eb99e9cc02dccbbe00521ac3d10855a54587322738e6d877c1792856d463f7dbd23f3767978c436afc89411da3c1a031b60e37c65c4ea16486cc841d4b1dc9becac10d8dc57044f49ee7b29b6dacf14c735ff324077f36e916c3219cba7faa4421c0c4187d4cf0d6ba37dbab6a176931a2affae77b912c2f04ba6e99d80abb074151e50fe424a26d6249545df6eafde22de8d14fcc8ebc6ef2643eaba1d7dd2c54c092e90ef9170280fec91a18ce68547acaf2f82b89ce6baf085b3da071266eee384d2d714a2c8e36391a298c09880a668c870fea84b76950b2b453cca9a859b8952298a5ba7331a4567855a8c4b5ef8100ef621c3f198acf8921158d5df981c32e0b7c5e29ce33b3add088c56df09c0b6eb075f215002ce838d6f64ba0dcff51ae0ed9f7242ba61c56155ab7de259415f6bce019b223fc6e08187441bdabc334548c5ead6a0b3c4050cf402b86b6d25eb624befee2c38fb78e4a35e3f96dae99f9b3040690f446b415420d8762b6411c1ad363c2da0524a1642a9c9e44a8a1dd64b3c05e5911e0fdb9313b047eb8f1e73c2fa62bc39cc7fef2a5b7d12ef9b9ee292e6f5b7a7946d5a78201623cd766659007a2a561837aaba60a26cc22171d208ec09db857723b281d05072b51112ae75e3702085c366da4547fdba4462e51829b439a9641e5bde65f90576b1c881f3eb443fdbc06a7dd52670ed18d18c85ac5d2c8fd27fb0a10b46fa4dd85e7db9b0413ca68fad91d144baaf561bcc2b4f37d3e074388809488dd2ddceae444a09db33c7ae41c2f0ef824d77415465ce6208bfe70844c5e7f8b05e18fded2f0bb795617089a69646b027926e40a8ff466a16b4782269ac9a0c3e2d1511c3e399eb336cc21ecebdf08b6bfdd6c17707f3e888154826bef054401ade281ce5e3e755fb0152a100effbe97ad82d67d59ce3d82b2f5c9f4176fb73aaeb08d1364c37b6d19e24d35ee91638f0af7433c800d81f9272aa885ef95373eb18651743e3654b9cd1a763b2ee58676f696b6de12e759537ccd6d1c27abca99b6f8b175c6a2295b3a54eb102853afd821240b322e4849dde0d09e51f7d30828db1c8127a0f66d4225b8cbf487f666b91810ad454eab56c9d452413bb32667544e65d4826b44cd1a7f054df1c83fe9e43b9280a8938c9d5933d5d51f9f8f61b24f9c2d1cdafc4b68207a618dc465e84f1426f71c3ccc717fa7619366c337981fb04aafa978809072101cbd743c9bf689fcb9c89dbd1a39f06244a518111686250cd53724f59513537f3d359b1e1302b209c557c38c0902aab33c74d87a1a3bfee87cc202030fa09c39d7b3c8d7dbff6fc9f9e5710cd1721566cde653c6e3d818a54c04cb9f364e9e13fb8d6b5ff4bad9a2dc23f0b8e7d7321d80dbd49540c6843027d1bb5ccad8408fac7499dfc372c88b5cb083a4c05c188569c3468aa29a8580a4256d6e05afae6de77344b37b4db4cee5434e49b7148dd1e555844bf9318fd71e18d89760d63e270b554998e9940ba8cd4179c999954fb6c29fe433adfccf43cce9ebc51cacdc0e77d39126476db4195e6eba35a256113be8788889ce769dbeb9047c041767769372ca8e3fe04ce4caa6ac6b6c2d730db0175f45f4d023d4b7d8a3ade15eb7ec2cdc29c2481f0faafc81eb7d80dbb69e52efc281f99e9e089499a42ab3478359c1bbd6dd3de61db425cc8752f66ab10ce4bbfd4e92779fe2411a1623abab85a8e187b9d133ce9998f51163754addbecff396667d70a4f667bc24aa812e2e4687484791ead353d8730607a42b899a4d8b3558a18b0997fe217818701447202d75fad29eb1d8ee32a47dc3e1a57af0fed6d8166c62d9ebb9ff3a205a81849e70e1a84720846ad27027258dfc2ac0f0b3520b95277cf462824b045a43071cf2f5d0a3a1d2c738e3861ef44efe18340ef98cadadc9cb642f6f49d09b860eb1a2e57bc906ddff7ff0878fad6bfe52275be13bc8d4ae7db4a7349a499f2817af3a48f212fe092785deb55f66378136397fb7ebc201fcc852aad25f47", 0x1000}, {&(0x7f0000002580)="7acc44d619b37d86e7e2edb22e8bb6e1f625c72bbb55229a14d505cdffd47600d387dcc128a1303ae988019b9b09b8d43ee49be7ec87a0cae8b9f3a66d2d36590b5e313d0d283185907357002d13e7368a31d9f9c4bc1f0c050e52c0f0c909a83b2a368662e92178660806c71b5e8a7de6b9369443e1266595b006d7f0818f80dcc98e12d16682cc5794c55cdb5d1013685bd08e62841bb5c43056a14ff74959f5983143fe802e0740672a0ea8b4dde8c7780a7a3967e85d69d26806c21abc6d1ee3bd6774", 0xc5}], 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x3, 0xffffffffffffffc0, &(0x7f0000000100)="935d668b4515e61e2a48c4036ad95321ac117e8d312cc11f2aeac694fe5f77ace6f4a5a1c1efe5617e3e9e0895960cff2b681ee57f41f2fc4a4dada0d66fba87", 0x40) fcntl$dupfd(r0, 0xa, r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = socket$inet(0x2, 0x7, 0xffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xffffffff}, 0x8) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0/file0/file0\x00', 0x100000001, 0x8, 0x5, 0x1, 0x800, 0x7, 0x81, 0x2, 0x0, 0x401}) sendto(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1ff}, 0xc) 16:00:11 executing program 1: r0 = socket(0x18, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000500)=""/87, 0x57}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/231, 0xe7}, {&(0x7f0000000700)=""/171, 0xab}, {&(0x7f00000007c0)=""/143, 0x8f}], 0x9, &(0x7f0000000940)=""/87, 0x57}, 0x3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) close(r1) dup2(0xffffffffffffffff, r0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="147bb47ede69a057e3def849b622d93e99908d1c5f49532d22d0864f7ec7146164d79925a344d21e998d1292bab93f80239eb5d110b861a828d019f48908295a0eab", 0x42, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000080)='./file0\x00', 0x50, 0xc) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffffa, 0x2}, {0x242, 0x80}}, 0x2) renameat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="48fce954f7da5e9a9981a838e3f2714dfc818185df3f42aee318d5f46eee099ca35da8f422d2f34223679b9f0b37", 0x2e}, {&(0x7f0000000100)="a32618c92408f5ee044dd818c04b9c76e5caa3c0375d1dba967ee183cb6800b11e5d89956d6d35a7d8fd81a2f5fa69d8a5edaaf004866751a59e6f9a12a9ea94b737ab9234e4a6152da188791a1f5ba0a2482a6858554d7308732b61f7527e082f8744c395754c4ca7869c91bbf6dded2d176a852f16d999652e4c039809affb036f9dc3ef1d7639a8", 0x89}, {&(0x7f00000001c0)="6b04c06cc2f0f575f019eae193cac0de9b93bc58aa1ac61d258379971638aa56910d10e1a97750b334c1453945f0d635af32f8f0c24c0478ef87eeae5ebc739a223cf1a186519b06c119c4534e9ebcc79c1327d5b5291fad023890d8a6aadabd7465c84d299569bc6a701ba8a7d4f50073fd5b5d9426b29c5efc2ac98651bd177240a407a402b196afde3e8931e6743dad705173676759249c00ec2f8bfc00addb5f2d5c8c7c6e9dfec93ec3095c1937", 0xb0}, {&(0x7f0000000280)="0a289c3603e59db7aa4f25cd76db7ad4f83c6c159359acee214f9489e5e3ed886263bc0497863c13b4e72965a8a7a935bc37427114885ba503adc511c58a6c753c9bf35cff392db0e2e0834b936be1bc8d", 0x51}], 0x4) close(r0) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xf000000b, 0xc96d, 0x684e}, {{r0}, 0xfffffffffffffffd, 0xa, 0x2, 0x7, 0xffffffffffff30b6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x200fffff, 0x1, 0x9}, {{r0}, 0x0, 0x10, 0x1, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x3, 0x69}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf00fffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0xbed, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x92, 0x20000006, 0x120000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x6, 0x4, 0x9, 0xb58}, {{r0}, 0xfffffffffffffffb, 0x4, 0x50, 0x8, 0x6}], 0xff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0xfffffffffffffff8, 0x6}, {{r0}, 0xffffffffffffffff, 0xe8, 0x40000021, 0x1, 0x1}], 0x4, &(0x7f00000001c0)={0x4, 0x3fc00}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x6, 0x3, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x400000000000004, 0x9) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1b, 0x2, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000001700000000000000000000000000000000101e5e3d567674c40f20bc731b4ad51677d4893ee18d5401c27a6c92154a7d246f8b54356c63212f5c23940fd242087ef4392fa788ddbad4b762ae21852bc3ce24cf6c42600cf03701317b051d6fc40769970f9d669c5b990c3af84d22997d57d74282396ded2132c32bfa595b5b4b4cb0cde512f1848b2c37ae08c781b141a733791e84eb86841fef85313a9df892027e80abacf91ab23e85dd4600836e8ef562f536e199b26e787c69616c130f4018b2825459e876854547cfc61efb55552b8efe3e059b615dd565b91d0622f147700307a445"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffffffffffff1e46, 0x80, &(0x7f0000000040)="ed5af2a81760fe9985f661f857a874b1abef8dbc4ddc7f0bab925e9fd7cbd438b010ecc8646e8ce7a6351c7b87e7a399a52f98a916c5083438b7ea8d1764e7a6b1957618fd0dd5d6e2c3351405765405e1a3e1b4e7fbd3053b78fbb65c436f52f395c1d2ea0c42b2ae4a33450be6897007792bede9d785e6bf1b3f56a52d99ce71dcb84e5cbb5f348336996ed8c4e0f31f285bafde125bade0adad5699fdca084004c9aeb31cbf09f728c11f46ef3105141a03781f5536399c4f9af36e27ad49307f636e2c077c3bf5a3f6a933c8ac3011a75b531ac1d8df82be027e002e6807c0f444", 0xe3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x60}, {0xbb9e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdab, &(0x7f0000000000)="8d") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup(r2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) dup2(r1, r0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x100000001, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "38681e31f25c10e05b6b00"}) setrlimit(0x5, &(0x7f0000000040)={0xfff, 0xa4}) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x49) 16:00:12 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000380)={0x18, 0x0, 0x1, 0x7}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1103, &(0x7f0000000040), &(0x7f0000000400)=0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c00"/254], 0x1, 0x0, 0x800) r1 = msgget$private(0x0, 0x110) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x100000000, 0x7, 0xffffffff, 0x1, 0x3, 0x1, 0x1f, 0x0, 0x1, 0x0, 0x800}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) connect$inet6(0xffffffffffffffff, &(0x7f0000000440)={0x18, 0x2, 0x2, 0x8f2}, 0xc) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000010000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007060000000000000000041c3f09e000000000000"], 0x1, 0xfffffffffffffffc, 0x1000) r3 = syz_open_pts() r4 = socket(0x11, 0x3, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x22) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x80000001, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40000005, 0x4ad4, 0x8}], 0x8, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffe, 0x8, 0xa0, 0x1, 0x8}, {{r2}, 0xffffffffffffffff, 0x27, 0x10, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x60000010, 0x5}, {{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffffffff, 0x38e1}, {{r4}, 0xffffffffffffffff, 0xd, 0x4, 0xff, 0x4}], 0x6, &(0x7f0000000300)={0x4, 0xfffffffffffff51d}) connect$inet6(r4, &(0x7f00000003c0), 0xc) getppid() fcntl$getown(r3, 0x5) listen(r4, 0x0) msgrcv(r1, &(0x7f0000000700)={0x0, ""/148}, 0x9c, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)={0x0, ""/129}, 0x89, 0x3, 0x800) msgsnd(r1, &(0x7f0000000480)={0x3, "5b949807be820c2218c427e06f1d809b9137edb2865445d4253f514d5c9c9ea6015223487952b4efd292ebad51e2e01cd3f047"}, 0x3b, 0x800) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x224c000000) sendmsg(r0, &(0x7f0000001c80)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x40, 0xfff}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)="ca31a6891832fe6a299b63a171acefb4d5f0cd90b9c49b1dc479ae30b69cdcd1680c471ab83b4efeed6f7ebf91a5b0ac935e1f75881cfc4f20356ead4903cfc2d3dda7b4bb30dd2b150581315db1f0ba53b3f3c16179d5a0aed267ab425a9a2521890c7b6c292e71b4eaf2abd62c6757197f79a51726db45a2307746b916fdea1086f2dd08a6cb57b1af7c4d524b25a22814b76db863f73a9c5e81194d0a3e19b2b2989ae0", 0xa5}, {&(0x7f0000000100)="6e4c69181867683968fc2efa730f1d71a60b7f00b7aa0157317efa74b0d53872d1508635baaf4fd550ab46862795b0eceee3fa2b363f8356171c09a521a6d4f6c0b18a776840f2c05c91bead53da14db8a6e0817133fc80356aac017e98d38d93670f88d424fa49e4ffef953b929da59be445d3b80f36af133d61e369779b8e038eebe92913c3c5b27ea5c6578f591c473b27f9e7b04c0fa81a9d6f3fec7fe8aa322f7e919db181940f74d3209f09d404c4561a5c56c8333c2d2a72df00902b35a8289ca5a64e0", 0xc7}, {&(0x7f0000000200)="addce7ae8a3b61ebec2327db49d71c20e910b4b58c78a13c3cb23f07399668685e35604214b979e473a747aca680ed75c58453cb547cc5c9952f21148bf05a59e611b965dc5a4b8d3bef49530560cb6a7baea620083823e5905c46b82e70e626e0efaa916feae149ccef9627c25e15695ec8da817e2771342ac9f1543bd8ab42aa08e327423553961743946e63e307cd94c55199933584053ff4fd2b1aa1d0308d2572a3102ba40cf723a67d307720f53270db4968df418eccbc1229b4edfd0def8506c48bb74df04d085c8f7a872aa238225f5107e178558c2218e467fd94eb4933ab748f427bb42851eac181e24b", 0xef}, {&(0x7f0000000300)="65075bc6dbb0e6d351b4215923906360f18c27c62c09b23f67363648d33009651836ad78aadfab7dc9d788dc353b96722cb104adad0fea85b50fca0c74101c19653d6e2abefb15d0593866fa33e13627fe296b024e2d74d88abc39ad7967d4523be8d69045", 0x65}, {&(0x7f0000000380)="1bb1ab1ee0440f93d58166ab699b2c4a7344", 0x12}, {&(0x7f00000003c0)="d803e99675e9209a5d961f3bbbc9eb73ccd6172bd2bb1a85f24d78d4306ded8b44dd8bf9b8eeb181bdae30abfca8cbe035c708d56f0a39410305f79fff834c1fcaa43dfbab16e17c2b41b2d2f6538123667b5a068c3557c23bba03fc957fcb0907b2112bdaba4b69d767b6494f50d618e94f8cfc732d9150816c9f61e0e8bea7540333c1e34ec5b373426aa08e60d0e0453b3a8f3f611a0a39ec67c6bca5542f42c6fadaaa6c5fb5eb9c447ca3925d322f96825aaafb212a2a7d278289d209860c2e943a2b3ba8cfa4f90361cd290b04c1422509027eba6f20a1da3cdc6c29cdda0e273000dcc685d8f8ce3c6a83239c2744bb01c52338", 0xf7}, {&(0x7f00000004c0)="60ed6588c73fca54c34862f907e7a64d6b52acdb0ba7550d632baa2f63050d05decbe13cb76138512ae2804f81e41b226e8c6021c846715596f1d6133a3ebdacf884b05d73355ce46d29dda72e1ed1604bafce6f697300b94fcf6a95f72b491bd8", 0x61}, {&(0x7f0000000540)="69ea812e56db84b4a78ced04ac57376e2b0eb40f96396e0f0ee1801afb25ac3257a4adaea12690a8b19790766acb7c82b8ee357976d7d10ff3d1aa97e9e8d10680c513b51684f81ea2a8d7f5fe907baaa3611fc7cd", 0x55}], 0x8, &(0x7f0000000640)=[{0xa0, 0xffff, 0x7de99df0, "7376b64c950bea8766f5d03fda09c96db75cf8f6e3c5e3b074f28426a72d64c95a6b56f3f38f5e358fb9303b00b357c708cf37175f0573b35653a68c5cf2ae3ece1728af2a387541be02d53d81744d0fa617d12c027b1cb84f1bc46f73a199d5ed5e1ade5e1732dc6f98985f4f534e839eae58f3ad2bc60d9b2f1ac3917ec866587777cfc8a92fcf3eb844"}, {0x1010, 0xffff, 0x5, "520d674277e94fc5b98a2f55c2685694a381c936c1995a28979f399ad965d8dcc424f96feb40084f271f91cb8fb1c6f8cd77138d6bb5831131cae9b49c8715694fc8a28293737421edb38b1f135c6adf3c5229e6416dbca3b950e1dd63daf2941047b3aa1430f3a778b1ca91b7b93c4824cd44a650f84f6900f4dbf4e256ae76f3a82ebbf80400bd588e202a9f62967225b391b92dbfb5e78e7ed49357bdbaaf35b265d2802a15aa1fb77cf36c7b940398d0e686ea28e706edcf68f8944f31b40a7fc8cb316977acb0f5df4b10d58dd0a427bd105ee978761f54440e00f51b3b835ba94aa7bf90502f140876a6263017aee9a9c273d6c457a100e38ad9d8bd2d32f60e080c08381ce8966fb717b66e7f6b5eb5bc50db15faf41c8f3d5ba03438d05be20287eb7bda78188355bd48f138fd8d6b6ac58131de62625e4f788835765641ad6f72d8de61b85fe9bb14e837e4d9b83ca23ce242dfb6e5ded43beb360035a53cab159749405761dccee20f3229023b5568b9ab6962b786934bacb3dfe97b7b71f155f21edf12b28b6b6a4d212af8ac9664356fdbd2cd4c60cbc2884b6778a579a56f4443ae063027ab89564e355ad81484994de97b0cd9077fe7664f8a2e55d151d8e0fc4a9160461f442a5a1b3b7175990a0b73411a6752d741f49a7080181a41370616dd3f7ac09b02f38479711314d986a772e81738e4408e062ca3ca043d504ecfc873956f170b390310326ff1f9e3458e7d862c8fae41e319318b38bb7a792bc37cafcfe27baa1bbab8661540f37b61d73ec95d16c6db486a73b74698bc852e56fff945bbd9d61e4131654694f9f15f2cc76de9ca2934d7e8788af140fbb38c8ca7fc69e63aa03d9280da82fedbfd446fc0e0df91fcb533bbecf64efbaa40a8c2fa9181485222fd73abad618e09dca6d90350a9fc6627f380b670f39a2e2ad7aa90c886586b74282d6887baa18cba122be8fdfee70d8b867bea5e7c0d8229b58df4622cd76bbe3924ae735872fc224a284afd3e6d552975f2a04ec46a2d6d9d0bc9ccd03b92f139d866c02412d24701ededa45c130d1859bca3ba2cd6e594049c52929f932c50bc2209c474b18b277836d6b543fd67ac5a6bb71bb237bc2a4dbd3b2d7b0bdbbe1671e9d6b2f5cbd862a4399c0314f07ba036f53bc1be8b9b3af2276dde668c6d02788121a1ef5b305cf2ada0fa2945b3aedb6e645b549d06fa9749b004598141ea4667e3e8a7fd4b8ea1869c18f924954171ca5135640062e8c04938f863e6b9fe25f3ea84b9666fc1daa05df3e098cbaa33ea02ee0efd7bb5853abcb093b87b0f2a648f292f3d6a0d1a8947ad642da75f5f2d9d2cf64da1525b6b3f5edab5f09ab8a4ed9ad2763bd41fefabe9bf221871180d2aefc964511469075cafcad8c076971c99fa5bce62dd78de96183006557a8540df659eb7418c449bf4d484bf966ea7f2fd92405b7ee1ee175e6ca71313b60cad381a4502640875806816891dabd6b587f38c27d0c735c1fe5595cee21db3b1e26aefcd3703df79827916c3b0f26e25b0674ed6981142adda3fa6c2a61a732f1b4c26de40a9002466420f11357fb6be0edd565438e395771e7540b29b655a1cd1a09e6220280e0a50567e93a44050f9d8e09129e0623a2789a74fbe3f2f2371dd3982403f94c6c1d4e618cdb6b60cdc983096e8005ca87df32486dac78f6388b456d024e2c9f6b516f32ee8056a39e039af9c07f49110123b4bd15a90e9ab87aff3e845121ffdcfb171f43be21f8b1dc56eb8f9a60a2a17b9b15916f2cc402c0810342885a60c6d4164ee84a42f82e30cfa80f159ca6c74419adbe210451159066f0b1469110cd6504435d8664c38658005aa16674d8c5272bed56bb2929d77034c5db9956ed3fe8dce9127c01cf51971077cc11538f1cd1ddf8d24dc09af11dfdc3e336b9dae953f7ad2d213623d7cf490fdb106b8e0d6daa94077be90eb6ed9c015137f86a0d0a59a811b71b1d644f384966a3b83cd48a7546b6f0f447645359a9e1dc41a546294670ddb2c41a7a5937e29dd719b877362ce105e8165927b41f48434effaf4f12ef77d071bb2d5cb6b9dfdcd70706a7d512eec527e47dc04316f149d6add51594b34aeb8148e0e9f7133ac4eb5d4f99e2ca5528c078d527520b47cb6745c9065d46944119102f7a4bc323f719392c096b4efc91c2b048eaf8139f1cd93ab26d8b4a07491d2aafdb646a14181503e30fc81390358f1d864468f6fcf0f687cb794af2189ae2b2829ba10fda72c1c72e6b195a6ff987c3ba135f8d7a53402a17c8dc1f2644cba4ab1a10e711c99b24c8bc5f3ac22e5e6ca6eebb40ed500150f2d603ef0325d229445736166e8e6dab4479f263a6864392562b9aee251cd6e1bfc50c1bd181c617e6927ac8370372f07c72fa13a2ab3f69f71c3f2b95c698771c0edb672df45dd3723a0589749bd17857212676eaa186d75cfa76c0a001ef67e7bbbd4cfc29192ce40b5e4c299f4ffa504db019af2ede737ffebd9f374ece37b96cd8545730843136aeba6b69d7c131cd983895a440ca1f58aabfb8d57223b8947d689e2d7cf8764e4c85f1d41e65fa3be612486fb047a7d31ada92fe654a04e0ee16d7675e6787df62ab4486875199293704508377b7a6c5532cb45262cd229e02716832aa4c7ff1eae2f79c9fefe6f16be279dd57492cca4b8101a8686aabe23db09298488321e30eef05f253d4ea162a01f135ce4f0c00c49bfbf207d54aeb3d56db86228802e3fd4c02ba366065fe81a304fe2f42611904803ebb7dbd4dd9c07aa740d3e16341c6553f06a632267479b96f6e99dd5c9a6fd616eabc843b85617ace98a1cca43bac22b02743ba1c4c7220f403ed2d50914754f82e05d0f540799430e761e2f8fdd926a02d1e5876aeff89b95a3f46dd58eabdf2beb8c77070e077b07625fbe76c1f549f95ac793a6079805763556166368163773baabc3b0fd0996d23e0f92891ca2e0567e9c2999ec3a87bf027c73caf216de31ffddd2aaf767da8a19c97d711112640ab7b9bf92bf9416e0a055a855ae9fe821475caa2448ca5e9b2ea71f9083eb59519bd6c5dbbba5140d8275609664c05ec06e8db9053611c2a8c2880d1a7b1d4766ec3cf03b60487b6d50df64226438ab665fa60783eca90d949b9c3fd7b29fba20846a285fa290b4cc5af308851fd17329f1807250c8868bc8540c321b3c08644a55867d8a577c52154dc3412dfd68a47ccfe2579e1489e0275ca0503f30c1f9bfba0f65d783a9d46dc26dbea053cf4cc76c59564857a56a7bdb802c9176e74328e80312e91a76762520cfd48d1e2d00491750460e61db68c807c72457184cd9d068ba51c88cfea488c026469275f59654426117bf677280fac84690ddb699cd7bae12faab2d80c21e97babe081d0c9fbb2df24306694877eeaf27ba8d1e0dbc2907a7ff68866c5159a0a925513d2c1a40a63c25d3bd281b8af3faf257c01909c736881f4d767c1af9243cf4624c46626d93be66d06276cca51117de82d194b174655e161e411447e3092e69e390c3b940a72f284b3bacba38548c113973103198673f22d4f0e79ae8ad44cd3f64fcc784c7a934315fc534b43ecdf28001bd9448e2d6423fb944d8c21c82b2e08734acb19b8eec01de2d1ee1acd8a2db05a7bfb62a8fc19ee3ed9b5419b14ad28fd856eef02bbb6801c75f0141ea138f50492f7485b9150d31701ba79addd139cd68cfb92e770e5861cf0c1aa7f0b52325dff86839cacb07b7030823ee361b1e8995c4b808251a08b3a888247d553180fe6605fa82c0984a9f6fbfad44c58b22a3558177d5ca57fc721c3f8f68333342f41e8398dccfd6120e44e81e0667c5e56d9f4b08a4083317b5510634c3a1ad0575b05119275251256579566cfaba6d8d21b9b5f9d00f835ee8a0af758a28beeccee91554176c0be3f050b93caeb52376f9d2d1a026214558e6b28f5c70ba5e495cac62b4c1b8e4947adb338594a2f056b8ac23f4efea592fe9c7d9745f5b5a647f4154311bc3ee8f9293fa78d4b55dc1ac79d1b1379ddf89246fb6f0604ccc86daf422ab746eb613e553ddacc5821710f7f5c5ff57dc57299612987748eb1c01fac62789c8934e9202353dcf88669009f371a665c2901222ac227ee3a41bc89206cdbdacbb1a0f357f29cea8f452e34fadfeaf1c4bc8cff9250837c674691da36f7d26e9312692e4fa16a500b6afc5a8388b72c5f9f48e3d848e3fb16496457b7e3a1bf91a9fb46098776f9eee82a9cb11146c7e0c6b59bb6edd670694b4478b9bdee3bca0cf7809cb3af9501fb079fc19e92abb913c3fc80c0cdaad37a10ce48f02990729456fbbd401acb399651caa8fbf19f5722789470b4680449d7224c1eb6a20885305089a4330aae2a2c93fea283882fb61440f293b4ccc4f05e6eed1d2dd1238f05972d070bf5763342d8b3182a279ea55a99f16d91a071b7ab70219ce8c3da8d59a1b116e6ed5b4f9facba335a677c218b5952dc02017e9a72a4196b0b328d1f4832ef51048769894eeed586a5cbbaed8778210fdde2b0f9207e23398dc7334d560d5016a41afd2a446a2ea0b3f365461407ff4b307314df06bd3eb8731f3ac8fc4fb46408cb12ee880b5ce1043f3231f35a86709209cedf32002a731170fee3fa4b5f82a2d8aaccc1fd7ebe11c55b887f8cceb260ac9628352f36e1a9c81068a674f4d0df52ae014fc877a83db0b3e0f5c5d240cdb357055476a915be1d94148c44deec062b37bfe0b00457ba063f098d664f13af3a6350b61b50ed43d8d9a676c270079f5887a04285de7a4a37e385a35b25983001bc81d9276e8dde5563aa23a3d19f10c9f9cbe6a0ebbc5f1802c922ec905d848e33510545f4be58ad89286064427c0ba99eb9e05ecee1081645f6ed40c5364c638d7e46175c84c8c08301d8f8b6763da8af092aa18d9295edbca102d8a6c1303b8f8bdc0479db033c9ffe8afd2812af1d6bab48175c65c2d96b53ca2e7a868bf705549b012bb9bceefaf3e2f6a2791d7c89040d770afa6e1345ab70e9edb0161f4ff16e9c34768070686de1adcc602cc0a7f1149fa2bf98d617bfb18a5d3db4ca68f77597806b59ed425ddc3bdf69c7c7924f2ff127ca6c760e5ada17fbccb2868473046979b245e5d04c011df2f2b3443c6e6855ecff7fef81fd7a635340c53a2bf1c110dedea3daba77ec9f1865a30b4b52d3a3d06a8f7dbc9622b81486071513c0ee22cf925e67ad3319bc90c35832b85fe4f3e8784688639d6952f80738c099ed28dd7becc22ba55b9e1a57d12bc296c047092f86bc5775dd9bda565826bf605a795c3e6666606b1652c3ef9dbe9b8b2f389647d4428f6e1b47edd92a241da7ee4f517257a85ff8b396b97f7f1df57054436087d18577dc827c13f6705bce75b98220b098c191509bb8d0f081cb1339845b8d3cf869f5c67c65d0f90ce3319fbebe534825cec3af140f75fe6608c7a8e0f2c278949a8c2f45b852bc616396a6d44f4a74393b5b69f8a6299a9e956d53467073178b87917e5fc8cfc0639f597c718d9f3786b7805828626f4422a3734b6bca48c90c8f57cba03dbeefe628fa00afc98cc98e88139238db01a42aa14ed4f470f28a89a89d713aa968d0400dcb836e7b45d12c41202eda5fe95a875fc070ec72f757b624a5a158b6b3a297d2e8547ff7b586fddc200199817d697722107b470b65089d8e79399e02f311742be1ec80652d449081cbb7ce7f9a59d4d3b2d7983d0e428a7dfe46d"}, {0x110, 0xffff, 0x0, "550a20889a57b229a34290ac7906b0fc346768e4263745f9230cd5a9f1598d5684024f9e451799df3981a4edcd7c60ab91b0f2a27794279fc8a5d1e2c33f22e8c35739570023c6acbc9edfcaab44b5a44d25c8106eae283e9b0bde56eb1e2a4f9a80be00f500d953fed24475a9111304ec06cdf4009b2bfacf8fd0c6ab0f34aa412f9c1b597ec1d28b7adbb393090e1472604867e6c40c6ce66b135c1d96dfaa4c06f78d972489c5b93943a29ebb45835411bc31d994db33a1fc17bc2320d41d5fb90df2d9de7cf2945931e3b2823c820167b98c62451a603709c35e16979daf766f52bbc534a93c679a6d441d1745da59b28e5592111779192a57daff065b"}, {0xd0, 0xffff, 0x10000, "e896bbacf9b16b1a817e6258fd17ab0f3896540eca97639b6e194953763fd50cc4879c7abd0b9aadf83152c3f42c827a5c23d2c394862616af7edce22b1f91a7fdd626fa489f001bd5017ec2632eb279853b63ce50be30663ad2cbfbbd315b4c3e779ba4f2f9d539dd26c7530f6a2132eb3f618e469561d940bf34f8fa115b5c095fd6d837bdf4e9f29176dfaa87e8c4e549f888b152a82817e8f1495eb6563c4048c325c85762c61ddd8a242090ffafd00bbb77aebeefcd16"}, {0x68, 0xffff, 0x7, "35c8f5b5cd7b5424fa3cdf4b4ed56a83a0dc1913605d0b4bf613a625c04549ff4765655bc2ae3c4453a42bd175589e6bb47bfb91a6c0ef163165a12f7bd6f1faa577c009882d40013e2f953705698f2d1a9b167a2e"}, {0x68, 0x1, 0x9, "6f4a2e07f978848e81932b8c8eef4f0613b76875184b699279bda7d6a7a2a7bc2e05fb1cdd22a128ddba5e383de0f99da921a4705931eb06704326fe4114cb8426984b610911f5e03d30f530d029fa76fb25d7"}, {0xd0, 0x1, 0x9, "bbc239d746547bb7535b98c2b72c3ecd9ff9c0fb152d41f3b43c8c6625c88e918dae2cff77713885961a87f9c135922c66ed7462d721c613dd64781f624324791ccf7c9ac4bcc117dae3fa58ad2ea0dcddad72ee9582708f46b68758f52fd78d45ee60c135b3ea86a1267f46c81ea714a985d00d4b418dde8aef207be780e7f25f7155c9695b9d8e10d7c548bc07d25586754cdb8ffeec7e563dfc1d8772e4f1b1d2b906d048b97de031da669d4d2a2d84a3bad5c3c205f33c"}, {0xb8, 0xffff, 0x2b, "b9a10dfb8630c582bcd197a7dd0232580691399a6be2e573e2c5511ae5369164b72ba006c856499715a9d97a0c0bab2e1f94b294b47f50caed01b892aa8d349524f4562ae6328db5c348eaf27d504860eef5d2589a7f7b296ab40365c8e799c116eb2fc0b5176b3fe0aa03f25fde6d5d66b2430481544ce245ffac2ed058e64a9cb4478d67ecce9a514e8385076265dd74057bf50fd5f555b4b78e76b4156b66d88713e76ff03e70"}, {0xe0, 0xffff, 0x7ff, "00dcd68309666a3971dc33d3691e1803aa7f1f2ab78ba2690e2f44977f9b548d99f52221edd54b1d33db3230c5c6e23323b8504181aec43c00a724897025d390418ee5b29460d05344e804d50a276a4efe51f0307c92031a192b68146d1d088c2df0b498ee3739d658d82353ac09f9a4f410267420f5e751ea9f2092d2c6b780f7ebd3632c96df856c5f1a794e9bac0d390dd15e188e4682fa94474c8d6a6f764fc406736a1e9195240c7765ea12b07a3ca758e4c9ed4045c28442e2bb5b89f1a11edb8206a945062b6393f6b1134c"}, {0x68, 0xffff, 0x6, "cacfe26f74d785ee9b35ba6071083f47413aab32f0bdcf51a898ad82f3842d7075108194197bc824fb576438ab6c077f43f6b77a22d132f757f99d0b1635cc58add4b454997dfc7c7bcae1634f31a872e6a9f401589775"}], 0x1630}, 0x40a) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) 16:00:12 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000b80)={&(0x7f00000006c0)=@in6={0x18, 0x1, 0x3, 0x7e9}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000700)="7f970d7d093bc9bbcc4c7bcd359cd1f52167e6402216801e06768d38261c7b4583f60db74c9f4fe3db6099de0da8f3d8e78a137391adbf563c6343f6006969e2ab20cdfaa6471ec0", 0x48}, {&(0x7f0000000780)="97371d8f51e7abbe1b61f76826bbf2f422a42cbeaa99b5d3acd53f11b877c65964", 0x21}], 0x2, &(0x7f0000000800)=[{0x10, 0xffff, 0x2}, {0xe8, 0x1, 0xf06a, "541af16fce4469c58cb5d1b09f8c7915b644fe51d9246e2145afea2fdb7969b7364267943dacd6b2ccf30c89d40d0fea72cfc9843b1e7ebcbad641ad8760055edb229e79532e2aba35bd4763d2a852129ca4152710f6d69a4c2c9c77edbd050932d551dffd5ace751e6fc126ae11a598314721438042ebaf213e7535d6ba9ca4ed2c070a32ef18be6dd25551cba7405445d6a10bdc581849a8402831e8f82d85fed991d0160ac1f2bdb6ac1d6e24fa550f9a6c21e63ce6f22b21b12a00544eeda3713df98d4b9fe1c2e5550a3f14ddf34d2d8b580011a966"}, {0x10, 0xffff, 0x2}, {0x100, 0xffff, 0x800, "5ed0a591e30c16e60cf2d28f45f4944497266a565028c59113677b3fa01bf0d87a2fae2ea708e829d53ef1f302131d8df7c92028f946549eaaf0d87040fd17dc2bd83c8d13bd7d61ee01f53248f5beb9d756669d0b6137712769ed253fc499df8970b08a6893298d79fead3ca27344c87ec34910159872512fa9c5671e5065424a6c6a125d72dbadf66e233ec1a4eba7682b5508e5dd556defe4eed7e708f715a6930a53c58f8221249c6c95a747b0d7ab1671299a7ce0fcdd693a639b0b5614947a2c9dec6751b42482d8af18a39091d7b28bac913abbfd44e21d9bba7670a8b6cb032185b92ed5a14c92e62e17e8"}, {0xc0, 0x1, 0x9, "916afd80684af4d02400e5d7f48779d54b7ec2a4044850f8afb23ad6e5fd701f65633c044ad1a8db1c6abfb90b70b1e1622287bedb65c99cc6e64b375acfd5945952eb6a39d97febebc555b7f0ee547d9daeaf52b68ea2843d813e03d0786cf483ebef62f45b2a4380a36ff6ca75791541423f30336723f2363c403944c919f3146381a1c41eedece48ec000c74eca9860fba986e4a3ee201e370569fbafba0658950d8a2827c6e7e7"}, {0x98, 0x1, 0x45, "824a44d14d3f110df354ca77af0839bd6fc1ce82b1bd5636f4cebae3726d38ecea536f62ef4a0dae8e00c6ca1a09f639e711d3c262aceb077091b8e0870ac8c280a397ce8a71f3da0bf97de2a0d8bdcf23c5afbdc5871f2ba03a761d2e8f448f517e54b6c2e1b692f463ab742b5a182ec5ea8536eadad4ec01e551bf0d09d579fed81c48bcdf"}], 0x360}, 0x6) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000600)="297450c7c6d6e60a616ac4e17c3257249e657aec5cd98ea5f0fcbad801a5b47a155f0689c7d574979a90b760f08a55652de8225e83eff0531a471e4ea7612f7ae18d1fe0e876400f1d815fad5e6b45162c04ea8fd6a0b356b2523a7b4b46b4b7bb0762151e90f06b6f0f44e8546bebcfbf12982872a38524aa131c35bc17f7b90e343a431bca0e9c601a3a0622b0ccd3d1c4555302da36a039191150d4a0d4ac804135150c7c82c36322", 0xaa, 0x402, 0x0, 0x0) r1 = socket(0xcb475bdf971c76a0, 0x3, 0x81) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='#\xad\x00', &(0x7f0000000240)='-&\x00', &(0x7f0000000280)=',&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')}\x00', &(0x7f0000000340)='@!\\\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*!\'*\x00', &(0x7f0000000440)='&-\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='%\x00', &(0x7f0000000580)='@@{\xec]{\x00']) sendto$unix(r1, &(0x7f0000000140)="b100050390000000000000b15386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb0006000e0072c881ff01003c894303b22f310b404f36a00f900000000002000000000100002153b81100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r0) flock(r0, 0x8) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) close(r0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8a") clock_settime(0x0, &(0x7f0000000000)={0x844, 0x10000}) 16:35:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffffa, 0x4}, 0x8) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:35:16 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffffb) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x138, 0x0, 0x0, "40745f76a6b76f13bfd82736a222500176fc2f96e97748206d349c28027e286f44fda7cfdc21e74f04ff287ea3b180c99b9aa3e5f98053ae49084719e6832343fea9bf9c9c11e37c1590ea45c86e5ac87f0171381c1f6942987ee96597177503c73969bc58565205d29425afc6b28778db0479dd4ce9599a1f6ae1b48fcd046195d265920d0efa51f773515afcd0a3c1cd2a554f669fff5989d7a539bf3e17dba03895d24a5db86d15a0f837ae615dd281b078aea7d3c502f3efdb51b89cef1703b36068db35f4409c73db69a753c81d1652bcd77bf418a2411d55de107bb6b898158bc67f1766d708a7372339aa6e151e4154b971b1f595091cf984e1335ef4cbc7a745f1b105902e76528edf3d96f8cde261161eb9b685ee1248e8ca615cd7090de3"}], 0x138}, 0x0) 16:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfb, 0xfffffffffffffffd}, {0xf23, 0x1d90}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x401) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) syz_emit_ethernet(0xfffffffffffffef5, &(0x7f0000000b40)="ff27615ee07ac30d2114f930a8f59a1fdeec8a44b55b1dee4d60152d48b16adbb97da979a4f2d5c9b3d58c2df2ebdd45bd703c3bf326c62c6df537d5f65162921c72c8a8c68f55c3e0916868fcc213e5734cc2613dd97984f4af587e8c5640c14aae9006088779cfcc9b210826496bf5c24ceeffee06dc5837d5356f342956e915d2bb185129c6adc1a85662c9db47000188afc8ae171d33c720b2a60f6a6a5bb5e71b0c7f8734a8accdcecabc624b9df7ed939a565e8407046191eefbb6d0d47d35b807290054366c7cb173d3a336dbf07340d83c59946476adbf419e5d0b0b433fade0a4bf876509df7c51537a0e4f9efb9b8831552d97d371b629e24088fd9f7101ad7314bbf49b4b3e1a967f45c4ce226763e71a9549c8351036e8e3339abac196a8f19b66a04e96b5f860c4d7fedda1fd96eb1d02456fd4643540005fa6eb19ae33325b7a01ad6ae40d") getuid() 16:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:35:16 executing program 0: socketpair(0x21, 0x10000007, 0xfffffffffffffffe, 0x0) r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) 16:35:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x48, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xfffffffffffffff9, 0x3, 0x9, 0xfffffffffffffffd}, {0x401, 0x20, 0x1, 0x9}, {0x1, 0xff, 0x1f, 0xffffffffffffafc1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") fcntl$getown(r1, 0x5) 16:35:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/34}, &(0x7f0000000180)=0x24) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x52) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') 16:35:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x100, &(0x7f0000001280)=[{&(0x7f0000000200)="07e9be4aca1f8754e835b0352b1275"}, {&(0x7f0000000240)="779201803920f8d7d0f73d085e5d014bd45e06bf697555e4a14ddd9fb89f1a4e39c1a2063762f8"}], 0x2a4, 0x0, 0x32d}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x1}, 0xb) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) fchdir(r2) r3 = dup2(r0, r1) r4 = dup2(r0, r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xd878) open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x40) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:35:16 executing program 0: mkdir(&(0x7f000082f000)='./control\x00', 0x0) rename(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control/file0\x00') r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:35:16 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x9}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:16 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xee22, 0xc9, &(0x7f00000000c0)="e3abd786d4bc16abc006", 0xa) setsockopt(r0, 0x5, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x265) 16:35:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:35:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) getpeername$unix(r1, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r3, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r4 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000b40)=""/227) mknodat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:35:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0x0, 0xfffffffffffffffd}, {0x15, 0x0, 0x4, 0xfffffffffffffffd}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xeb3, 0x8, 0x7, 0xffffffff7fffffff}, {0x8, 0x4, 0x7, 0xffffffff80000001}, {0x8, 0x6, 0x2, 0x3}]}) close(0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:35:16 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x101}, {0x4}}, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = msgget(0x3, 0x208) msgsnd(r1, &(0x7f00000001c0)={0x2, "fe3f2a8f0337e4a354fbfc8b2024b36ee6dcc16a69155b995c7a81c730b558b4f833a1da76c2cb1714afc387f54433e0f1fc25eb951f3750301a9d931c2fc7e1aedce980f216541ab1935ebfa7daa3dca0d8f72efdcaa8acb0b76096e5d6c97a86a8c3b6efb904faf3c49ac77ff85716d00881bf6af53fb9ef2ec6fd144d208a5e0296ff008aa5fe7ee646"}, 0x93, 0x800) setsockopt(r0, 0x1fe0000000000, 0xffffffff80000001, &(0x7f0000001580)="3f0b17e232f586f41857ceef84f65a466a154867", 0x14) r2 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYRES64=0x0], 0x1, 0x0, 0x4) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001480)=0x265ca) setsockopt(r0, 0x6, 0xffffffff, &(0x7f00000013c0)="ab352da653443f9a4443459fa510881e524148559cefe830779b742f798d8ae7003a308dbdca1a309edd88717d3d992882", 0x31) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f00000017c0)=@in6, &(0x7f0000001780)=0x2c4) r5 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r5, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r5, &(0x7f0000000380)={0xfffffffffffffffd, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) 16:35:16 executing program 0: r0 = semget$private(0x0, 0xb, 0x7) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x20, 0x0, './file0\x00', 0x9, 0x9, 0x8, 0x33c7356b}) getpid() truncate(&(0x7f00000003c0)='./file0\x00', 0x2) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x40, 0xfffffffffffff001, 0x1, 0x7f, 0x2, 0x8, 0xfffffffffffffe1c}, &(0x7f0000000540)={0x7, 0xee, 0x9, 0x5, 0x9, 0x5, 0x8, 0x6}, &(0x7f00000005c0)={0xba2, 0xf5, 0xff, 0x2, 0x0, 0x8001, 0x0, 0x7}, &(0x7f0000000640)={0x8, 0xb2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mkdir(&(0x7f0000000440)='./bus\x00', 0x7c) semop(r0, &(0x7f0000000040), 0x0) getpeername$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000f9704903385773000000000000000000000000000000000020000000000006000000000000000000000040ef00000000000000000000000000000000000000000000000000000000f759fcab7484efb224a5850d527ef062f23bc8d25204"], &(0x7f0000000080)=0x4e) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)='./bus\x00') semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x1000, 0x800}], 0x2aaaaaaaaaaaabb4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x0, 0x6, 0x800}, {0x0, 0x4, 0x10001800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) connect(r4, &(0x7f0000000500)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000006c0)=0x6) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f0000000600)=0x2e3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffc]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) mknod(&(0x7f00000004c0)='./bus\x00', 0x9, 0xffff) socket$inet(0x2, 0x7, 0xffffffffffff49fc) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = kqueue() pipe2(&(0x7f0000000100), 0x10004) r4 = dup2(r3, r0) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0x7f14d3be}, 0xc) 16:35:17 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2100, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = msgget$private(0x0, 0x1a4) msgrcv(r2, 0x0, 0x95, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="00080000000000000000060000000000000000000000000000000000000000000000000000020000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000002000000000000000000000000003000000000000000000000000000000000000000000006061276025bf60f3da0b041e67341f5d2eb91f49ec935762c4849830b22c6e702b69d67649e2df19980ecda7c20b11cd42d78c23da8af511024f7e554190"], 0x1, 0x1, 0x1000) r4 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x51) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)) msgget$private(0x0, 0xfffffffffffffffd) r5 = getuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r5, r6) msgctl$IPC_RMID(r2, 0x0) 16:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:35:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0xc7, 0x9, 0xc4c, "e8be1fd7ecaea0121e8181f2bf50a532f7849efe", 0x9, 0x3f7}) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000980)="1b0b8c4480582a02a8fea8e601bf53fb6d5d7d076c1674cd0a4dd8f4ba58183ced431ca9318dc4375b3b72268f1cafdb6fa5fbd6f3857bfee5d9ff147f3ee669055cb1dd06f7be56e37596e2877c229e", 0x50}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000, 0x0, 0x7d, 0x0, "88be4f35dbfa7cd0df00", 0x2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x3}, {0x3f, 0x2}}, 0x0) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x54}, {0x6}]}) r3 = socket$inet6(0x18, 0x2, 0x100000001) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="acc5aa57b82397ab21c2b4dc218064f04bdb1ed949f04881df"], 0xa) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x15}, {0x6, 0x2, 0xfffffffffffffffd}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x745a) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = getegid() setgid(r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x3) 16:35:18 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x4000000000400310, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x215, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) flock(r0, 0xf) flock(r0, 0x8) 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") socket$inet6(0x18, 0x0, 0x80000000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/17}}) fsync(r0) 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x9e, 0x5, 0x6, 0x4}, {0x5, 0x5, 0xa3, 0x3}, {0x4, 0x4, 0x100, 0x3}, {0xa78, 0x9d9d, 0xff, 0x80}, {0x6, 0xffffffffffffff2e, 0xa53, 0x3}, {0x1522, 0x80, 0x0, 0x2}, {0x0, 0x5, 0x14, 0xff}, {0xb0f, 0x7, 0x1a, 0x1000}, {0xb5c, 0x1, 0xfffffffffffffffa, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x12, &(0x7f0000000140)="0d9f50e48127d10600"/18) 16:35:18 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x5bcc) chroot(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x4, 0x1f}, {{r2}, 0xfffffffffffffffb, 0xb4, 0x80, 0x20, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80000001, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x7, 0xffffffffffff8001, 0x5}], 0x8b3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x84, 0xfff, 0x3}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000008, 0xffffffff, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x7fff, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x49, 0x1, 0x9, 0x101}], 0x1, &(0x7f0000000140)={0x20}) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) pipe2(&(0x7f0000000040), 0x10004) kevent(r2, &(0x7f0000000380)=[{{r2}, 0x0, 0x95, 0xf0000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffff8, 0x20, 0x41, 0x7, 0x18}], 0x20000067, 0x0, 0x81, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000400)) pipe(&(0x7f0000000340)) 16:35:18 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) socket(0x3f, 0x4007, 0x1) sendto$inet(r0, &(0x7f00000001c0)="07dfea87240671b1814da9d5a543f30de15ea4ad1a027858bb79ce4304e4ce302865a9f799110af30a060f80da318ae2d4b37f30737d7d15f46367d56908c0b983aa453a68785c6c10779eb72bdda2c3a3cfa17d9ef1c5f75d2c91a75085e174a131d7f002d5ee66e2af9198565460b529a26c", 0x73, 0x400, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) 16:35:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x1, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) connect(r3, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:19 executing program 0: getrusage(0x3, 0x0) r0 = socket$inet6(0x18, 0x2, 0x8) fchmod(r0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10040, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setflags(r0, 0x2, 0x802) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x81, 0x6, {[0x1, 0x8, 0x7, 0x800, 0x80000000, 0xecb, 0x81, 0x530, 0x7f, 0x6, 0x20, 0x9, 0x100, 0x40, 0x3f, 0x0, 0x0, 0x3927], [0x517, 0x4, 0x7ff, 0x4, 0x52, 0xffffffffffffffff, 0x2, 0x9, 0xfffffffffffffffd, 0xef], [0x0, 0x100000001, 0x3, 0x6, 0x8, 0x1, 0x3f], [0x80, 0x6, 0x5, 0xd6, 0x7fff, 0x5], [{0x200, 0x5, 0x1f, 0x9}, {0x5, 0xffff, 0x7f, 0xfffffffffffffffe}, {0x3, 0x400, 0x3, 0x6}, {0xa, 0x4, 0x2, 0x41}, {0x2d15, 0x6, 0x1000, 0x1f}, {0x1, 0x4, 0x8, 0x7}, {0x0, 0x2, 0x1, 0x9}, {0xea61, 0x0, 0x81, 0xaadf}], {0x9, 0x9, 0x8, 0xb211}, {0x20, 0x8000, 0x20000000, 0x9}}}) 16:35:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:35:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x42, 0x800, './bus\x00', 0x0, 0x0, 0x375, 0x100000000}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) lseek(r2, 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x7f) setsockopt(r4, 0x8000, 0xb43, &(0x7f00000002c0)="2c18f31ef8b193738d10c93efb17eceb86e0bb38d5b84a4975d4f678f714da23688e6bd8f8bf038c576f73962c2779b2fc1670f6369517f03ddc1f1c3f1d70b663fd88fb97247eeed5f8f1fde6ea55d5561fdc2a8591b3dc3102fe377a1a3f9cbae473634c33f88887416e5272172c41371427dabddf4005f700c71c59e3fe5cd992", 0x82) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x1f) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x5e) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x4) 16:35:19 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0x6}) 16:35:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8201a0, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x2, 0x9, 0x2}, {{r2}, 0xfffffffffffffff9, 0xcc, 0x1, 0x4, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x22, 0x100000000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x3, 0xaf}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus/../file0\x00', 0xfff, 0x7fd, 0x6, 0x1, 0x1, 0x7fff, 0x400, 0x1, 0x0, 0x1, 0x400}) clock_getres(0x2, &(0x7f0000000040)) 16:35:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1200099155ce1e00", 0x9}], 0x1, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:35:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xf67a12614b854a81) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) 16:35:19 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) sendmsg(r0, &(0x7f0000000e40)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xffffffffffffff01, 0x6}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)="98c57776154ab785944873a1425b43a4eed97825aa39bc2ed234d2b2d5d26479dfe94e7063d0082f2ef088911db530de444af803f3b0ace8cc5d93354463d295e2eae55485c3cd7d0d4dd90d88e2e431e86eebe168d578abccaf5183ff48ec5c57e0a9e32d6f88ebbb3df1e0bf4300126b385f8ae9b95ba207876a39c31a5e4c957733bd7127b4d7420124778726c4ba850a7071958e586dd5574f9ed0e56e64d5b057cb9b19ccd616de850e9b6e1cbb70772c55b8bb3e74984344907b55b45d66d60a093bda201cdaa14fb6204fef11d6317cfb7e85e8bb1d737c01ac600d5e3e5ed39a4084aab849e43dae476f235ddc2a7b", 0xf3}, {&(0x7f0000000100)="1e5d945cc99aa2a360d4d89cecd7d575c5570c40ac0f4094a887dd071071c30a0fac5d0572e4616229aef810d7a4", 0x2e}], 0x2, &(0x7f0000000940)=[{0xf8, 0x1, 0x80, "435cc337cbe4d975eb8b2229d828139b391d34845b73700a8961855e7c70ad2a4382e2376b59c9f475c2a72be54f0f62b172e36fa8bbd388003250a2c394adf64fb5a6acb384a288df5abe9d60ea2c3031033903caf5441b6219a8c4ecd7b4568eddf3be69f65e16b1b35c2ca2c1c66c7285a1889635aa27a9d2960f68a370d66134a83849f81158b529bdb2edfc7186a1a02235fa37a3f4c291c592ef8ddcc2b104595280f2993cc69a8688a1d50df556abbc06494cdae7eb3528513c2eba29015895ea0ddb28b916497dfc295a2b16251398397456d298e88f24b6b4532ae79e"}, {0x38, 0xffff, 0x3ff, "e01920e50fef805931944ab350d4ccb8fe6f625b2eb3150f7f576f9bce74c9c0daa66a87"}, {0x88, 0xffff, 0x2, "27a9c9c8c3645e64053ade5adb7021705f7c6f0972a1ba972ceff1ed12671704026e893de9dbd71d1c2cd68e085ab20723063c739645c01977b5e3b39211717774cd3f2e772834f6e9b0b3c1a2af975e0b9781b99e3ce262b78ce704acf0bf3b3f10d3a9345754ee770042015a782dd2dffc"}, {0x48, 0x1, 0x3, "b44e4a95e800b20067a9e52c89db919c3f2b5ffc55dff03c2353f66e75810757359a613e21ac4d5b5a1865c7404a5fb72232368905"}, {0xf8, 0x1, 0x101, "f2073f25e4eb19e4caa3437acc5477e9ef15dd780a796b12ba01f2a873674bd4ee54bf51b8e7a6a8fa12951c6394d83b77a4114b5fb0e22af65d43fc9cb25dcd5964941de23e97279c05216cc651d7bdb03e97ceb116887da165b03c33d9cb92eb9a8880620507034c1083137ea23b9b4ff3844b78662b1c824dc07fdb9569e7559dfa1ab6526f9a1eb7f208f7e45b8e599e1d349a4f9ce1db68945cb8515d20be4b0334f6da7b45acfd211e1ace1055db7a6f97ea218e20365ba73bc39632d4cb018cc9d09573a9bb4a0627f2169c63bd94a9083348ebde3099ad1f2f54d1d5b8a245"}, {0xf0, 0xffff, 0x1, "77656de64ebd6bc46d13c8cd9d0750d77f0adecc04cd996eb13077659f2a053ca7c73ca730fcd7d2e78a6b6b4365b0c68c1bdeb1a6a20afa0647d56b054bfaf359e510b5ee46da59bcb49d51bd5123ace1b22362da399c9bdf9d54f8b5d8e6a98e858770ae111a0b98c33dc219baa63ba8a95698cdbb84666ab365409c3c67ebee7f0286322037f929e71d6df59202fefc6d3099a6d420441f298ce4a9ee32f0a5e93fc538c98f80134a40883e16c058013d5b8dad905b431864a53fc6f962f330b7fc2e6c7394734984b74eb8b94b09c0fd674391739958abcc091133c457"}, {0xe8, 0x1, 0x3, "d1e740010a1f9fa7fa4ff5cf05207d01871a5559cea308e0089278673aa31358c37042cf9493a0b9c77b125ea58afc7b9817481f218b7e5119816457f9d6ac9533ac80f8aa0142c6715c16863c18fd8ad34f345197cd414263cb463dadfb82fb362a9bcbda7bcd014a8e8072f410f327b517cc0319fe9c836304e45aebdf475c3ce307d5c5a9879c8c808cc69593fd33f06266813ce60f1d2497bf3411d735ef7824b457e80fa3b3c0ddd3c1d7eb07dea124fab2895827db3a731141e50585026e1687d0e045a18fbeff4ed4e21b0726a7af5062f505"}], 0x4d0}, 0x1) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000e80)=0xaf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pipe2(&(0x7f0000000040), 0x10000) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x16}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:35:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa03, 0x0) 16:35:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffff0000, 0x7, 0x3, 0x9, "2306996b3c71de8fdade467bfd953840052192a4", 0x10000, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000000) r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="d8efdeb740087de1e1615068022ca1f0d7347da14a604225bfa4a4d24f591766204e58cae1ad0b2ca4fdad6d154beb745b5c520f32a9cf75e0c972fa5d5bb6d74503e6102d935dc8a92075bbfbcba5da0b683bb6b8f55f5fd3a69517b4605dc8486f9e6dcec645c853", 0x69}], 0x1) 16:35:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:35:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) open$dir(&(0x7f0000000180)='./bus\x00', 0x8290, 0x64) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 16:35:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000080ffff401000000000f87c8a5b671b1b542a538706000000b818000000290000003e00000003000100000017351d705708"], 0x38}, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000452000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:35:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0/\x00', 0x0, 0x80) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x40, 0xc) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0/') 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x2, 0xb419, 0x5, 0xfffffffffffffffb}, {0x100, 0x7, 0x4, 0x20}, {0x2, 0x8, 0x80000001, 0x8000}, {0xcb, 0xffff, 0xfffffffffffffe00, 0xf4}, {0x800, 0x3, 0x9, 0x723f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x1, 0x45, 0x6, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/109) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x104a0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000003c0)=0x3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000380)=0x137) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10100, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) syz_emit_ethernet(0x34, &(0x7f0000000280)="9e") 16:35:19 executing program 1: r0 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "09433c203b5599a560457c97c51ed1f6f7f24501", 0x0, 0xfffffffffffffff9}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x1}, {r0, 0x10}, {r0, 0x86}, {r0, 0x60}, {r0, 0x8000000000000a0}, {r0, 0xc0}], 0x7, 0x2) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xc04, 0x0, 0x8000, 0x0) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000240)='./file0/file0\x00', 0xe004, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0x101}, {0x6}]}) syz_emit_ethernet(0x102, &(0x7f0000000480)="00d86ef801894ac9450f63ac839972d2ab03b812885653628b86649e6d5d809ba97f80e8ead76a7225db9794b038d5e68dd1a7dfa614f9cbbb8c5bf40422be9b5b5ce9009d830d78d9f49457a93f673bf2ef3030b9c1c726d9b0682873b838d281661dcf87e33bd1cafbbc1c0434723f99dd5bbd33de62f724b2ce45e610484c029ac8069913be0316e5cff71d171983d8d231c9512fc96c580800000800000000f74555119ea9f1119170aa9ec4aecb7cae374bba934b66e55874b18c267103fac617b567ebb089887b2fd14d8f980e220ef5d92756b19b14382a30d278ee47ce610a32aa3e9bf7f8b83acddc31cc957e0d8204c17287b75855464dc85a5c40994f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x7, 0x7, 0x7fff}, {0x8, 0x8, 0x6, 0x8001}]}) 16:35:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) linkat(r2, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffefffff6) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) msgget(0x0, 0x128) clock_gettime(0x2, &(0x7f0000000240)) pipe(&(0x7f0000000440)) pipe(&(0x7f0000000400)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000380)) pipe2(&(0x7f0000000000), 0x10004) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r6 = dup(r5) open$dir(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x40105704, &(0x7f00000002c0)) open$dir(&(0x7f00000003c0)='./bus\x00', 0x81ff, 0x0) 16:35:20 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff5, 0x29}], 0x66, 0x0, 0x85, 0x0) 16:35:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xa3, 0x8) write(r0, &(0x7f00000000c0)="0b96ecc3c30df3429102805e9d3cfa762573089fca546b94e47530bd3bdc2bb18ee8648113342217d48c942c7c873968133ea940c06645d93692", 0x3a) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff01"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:35:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x1, 0xd3, 0x800000000000000}, {0xb9e, 0x7, 0x0, 0x4}, {0x2, 0x2, 0x1f, 0xff}, {0x80000000, 0x0, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1005c}, {0x6}]}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x80, [{0x0, 0x1}, {0x2, 0x4}, {0x3, 0x8f00000000000000}, {0x3}, {0x1, 0x7}, {0x1, 0xfffffffffffff801}, {0x2, 0x8}, {0x0, 0xd9a}, {0x1, 0x9}, {0x0, 0x2}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x400}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0xff}, {0x2, 0x80000000}, {0x3, 0x4}, {0x3, 0x401}, {0x1, 0xffffffffffff0981}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x959}, {0x3, 0x1}, {0x3, 0x3}, {0x0, 0x5}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0x1000}, {0x2, 0x6}, {0x1, 0xfffffffffffffff9}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:35:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x2d45, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:35:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x4, 0xffffffffffff6e9a, 0x9, 0x7ff, &(0x7f00000000c0)={{0x8, 0x101, 0x7f, 0x8, 0x9, 0x4, 0x77fb4d8e}, {[0xbb, 0x1000, 0x0, 0x6, 0x0, 0x507, 0x3f, 0x5, 0x9, 0x0, 0x6, 0xc52, 0x2, 0x0, 0x101, 0x2, 0x40, 0xed], [0x7, 0x3, 0x2, 0x1ff, 0x2, 0x7fff, 0x2, 0xffff, 0x3, 0x6], [0x3, 0x260e, 0x81, 0x7, 0x1, 0x3, 0x7], [0xe59, 0xfffffffffffffffd, 0x9, 0x1, 0x9, 0x1f], [{0xa1fb, 0x6, 0xfffffffffffffffd, 0x5}, {0x6, 0x5, 0x4, 0x4}, {0x9, 0x4, 0xfffffffffffff800, 0x2}, {0xfffffffffffffffe, 0x2, 0xa197, 0xffff}, {0x2, 0x8, 0xffffffffffffff80, 0x2}, {0xc226, 0x80000000, 0x100000000, 0x8}, {0xfffffffffffffff8, 0x970, 0x5, 0xffffffff}, {0x5, 0xa4de, 0xfffffffffffffffd, 0x101}], {0x1f, 0x6c2, 0x7ff, 0x4}, {0x7, 0x8, 0x0, 0x6}}}, 0x9, 0x400}) ioctl$TIOCNXCL(r1, 0x2000740e) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000003c0)="b2f974180fa171f063fede703325f257bfc65fa5f48c0217befe03aac10a73851cd590df1ea7c808a41e41251a279cb9da6726fd535812beaee71559088ea616bb0c445c4d0328a941f5e3ef39c9a693a79047279a864f00349e36cba7e8a238df9c68223025ec7dfa844c16c9fa569738999624acd7755b064b08850758d5a3465fe4c1f4c95d70c8a56f771a1cc6763fc3017a08ce4a262b95996a3c8f3caa50623c6b1385fb2edfc019f6aa071c52cca7faa6eea16477eb730bd4f002382702c155f572f3265624b36f961208", 0xce}, {&(0x7f00000004c0)="7a0cc0ab79b79ed61b4151be5ed27bc3e94a5db303594ab0cc86d0732ae3105c7b6a1aa5eb936a32fbb100d376395bc704ff269d090d33", 0x37}, {&(0x7f0000000500)="24b446c6573629abc1a5014fcbbdf5e7893517cb07bf8ed1b13a2841b82cac7cb7949010591aa237d086d53757793fa2200255c99ef49b1ac61c28cd6fba966e04c655e3024ed9a6c05a34c65d3346", 0x4f}, {&(0x7f0000000580)}], 0x4}, 0x6) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000680)={0x9, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000006c0)={0xffffffff00000000, './file0\x00'}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000700)=0x646bb3cf) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000740)) read(r3, &(0x7f0000000780)=""/4096, 0x1000) r4 = dup(r2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001780)) write(r2, &(0x7f00000017c0)="64922fd913ede26e278230ecca79047db609000a6bd99f07f447e2fac5c7c5169158602a93d79d1fc9e8b45e0a8f4ba4cf2be22feeb0287b576e03c568d89de3566e7c7d165abd31016d431d677af693a005c8ee5015f707fbfce97c7d57eaceaafd25bd13c29ebc0bc3041d4e70d9d661f8b1c335b468916a2e7d19857ad08e4287f0df83840b8e1257a8e05541cbe976ec990a962fd85cf40771d2ea0690c4723785342396fbc3f1b561cc25295c12b7c64a5eb88bf875c6c8d244648139d3660b76251cf4d1d16470a375982e699b00e064bc9d311fa0b4d21b7e921da465c518ae9906ceaa5f2da3adb9e47a58d1ba3efcceb6b83a6caa396aaf7e2e3a39d3afc14358d9f37928e6f5826b443ee4642d8d86714c877992d35aa547d1c40d02be61d5aeb23884c8e9113f6a8e6d358dab7427a0d39b9f99d2b7ff853524e50e0bbb1fda3f1365e76bf3fef34898b7da017698cfe201b8d7f00ea79552ed02679107001552d64cfd6ef00fd3a10b5964bd05045b4a3dab7db73dbbbb258c1a271f57833ff89db2ef1d31d6643546565eb6b1d4efdfff76a9b8433b4b883d7dea4a63d3655d34d78292107f05e718dfe9267d4c8c5abfa68597b7b197e21f439bedde15657719ca2600f014fd912db68afb9b877f379708a2ea46dbcc116e0bbc03352d5b91cd3966d0fae9ee4db3126a8b6e919b55a7502088d7741718c1ecf5269fc800ccd90eb2ec862eea4eea84a685479a3f9a5e4676d4757fcdc41f04218411e43eeb03053cffa8c862973cd52df5ae7473c8838f2e5a244aa258597268b5ce85d0c5563984f951b19b883d2dbeaf2bb575ec45c9357d593db98b96fd4909db8a86b250283b08dcd8209ad0a30b689b73d9b55acb94df68b5d799b89db1c5e799dcf96907933215474b07c95b460a4f45346874f520f2e39aaf02199dc5da33c82ead1000e3ecd6aab5411cde83b238b3e85c652fd46b0f8dd7efb5c3dd0ee4900f2b17cb6a89b4062270b9803b4cb113c9cd0983f8a41a758ecd1f703e7ada1f0b8ac5aa604acb9c1d97fbe5f8550dcc5d33eec240d8a2e5f07e122549f0c09227961899068254fd9e732a79b33f855753f942a0d68431ebaf2421518f1daa648e106bc3b71a4a0ead37601fe48541ae155d8bb7d8587e3be506fd02eedb8eb5431d28b132db1308c4fa2914b06584853d0b320172efa9cfdfd6c210dd7ff3848f69666eaf2a00c481f870fa2bd7904cd60d2be3fc95ae24aae5a7d3626d3e4a25123922b4a51ed34444ce464926ec886c779903d94b329a7d6fecd7660129298448cd5b6014f1d7e247b9f39f3c7303aa3065e8f1f1946cfda244836f8bb34e05bfa9629dc47be22fe3491a80e31240db4cd69482a7456f2bae8be09f92d0f00b6780f8a12a7b7fabd5247d26f04ecafe0b016f62a38516245b15e52f5b29732a910b70545057a8cd085efb4cc73d4dece73d9e30bd33ecdfbdb6c5679155ebce6cc368a1c6982e7cdddbab4c2ba4299b26190eadfdf5161f1c431c221ab39d40e296f188d2426c899918688d5c6d290aea6d48390a502a2086e61f3b4f2d84521619e5edf91d941dca5a68962419321eeeafdc4325a9ce89a1fc927f3cbbce37da1368e3a55d10bbe7bad5c810e2b112a9a1687cd8efc12c9eb637fc17abbd4ec3b01dfd2afcce23bb9daa8792b79e15ca1103d8b952aa63784503fd7ac7f9b5fb59a0f0cdcab406cd464fec0bfe8d03608a3d42067a527be880fbdf687cef3a44546ac698ef9077f50ad2eaeed80559805ca0eb85c42a81c473ea585ab87d780e0ce45c394e3b5840399898680e11d08fc1e0dc63de2e9783cc3b0a31574c7803b2a827e4c4555d983df21218a41eb8d8f0bc0dbc3c27fc9c4e1925274aafb461d07958789912ae1a013c7230e611d02ea4d7ca2bb832eb9cbe62584eee95c0238373ca8e07ee9e4aff995fc1a7807d94b7ef691fe5cdb93f1ce9864089a8438ab166f68d345705e9c0e118c1ead12bc391ebc161e04316b9e9a8b057c625ce3a5ad44490e1b4bc56b2679c809de8c881c4230ca6fadba4e6cb7a2a7a1647087b38c12dd97ed3a2d47370da8dc79d07e1df55369ef17499aea1a8bd2a5524a03d833ee261d9be96492fc921ccf0e966d3472eb5f9336c0064cd70d314185d4d26dbbdb5dc5ca7723bb71226cb5d63adddf7fdd5f0a54bdd9dc4a9234bb614d079f25fa457450e11e19d4c1f1d7233994f9835506d54f004e979dd85e309b08639d191e6883be8fc211a750974f248bab5d1331dde8fbe6dc30030989ba310a3db9ef82721d3863b49970b29969cdb7cfec2b331fd7ae7ab5410662bb4ac76ed41fd58b6024d62ab94ea69142b6a25ce5c985e63eca353734906e3fbcb5e2ab3c2b41abe03cd6adc2e2177051d81d0103b8394de94bb023aa275eeb7ca05efffe166b21d2a3b18a5ff4e629f43ad3435b7587be7d7a708749f66f2ac955bfe781b49c2fb93afad5b54836ab99fdc68ce42a6ff17d222065d4d812be1cd893fac17f14559b1c757279d0e54028bb32d275e2ab4770787c020b73eb48ceec5125e067ee8cba0a5ac1924ecb0b422d9ba745bb635651fa9c0f792dc7db49c0cac78edb95fce3ffdcce50fbb64cc5de86230e2d9bc16abb3bdac6f0b72cfc1f16a57c6992d6c6b19e8fea75b9898a6ad73a064bb7a5c06506b090785a23d81e215df2fa6ea98f653d780e947237fd0d2654eddfd0a14f32a49fef9ad10905eda1f879ed6f1d7fcff526e74857813e2dd2e5858997e457736b9069b907ac5f4b242f493af4d22e682594d393cd4af5e4b8283b7d1cfd102f7f457c1e9d5a228ecf0bfe61d4f081b2eadf235807eb3966686c109070a23dcd7c56744fc34c17fc5aaa32916ea90f986de5c10b41eab7eb651c0713afdeb538c6c3df31839cf19d2bba96020578ef6db2a9493271841538bcdf33e5cb487bc143f5bbacdaadb0a4779f8f79a99963fde400a265bfe4aa5857280c01c6f5802acfe30b27f8e78e4ba35890ca08f99735225f86482323d2d249f484ec46f1e12b7f785c3507fe44fbb7eed93c460d2a114624da754a4bfafb47c647765f657ede658c0f9c6cd068880599e1f6ee39350dc266a186eb68483a795d458d2f3cf67ba6d166ea51d14b7f2800af751c0a019fd71029ea6b91061cf2f40b747e14b9dcd2eae5da068895bd438c4800f88d21e64a288412bfe000d4eba4d5845803bac6ea1f6f8197c4a11c01a487624c50ef146b3f488bb01524350d5e626bdf57e4cfbc181d1fe6be8b06eb63326235727276c326c8c55b77d7c4e077201dc072e35fe50cafa86d4ae9d5204e83d005748366a6f93df24874ab77315bb9ef7b16cb8453b8e8b513dccd3e43289720575202059d49c3e07821a2c12e294b3c11796213373dd37190f20034083a6c7368f0fc3bed01c727405a1bd0a30d9a4c82a807b620bf429240940cb5c2c691ed6333654b9cb677c5e932beeebb13b78dc858e460d8896768b3e7876edfe5c6e863e5ee950b91472073ec4c12b93e5c671adc6f08506798840e33af376ae5ee7a1e0d79f754d17f6801f385cc02215c18b247cfc68639c3651bb5ddb2cd55923491d7d3affdd167b702c5e27401973e1f5693c44aa4c4e850381f6058545689674e0db01a548fbbea6aeca3333f16d05f6f5591f1bc3f45561f8e0696c0dee8f50e5225ce2f0854b79396a1523140def4824331ffbd1b49013e6060f62163ed18888abf297a14b43a9fcbb8225a4a4c470f0c9ad8c96c8b478d69bece7bc43b40b4f0d724bc706044f5b62acd034c1027cbd4c2402198be91d4f10e8360228733d5f695fbc6c3150286eaec63eddec868d2e35e253e97ee70ad777e62475bedc0776f9e16c06ed19a8c86b9d15354d21dea45015e1d67d64f1eb8d803f1826a927434edb53d2adcd2cff93ef6fdb26c3def8cebdf73647dec387a8b8b55f4284a41f745823d37c0aedd63e0471012e2b16198438a7154bbb9984e451a84b10c4a2968239b6adeaf53f14e2c534c5fcb077bf7da83054a69b262f099e6bf7727d8ec813bec1a4051f5362062e24ba6533108c9291fed8e89ec7c44b2b2f6c8b32b456167ad3f05a6f92652957e5483dfcc607d4a6b419734aaf92ad293859cbc71b971735e0f8221d6bf552eaf459be1fbc39840cc215c28cd8fef8b5b0b871c25ac4f4b69395f8b070670783fef2a02025a917af9b4bf8838df44293f9c84ff1fbae4e8fb7ef28856a25038ac8b9297ff39e972c54493d0628c9ccab20bbfc84b0ee680fe6fd48f16a93a997b019bdefd3a8bfb1e747fcd2d66dcbef1bd9f9fcf7144d87895fb2a571ee76946af1d71e09336682e1ba490749654c2c03ce6fb56a7502d5f2bb8753fa5d460fe48d128271698707402f352ad97a07597493ac9d904e5ef2f6484a27bb5e8bcac180b9fea10bc57c225dda57dbb13d32047dddaf508ec6916e155459cb25eb8c45a24d809bf19bc1c621755ef1886aae9c4edfb1dca2097aefafd71af879c5e11ba65fc1bc75b733f9d54e84164b5ebff7e2e90f04df9667fc47603bc643131bcabea8b9e78ee4ef8848250c97777769993cc329a8d09caf51e78ea280487768389d8cbfe2c45cdb257fa3a05b0511ea470b6d34ce0110e3f45b4e8d618b759cdfe2be7842fc126a2972e766417a7be09ad98dfa4e3d087c1e1898244185340acc075f872b2df7a0710846bd7ce9d49a0928cdde950214d289ced3f2d0b502616250ef4e5abb8ae3ab6f20793f88de86280b363ac6c044dadaedfc622a6c6977349a568a955e0c56283d260eae6317402903045e1d1664e94f9e68c72d1ab5ae3432a9f4c8d5c76ea6bad1eedeaf7793d85567f0171e2b516eb116b472d34d9f7499fe56715a4a3acf954afe49021731d98d23ed8ad03478d7fef4a2e61d7982795d16fa9b96709540e5e628ff126f438755f05d10fe08b7e0e2b8b772c0cf5cb2d6398a317d7751c8c5323d342d72afc10365a857fafa3dd4489d0f96aef00644052b2a6e530dd2f8b6e8278b5940265551a5183d36b2a600222257cd48fd79d23bf9b2a466eca3c7179c251984192ed21cf85b3679bcae8f9a8db0e280749d5333a7c17c2c2f691cc7d5fcbb9c60231c5fd59f3cc2ca71e1f4608a0ce8208f9fe5fb09e286722b22d6c0d3cff65b84502e964e9fe2e695b6dae298fc24f7813100220e91839945a399a5b22c7946b87da4e81369caaab92a2e0dcb4c24bf5b21ead8d9599e266b81a3dcef2e7a2dc23221378fa4cf4d40821abd055cd4cdd8b1928bc4f94f4d56d6b156d05324507e00560c67886228dfaa953eb14eeb9fb4e5d5d68c4eabbfcfd95540a93fdd6f6caa9288162c3bf86700a0df2ab6fa0e8d5520c5221e0e2df31222cdb35af46de7e92d14300905bb0a1a59f2ae6b9f750ae5fd0b8da722263bee262ebacf44b297b69664a28341163e8b55b91c6e90ec51cc5fdbdb1f9355e22d333be9b6f46abba9c16776c38c0f23c46b55368731384005dbd8179b4e2df4e3c85aa10487c9ba682de04a46ea029044bafb02580400288cb0b6c17b9683589efd975f81d1bf01aafedfb710a6552214778b76672fdba8096cf242cef3ae55294ba74d532aabe86757249e9a9d7800597e05075c98f1615c89abcceeb126767ea8286c697415f7dcb6f0a9da5d389cf53f7983ea08d384b1a94ad43c50d1cf9a7b831d61c57f77094dc5edaa7afd2d80f00ab37d8d7ce405a9e8f9707775c8fd4b9f282dce", 0x1000) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = semget(0x2, 0x7, 0x8) semop(r5, &(0x7f00000027c0)=[{0x7, 0x7, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x7, 0x1800}, {0x5, 0xffffffff, 0x1000}], 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000002800)=0x401) faccessat(r3, &(0x7f0000002840)='./file0\x00', 0x48, 0x2) r6 = geteuid() getgroups(0x4, &(0x7f00000028c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000002880)='./file0\x00', r6, r7) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000002900)) r8 = dup(r4) geteuid() ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000002940)=0xffffffff) flock(r4, 0x3) recvfrom(r3, &(0x7f0000002980)=""/155, 0x9b, 0x801, &(0x7f0000002a40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:35:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) semget$private(0x0, 0x0, 0x4) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3e, './file0\x00', './file0\x00'}) 16:35:20 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/247, 0xffffffcc}], 0xffffffffffffd57, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000500)=""/4096, 0x1000) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') close(r0) 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c}, {0x74}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) socketpair(0x10, 0x4, 0x800, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="472324a597d21578d25b66d64e4bd1cdf7ef1556c20199b94a6ad569d59bdbb8338b3d858a", 0x25) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:20 executing program 0: mknod(&(0x7f0000001640)='./file0\x00', 0x8000800080002004, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x80) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fc4ea572c4fe3320602b80911973462d16646e49b018d49cc883e8f363d3de3f20fb784b0958d3e0f5a77d328e4858a42cdb3bff2e2278afaca7f1279c0e55d11caadafee1a9f247b552e2322de5dae9bfc2f65062a046d7b6d5288296b854c111", 0x61}, {&(0x7f00000001c0)="d9cbbc1adc8ca74e3d3347a5f59af9ed0a88f88780c0bd04d13ffdd7643cd11f0cac37b109263ef03536a00a26ba7013f283936a501865d7dd9e9d2fcbc120aba503228826a300e3bef4c0144c14955ed8981599230c23c57700a46612ccabfacf10f5e0ef76c547e160de1f0b151713408a0fdd694878c807ffe910ac50713eecd3e30485cb6f7681cb79e3bf1cd962023312e5b9c24c127aa88a32e63b8e0e0307a752f0255f59a675d7b24f462fe52019303a53354450ba443e88ffae0b68f971ecc072935447fb3e807120b1c3d0d99b02c7f643f573", 0xd8}, {&(0x7f00000002c0)="78cc16dd3d9a238458345ddb80f244ee35e6a21c0cd1262efd34f18927451f1188639eb8656496f206339b1538f480a2c809232128d0e2aac749e1260cde87bd1d582b0eb339d9eb598ea6cc869f", 0x4e}, {&(0x7f0000000340)="ad61f5ee619ca00efcb9fb85cd8697e130b81b665aea8258ec7d8c09b4143a8fd5c9f2e2fbcd9ddf3bc58b0adfbb9d07e38e36b6ff3a7a3cb8afdd0945485d849f4077fba8d44c2d6db9357e3ec31a", 0x4f}], 0x4, &(0x7f00000003c0)=[{0xd0, 0xffff, 0x540, "47c0288571c4b629254ab597bac9bc11f92cb49e7d672bd569748e810dcbc6d607da506426985afbfdada0c23ec2ed2658bffc379f9d7cee34856094385233063dbd25c5b39a4cd546f1b54e192fc15d0bdb6fa1b6960e64393a632eb77f57b4ea0e6839b476f5cc7e89bcfc244d9911a5eb838b15e00b05468e29b583a29b8c4d27ecd2e8697d3832bb891c8e790cd2c0c3c3826f2a80a4c2a06fc714b454362be9f8942a3cd5b188980180cd6994f47976fa8760d69753e45660deec29"}, {0xd8, 0x1, 0x6, "392d15ff22c108d54be8aaa1ccaeb8e8796ce314c83d266093a2dd7c403ff7c1fbfc75b4ae494320c2c1705f83a8e0855654aca96ab4dfce41eb8b1c0341832683654ae067c0c3ed1381483016c7d8b14cedb67b79be7d26454049fc5500406f8d80b24784cc6b3c19a7fc5ef5a84fdbed2465091f22cb4564d5134be0288ccb9ecdd95c40511c17e90e96039f6d2fdacbbd24c59afa3a41cbf84803b9c92049f3fdaf413127e1e7d14af647b87e9d1f6eaf1c55cbc270c4f432b27135fa3b3f99"}, {0x1010, 0x0, 0x9, "f83be1da6af9a54edd638ab78c44e074875348c5836cb8e3653a755aa2aff8ffd5d1c55f590abdf6dc00c0ae83295f19179332fcc5511847ea0631487c2fd3f65c8c6c15f8a6f5d4434df4a363d1de6f09d372ae5880325b92eff24ffa43b9bfb090b5192b5150a1c9fc5356a392cd24b65fc02049ef820f503276f04cc1fef906f176edc3dc1200f154947bfb53c2dc742b2ce465b8ed1279c05a355b8409d47600fc8f7b7c273c5ebb8ccd2aefdc591ef807c9f57d49a65ae348e33dfc606de6d13b9b5bd9b0a756fb83fe98dc3f6f7f5bbac99379906378ed81acf466f56975b02f8f3395d8750a7b08082fbc3836708fa2b37b4abf31eddf43f11b30c02cd150ee232fc0a02efdc0394424983a12899287b7215baef3670d24e8c367b3812a1e61acffbdcfe79be4922a45b11831b44cc692dee3c6b91a299ad1546fadeb2ff89f3742547acdca8da2be96a41ca5dfc60aa548b4301162bd59c763269561de33531770f8eff9704743297be33b4deaec6566a2c353d06f339148cf1a8d54848cf614049f5060fb799d1d60a365250285f817affc0a280014159d50463b6d7e40d9e4cddf24d02641fd8095ef26e750b740f35177799cf00c05d0edecb14db9a2a1e84f4bd1f64fc49828b17fe7eb89e913bfc1de3efb87bdbc47ebab5e88a09622937bdf6746def1acfed23aa73f66cab170fec0168abc8f487345486434946637f18f696f253b0d010e367f05d477b1787aefcd8e7a8a3d11565b0ea6d1162900b792ed18d2b902075f2a8e5ffc85e4e781f6f2bb7f28cd0c741116fb0e796cca63b14c92e30fe5ec0b9649a25f5d64f3da77dc19e8d308747cd2e27a14e1c1a0749eed020e75ed74e50b449a1cb427f9d68329dc5434e5a1e6d873e3111faf4cbf7060b92fd12fe115722f34a4e8b688bc661ce73a672dc21a4d3499c2b26f9af1bea4d04d75f4b8796e2fb64540f0ee3164ff3ab7bf1891f8c34faed67705d16b45a11943994462a862ba1067ac79c2ead8d15a2228c6b5e5e9b078eedd00d7d69bd4df304f1b39b79aae88d2b3cc7b884b68f1e00638260883dc0e1d3f625a2ced25fd7446495d726321a2832d9c302d6ed90fca0883f03f0a97ececa6b34dd453a074e5750d3baa339b7d252cd0f29331225090c03aaefcc61ff8d4adb4731a17cf67c6fb31d53b30494c6c9d1b2046ae717e7fc252d7073b577573af4b88229b180a16a90c4d99150df503a66878c2d04de16a1b9ad5374dbec5c53a15d3f89453107739c60fe697f0a5985de5422aa2371ad4596b0136841f1b649d87edcb11e1eab2c80aeb58be69da7888bc14e2a5eeb5330acebb1b9f0491957994085f2a54f9aaff03410cdbff9d98c3dd6c732f987189762a8c32c3f00f95f4a28dc78a2832559bc5e316884ed67b73d51786d3a5fcdf4464b98afed61c06128cb148677039172204b8bcf7aac35ed47f56aba366c2ee804b194b5f146e5b25ce857f7840cf5f8ea1aba2bef28276d5b9730fb2919bfca33155265691231dbc4f636d7398682e826c3981366d5f5e9f5e2572db2d5a245643a41a84947ee1d2d50dafaf1e96b98dc4610e86412bed2528c578ef29929553ba63a9a7bbde0b2ca6200bafe81f9a6d23f900c6adbb4ba92297caeb4fd23944463a21fd93ff1e042749f477351b29ba4677987f267f78c9906165a72acabeba3d87be3b387dbb392931b3d0a8fc2a217fb3c6603a2145bc736a8b8806a82e90a1e91a80bf10bc480f9dddd4e8c842b9583ffe61f895f74b7d5ff3e4716399825edf314b221189ea0ec6d52ba4f372d3fcde28bab41b5df701be1648a128f830b3fc7c0ba5813b64a6eb9c4cbda95b32e2f47c05707c1ad5e8b95d50d262f7254486955236e06077ac8f0ee491c2eb17dce9efd5de64d6ea37d7afd665796f66a874bc5d448b9fc1f98b1298d8a1a06eb3b6073c2718ac7e02027c89bfe89e3c7d036ca5732dd2a073fc1918640e08a38f64964425e10adc1f3a512eff79e0d51c1fc020be8268001d3dae995215cd6a1a816b6a4aff9d3a256df765f5b5dd7c924db3eff49a2ec452b2fd7db14173cb08d69ccb303b2324b2eb0100b11318c4f7b7018525005b5a906cfede997de2f59f87800b25576da28b394015eebd22aeba8ec41e7c5c327e394870d5ce232ca46eb79d9a269b9946fff06cc4e1d7fe408e187d2c4b4a94f1ff61e86b424c27fb71c0d87ca93e4419d01a1a34bd462086bf15b86d150570bd62af44858228febd095b0fe429b253358f3363b4e1700650d166e7c5f1e577639c803e200f7d9c731f646c6721a3601e17a42f795ac621ec88fe151cab823d7b03827bbc581f7740e820c15e27e9038b1382afabb460b239f8b5bb2767429d5a3f8dadea972dfb4d0e9d552e7f1c21c7258f19dbf4776b110f350600e92bd27347d51d16fbae42a1dea0d4f51be2c05789caa2270f47952d2eb17e58a93c68ca45be9bea204c803cbef77dae4171a97ef15b574db0d3c22830c085130a445c95eb7fb0753018786826530deb9df525c3e09eef9b9f8cde692b2cf3d617e1d4c277b2c014c10cf97df45578b84d9007085b8aeaee1370dcc8e48c41988d658753b6aeee03fd00ff78c5bd76b0020c51ed1c5693b5e91cab5c9c3aa631f5b29c61fc655f07a85344032ef9209ce14edc7821b2c8e04808ad4f709c7012e85c070609b3f0ec22b6f904e104048598c558253460d24d1e4f44bbc67e73f83e8861b01b2266416d9f788e23e78b998b3d2dd531ef6413640694a4c2cbfb9ab91edd1a523727f17c95e51fc717712d1895aad576c45edcfe9aebbfa54a454722ed823354a3e2073617ea2492c4f5a339b418880496ec9a6301219c5b7e173b30a971c7bc9ff5aa637e3ddcaa9b2bcf13a87f8103e3e4a52a0e950ab6d9420286ccb97776dd1ba1dd1258e63fc7f724123b0687ae78b37227dad1f035f5db9eb8a9ea98745a69846cf6667c50659766effb07128cf7c3ddc01fafba078adcf30d348a8a358d2b61d915c019143ad4cccc8ef89b52692940dfa693d31cac266be67640dcda0a1d0b2d70041f10491819502c75d82024e8ae32433cb8199971198b0983bad479e655761d0c4e16d6629caa92bdf0e47ed747b273ef4af40aad7c7f02a0c955700f7390007ab3082e321c3d1a3df5bf81b082b89e816d1ddc331cb05610ad58f180b6fb75dad4e066a96d31267896b6034e9768e851e2da4dec5ce6d70f5815b28183c85f4e303ab1ad965852709757d57be921cf904d11b09c14fbe61cc75620f9df546caf73aa8ace5ee44623434118042be8723f8698be1fa1607a054b454963d4bfa8168fe7b2a41c106228dcf3cba71a572e1e963cd679a2ab4b90f3913c6cf4f53988d60d157579e932f86a292529caeeb87eec450711ecaea1516f4e137deb4cd8248728956473fced7e9b67c4f8317b0a39e9ab51e1a67fd87f2c870f27e6af31bc0275904a7425dcf6a011672fcf722179a989bd07574f46f3ba5543867f9af6771d4315a68ecb5b7bc27c1e51587b3d50eb5079401a78452147a9b06dd339b1a363722262cbe2087b450d2a3f9f064031a152535fe8f592d694b91c45bb36e17674ca65e7779a14ac404779c5e68a5c0311fc354b66b5356cc3ce7fc7f87e07ef576482deb4aaa5bc928bb4fdf7793f2c54beefd2f14c677a78e624203a43d396d24a8d62595678030ae232e4c7d5e045710efeeed4c5812ae47ce8750b99950ac93267a68c4b2acd93d676e297028a433eaf5017fb45a3aa6e4845c706dd469fbeb43d2b2328b429ffe80285a5c51dc8597d03341d1de786f2f5d0486528e1868a4e42b8d0a186ea0c234aece8055febc38c528457a9b0672c2d3dc908e5333a8ee45e8ad4e647e245237f8365262ec993c96a818c040c3855cc9a297ec9805d603469929147ee1e416b915e9f177669bcfde43bedd466c350bef480b5bc138f4877b4ef097ab382ba129064f72e252b6b7f77e2667a3add02b157ed56e604100c3f2e528881f22b2c447f027f9600750c34979f8f0abb5314840b6af86d54140cbb675c0317c5fd307c34bb882295b6702036e9483065d118bd64b5ac2624118023bb944626361881baf7d297db29e21c79ce7ca17367f123b4cf553604b2feeec97eaefc4269e6eb864c70b0781dcd377cd4df8b9e2d006f494cd6444edbadaf0c2120447f45c379bd9deb9f944678c260c7e5641c317a7c48903ee1218e35f8d802cb6e89a11b91525708b8c1631f8095f54a387637b73059a16ad03e4bb6f2292edd7d7a82a7a01ac5cba589026908b2160f1269c71aa55092770ed1d378df4d475861cacb06d5b8eec3f2d736bc18067f0c3e506e6ed8fd9910ffeda6436f802506aec2f5fd592002b0699437ef61858049cacea239d4dcb2533b313963e72e966382988601613ec3ab71399ef566601a505296ee59b64cc1eff269990980d507ae835ddca61992834a3f092a350db56e22497b93fae70081f0509fca80469f588327472ff97dd7b1c7cf763107bcdd9b70fa63bce2cd10a786b4830eef18c4df2d3604a138e3a12d13ab25934dbcaefaf6e5c5a92a406233a984349e0faa2a0654308ee9c550f22b27416c65cce548f0fd1111330f63d61a5de5ff6022d3bec01872ed9f37a033de4730ee06a533f65d4bfa6401759d71632af3870f8cb74b6ae7b09954d33ef03d7b7d6dbc960431d29e011131f8341382f6a92611c4a1769054f28632b4915781fe372db73a0cd901b20abafb4bc9f44a8179e9f19724ca181190b9ece3a4653b516ab19bf661cc6a8438e95bd7c055bf796784c8e76c1b4f24ca0518a96c47b1b81e17950488f8b76e28be3ade577180d931441a37753c07f7a33ca7c03e670201865114d7b5dd3ee88ee29a437e8842aa34238a3dc2243a9f88c061ec5e01cc30a949397e0f4eae285e9bd6baf54757da3acf3713717843401c1cde2be43834cb85ad17bb8978a7a8c797800d7a1f48612bf36b539664f7ed3f7bf71f96af47cad502cc989fa89e4cb7a0ee0f80ec0923950c9cb6b15516a1cb40277a333b5c03be3affd2ed7f31ce03e213d01cce2e1e9c0ba3b56f07fd4028a32cc34a8b1c3ab80d45925996c1c8ca293d630d33c2523c82e4a9633bb67e2d8d629b668ec0ef0a7c52fa4a3ad92a7b57d4913437dd4a223e2a7b43a824cb4f03ef318fae19b2509e41e1edec278e743873f1a60557b1a5c55a0485aefe66301ebb94ff5a21e96d68347bbdf585d2c645757b9cf0bb3e33bfb4fc064c41c18014e3fb814134b4e4d318f19edd758c35761918391ff1be9a4253ba5417fd32853a42ef4d789196e4640445c9df9b8dbcb016c62b6628856a502e5d5ae2fbcef0f691fde52be617d75cfa283131d4f251fc5dc5303d36fb4ee4f2e45c7ed5d45158d9d1b0aeffb44929595864ac4bfc67756a68dd67e5e0375d4aa9fdf4d4615deda763c347f6708b02d888fe60040f515cb2909965e90139192f19511aaf33b66a61de96eb7af2404327179fc086b1e32e02ff0cc9b9b4771a090a45b42289c4d02b128272b25ab7dfd42fad164726dd81fc244411a5c2d86262e2577d401a14a7ec054928048fde5cff67dd866008202b6a858849db9bd35e005945d507168bb2291ae1d84226efceb615c870d179aadceca35141bb9b38adba850ded013f924e1f8560ead710d62f46dbb20c8526f0c0199960cd52c2dbff9b7a81d1d73ec96370552e2e68aed67e27e33b99ca8ab08b390f"}, {0x60, 0xffff, 0x0, "6cd15cb2b2e8bbc6fd6edf44886302330ba6336f2713ce1807883a84813dcbd1a7ed681845a04ea012326a8e4f18d422a49c9bf9defa22830ba82163f6566eecf64d448a497c493fe12fbf0406"}, {0x20, 0x1, 0xd0, "0ffedcf9d96cb66152f10aa9363b68"}], 0x1238}, 0x400) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:35:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) poll(&(0x7f0000000500)=[{r0, 0x24}, {r0, 0x11210c62bdd051d7}], 0x2, 0x0) ftruncate(r0, 0x1) 16:35:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/32, 0x20, 0x42, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) accept(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="5354389ac2f906d3cccb21dab8bc08229843b819303d2b6eb2166047a99e6d9e89c606aa6c34a9182f0cccb5c9979dbabdac73b61e728d928adce04d6a22807e5e1f87a0c1e89e40e70eac8776dc7ea3f7eb0e4d97c3b8c0ad752990ca54593958355d86b8b2c8c75c73869d204904d63920e9eb5dd8e113133b648ed7211c523fe393a43ab9a8cb7c9addac98628676ff3746d6294cfc75a531a1e5b3febb8439daa6232946e8bb9982d399cdfcb00021309efeb6a8c4539a72c6d00519da453949f610051319a179be528df62ccb6d9c5ce525b24f911c640a88ef8f477adad5991152eab992e1af31dd63d01e", @ANYBLOB="89f17f44f247c5d9bedc58678c27cef9353d9020a1ee87fb41f5c3fd977d13475c847b38f364cfbd3b6546eb27ed18ba1582dc149cf4e1537761557f35d97d7fa16774dd23e6c06eb3d954fbe96358d6fe6cbd93e3275e43946ad0583de0383ca558775015a88046269cb636b17675fddf2ffa8d8f940cab7e08ed7476b41f5f2fda2173a035068942f018908ff5514b96a3117a9194badde3a82f9fc46b35fda636549cda40a140f9e6589889e792734f7b202f3cec97ca2468b8e6f99610d06567cc48b7a088eb1ee4de74b03752b6", @ANYBLOB="1e2f50ad59c0e588105c6a24a1439e00f605278b37d8fd0c561467a9d961269b028b54f3522b0cb2c993376973f5c49f572eeb884b772e996c796c3a0347d782aafd0d89843afb1d776d1be2a0e80c81a82319cc9a630824855de3191b6cf4721e9b5129a3d5aaf556210707f91e19f4cb33dfd37c8d31", @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES32=r1, @ANYRES64=r1, @ANYRES32=r1, @ANYPTR64, @ANYRESOCT=r0], @ANYRESDEC=r1], @ANYRESHEX=r1], &(0x7f0000000300)=0x6) 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001, 0x0, 0x0, 0x200}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xfff, 0x34ce, 0x7, 0x1000}, {0x6, 0x6, 0xffffffffffff8426, 0xffffffffffffffff}]}) setitimer(0x0, &(0x7f0000000140)={{0xfffffffffffffffd, 0x1}, {0x100000001, 0x8}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 16:35:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 16:35:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x12, r1, 0x0, 0x0) 16:35:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0xe007}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="3c004d77c16f435b2b14", 0xa) 16:35:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="4e0f0048cf3766000000000046be62ab11221025e627f941941b9b35cb59a0c60e6eadccac2519b415c6133cbc91d568c9e76c0f4870cbdfcdab14cbd3bb316129101d14d5b05961", 0x48) 16:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xfffffffffffffffe}, {0x44, 0x1000000, 0x0, 0x4}, {0x6, 0x80000000000, 0x5, 0x3b9}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) setrlimit(0x1, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/27}, &(0x7f0000000240)=0x1d) r2 = accept(r1, 0x0, &(0x7f0000000000)) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x0, &(0x7f0000000100)="15") 16:35:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = dup(0xffffffffffffff9c) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) write(r1, &(0x7f00000000c0)="220e22bc8b862393f02b82ffff4bed1d5ba88901001c06", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:35:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:35:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000000000000016, 0x0, 0x377) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="10177276c3", 0x5) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) flock(r0, 0xa) madvise(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x4) 16:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x84, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8, 0x7, './file0\x00', 0x5, 0x0, 0x80000001, 0x3}) ioctl$TIOCCDTR(r1, 0x20007478) 16:35:21 executing program 0: r0 = kqueue() close(r0) r1 = geteuid() seteuid(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:35:21 executing program 1: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x6, 0x100000001, 0x2, 0x6}, {0x1, 0x3, 0x7fffffff, 0x6}, {0xfff, 0x1320000000000000, 0xfffffffffffffffb, 0x4}, {0x6, 0x8000, 0x1, 0x6}, {0x7, 0x2, 0x40, 0x1}, {0x4000000000000000, 0x1, 0xf5f4, 0x4d6b}]}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = semget$private(0x0, 0x2, 0x400) lseek(r2, 0x39, 0x2) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) getpgrp() geteuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/52) getegid() getpid() r5 = shmget(0x3, 0x3000, 0x400, &(0x7f00003cd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff45) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000400)=0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000700)=ANY=[@ANYBLOB="b41b8e2115000000f288ef717364004bc07d2dd100cc73b2a58e6e9f4a9ce28a49c732d59a5b5787e3ea04ef10d338d98fe8ea80b80b7607a3e0387d7a9ad57cbbc2eae16ecd61d47db03fcf3d147cf305db4297b816057273d4ef05408bc589f32b4b4e9c6d52a77b6a85519e9f30be54249741d2cb660cc3d0358465fa9864990d0600d4708acc925ce2daef2f954f64cf529a67316a30082134ee055965a9480da32d81c0cea412cee41421c82b60163f3a3e26ebfe933144ecb2616237194568eb8903ef3e4f6f5959e315fe60579a4e58e34a8c314ed101e2e101d8038d9866a22e621696518358dd5123193f406a34628f8d351c31ddc436f5413179b55482e1e6fc9b6fdcdb723d3c58c7d603bb474817cb4132e62cc2b5d4badb076bf1f015b3b201e548b786f2cbbbd5a2d00418fbbf2a4f3ec6d9f2e58714abb3239b253dbd4f7e12271442817143d501bfbd7e74e3fe16f886b2"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2) semop(r3, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) 16:35:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x28}]}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x100000000}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x220, 0x24) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x3f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:35:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e30000f8208a01671b1b542a538706000000b811000000290000002f00000003006fe09657d5669427255a"], 0x38}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xffffffffffff9447, 0x1}, {0x2, 0x100000000}}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:35:21 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x0, 0x7ff, 0x1, 0xa13e, 0x6, 0x2171, 0x0, 0x2, 0x3f}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000300)="dedecc5244a1c74e23ed39ef87f0e5fa3a05e9422b8541a83bd72afa0989f2cf0d29da78bb761005883b70d52f1c63ab0a629f972c0060f6bea0162be6ba07435e4c6471674ab63cd3d970d938cf714c73175a4a7997363b971f38064ed61252dccfe0e11ddb8623a0d2e2b5cd1139a275ff354e65053f1e77adc36be5a5309611cc580edc19b66fd2cbef4844192a59d576de9f58b4a9aef2bd6ef6ed66a19d1abfece0be5a5f9b00c480bb7c68a4", 0xaf}], 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') write(r1, &(0x7f0000000000)="ab", 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) getgroups(0x9, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) r7 = getgid() getgroups(0x3, &(0x7f0000000440)=[r5, r6, r7]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0x8001, 0x9}) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) 16:35:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xff, 0x2, 0x7, 0x1, 0x20, 0x5, 0x3f, 0x2, 0x1, 0x100000000, 0x4c2}) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) 16:35:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socketpair(0x18, 0x8004, 0x3, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:35:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="120000000000009ef321c3ecfc6a974cd8c13e4cfd9cbf52bf8b9fbb1d205fab39b0178c6ab7ca97cf2c28bb5bb83ebb71b869bc3b764894a9bbf50e7fae73454b72c83c68227a442b8b9934ccf01020035ec691d98379d8cb0bfa100e45814c4aa763cbee60fc0f"], 0x68}, 0xfffffffffffffffe) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:35:22 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x821, &(0x7f0000000040)=0x80000000092, 0xffffffffffffffbb) r1 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) 16:35:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x200, 0xfff, &(0x7f0000000000)="04ded9533ae6339104c34178621575aa32b00463ed272db1e639b9f25218ffc048a6546194525d90afce96416bcefb9e06d8866c9a72e9533f287a90ad34477e30c58dafab44ff2414691ea2da3e07d196faece8f1912237f1970a51f81d25fa9e206fd433fe83de10071175f15921d9f5e263a9a9ccfbcd3d14cd056043b1bb32f1b5c394a92d9fe050b3962f433ce81e1238f1dae5c81e0dd5aedd1b557cb89060d668d98f2c63e7c80025cec81a481304fbad63b75460812446854e21094d83a87c9ebbc88716dea402cff69eadfda0075acf4e3d5b040cd49ee3dc31e85d269d8ed41085ea2c59319e610cd2be248b03", 0xf2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0x4}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) r2 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x44) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) socket$inet6(0x18, 0x4001, 0x0) r3 = getegid() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000500)=0x1) fcntl$setstatus(r0, 0x4, 0x40) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x318, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000580)={0xfffffffffffffffc}, 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000005c0)) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = shmget(0x3, 0xb000, 0x4, &(0x7f0000ff4000/0xb000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = fcntl$getown(r1, 0x5) r10 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x7fff, r7, r3, r8, r3, 0x118, 0xfffffffffffff000}, 0xffff, 0x0, r9, r10, 0xffff, 0x5}) shmget(0x1, 0x2000, 0x108, &(0x7f0000ff7000/0x2000)=nil) socketpair(0x6, 0x8003, 0x0, &(0x7f0000000740)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000780)={0x81, 0xf8a4}, 0x10) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000007c0)=0x2) write(r2, &(0x7f0000000800)="58b9d8f521ec2eaca9515ae9703ae8ea416ed38115c4c8ed1bbe010f2dee0d41f00fdca7101b83b5b6354c4b34c4f0c41387c6d979772f4d3fcf7f5860cb2d79c79d69215c45c00c734917cce4acfaa904ca10c1f8525266a36ce36338a4252db1673087996938222c982b6e27299c911508aad29c55881469b0916778a0bb6792d7cfc6f50cd39db2d3930debc46c4ec3b3e6b7", 0x94) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) socket(0x20, 0x8003, 0x1ff) 16:35:23 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1, 0x10}], 0x7fffffff, 0x0) r3 = getuid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r4}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r5) kqueue() kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) pckbd_enable: command error 16:35:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) 16:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x329f97fe583f1f48, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0xfef5, &(0x7f0000000340)="a61600d2f9d32328ecea3fff2b01af8b21ad070000000050c97c0d8ffa51eff3a7b53d2864e249f40e8867db2154ca3d402a57ac99bc67e2abb86a5d322358d65002b27a2b396f5f9bacb5418414f5c8ebad21bddc6498e9ab1f5551293d291759d7485c78ae9b81612059f80279aa182885b3b8185616b87dc99b54a07d097a293a3e40343508af511e650b070063ac00000054a878b97a180f3968844fe9ca3fa1cdfd0007e2c97e4b0718e92576392800"/193) 16:35:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x392d257639ff7b92) 16:35:24 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x100) r2 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x90, 0x30) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x1) r4 = kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x83}], 0x3ff, 0x0, 0x500, 0x0) recvfrom$unix(r3, &(0x7f0000000200)=""/106, 0x6a, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x402, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) 16:35:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86171) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1000000000000002, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f0000000240), 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x3c9, r2}) mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x4) 16:35:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x20080, 0x3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) chdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 16:35:24 executing program 0: munmap(&(0x7f00004da000/0x1000)=nil, 0x1000) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:35:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) 16:35:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/28, 0x1c) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="124bef5dde569831712b0370ca7a502f004404dce9985d07b2ff9a776ba9956927c7748edeb4bd1416d0d40225cf8889bdb3a10622be3581bd13ed130badc46d779f45a554e8e9510f2ff5b34e4b679fd6f2ddbe0e90e9ce0fb531b6b6ceeb861aea4121eeab53b421a1e11c259e14045c93a39cbd13e37e18a9a0a877daa400ad976ebc0b4b8d64f15c3747a263f03d6a02bcbc80408a137eff96d9052d14af2008530f068fad21b9138d488231cc7a484716c94547bd7f12fa3b4a1405eaf2af78fe4e4f37aa21a08d5743ffb16edd0fa3159fc1a7b0affbce34779953ea6acc840d3fab6bfb"}) 16:35:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x4c8, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10001, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/138) 16:35:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) sendto$unix(r0, &(0x7f0000000180)="80081166603b31e4fcc31bce10a4379d379070345811e97fbab1a4317feda26af9b10b12813344d5e91920ad1b4899dfa1474e67d11b48847278eb19b508f1e28412d4e327dad7267de3433647b3dd76c1c8766be43ecfecb40bdf1e21e335e71d3021704fb0bd3a6f9911610904f78f31e50082e87b39122ff3d90c98baef4a7c3fa8da31913b132d9acb5ea58b3fc11084ff4c2d3361be91e4e4680bccbe7789c87c49bd96be9e827a7773e5e7765bab6da3c8318009bb9892972e45fab32324f361443595d3f3178d29cceed0bd88b53c0ecb0b7976ecd2f5ebf84c370b0b4da415681b9e6ae9e35aa3d7f71b387f8c1ae08d8d3c305a60909c1c9fe0", 0xfe, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="0f01000e2f66696c6530"], 0xa) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x930, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10c1, 0x0, 0xffffffffffffff30}], 0xfffd, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0xf61, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x3, 0xa66, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x49, 0xf0000067, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x3, 0x3}, {{r2}, 0x0, 0x9, 0x4, 0x1f, 0x7d9c680000000000}, {{r3}, 0xffffffffffffffff, 0x1c, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0x5}], 0x34, 0x0, 0xc68, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) dup2(r3, r2) kqueue() 16:35:25 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, 0x80000000000401, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x1, 0xfffffffffffffffd}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0xf6}], 0x1) 16:35:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x30}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:35:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x401) poll(&(0x7f0000000240)=[{r0, 0x85}], 0x1, 0x0) 16:35:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 16:35:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffeffffffff1, "bbe1d79cdb24ca780c0a00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334f891c20a", 0xcb}], 0x1) 16:35:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x2d94) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000), 0x100000000000029b, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xe1) semop(r2, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x1000000fb63) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x3, &(0x7f0000000000)={{0x1f, 0x20}, {0x9, 0x7}}, &(0x7f0000000200)) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{0x9, 0xae}, {0x5, 0xfffffffffffffffe}}, &(0x7f00000003c0)) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000480)=0xc) syz_open_pts() setsockopt(r4, 0x100000000008, 0x1c000000000010, &(0x7f0000000540)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908c08b48995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd23c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b1939590c9a57b5fc842b30a097cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d07075c8f935b93e73d3ae0a8de55daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d938caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a215b97ce202a6b808a05171c7158456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e318bcc6d75c97eaedacf7936d2a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69c9c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb576c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c19674d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f194b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e792f6a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61770c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b40e6fcfcae9dec2dee5470181d048e17efc56e1ad4a2f14daddb65b6dc22d6fbe4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b97381ba734cf29b343ec0eed548eb0ea8fda70b6bc135d2545645af8631be3a2c6bba9b0f2fc3670e441d5e71e909927448d2f166279c184e11e0f1203d12815de13ccc93826780a5b94a8934ee11d16e94e496afe2bf99a0915fb64223fc162c965fd92ff6fa322dbfdf103453ca128546bedc090b17ab04a3dbc85774850dc0ed83db9be2f51f8ae7431271a58c6cf34cfc96d65a298fbdbdc2c05fe4e68574529155111658ca23b3f4146539250c497d5d7ff8ffdae429ab627cdfc4dcc805eb9c594a0ccc565c2fffc4fc527ba0399879b23b1167fdee4fd4b6", 0x10da) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000500)={0x1, 0x1, 0x3, 0x4000006, 0x7fffffff}) semget$private(0x0, 0x1, 0x8) r6 = semget(0x0, 0x0, 0x84) socket(0x20, 0x4007, 0x5) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000001c0)=0x3f) bind$inet(r5, &(0x7f0000000340)={0x2, 0x2}, 0xc) 16:35:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x10000, 0x4) sync() setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) syz_emit_ethernet(0x17, &(0x7f0000000000)="59d42da89bef4e3654761efc783536ca478c43025a98dd") socket$inet(0x2, 0xc007, 0x854) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x5, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/150) 16:35:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fe, 0x0) write(r0, &(0x7f0000000080)='n.', 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="0e1a25364981b58ed7da7db1c70353cc019951f9d3ab25207e61018e8f26bded33fd15dbe72626175d80c249dd391c87109a48ebfc6ee127e9797fa6b677dc0a579dd58309c108f15ffbd115f00f725cb540729daa1020001183ae09c6da1dfd4024359f98443eca3b", 0x69}, {&(0x7f0000000040)="a4f352fabd21a64758916190d58164449dbf544a413908500c637ceb1739e8dd7c3033fe5fdf61422a2a442cc9e50e10c625409a00aeaa", 0x37}, {&(0x7f0000000180)="30fbdb7648c2092454ea34f5d95014276fac6cd57148255dba05dca9768dcd435815805599b78a2fbb298003f1cc8c8d64fd08772b3c40b073bddc932808278fcc791c3f8f9f25b7ab211431f3cc2e1f486a13c50203", 0x56}], 0x3) 16:35:26 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3f}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:35:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x6, 0xffffffffffffffff, 0x4) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) close(r2) dup2(r1, r0) 16:35:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="eec3ebc21bf44c0d170e66a9e847c31e02d808e316f426d8ebbb9b4f3661bf6044b5bffe05863c5c0679f2b9650342affabb224a093235a6623ca3f61b9ac20391951c8451cc694b6ac22dc8fedb7b913624dd54a8d30a6e1a30919843c0da0c9a54bd4bdaa70c1d0f35170d9a2eee108beabee52cdb319e3ef0e5fe8533abe50b3177fee55e42a8788117d25e5f7d58c5ddfe63db183e479b04b9686990d93214cd537d3e9166e43e071d2e8f7275aa8fe1891c94f565c6fdf3201cfeee78ebebe1f1fd033127", 0xc7) setsockopt(r0, 0x0, 0x14, 0x0, 0x330) 16:35:26 executing program 0: setrlimit(0x0, &(0x7f00000002c0)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r0, &(0x7f0000000080)=""/61, 0x3d, 0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCDTR(r1, 0x20007478) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xd000, 0xdd78) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x140) ioctl$TIOCSBRK(r2, 0x2000747b) setrlimit(0x5, &(0x7f0000000180)) 16:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x45, 0x7}], 0x1}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x3a, &(0x7f0000000200)="25a718cc55d25ed23c2ff95e414c4e00215aa353d00f89880c2fc61811fe31361fc58879f200349cb09a68c00000050000000000d41ca6962ff9") 16:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x7c}, {0x6}]}) msgget(0x3, 0x8) syz_execute_func(&(0x7f0000000080)="36460f380369000f01d02e440ff48667a38ee1c4630518e4ea0f01d6c4a27920e4c4815d57b8322333333626420ff7db8148e000000000f3470fe602") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="9c") getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x9, 0x3}) 16:35:27 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x4000000000400310, 0x2000000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x12, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x215, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:35:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8020, 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:35:28 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/20, 0xfffffffffffffe5b}], 0x10000000000000fe) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:35:28 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000140)=0x14000000000000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa8, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000080)="2c9688251c68ab49946716f8912de855e67916d73bda6d53fa", 0x19}], 0x1, 0x0) 16:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2, 0x0, 0xfffffffffffffffe}, {0x6, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3}, {0x16}]}) r1 = semget$private(0x0, 0x6, 0x4b) semop(r1, &(0x7f0000000280)=[{0x1, 0x4, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = fcntl$dupfd(r0, 0xa, r0) semget$private(0x0, 0x4, 0x80) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x7f, 0x0, 0xfff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80000000000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x3}, {0x100000000000002}, {0x76, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 16:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2dc, &(0x7f00000000c0)=[{0x7c, 0x2, 0x0, 0x4000000}, {0x3e89, 0x0, 0x6, 0x6a}, {0x100000000000008, 0x0, 0x2, 0x100000000008}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x1, 0x4, 0x8, 0xffff}, {0xd6d0, 0x8, 0x7, 0x4}, {0x3, 0x87d2, 0x5}, {0x9, 0x50d1, 0x7ff, 0xffffffff}, {0x800, 0xff, 0x4a0, 0x8}, {0xffffffff, 0x800, 0x5, 0x80000001}, {0x6, 0x4, 0x1, 0x8}, {0x6, 0x2, 0x80000001, 0x8}, {0x81, 0x0, 0xfd, 0x6}, {0xfffffffffffffff7, 0x4, 0x43ab, 0xc8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='4') 16:35:28 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r3 = dup2(r1, r2) sendto$inet6(r0, &(0x7f00000001c0)='[', 0x1, 0x8, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x2}, 0xc) r4 = semget$private(0x0, 0x1, 0x80) semop(r4, &(0x7f0000000180)=[{0x7, 0x1, 0x1000}, {0x2, 0x9, 0x800}, {0x7, 0x400, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x101}], 0x1}) setregid(r5, r5) 16:35:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x2) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4, 0x0) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) ioctl$TIOCEXCL(r2, 0x2000740d) 16:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80048}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="a1ff") 16:35:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1000, 0x3f, 0x6, 0x1, 0x0, 0x40, 0x3f, 0x2, 0x71cb3b9cbdc45b55, 0x3, 0xc7}) 16:35:31 executing program 0: r0 = socket(0x1e, 0x3, 0x824d) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x82) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x1) pckbd_enable: command error 16:35:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{}, {{r0}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) close(r0) 16:35:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffce, &(0x7f00000002c0)="0842f12e875eba8b44758e5d60ed48272e1ce8a857959ca3b885056049a73d35c137148c216a4795ac8b26c9862a83ca1202f333f4fd97e3bfe8f91a67c6c4e2d1dd3dd24de16d32029b6ddd6ad8b74546c4512281bf8efbf0acc3415665bfc9b3503223eeb89a5b984100a2e6e530c6e4b4d7b020076bf482ce36c5e29430d2cfbb3d6298a821af94661d1ceb3d42769f99b2d50ffdf63bbe5fb9972bdfa4e1ac090fb20a1c3661ba8017a4c857f63beef3d5d9c00ab52f2520515f8b8ce322f62bb9708d97df64ff4a1bef3914717adf3592a35ec67ef0d50ae5bb2037a6d0022f94b1792239bcb9e29046c419f273c64d0d1ddd0c804bad24a40ab85c5a7684ef8cd50f7954cda8314b3b7bd1634f3c0a520d44aa11b8cabe374c867ecef6557cdf8d2c090000") 16:35:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000100)=0xa) readv(r2, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:35:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x1fb) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x802, 0x0) 16:35:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000002940)='./file0\x00', 0x11, 0x20) fchmodat(r1, &(0x7f0000002980)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000002900)={0x7, 0xffffffffffffffff, 0x82b, 0x0, &(0x7f0000002680)={{0x9, 0x5, 0x3, 0x7, 0x40, 0x5, 0xff}, {[0x0, 0x200, 0x4, 0x800, 0x101, 0x2, 0x7, 0x63a0, 0x4, 0x1f, 0xfffffffffffffffe, 0x8, 0x3, 0x5, 0xfffffffffffffffa, 0xfffffffffffffff7, 0x7f, 0x3], [0xcf7, 0x1038, 0x0, 0x200, 0xffffffffffffff01, 0x4, 0x1, 0x2, 0x2, 0xffffffffffffff00], [0xa34, 0x0, 0x1, 0x7, 0xb0e0000000000000, 0x9, 0x6284], [0x7, 0x9, 0xe7, 0x3, 0x0, 0x3], [{0x1, 0x0, 0x4, 0x7}, {0x9, 0x4c1, 0x10001, 0xff}, {0xeb3, 0x7}, {0x56b9, 0x6, 0x4, 0x7fffffff}, {0xba, 0x4, 0xffffffffffffa2db, 0x8}, {0x8001, 0x2, 0x80, 0x1}, {0x1, 0x2, 0x1ff, 0x7}, {0x1000, 0x3, 0x800, 0x1}], {0x9, 0x90e, 0x8, 0x4}, {0x1, 0xfffffffffffffff8, 0xffff, 0x7f}}}, 0x2, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") writev(r0, &(0x7f0000002580)=[{&(0x7f0000000140)="9e40748edc83958a4124682f22a0f3be6395b7734a17563a65aba9427d63121485b1b08cc355249af7053dc126b9b681d7059fd89972cb840e1a31aa1fb692c269147fcb67273199cff1391025e62e966496844e79359a83fc1a6c33b94d9987ef9cdb00b3c77cdabe4e046ef3ad565e71a97c8bc8523ed42c794cf99e6be05587889aeb", 0x84}, {&(0x7f00000000c0)="8aa288da96ba57e7e1b9dc16c78c8986d1698f3cfbb815509453735c2a295dcd5f1ddcd630890daa088475c800a5018d29b45d", 0x33}, {&(0x7f0000000240)="db3b72a60605f0d21644b57ca0e73b6bff5ba13d725437e26c", 0x19}, {&(0x7f0000000300)="7bca20e933ec8059ac509abaf3a7241b509d4fb16aea19f83f26344e57ee3f170dcae7af35baa6cea92b557482ab2e1af102ab31a38fdd84402659bea3674961f2456f9a1622c1f529774ba31ce71277c744aa91595c7abda76144f2e07210d73a7bdc5ad88fc67fce405e38530af764b2fcddb32f699cdf9f76394b7ecbfaf0c62d2704fbbfefa119c5a96fca95260fdf3d625e73bd271ece01da4aceb6b5ef30c9dbe3233a64877e6f8539ba398696a259828b42caa7d4785da4d1ea9a6a31738a0a2a6bd0091a7595f858d34da0c4dd568a09d5f35d159f2180ce34162ab99361c5bc5e1d2345521df94ce07d5e8c03992794261fe5835ed0c4281f9dc2325b2d144437384649fcbced902c78545866060bc27801e3d57a38c3703777b5e5135f20b5436002800b9cff935b23a305c48a026a9bd66068183f0dd8f2ebbef4eb146b5a48ba38ac919fc7c691fcaf1e8443949c3177b5abc92b8921e9fa6463e60a7b920fe4be36193e73ec6da65e58ff5bb6a753e4f79b6e83fa56163ad80b574944d450b307dc532e52bce0090c1e58f54fc8f7ba2385588d10c1c604fad1b921bbc6718743d8ce5ac4306e69aeba2cf1ef959aa5126a275709f8053f48a1c84c78391d0433bb5343c4cb0284695c6a84aff15902359f9fc40e2df2564abb311110d7a25ce2faf19fd4484b0fd478be02547313bd8eccc2dde64b8ab4aad8d8fd3793757ca76e1e4a003e5caa3f4a0cf2e76b2b18f2235fc4497616fee2e49562be21130c555632a562213e969492bb43e82e604be577490c41012184d8002306a4dda60d7c676d0912241ca8675edc277f6ab5e9f7ab01c981344666482be9a42cc789b1d062fb63e67dc80e16b40135bce67d28ddfd5c4d8dcadbadbd6c22e70aec61fab2a1c6c4f77d014454ca0e037be7642e374802acedf624296afe63c88f65ebb8b04dfda4312ca8d97cc11563b31423ec44ea39134da4a37e41e836094bc7246124e0aa85905c03fca3fb9ea600a7a2bae4d3328d8f4397fc742f899288abb149a34f654933d9c319662af8946f8395c97bb0fbcbe9a2ff00fe044199e578ad78450d3c4716a185114b4c315b887a5d1d5120cbc21bebd8c7dbb3d5171c533c353368b8571c1cc4b6c3c03a1f6b94147122f477b3749637684f28f380ff474b839137954258227e8010dc994b9bcbfd8c91db38323131c1dedac38cf06bb7a3fb32f367ee59adac9abfaf32f467a4c86c874b9bbfd31df47ef3291421ebff467fa9e9995ce1e8ee7eb282f62552a6c2c262cbe0d49cea68c03940de795dc3a19ddac9e7ca737ef2d448ef42f865c1dca163797887c51a270d3c62cc91f6c3f9e1235d29acffba4b01d64043edb19fab1bfc9364a5dba696dc08fa44e27b505baa963702854a6f4ca41bcd25d95b7f66d4cffcdc750afadebdeb1f4bb35ae10bd8a2490bbffc570cadbb2bf5302e801dbfe26c6545401be0cdb21498aa94a67e91d9a463908e1e6f422345378508765671d5d22cc7850f720f72f4d14af60ef1f76b13934bfcbfa60ce00e2a47f31304da5053147c8ee2d62858e9d9d1de1147a5faaf2538708edb0129e7b5745b97cf961e92b8b06570ab8f7e5411f1167bb11dc2baf0fde112b48910ae6dfc4f4b4a2bf7f3f5db5e026dc67ed6889a02f8b33f29d0d5f3f8b892d01e15675ee413ad9848db9268ffb9e53bff31936fbfee73ad045fdc5f048d283dc23d98887773ecd6df7fabb677da68096df9284dd912995ebdc3575c22ddebeba616fec0cadf7e92f299e4ef7b6e99b7a37f96b43e47381621cca00da2b3d35a7f0182ffc87ece4fc3dc5c5864a0d64d96f23540f752e142a08df2f5a2431883c951ba9852366062640b31f2d4251ae472add7bf30b9bffac03b1b60a14828d8396b8841ce8bd86da866df7ceefcc0a41022a710c0a18b4ae88c9b2a1d13f322758a44614b3c2e98c5c57141244955b6b4fefed2c798cd02fed7e9d5cc2a276e4fb9737d862aecd3113a6e6594197a04b1042f6c449acfdb628c354dfddd827ea2182124650084441a61020724b9976d93ab05d215880fdf8cb0caeb16ab53a4ea3226fb14885afbf99f1fb07df80c1c67d65e8488bef296bf79dc8c9f65581b8b641e7bf49cd4fc2a9e97f4468a9d242b85905b846c7c595bd964576d6e42e2a6e577fb761be89b909a536528cac110bd4c9279c2c260f1adec895c13b0a1ac8dd9dfe6dfa36eded50432ce9c391f217e0e3435e9ade1f79a66907b6221c936b19786333f968e8ff69db1265b800614f7851fe322d9647ab6b326dbd4faa97ccf0652d691dd606db64dd2db46fde1a6360d34d808cacd073d2956ff5f938b78fceb8307491e09a2d52b9f6fe43f39996320036a8c772258e7a5866a243b255b12dc4c238049751f2e7608c330d405db677bea0035ada67ef34099739500bbc155491f616ae51e2e7245612f5bc23bd2f8fc233c76c6a51db5ea9d00c231821ccad4d3aed0d2e9ea89b5553a8e0d2cd7f114fe2173a7dbfecdff9190acd95bbc3a92e3756f3104c535ee42631052aa42143a5537e9e9c9edfb6dfa57f35107834d55d50aecae98407159a300367bb90fa6b627b8f879012ca22d6154ab8824c6377ccefe15673fd3917e550ceafcd86cb5474bc57a77adaf5b96aa53d92edb85157a84e761f0292757130c8b7baa47406e04464a28722001fba843741f5f81aaf7f0a6870f692d32126f1b2a257978fd25d4abb4c00918cadef18b41b80d177204eb61d1f664e4cabec6227466e5df367db9ed0cc40b935dacc9a126d723f67b66acdd363c63466c446581bebceab76fc0541ce7f938e81d065c1a2d5982318a8b6c7aa967639ab757234f32193d353421f94117499fae4b76be025217118bcfef12386422f8ecf65fd006b64a4447ee673f65f9fd7e119175ffda580f63f695753a3569bf44e4c38c1a1d7750ff6d6f5aacda5dc8df4458b94de543668f974573c4311b55cd762bcb3a21a8df49ad504bc8d8536a91c19badf5d5c37b2cde7f522d43c2e062133d4aaffbd21d9b3e98d1a8f347a9c2e2d614e06f203b1d57d51a4eea26ee9751f5062d76dfad3f8000b82c268f34f061c799a3eb7e4ceeb02995ac07ea4b4e980e678f17e7c1be210ff723cf84aa5adf9b7ee5a2f66f1061af3cd08f7eea257949aa7fa5e724b9ca2d889b84e6000a6b83959b65e0514863b45b445b650503dbbe48a6cbff6d931c94ab8ed606218abb815cde8e746d3f9947106d1dc160bebfdcc27f8233261dedf34bda136d12c877e036f9449bb605059c3886a0d0df1cad83d6d62e361b4a36ef919877ab2f64619aad2a1be0a8d21c38432d5aaa2fb2c9cd0d0e8874509367885a72e6a5c330cb442b5ccace813a05e7e22f3d47846f57f68af058e515256ff2b9a7642cabaa4f0eaa4507ef24251e8ceea6b2e0f642025330b7e0a69cf52cfd8c4207e3a0f0c3f32367822268d205b87d872a3bf774c4f245efafd57a245b6671e0718161f9fef4a411e3f1159c44368a7c0b3175d38236af8a701ea1b750d0b3821bb8f10a2674f2edf3c446a564c21e2f2294502e3d7ef3b1c58b5aca46898806f81b6e1dcdb9afd4e7840c850520800d60cd6b06547a477f53f45a4d751700fe79e1cdf31b6ca663a65a571d98549f291050d15834bc46b7b700856e75c6f1556d9a08c739b3dff00488b94cd5c15b0c42de0fc91cb9befd5d351ede063d318444a349ddfe408c1061a086db62569b92d7089eb0262a1431131412c9296d2648293bc69600ccf5644967490cbae42def112371906ddc29c8bc58ee91947839c8037bc03a9abca115fb4736333aa0c2be5e5cb1161c8e2d450f626b1522508055da95cdb90f72e81bb22b0259a4ae93b5a352e4743649a3a0e4008c543515df7ec3b5f357aa96161fabab3bf98c6b1e9ea90a4f42002ca269cda103c6a61dee44bf5684b1f6d621de2f11790af3db3590f0446a062b3548c7bba9432e94fd444f920b274aa2d35fea76c205bbfcb1e7907c6306463dc6eb4b4aca14214b21ef240f115b3cdcca57ab980948e822d00a4cba739de3858259abef711bd5e0805031126469ca4a79974c72cb74b72517aa4f46a46209bac0c00f4388be74cead30aeffe9d115905d2458ccca1a186662f3c7180858731ad6a2239a64b27ffb4c7da49a4088d22b1b0744a9652a0ac9d8a69372332e8908a8ca2a8a4bda9dbb9512a864218c7c5a47ebf813919d71fc057fbe9d5f0424af9a624100c850714b5e55f8e14efc3483e18eab8f0826abe123bc915eb9f7f5aada4ef7c647a068f619ad258249fa12352393258c3573087e23a51980b7cb49a43cc5d1b3aa36d57065bca612523d68fad0462bb9d14687651f794f8007dfaa80515ecf08177a558bb03403486e6e2dbb2fb4df10917079e46a5012b85f3f98bacf7b1d36f2d38f72abd6036829906b9c35574130fcf620f5608eb1ff7d6bbd4492f8eb41cc18eace2615243013987d756124666a9aa657c86ed641fed04206d1d614db5952388fde57b7616221d09227fac7a7ab53b087405758c083aa09a48ce919657ac8443147fb5dea37bc112cca95b82cca10273df45627e9b102d1b3a76f78fe0d265ac7de234da9f964f605f0a4feaba849d50b56794d661b52df6a11acaa4a037d9abb241aecc00d1ef492b24cf0493efc7adb08b9d70b81336016a16369a387f74a9659ff7880ae4d70dbbb8c5778fcb603db83041a5ff8f6c774b19e702b2c45267b9d449d3d04745f89409770097b441107c0a94edd0d98b06e5a5d99818014581696d3af10693d11366edbadaa2eb0fdc76aa73bc648d22fbca0e5fc12ea732a8b1e3ab020bc26c80d90a37c6fad4687159bb6b79288375ad54461ad6f307ebbf178b792e652590d1ed02982ace4a23b5a5fe9a372d40004561481a5b719c728910791896b24ec74541e24368b30ee7f6949f24aa48f99c5cced8aa5fbb48984f6ea250527d383186210cbc745c8273fc029d1eb66b151d810dc93c898105bc8d058d31de8a7a4250a8618f154b02e886393caae5ef33ba8fd3b7d767a95199a35701b623b2d0eb0ba5d8c5b7d342568479bd9bd16e0b3721f751ecd58404d274e39d9fcfcaef52b4a563f49ff3453f1079f59d6fcf7fc6a09648f8f36501cad07206ecfd02707abe692ed8325b7f41dd6393cec2fc73486b57234ad615465866e2d264d4d19853b2a8ce711b5e430fa90ab988930279bd1495eee738587279c13c5d0baff01f6651605f840be00a0f8a05bc9ca4a4692f2c7ee4b46b99fb831ad0535ec0b9b656ba18b6bc2d5b310e71ef1954288e98faab8e7160f775849d94e905f167bb727173b2e11f00f965ae04c64c16604f81589ea3925a7209701b61e17e1334d8782e3ff0aa33b74ecc1e20928b193a192b149b2f4a07d6b1cf460d05ff1b4e51b05687393f3a9418bbd568f8c9805143effc15729d68b68a38eec476ae982b77ad6b863c473ca76a115597dc78640184f8d603cf7008a4c7dce0e15228b19e31bec8f1c5655d9ce33caf8b6c0f8795004871e4c49fb910b1d028a76d6b2bc9b7d370f4242c9acaa1757400a7248854644e0f9ecc8fd133dfb0aac97d548d58ea4862512e0cef8eec9982e5dbd14aec797b164bf749e7ac1d258b68e730ada338857c861a29bf675699c7f9b5441fc34deca210c86887ead48de9b0658a1b5feafb19d3b5c6485bdbee05e740447f29fb312fc5c9cdb81218e524c5904f7a8b9", 0x1000}, {&(0x7f0000000280)="5913bbd18cc3d35c1607ba53084e8cd8f880b05b543b1552ea9ab11db88e060667d62a2bae5a9b5ea9c2a995447fe1d155fe38", 0x33}, {&(0x7f0000001300)="0fb341b591bfd8975661d223f11b5490e34f16195650330852e794f78c0cdad26ae6b251e56ee8bd7598e755e8543b7b0531a2dfd0ea0d1fc3eaca99cccf6fe7cd0069d12334a75fb4417cd9a578c5308649264f93c89c4eef5784601022edf73fa679e46f44333c6f2a502c12fd4791ec114bf1ab44cd8a0f908aa17005480b779f4fcb8ce5d5cf4398f6adf7c331b5ef2ff0ca5f3aa1670e0c3a9550fd4bdaf00aacc1a28e16ba19f5aef3973e62de436e469ee2d2dd9a80fbfb2ad0e90ce55af32444bf47f39518280254dd9981c186f2a723ce41ee4b4fcc22a559747144f480624cf4c6ee6db92d646343860e6423344380dd39064838bfed7ee6a284f833eaee08d9254d6b971cff67ee4885b8aa5c18031c95b7ed20409bf7ca12b355470166f74ca4d8b6ec52f2383200f89bb4740e63e487009906278d87d3547130dbd5919394b6051287377dbe420d5b2c3e5d8c01d63772a6200b6b52650d1c541ccdb410d24a437207531bf72a87c30251bd6e00248894c19cac2150b75f7a159f0233d60a8f5fba1a2be6df7b3e3812032d604745dde95cee8fe2f13e02e033406505a287fab7d976504e0442fa15a31bfa7df446e9d3f6b406beac07d53a6c8adb448f74707764bf92dbca22bfb3a414b8b138f386dfa5f9d79da0ce9e6bda781565b2fd02ca4513b16fbe9bcede0dc38fd5a34929a4b98fc6b4ede2f0cfed00298ce536dbe8b8e5731b5103a4616457a8ef36fa78d85f68f3b9dbe810d7d80403610fabd5f3bc217a5456c957d586b15d09214a55f2648ee4d3a293863c0eed9e0ebf809c15079f6dfeb8b382ae0d8e84983b28d835e6e4dd35b6ada0d76ae07f121ec1afcec908f32f5d6eb99effa333e60a600653965a9b4aa70304592ee9030e546e0c450a5983020aa5f3da804741e204c118ae23a4e4c4b3afea2506136cfe847bec3c9d9e6a69876a0333667d66b5996b2349a730fab15e262ff1554a95deed397a2543210433d0a94e66277ed6ccefd341fb86f449344ccf6aca2a4463833d1ec856223df0849464ff545b0a68e0c5ec9e69d9514e46bfbbe6a9ce18705178325fe3beae3eba4b2b44cf125c46c76fb7137668b3e09dec3b1089bc587bedae7dee0df1886a4796756ad25ecaac2630519a2143894320adcb3a9bca0713aafee839c3ab92f3481628a2ea5f42311eecf887e44dc68debe55b377ae1f77d8d72607544cd03e44524ff335882c7f8822eb4789cef09a3eafa6f220fe501092a33ae39bc40e84cd47ca8fca00da2f766f3db6ea64b32e60bd55e1623b556d8d577bac72b365a22a206c00a1663639f6ed5bbee935da90abdce9586575034317788e4ae9650fb4bf2dbe5ea324313b8950376ce3bc2f04355ea2f24630629b2acd77e33fb15b1db29af8a087dce57a5abc81b072544b220e2c297453394c10f0b68c0a477e02aa05389b9d18ac4c995659861055598c46ceac12166b059eea0d63bdf2e7735fb8fabc0abeeb59d7409b4e0345d9307c8250b1635e1454a74305e24321bdf34f4f801bb7ca9485f59dcb7f3278df2527246e02a07f88fea89ce1654c8e140cac1e2deef89bc9bd18ae6b488ea39d5adc0bdc02d34d70b5c8628072e04a835be6a5dfab45145a9c0420a2b7588a09e4b24bcee6802e40a8dabb1b7e790f07545b9319fbe570d24b23aef13fd4ff0ae0f1390d850a79874f7e375be2f8489b79b50d9672b883385fb831a3cd88e3744f1ec45f3f6e03e181c46220d0310bbd89545f24dfade0aa4ab480cb66eef2d56a0fa758ed899b00e903a562926b557a5c4ae1ba74cc6caacb0fb76a9768b0a4ca8dadbff79b9ab26d45aa7839e128649769cf73d930f888d2f2fbb8fa97ddbb56c7f2fdb7b2b7519fa01f846d2a88b7fd1f84dba6f15893c4fb355f54bc29bf431833bb8bda2257860d0ab54e9520b4ba1912c920c6fd70aeb31513ece683e49f4aa5fce19001278f34d77943276f82a5d18085435980735d608ad5859c825ebbf028a0bc5eeec0fb0d4ec0813ae4b4c303e6dd2170aec444cbfca9db06e753e3cd2a416faf5d2ef1b30c761747394bdb1f458b4d884ff1a3bef66a472a82179c03f3bd3d74e97198604ad4dea114a782d3dc1c19bf2804cbb13ad15e872b6070a7c51c7ac1101bffb841d8370351a63b1c29d7c4fe2b0137130a92be51448b44fce6be93dd31e1ae0e172ff8d24225a47f3cdb6e464ecee398cefabf96c4e4939baf1e26db7738eb7e1dc920edd79f16648a9de6683a84371a0acc061dacdcf31f1db0f51b4491dfd5fbfbdb6f03a7c1ed2d6c4718e2cea41f53543b6efa8a30f0e7bedb3722030f98b078c1efde0744483561f7908b5b0edfc0157c98f0900f383231f8917de52aa0667d18a74a859e0b70446876f364c688d8be030a0a19ebe761e98da0f99d7cd1bd51f6591af3fff1eb193a0b691a37902e4504cad48427e6eb486e9af905ca064f795a81adde0e31e39ef241cf7575b913022d58baf959de92c29c480fd0ef86ccb94a6d9e8fcc03b1b0f1fb935b4faeb971ad260e32a77419bed23e757a7f7e7eed8b06ecbe405283697717158199dfa1d4b8dc56913478ce7c396237d08355b9af3bbb544e48f2b07ecc0775c1fd7c3974b823b3319ecdcd681781691397ec7cad376b97f927e4c9928d61b60f91974093549c03ce257f9d1507e1db50044e978d4563c391f40074c0ffd3cff4f60b41bb10af9b24cf4745fd14aef21b0b2e543d3ff550edaf8403d933512542e05fffcb2942669dadd1c70c1e8ace7961c14e275333bec432feb092a07b11a85081f59a487a3dba3ea5eeccb94b22f85f0f09717c644d7a65a87c2ea1ff0e566654ebc505dcd069ce26e2afede102ba72c489944d121d8e0d40abc4333b1c54acdc2097b031b1725ce65511504f1a851e4c24c0c8e671e951ed0f67371230293975d8b6180d2e88c2340fb0de5088adf1e4a48085cd83d9651084e82b6176f381be271826671bc4f61e0f3b4fec23758a3f44607809d9fe5dc89592564292a036a27f3afe8be6ecf60ea36d7fbf43640db8c73965a6b1b83d624b0b6b46a0bee8d34947141a48672d932e9b9c771cbb7303d47298e83eb19949d52c554f33293515fa6a5adcd2440ccd44f8e477e30528ec5bcb3a2cea288acb3e1e1501597298c51579865dbdffb52abd9bd9d27e2141110ab77a167172027407d66d44a631c81f14761a6d044ca297da64c01fd428f6dcc1f46c50627e754e6b4b16d145c9435b729c9e573bf9756f2a39753cd889365a3e16f0cb35b164380f9f1cc96942154c91298b9d6a99d04d357e023017fa2f78ef2337b5eb2ccab5d302029dc60e6704e6d1e940c6eda7f7d311203b32567a4e777175c4f6e7d8a7cef126d337631433b0f196863c8172777777d0dbbd121ea59ffa41eb4a273f79681a848530dd33bf8d7015cc37f6210bde747d93172414a272850278689159ee11eaa302490a27ac788c965c29dd7f56b1ecbdce62db15a1b321c5e2d60a38d65fc26aaa8774ac697fa0573dfb1f9827d045ffe0516db120525add59efb20039ebbd6f99d7743c82cc1b67153b40c948612c855f6fa1601c5c547b6b5ab3d0b6710db5f552c488f6a7fb36d2ee00403c4a89d5e55ab79a8172d5c05d1b7ef82601daa486e5391b2bf476913e8564575304b8da4fb1b8511ebe1d8dc917c0324c6bd77d00968e4f1b4de500182fa943ad55b0e3154848c2f0a923f3f6cec42e53cc165c4c9fef22aae627b3273743ce3dc92f40316855bf390479d8087f8e6e71debe9a00f4f687f76ba80760641c6b4f3a466b1d3332b1e830133d99a59d16b5f409e5e49698e23bbaa8ec2e3d5eaf591951d6c677d3396c0cf086704a779604f9182f406e997d84eca1bdbccfcc08dc33cf71ae0e852d63a2e54718e63871d3233b8c90af4a40fa77766525b10d452ec578247c454a7800f5650395c6c48a9e74c66bb88894b75a76a7315daf577125bf658598fa7ba0d4b1d22820fb78db8e4a6f8b3f57e38caffaf9238e5cd099a5b1dbbd22b8264a15e37e9d12b087d86f29620d708179d77594c87a8215ca581cb13bf741399d5b010fba35728694f7bef86c9238ee8b94459d477b3ff04433488d314334c5c63960c1e6f2e8d8ab8bddcce5e8a9837d925052800732a24fcba3ffe0feb1fb247f672aa36de28d3ec23e413cd4312baa3798ca2953f4775d94e9d72445283b10e759ad206de30615f67e4a30351e298c06ea6d9386c2f1ccff0d7cc9e3ec527d4f0d8f2e9cf7e40f4570e6c854b27b4244bad3c8a17f1f07445057a0dea3b4b3ecc38f89eeddb70aeb6719687a7d767ce6f09d9bc12d73362b4c7b2284de839e367a8c4c9a0757e82dc0e81a000d1d96e51085190013309390abc43a5fecad0913df0ad84303305d0a755321758496e4a916214a83d85379c0498bbec16d21e19623ca0023c535f670c92a67215a15c284030c468d2382c6c14248de51fce0790d072b5d9496aee86a352331c8286dd0f23de76315784d3ffe80969725aa51d49c506dd0592f02e49c378b6ce185304a3fbd5c3abb8d9bd0ec27ff34422c79fe9ae0ccbe2022c895a160f02360d5076dcbdd716057a526d443cf9d8a619d63e8c51b5445ac0651604eddcc06cad8d2ea74aab5968ef1144f4e8fb751d587e52d2a84ce0152571c25bd385a3d85654c96ff976c6ba82c2c665404b8e03ef240bfe8e3f1240c0ba5094b2454aa72e3780123132c39f969d360b4619059b81e923b0a97f5cc21e64ba266c3e740cb0f26ee038b457ffdf410857bdffd87adbacf1ef5ae8b24e04aacee08351ff76749f1e94c1cdb0b6dd32ca71c202ea0002bd5b69735d52467789c5e551ba1d41da9d06d1907f04edbf167388e2c00d054805eb7e6d5ac7475c5f0259f27f29417b714294a3118e8627ef95af14d7372be2b129b5b4f6791ad3222839fd484916d20a81e34282847ee1066fbee2e92436836ab30ce8db464493040a2a210a58633e51b0639179b6b784e462d043ebebab8c5fd42519f5e13790c3fd67d9fbc9b9301322cc5e4ae2205d9a4b11f845caf55b08623e0acc7da4ebe3222d4ae34fdfe588e579a468787f70dd8a416c7ee3886c560b71eb241b931dd6928d19b39f51c2350d6f5de50a74b40fd8002ce64b5f48fc303a18315344db50f0bec954878051437b60f933a4c525380c82a836794c5fae83853c8596502b5bb5a78043a3ebd1dc2cac71c5ed547a81c2d0a194601b0bab2e43c23d043521c4e61bde15d8664fb74f7de1820204cc93fc06f1ad6c3f139a8ba5d14314cbda8756a242bb494dcc3eda69e5785e4c53008e3d5d8b2e68e4da9b5156f85ccde9cf8d13101505a7bd6079d7ea5e0c9ec96604f3338b7db2085c9b756a6f7f49a8b22e2648f9b903ff9002d0fadca09a114ed1bfe6cc40eb80cffdd0d82a2ce44ce6f46120fb7bd745d2e41f1620d1f7f758285e26228a68b62414362fe8c238e486e1771d2ceb90169bfd561d448c0ba461cb7a898fd1f8d01508b6bc3dfb2fe6776bac85d0bea2b3116b2ab1dfebd507a1b63009575776a45c410aa00b74658076cdbec7f2dda883e0c1b5b700252dee6166fbc185de25d4f58cd52cce880cb935a72f0e16a1100e798c67f8193de477291ca41ab78fb41240a6aa6694d007ae9a748057f124e0de312e4c7281faf2fda4f919a52cbc4b0a27a74dc637bfd6d518e5dff77bcc0805ebab2cd15ae61be35c5770d41e1b4eaca8dfe631", 0x1000}, {&(0x7f0000002300)="fdcbc0f7735dccf8244bf13e87f9f5a6383e6243fd80249cb52846b6c674f774bc3987cf0830e313f601b340535ca90debbca4d74b4532ff41f9decdfb5d6565fc02834a697f86c8ba6688a5b0e5a0461d4757246208d878efebc0174bff7c1dcea2c9a576534801", 0x68}, {&(0x7f0000002380)="66019e5e58c9318864f150c61aaa165076f62e84d7b929ce001359373dfe8ad6e672188ae5420ab7393dab7b4aff8f52add9d294430481ef80af60d7a15ae265e9bb36433c1c9135d4155a75e90c3fb4a5984b5e193467e7e5f8a137e0f78ea19fde0a59f640bb1d1cb6d13e848f62b76ad209d2254eb24c795d49188e2737d41913b48c395798e887745897d7b4342f6d6ad59007e0ca773685ac846a05fb26c06834b672fcf9d1b2a5df9cdf93aff0c2829bc4cf2d8fe0a5fe46cdf1da8f922b2f25c04a754b77e55a3798c7ed92530938af2a92dd78cfb5ed51ecef5fbbd1c9", 0xe1}, {&(0x7f0000002480)="2ecb00f6b7d5e6318e2556dcf3142f2e49f94b6da01e1b0cd809f2bbbaf4eb998d6b9f62b072b73ec9d008c3ba912d83ab3ebd93a8606d270cec8f366796c8267b2fe188f5239dc2ed6112c105cf34506f6c2381d465283b92e5fde56ff265dd39a5d0fb790f8058a7b662982127b66629b3883ebba4d3fc29fb78696585842065bbea98f13d4f18db3d399841ab5270da6c0d7ae50f937ac16551176e6bf837c187b5ae0efe3c6eec84b30c00e89bc1456effc7f79d1668a551409c2887a8ba0730fc6e92ed146097ababa58c55393c650d707929a3cac07b11c1fc63437c8ec27427a886d1ba92d81882dd5863eefb95635b2b6f60263f9eb399", 0xfb}], 0x9) kevent(r2, &(0x7f00000029c0)=[{{r1}, 0xf40bdfb04226da02, 0x1, 0x5, 0x7fff, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x400fffff, 0x1f, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x80, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2c, 0x0, 0x5, 0x1000}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x4c67}, {{r3}, 0xfffffffffffffffd, 0xf1, 0x10, 0x40, 0x7}, {{r2}, 0xfffffffffffffffc, 0x2, 0x1, 0xffff, 0x2}], 0x5, &(0x7f0000002ac0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x7, 0xa9}, {{r1}, 0xffffffffffffffff, 0x95, 0x31, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000049, 0x80, 0x200}, {{r3}, 0xfffffffffffffffc, 0x55, 0x6, 0x9, 0x400}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000012, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x91, 0xffffffff, 0xffffffffffff8001}, {{r1}, 0xfffffffffffffffc, 0x90, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x80000000, 0x80000000}], 0x7, &(0x7f0000002bc0)={0x7, 0xfff}) 16:35:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x10c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xe40, 0x0) 16:35:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100204f, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ce7c784c5d5e48cf3a91ff20e2ee5f078566248b"}) recvfrom$unix(r0, &(0x7f00000000c0)=""/36, 0x24, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 16:35:32 executing program 1: r0 = semget$private(0x0, 0x6, 0x400) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/192) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) dup2(r1, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000340)) 16:35:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:35:32 executing program 0: semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgget(0x1, 0x42) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000002c00)={&(0x7f0000000840)=@in={0x2, 0x0}, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001a40)="cb434c4e2f8052f0e9083eaca544309413603ab8533fe91f70396ae0b613e37ba299520096d83c6b9e6dce085df3ed4a2f473abb48da012257ccba", 0x3b}], 0x1, 0x0}, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)=0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r5, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) setegid(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) 16:35:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x808, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2100, 0x0) read(r0, &(0x7f0000000440)=""/198, 0xfffffffffffffffc) 16:35:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000100)=0xc) r1 = getppid() getpgid(r1) 16:35:32 executing program 1: r0 = socket(0x19, 0x0, 0x229) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getgid() r13 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r16 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x801, 0x100) r17 = socket(0x27, 0x4000, 0x7) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x20000, 0x0) r19 = socket(0x18, 0x5, 0xda60) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x8, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10, 0x0) r22 = kqueue() r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="ffc5a82c1caf21916ab564e1d0f19528ee1463e3346c0750aac03008e229108b18f090b3b56565038222d94dfb6f7fbffa75829a144229ca3dabdbe4f1499be0bfa4a3fdd24ea72e3004565bd69ae40b8f9d202202c28d1edf09053a1476d94ee40f740cc06e", 0x66}], 0x1, &(0x7f00000005c0)=[@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}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xf0, 0x4}, 0x400) r27 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x20, 0x0, 0x0) 16:35:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) chflags(&(0x7f0000000100)='./file0\x00', 0x20003) 16:35:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x81, 0x40004000000028aa) r0 = socket(0x1e, 0x4000, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f6275732f66696c05cd000100a962325046b545ee16cd544a65b17ee09d2a8e8e2dc508f9aa5786142c9df938c005a65716e6dcd062fc4629522d36a24bbb6589d6d10c646174462b7c5381f8f3de00b7d9f27d986dcd5e91cd43e2ccdf5fdb0a8e774d12d9b0e5556f8db7952998781cfef13f37edd966c3248120db7c2f11544e45645c3300"], 0xe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008b00000504000000000000000000000000000000000000000000000000060000004f22c6b2", 0xffffffffffffff24}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x28000, 0xe3) 16:35:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x7013, r0, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x2) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000240)=""/45) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = kqueue() open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x100000000, 0x3ff}, 0xc) 16:35:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffa, 0x0) 16:35:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300010005}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:35:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:35:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d79e4fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f3e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bd62b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df07533e3b4a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd0d3e84b7fec6cf22f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092efe022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97239d77dc2e1bd5f244ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bbc40ed8490fe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc73df33b8430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee35606ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330f9c7f65a13834c64d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94770b4aff5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9ce78db6be45c9559eb243688390df", 0xff4) write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8b37920712ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d255330", 0x1000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6346f762743d11bfae487a", 0xb}], 0x1) close(r0) 16:35:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:35:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) 16:35:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:35:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x8002, 0x101) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x280, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x18, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000140)='./file0\x00', 0x8500, 0x1) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) socketpair(0x2, 0x7, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x10, 0x4000, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x60000000, 0x527, 0x6}, {{r2}, 0x0, 0x4, 0x20000002, 0x9, 0xbde0}], 0xffffffffffffff2d, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x3a, 0x20000000, 0x1ff8000000000000, 0x8}, {{r4}, 0xfffffffffffffffa, 0x4, 0xf00fffff, 0x6, 0x21}, {{r5}, 0xfffffffffffffff8, 0x21, 0x2, 0x8, 0x7a}, {{r6}, 0xfffffffffffffff8, 0x9, 0x80, 0x2, 0xda}, {{r7}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x10001}, {{r8}, 0xfffffffffffffff9, 0xa2, 0x0, 0x100000000, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffffe, 0x2, 0x3, 0x6, 0xd17}, {{r10}, 0x0, 0x0, 0xf0000000, 0xa5, 0xffffffff}], 0xfffffffffffffffd, &(0x7f0000000380)={0x40, 0x4}) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r11, &(0x7f0000001280)='M', 0x1) select(0x11, &(0x7f0000001740)={0x1f}, 0x0, 0x0, 0x0) 16:35:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) getsockname$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000019000000000000000000000300000000000000000000000000000000000000000000000000000000003d9a60990002000000000000000000000000000000000000000000000000be1b73705d1b746d50907a9c69cf397bc7077861a53a11bb9e93ec5b7ed4a7abdc52c8ea4168e9e2781f68f204ba413aebf135ad525f257d8a31f3090a0236c0b1bcce0446afac3ef521fd1cc3a015dcbdc3872ac2a450b8610101cd41edbcd78abf6d2419a9a8bedd8c8bc21590efc35b7aeb00f5774f43f19e1b5ba997678734dacf51ce169b3a5599075ac679775067c12259133762f323d1c3f7ecfd7903c6b9add2cede983e3a4e8a72e4ec5e2973d524c6905a5913ef8c3022ea5fb4e9fca61d49f88036ef7710dfd87fd8aa4166581e0e7d3d9c6ad7977be0db356dd3eb19f098b300f849c42b9bb372f2392103d5d70e49494f5bdd029ccf47453e80af11ffbc071ad560385dec30ed323950a387efa18d2a940952bb44b434de3b9be2f32f45fd9d3cfb2b2320976b5de6b7b862fd6f13bb192750ce06de8d72c0065381931998aa65441152294943"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000080)="826ede0a24da0432186ee891d43cc6102d69cf72328c797fcb072c4676d18a7875a066477004ef03ddb4ae028ea4a346283a89002ab72d34326e6a9be5cf2cea86a697c4d663b0390ddd839e9c934c43e3324176719fbdd3307921d24cd21f7d501691cc66f03e1f3ed92ea5042904039d0be72870c0f1966dc98d030be062bc1f969f6291bf1c1ae08145cc0be02caefce499ba969207eb59faf7f05ad211358cb3000dd83b9c5bb161f6da00dff403631d2f71f73021", 0xb7) r2 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/74) setsockopt(r1, 0x2b, 0xa, &(0x7f0000000000)="cfff9668", 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5}, 0xc) r3 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r3, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) bind(r4, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r6 = socket(0x6, 0x1, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000680)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r8 = socket$inet6(0x18, 0x4003, 0x80000000) r9 = syz_open_pts() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) clock_getres(0x2, &(0x7f0000000140)) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x2, 0xfffffffffffffffd, 0x4}, 0xc) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x6, 0x5010, r4, 0x0, 0x3) semop(r3, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) close(r6) setsockopt(r1, 0x1200000000028, 0xb, 0x0, 0xfffffffffffffd60) semget$private(0x0, 0x2, 0x522) 16:35:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x3) kevent(r1, &(0x7f00000000c0), 0x9, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x18158, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="d4e21b7c39b293d8907e5b2104e2aa32b162680dccb1aaeaae88c67332d81b943f3c44786592e8b05aa242b58a0321b2f9", 0x31) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) 16:35:34 executing program 0: r0 = socket(0x100000001, 0x8000, 0x80000000000) sendto(r0, &(0x7f0000000000)="f1be8793e0aa651758c6928da45c9c", 0xf, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/157, 0x9d}], 0x2) setsockopt(r0, 0x4, 0x35, 0x0, 0xfffffffffffffe8c) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:35:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="1a192e2f666989653000"], 0x1, 0x0}, 0x4) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0xda0, 0x7, r2}) 16:35:34 executing program 0: r0 = socket(0x10000000002, 0x6, 0xfffffffffffffffc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x980, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x1f) 16:35:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) r1 = msgget(0x0, 0x1) msgsnd(r1, &(0x7f0000000100)={0x3, "367fcac44e648fffe524875039a943fb6fd883dc445fab102495be28c46093dcaf975ed7f0ee25875bff98a15cda8cca287ef237bc7a2dd8ff9b084358083cca1f82c6784e248ec46a3841d3ff2fe87d9b96add1cf4a38f2429ff2ddae509ab450c64e0774afb986a71b81308247f7973c53665cd76dc0d36df43c60b8f1a4c3d1bd04e775335bb3516a0126f901a47c37e6d818a5252deac04860f5ee3abb034ff40193a090ef6f97e13813fc9105f6bf69b93528fcdbcbf864cac69898a0db45c63baf4a73a9e08f2299883496cdead16d55bedf9c43cfabb1c1a337f1e922e47eb712e32324d86977"}, 0xf2, 0x800) listen(r0, 0x0) 16:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x2) r1 = semget$private(0x0, 0x1, 0xd4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/105) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xb27) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r2 = dup2(r0, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x10001) 16:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:35:34 executing program 1: r0 = socket(0x1f, 0xc004, 0x713) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="de", 0x1}, {&(0x7f00000001c0)="0004a9ba1649ffc766c4fdd11162a15fe64390f0269308886a0ff3d8540a498fafbc3eee5351ffaa8a5344ff968808fc7c2074190cd16105cb5cda48150931fc9df77984a4fbad44a325dbd6d6dfea8b88f38d0253e6469d12dfb2fc052ce71358b5f3d485e8a5dd97f9c49c83c16217f8e54ff1b57e84b7353be13ca4a136a2aff23a7730cd4f28eb1e364de4df430ed76f6665ff343a3b164225a49595f535455ac1945a9a937363b885b25895d57923c367f18bccfcd5c4793d2bd7fb6a0c0cb036ea774c7f0515fec5b2ac2b7f57aae72f9e2d98ea8e577618a9969c02ceda58717127644b3f5bc0febe", 0xec}, {0xfffffffffffffffe}], 0x3, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xc7) 16:35:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) unlink(&(0x7f0000000180)='./file0\x00') 16:35:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 16:35:34 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) getrlimit(0x8, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = msgget$private(0x0, 0x1a4) msgrcv(r2, 0x0, 0x95, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000800000000000000000600000000000000000000000000000000000000000000000063d24b3a1f67b89edb1dd6f8eb318b1f0000020000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3a874ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000003000000000000000000000000000000000000000000006061276025bf60f3da0b041e67341f5d2eb91f49ec935762c4849830b22c6e09328288c1c161ef8bf36b0a369257a526432d8477a2f834a65c8876b42f90d35f19f33fef66b3acb4b1b62f6fd3f67da5cfae844e382426c9231e560ccc48ef38350e4dc3d7a06a9b06e2445de47442ce2c65718b516db18ffc4312fa87326c2782dcc00d753d4f5bfe20f55c012b62a3495f097b6866d11cd0ab8a05519aa1276d3aa4e24e0f6a5c6c691622000000"], 0x1, 0x1, 0x1000) r4 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x51) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)) msgget$private(0x0, 0x1) r5 = getuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r5, r6) msgctl$IPC_RMID(r2, 0x0) 16:35:34 executing program 0: socket$inet(0x2, 0x6, 0x74) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28010, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xc110) socketpair(0x11, 0x8003, 0x0, 0x0) 16:35:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x10000021) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040), 0x1) write(r1, &(0x7f0000000200), 0x0) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfa, 0x8, 0x5, 0x2, "7a7a02da44f5d57ea43fc59be839fc31ffb0f193", 0x9, 0xfff}) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x11c) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0x400, 0x2, "2026082842e819d8e358bca906e317e55dcf85d4", 0x2, 0x5d7ef608}) socket$inet(0x2, 0x4003, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r5 = socket(0x200000000018, 0x8002, 0x6) kevent(r3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80}, {{r5}, 0xfffffffffffffffb, 0x5, 0x1e, 0x3, 0x4}, {{r4}, 0xfffffffffffffffc, 0x20, 0x4, 0x3ff, 0xb8}, {{r3}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0x8, 0x3255}, {{r5}, 0xfffffffffffffffd, 0x17, 0xa0, 0x9, 0x3}], 0x6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x7fffffff, 0x3}], 0x20, &(0x7f0000000240)={0xfffffffffffffff9, 0xfffffffffffffffc}) r6 = semget$private(0x0, 0x2, 0x80) r7 = socket(0x2, 0x5, 0x400000000000001) semop(r6, &(0x7f0000000480)=[{0x1, 0x7, 0x1000}], 0x1) setsockopt(r7, 0x0, 0x21, &(0x7f0000000540)="e1f777eeb0ae48106b46739293862123be1e5f0a1f0ece2249e733cd9763c0e699448da57fb09c22415fa403abff169a8d43146137604b809b60da36acf728bf5241144a51e277945dcb10ed83ad827dc230f331e3b2d28b6db3993cf27101273c28d7293e0494242e469e0c1ffb2fd7004ca983f53e5cea370ecf38d3a526e599c3439cd1ca5b620e4518", 0x8b) fcntl$getown(r2, 0x5) setitimer(0x0, &(0x7f0000000080)={{0xed5f, 0x4}, {0x99, 0xbd3d}}, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000300)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)) 16:35:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0xc003, 0x0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000023d000/0x1000)=nil, 0x1000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:35:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00005c000016cb677261849142b10908ac644b6c45ce80610beba59412f249c9a7de24e1397572c7336ec0b2dcbc8cd2ea220c01000000000000004cc66b1c06d4f23271fb8f28b688e58c6bbb32e85b396510e1c3226828696382eeaba5a2ff06b061b9c317f5142dd8ab016ead3e339b84232268a6910442670aeaba511a0e96b326e782c04a18ad16f1fa7fde6f057543e024da392f725469ef18c26811d444a3fe8d55c5c7e665ac771e", 0xfffffffffffffe01) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:35:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') 16:35:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001200)=0xa7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x100000003d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x8d0b509fcb020128, &(0x7f0000001240)="8dc81b7920c4f06830f1353fb992277b0d9002c0620375305ef9b323316df8a4a72c448dc992f35fb2bb92341cc988edcfe4cd652fd942e506a848bab5de15de6fb410b9337fb51453b5282c378dc26329d32871e88cd54b6eca58123a82af90b3a3d6f2757765a5fe8c7fd56c4fc56e8dca987aeb3751cd27c35e8b6e36f8f32d55ea2fb5ec8e28cc4caadc187aa1e9b93e27e68d46328e93f2b484cc8eecf80fb4ad994865935856cc8b7313d183d36b9794c357fc090be55ce71402d0eafaaf4287827aa5f1622f08316b0c55166718767583606c9737255e8fc0678239c758d0e23f453f90f9667dcde33cf9332ecb926513142d44daf5a72b92e24d7d96e057b4c3199551") 16:35:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x121) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)}) readv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040), 0x1) write(r1, &(0x7f0000000200), 0x0) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfa, 0x8, 0x5, 0x2, "7a7a02da44f5d57ea43fc59be839fc31ffb0f193", 0x9, 0xfff}) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x11c) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0x400, 0x2, "2026082842e819d8e358bca906e317e55dcf85d4", 0x2, 0x5d7ef608}) socket$inet(0x2, 0x4003, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r5 = socket(0x200000000018, 0x8002, 0x6) kevent(r3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80}, {{r5}, 0xfffffffffffffffb, 0x5, 0x1e, 0x3, 0x4}, {{r4}, 0xfffffffffffffffc, 0x20, 0x4, 0x3ff, 0xb8}, {{r3}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0x8, 0x3255}, {{r5}, 0xfffffffffffffffd, 0x17, 0xa0, 0x9, 0x3}], 0x6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x7fffffff, 0x3}], 0x20, &(0x7f0000000240)={0xfffffffffffffff9, 0xfffffffffffffffc}) r6 = semget$private(0x0, 0x2, 0x80) r7 = socket(0x2, 0x400000000002, 0x0) semop(r6, &(0x7f0000000480)=[{0x1, 0x7, 0x1000}], 0x1) setsockopt(r7, 0x0, 0x21, &(0x7f0000000540)="e1f777eeb0ae48106b46739293862123be1e5f0a1f0ece2249e733cd9763c0e699448da57fb09c22415fa403abff169a8d43146137604b809b60da36acf728bf5241144a51e277945dcb10ed83ad827dc230f331e3b2d28b6db3993cf27101273c28d7293e0494242e469e0c1ffb2fd7004ca983f53e5cea370ecf38d3a526e599c3439cd1ca5b620e4518", 0x8b) fcntl$getown(r2, 0x5) setitimer(0x0, &(0x7f0000000080)={{0xed5f, 0x4}, {0x99, 0xbd3d}}, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000300)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)) 16:35:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f00000002c0)="da", 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xfd5b, 0x840, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:35:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x41, 0xffffffff, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x81, 0xff, 0x6}, {{r1}, 0xffffffffffffffff, 0xa, 0x40, 0x1, 0x4c6}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80, 0xf640}, {{r0}, 0xfffffffffffffffc, 0x8, 0x9, 0x100000000, 0x6}, {{r2}, 0xffffffffffffffff, 0x60, 0x2, 0x4}], 0x4, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x40000020, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x8, 0x80}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0xfffffffffffffffc, 0x9}, {{r1}, 0xffffffffffffffff, 0x82, 0x40000007, 0x8, 0x1000000000}, {{r2}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xfff, 0x4}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x100000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x2, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x45, 0x1, 0x6, 0x2}], 0x1, &(0x7f0000000000)={0x5, 0xec93}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) chdir(&(0x7f00000001c0)='./file0\x00') 16:35:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x400, 0x40, 0x0, 0x76, "3bb9e2a37484d6503574bd52aae864f60d5a9bfe", 0x0, 0x81}) r2 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fsync(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x8, 0x7ec1}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_open_pts() 16:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:35:36 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80c0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x22, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1, 0x0, "85495500020000000010001167f5afa680400900", 0x5}) sendto$unix(r0, &(0x7f00000001c0)="ce6aa2eaa215f603d0c34f0ad238ccc5814fbbaeac793e2ba39ce3613b0397b45f8997d495ca24f36b6208d7e3cc4d2634918a7b33cf11bf16efe74cfff95e8035da4f09f2015471e3178b64b57e943d756f10a7faa18cc1b5dd5be2ff697ffdf3977a5dbdb6a706feaf07d24e072716302087ecb9dd5c35cf503dc8bc99fffd8682d0e6f989a30cbefbc4ec599ce24a7e446c4942465c18663136c6c024f91d331e4bedd07b70cc75ec0da08ce1ee5818775cc910b08fc49ceaf9d6a95ce4ac33ccf135781e91c3bcb1f4f604637df015fdcefac30219ec95af483d5b786f58d5bdd2a5597fd6ed85309e448a1e6cb3338f49d40c9d96ee4bfb9302c98ef926936a886e05eb0b6633801d8ee6eeca5e658111f29bec8311b105749e3fceed5c66d2bb0bfac07be8efa66470a541d24df7d5d1b2e3839516b33b1852fdd6df535e7a1d00e39f0a01fe149cdaeb0409eaeee753bbd5b0cc58a6f8a8a2c856bd07ac97698bb192a049caf645fdba15faecc046080c834f041057e4bd8ba329c511f8a917f64f1efc4773370005b0ac8b15f17ceb86ec49acdfa9eb4991cf8c653e75dbd82f6690289c2a82558f878b79c3db5ebf2b912a919ecf4ccca6a32f25e2091bb7528cd53ff4990725d8b9a71a53b2432c452b107c8b65a2ef431d0d3d6cc1287f784958e0187c2070a759b390a271b77c9c7c7c75b0d140ddc7b2460627eea472ffeaf87e8991c122d669d2e16ff53e569d1b8f78724b2709238b1f68bb06711ccc441c5501bb3a8b0ea3d891cea47b48d7016a09cb41026fcf50e995e4f5ca24d230240096f83249d16d36161089398bcd989f5af5dbe8be1abe88b9d75491d1f6d1ccb39d1cf6037adb951b3e5767451505f0be43e5ad57810152c95975581a9ed7a7426f7360bca058f14ff9a382254bc660dd13375a84fffe0e2cc0ef4085dd8840bb8ff7354ffe1063cadaae8582d2d1f351dd7a856555f806896d5b55bc7ce239318f4dd61f1aadca45550290077130e90b0f45d6cfe171b8a5a1d6832a26cfcf1d3b86298e48e0ff57bbb02e72c2bfa5714649b2e730cb53d1c4c1bda44c17ed49eb9cdfe06aa8a19f1f9e4b6d83b07abc1a738a98cc324d7f153be673cebbad533523401e0d8708107eb9d46cdfcf5d08ebb10478e7861330668b7621a157d7588ffce047faeebc9cc8733f9e3170c6124c918b34135f675ca97a11a791b9a3058e76f877a50888e71e5965836ce255dd64a290954248c8f2821013723fd680d8ade9491efdc2d39fc02f470afd216cbef6aa8bb2b9773744ae74c08209ebd061dc27d3346f0308f81ba842fc5b8d559961889fd71855cd6b767117113465713c1cd4bf83206af3f34ab364623fcbe64989730a62c24372dc3dff198757902d317e4645dc7f8efdce961dc10a16707bafc626cfbb5ed5453ecc97895dd952e8429bc99f426ebc4417ac2281e83677a88b183768858399cd83a83a569dfa59f06e5621996251744ca13259682c9fdf3838b8d813843c1ac575d2a6394db538af76850b21abd29b17b6a21e08129e1ecc872ad0d9a7fa40f4e38a6ce63f8929ee50a30eb3619de641d651e7d1aec320321651b57f1c02c57043ed907532c7893757999f2e9e391bda9796fe59ea74aae04c1ab059196fe757b8958b53193a222203b628f45d20ef8d48cee7ff8e1ba845c63dc4e6eef3f8bce04dac7a38cd2741f2b5588b1ab2ae710cc2deb62d172523b522ca2b418572334d68a2cd0239e70e56bce92fabbab4936c7fbf25654eb76e4068d8cb45db8ebabebdd7a29f93572b0ba6fb76cecbc19f1fed521a5b2fcca4c6bc202ff53b7546b27201dffdcb6fa838d8ee5683324ede22853942c7cde464ffb42cf17bd40a19ee77b5838efc6ffc73bfe2665c643c7180260118fb0d5aa9f6c037f25276256cdb785fc254298b67b72409b0444f9bdf1382d5da6aef03e609c32ea68094ea655612385ba0697073673a91d48ca30bd6eefdc2fc5401259223089d1816254c4c40220d1ffb424c027048faf753072b831f2bd52a848a01356e94415d08bc874c36c3df8f9148bfadd33c353b8cf67bdfdb39b230e71b2305a59545edce637ba0f31cd551f60397fed09f6ce829035812f47cafaccb23a6a50501489ce922f1f942e040422e501e194b683c0d3a49e387d56700d3fe2ce9f08d9446d38f24992c159104644fc0a109c19a7ca44f5f2e689065d6631ec9b1b831abe25119c6a52a1c229fc19958fa15e246fa097009d2d8b00b38c09aff781ec3998f9ec531aa7a3e18af5ff14ef59d44bf5f7a610ebb3c18fef948f9ccd2177fef8d8e33dd1d1e884ed873d5c3df723c2b5d91f8f4e18c98af7b64fb7fa2a82c404d1510a76881a995360fb18cb19b172f2a48eab23c03ee5e2a20bd190fd42c4022a1f194fb0f0e8c1214b3ad7851d97c48a3faeefd5e9d1e948e52b17ad5ff89bb513e5267bfcc6baee5f870537a9e44c4e426e93d1237f175c0c5a0e3e41880f88558105a11a87fcfc9e7ee46a95b2ef5a5bcd8af3ac72ae0cf5ed795e5560f4e2a003206c3d482e139a1256ddba5e51f60863d95a5eff448327b75e3562b8bc6bd29c1937cd13233d89d06d808751bdb8e0bcd5a11aadc47040f51c73b7ebb113fe5ffc3919687aed753f12a83c5be105e6a86d0ca6791330b8ebef2bc5a65ee54b5d7556dae1addf71468750af06e4610c181bc40a4c190a040b927df26691cd866020dcf034d330a616a7c15670fa6a97a4c19e9a7aaae311d0c36a75b4f227cbf0f1f177b4e217f4a4980c7f836f066f18d730f91e4667c04b69382150723c837e4545471d67a35f8c225e20f905d48f5492855bc8e6703e71d0376833b5ddb0973357d354511710312a3532c13784c8c83947a3c7da95453e923b53e9d8bfd624324e6fda7b971171d8568218c4bdb217c11e1fd87b3c854c52b1371ebd2eec301de89c2c5453f351373b4f59774f0c082d487f881dffffc43abde09beb7c5b0fdc69cf2ea1e75552e6a12a3bbc94c88c98699f8965bac043ce1b7170c929f8203b3e65b6cf582cb2fc7b357d60a3eb4e43fe5d3857efcc1c520a7b6d3bf5fd766acd862438329f83bcf0a2520728de238dbbeda3c0ecd09d9893faef7ae6cda24c7580157099f8012a97b67bbc9838b7b4c381675971a4c1c6100b686c424440eabfc5d69573c40e429d0ad72991bbc1870ec04ec3a75b59a6a52225da66df05dcad1ebf29e198f98b91ba5ad84478d457624dc6065ce8a12e6d0944fb56ae08892a2064f925c02cc3bfc31864185ec60a2c20592350b2292f384f2ddde892d883bde4cab6dab39a73fc95836cff8d70113167b38860be019f78c34ee1ccc001b937c07c84bc6ed43ec070dfe64739e60378ec6d2b97d4dea13c122f2e6c97e8e8d5b1bdad0fdd27218879d376d18dc17a8a2daa39e70f7af85f23f1d94330047601118065e1b0299ce96c39261cb2d317856b4a948927ac0764ec5375f588ca5ca7246881361be345c4ffebe5518f2abee2fe93562975e72cf03e056107f5ae0e9fb52f46cab82c227516ffd9786a6014e50beed0a98f668c34f39c94bff1ecae7743a37f69be031afd261c90621ba0946727c9924bb25c640156ac7294457ac5df272fee0af180bd9df0684b5a6f7549724866dcc9613964e5004554f796a40b513987fc72ecd487402154f26d3d356def76db3ae54c93d1ec205b511d96c0d7e495b8ca9891d836c239fac3ba8509495d0f9b01c9fb011f82aa599fcc6b7c24634357f43d19ad253344e6dcd0745906f8ae2cea324c2fd8689736f253019bba06a681fe3d4836b637b8ab40d55b5d4cf5992f7055b5eae78d7547a5712c8f3ce6a41d31f9dc0e5d21a098f83e821133fc208a235189da0ec745b905ed71ba6914a9cdeb72dc7262626daea94c5649ac6bc81d0f02d71a369de252e5d6eec52d9b194411703d3c572e970ac562d38fa89c2b04804ff756a705ec90f35e146816148c98539a4cecf41a7d1344bb4bfa4e4746709182ccc790b9065cba8fab5a351f58edea90c7b3c66fbc39d710c92db2cb900d3f57cc8389a9760bcbc16319e28c9e90ccd3eed8258c36f89fd9e1fe2315ba9c15b339b0353007255161c31e3379c1f8b0d1e6beb0d2ab1e71ee82759854cc66b8b66638d5745112cf7fb90816fbc354f7addcc02c6debf4268fd312dd11ba2ee2bc3ed7af7986aa6800e714950d621ddbef39e4bb585d6b8eef572ff81953dfa516c88d3a7f40cf0590176ae6e5b9dd99f078bb62889acc8a83befc4496cee3b4fafdd4c1966436f1e940dc4abdec2dfecf2c73f392c7087f98aa065a88e5adcd391c34a143820d004e3d3026ccf4bc4a9c333d1b96e1d1f28288c34b14b7d2b1d97179ed321fde2b4a695a89f3768d4b59beff4cb7b8dfc514efb04f30fe398769f743f8c9fc50f9d8fd67a5067f0f66fd6ad780afc6067dd77207710a4620ec8f2042e98c38b99cd544b7cd5a4598971733f75e2598528fc0e70c907bd09ec2220b4ba3b117f00608929dc6d1ecc8e9958afd8906c9537ffcb516e78dc70e4a4431aeac5cc94d11cd40ab0772da84b7848465a9e9745a54fd0a206194a873d7c6e0496765b1ed37fa5b8b933b71580cceb3fdc08f562daf89e92e639512a41fd620511409bf9d1f9c2f6902eb18cd10fd21a41c8a31a51c4d469dc1d3dd5c83a4ba13f168da7c899c17e6ecfe9627a7a937796641dc7a3b826f713c5757180dc47631f4614ff7bf743ce1e7f4d293559e4bd3ec4ad0c92a718405b6420085801263f59d2f0a9ea6b3ea1d5b68750fa9c4965e728fc4b1c3dd58a603c00aff5f6e4401ed7d40c964824f882c0da299bb296c145d569f7d74d8df82ff13dae72b63ded4b0548242e22b1b1c2be959bb2f89e5d1ab6ffaff00cf26555966df1c20a6290496ff029524e30697a3862e83d2392c673ae355691703bb73c0c20ee037f144b9a5a11ec5cc180b3d9a339d6945ce85912c028423dbba6ff3e05fa23a0e7307996211a2159d6882001a26fa1a41eca65ccef00de61ce2bf0c8acd1a0b794fc4d12d9324a9a5f351dbab33e1b94bcd99657c5ec4695bd0bc100040ce4b3e703671e8a700e20a52fd5666e634e118867fe8ca9f2dda8b6e607178a6d8878e43731d6a4081c2b27b4dcec392700f44bc96578864278a3740ba34a631064238c5f94792048cc4f0011d8f62f88c459b82ab6fa8df4f334bed559aacd3e054732c9349467d34bab7de33598675911630da531b8c69345767c1eb6a5d1a12e11516ddde9ba7c0e4c80e36cb5bd86646098b8db9b46d05807c96ea87a1e9a70b02f27c05e363acf24e5bbb88de065aa5f76be892ef4e03ae86a3249bb97ac25f9b511a395234028a3c7e4836d5cd188bcf997080a03b752212527f798dd135345e739b52b9883d1fa36d9db67f5541d18ffda56ecaa1fd8996b023c36043a7c9702c06f0db2e4bfc53b76c4f4b7198db19f26df6f13ec4b06bf37160eb798a44c748e783e27a2c4d66bad7736c8163e974bff78f979be59e1ff9091fa290ff03a3fec097c062d0a1165f37a7333c68bdfb704f5f896e7ec8575f7249d6ca109a1a11c4afd0f8d70eb778cf3d8f7f6745f2bf007f9427466f3c3be3e99b86fb213894cff04a9707db0b41ef36c2c219cca5bb65405e505984b210b43a9b66c7c5a45d9d7b2705266a02bc2f1695548362347f16d96c82e111db1deeba9ca8ed7619d63098f77190e5d9a1cf40851335f1e", 0x1000, 0x408, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup(r1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munmap(&(0x7f0000507000/0x4000)=nil, 0x4000) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:36 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r2) 16:35:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6cd3, "623dcf200a85559bb9000000000000e700"}) write(r0, &(0x7f00000001c0)="11de332970985eeb59e7a361461490f25ff1d8778b4b430274eb383f2b54e3a62efd96ca5690e4c232556f308a5b8bf82eec7f6332cb89833e6084bdf4396d26697b84114cc5199f305e5a8d6d0cbb35f50acf8de1dfd37503e91d75d46ba17f3672a9d146981033010d0bf60fce99a2910cab08c409f25dffce2437c4eeee66a8dab38b15881eef489f2b76d6cc3bf7ffa3f5edb35bfab5b15a645b37e59e53facf54b0878b1137ff69ac69b265504cbea97e7c938daed1db94037c6858d3c79633a533f29c011423cc18d379bb1cf5ce812b32be81acbae122c42771a78b4360131b850be6976a43327a14f5e7811842ce5c888fc94b5dc22f9de8f8af0da8c619840970ac8d6495228a1fd8b14a496cae5231388327c1548dd0ec91bcbd530000000008031c2f5e8a45411b449ad106209a97080f5703a2f4ae0964754fb70cb9a8806790cf9e8b9a5353af64b9e74a1c2494b4a377d540d2603cbf5b7168fe5b383d0130a3d0635f7e748fbbdabeab412ecc5d036e4b13ae285bbaaf887d799bf7c54c1277f9a88337302d6e993f11d9edd4aa0eadfd5f9d15e13c819b6fe330a28f7a59d14d2915a94367b76217030db73a2902b1a5f5e480f2f4871545e7", 0x1c1) 16:35:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000000000000000"], 0xfe93}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x843) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x0, [{0x2, 0x6}, {0x3, 0x1200000}, {0x0, 0x6}, {0x3, 0x9}, {0x3, 0x7}, {0x1, 0xffffffffffff5453}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x3}, {0x2, 0x25}, {0x3}, {0x2, 0x81}, {0x1, 0xaf}, {0x2}, {0x2, 0x6}, {0x3, 0x2}, {0x1, 0x8}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0x4}, {0x0, 0x6}, {0x2, 0x1}, {0x1, 0x7}, {0x3, 0x14}, {0x1, 0x3}, {0x1, 0x3ff}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x8}, {0x2, 0xcc60}, {0x3, 0x8}]}) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/20, 0x14}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0xc80, 0x8) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:35:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x1}) select(0x2, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:35:36 executing program 0: socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) socketpair(0x2, 0x0, 0x7ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x7, 0xc1472ad3f0edc8fb) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)=""/216, &(0x7f0000000300)=0xd8) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r6 = dup2(r4, r0) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = syz_open_pts() r8 = msgget(0xffffffffffffffff, 0x80) msgrcv(r8, &(0x7f0000000340)={0x0, ""/160}, 0xa8, 0x3, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgrcv(r8, &(0x7f0000000400)={0x0, ""/242}, 0xfa, 0x3, 0x800) dup(r6) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x8) semop(r5, &(0x7f0000000500)=[{0x7, 0x6, 0x1000}, {0x1, 0x1}], 0x2) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000540)=0x8000000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 16:35:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="200000e6fffffffffeff00801b152a538706000000b8110000021f000000320002000300000035a3de35c341164388ff4ec4e757c4f1ef8ee19d8b4287760e4e7ee1ffe34141378cd4123890ed2468bae1282fd18af8d14fa04498bd43459ee8d147a93049d697bcdd5f4b7d8bc53ae7a99219d29b163ef3ac00"/140], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000140)='./file/file0\x00', 0x400, 0x20) fcntl$getown(r0, 0x5) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffd3, 0x0, 0x0, 0x0, 0x19}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000c80)={0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000840)='./file/file0\x00', &(0x7f0000000980)=[&(0x7f0000000880)='/dev/null\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='},\x00', &(0x7f0000000940)='/dev/null\x00'], &(0x7f0000000c00)=[&(0x7f00000009c0)='/dev/null\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)=',{\x00', &(0x7f0000000a80)='/dev/null\x00', &(0x7f0000000ac0)='/dev/null\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000b80)='@@\x8f\x00', &(0x7f0000000bc0)='\x00']) semop(0x0, &(0x7f00000001c0)=[{0x0, 0xed}, {0x3, 0x254, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xb4bf, 0x1800}], 0x5) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x10000, 0x4, 0x8, [{&(0x7f00000ce000/0x2000)=nil, &(0x7f00004d4000/0x1000)=nil, 0x1}, {&(0x7f00000e1000/0x4000)=nil, &(0x7f00007a9000/0x1000)=nil, 0x8}, {&(0x7f000029d000/0x4000)=nil, &(0x7f0000457000/0x2000)=nil, 0xaf22}, {&(0x7f00006e7000/0x1000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000026d000/0x4000)=nil, 0x3f}, {&(0x7f0000002000/0x4000)=nil, &(0x7f00004e1000/0x4000)=nil, 0x4}, {&(0x7f0000573000/0x13000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7}, {&(0x7f0000680000/0x1000)=nil, &(0x7f0000645000/0x2000)=nil, 0x3}, {&(0x7f0000414000/0x3000)=nil, &(0x7f00007b2000/0x3000)=nil, 0x2}, {&(0x7f00002c0000/0x3000)=nil, &(0x7f00006fd000/0x6000)=nil, 0x1d2}, {&(0x7f0000343000/0x3000)=nil, &(0x7f0000295000/0x3000)=nil, 0xa58}, {&(0x7f00006ea000/0x7000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x44d89196}, {&(0x7f00003ef000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000479000/0xa000)=nil, 0x9}, {&(0x7f00000df000/0x1000)=nil, &(0x7f00001b2000/0x1000)=nil, 0x1}, {&(0x7f000072d000/0x3000)=nil, &(0x7f00002fe000/0x4000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:35:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:35:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) chflags(&(0x7f0000000000)='./file0\x00', 0x30000) r0 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getppid() shmdt(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 16:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) r1 = shmget(0x2, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x5, 0x6, 0x0, 0x10001}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7ff, r2, r3, r4, r5, 0x20}, 0xc9ee, 0x1f, r6, r7, 0x0, 0x60, 0xfffffffffffffffb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 16:35:37 executing program 1: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 16:35:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x400000000000003, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x10, 0x31, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1000, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0xc4c, 0xb8a}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x6, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x1, 0x1}], 0xa93, &(0x7f0000000140)={0x0, 0x8}) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x40, 0x81, 0x9}, {{r2}, 0xffffffffffffffff, 0x56, 0x2, 0x8001, 0x3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80, 0x10000, 0x9}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x800}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x3, 0xbb8}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x5, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x21, 0x200fffff, 0x1, 0x20}, {{r3}, 0xffffffffffffffff, 0x20, 0x10, 0x1ff, 0x5}], 0x0, &(0x7f00000002c0)={0x2020000, 0x9}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x51, 0xfffff, 0x7, 0x706}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40000000, 0xffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x47, 0x8, 0x5}], 0x10000, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x51a5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x20, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf00fffff, 0x7, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffd, 0x23, 0xfffff, 0x90, 0x66f}], 0x4, &(0x7f0000000440)={0x7, 0x1000}) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) r5 = dup2(r2, r3) sendmsg(r5, &(0x7f0000001080)={&(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000bc0)=[{&(0x7f00000004c0)="e364fd90c83bc3310f41cbb8ec71beec0640747af486c401bedca351bec818c69cdb8906326ba23fbc7c45f3ecf6bb3d2a3ca9b3c7465144ec58798e4b0ddc63ca26197ea91f1c67511d9b5d534b388afd56986e0b50114dfcc3b2f090e6cf396c8c73978b0eb5dff12b5627c2685118096ad380660ab1aab21e5154149f0dc2232fb633ed9f4cd2711242c064ceb1542600c9baa5fbbdeb32d67d7ff29d5bccadd652bd28dcda8e6993fe2571a7583e56aa9963247411ab7be9db2653ad788008dfe6f8835313c002a6224c671d9396ccd2d4d03eebde78509a30e6f8d74c8231c7f5f9e129", 0xe6}, {&(0x7f00000005c0)="98fc2346398b7e8605f3826b00c011c4a5b42f044ec06d2c17cb26b8adcb79d44c31993bf5c881ad76b28404663911635af0cee62b1bc92d6013240e04aff5b9be56448a1258a4f848a3f67601ff9fb6f6d4deded817e06cfe4bd34ab7d139e1f1c4d5bc2ddf712ea7c67044f9cab218a8828176fb7d86be55acc71635f519bfce1d71fe", 0x84}, {&(0x7f0000000680)="5040eae5a054554eb538d550220bbf0672e3a376cc4ba4103de32c58c88a597c0fa38f3222937cde892d11d64b314d76ba6b29f59cf5cb3425e84d0d8e7e8447726f211ce975d1618b7012b4cfd8ec127daa3fc57f8e2435c5f52df1a6caf13938987e9868ff6f48f34b3f07508d65df2e5c0b8bb91d6b34ba8ab05a800e78f0d706efb1475385ec946ddabee52f5a523e32d6ef4ddd1a80e1354cb602f4b81ac7e0bbbe301ed9148d9f59416185e6735b177bb3ede5ecdaa626", 0xba}, {&(0x7f0000000740)="cca37e9bcad35f26a9157e978d6dcb7e09ce9df3542dc22a23fac18dcb46f0ab2bb86da1fd9074bc81aa7075a80f38e03d13c2d62c378fac072adaf3e3616ef335e884c632cfa14dda36b3f6631fdc391670c695d9471c50439412cafa2bc247dd49e9421b976abc1d8f9068b6727766a4ed23a3292239523efacefb258a642184bb4bcd52da3445ae42c8f7d8d8def45eb8f0d3e606ac2b9f55c28de198d51d20f0f57d512aa5d03139d65417494291b48d1469efcb6c38b5d1e15a360ba3d602e28be0f816b08777089d0a3709a2f7dcda25c6", 0xd4}, {&(0x7f0000000840)="8d21e2ee8092934c663e6db1fdd896fb635f889569bc5c", 0x17}, {&(0x7f0000000880)="75c1faadd93e1243dedbbaafecc15ef51cb24630e8b99fcb5d3c74d60d96e2214fd54690c3b488c1e69a1694b1b3050a8755a2e7d799c3ea35bf6742fb4a3f6c98e4856d23492287fa7fbca7414b2da9bfc13888b03cf6e6188d34e3b2479a0efe15e4d957dea5fdd0f0724ca8aaee92bb690e38d0be1d50e24a", 0x7a}, {&(0x7f0000000900)="0a9a5ebeb5e88eefe1218d5770822d8c2ea445161ccb699966321df113767da601609f0b79a0791af06a3bc702961449d6881e180831becba70081ed0afb6331bbe0dc2662d920c7f7f1744177ba807012ccea319cb8f821eeffb5935a0e6c0c57d523799df709edb3a652ab2d85584598207c234d95e746ad8d5e836d5f924762245351ea5b3c9e168a87944d8b97ae036a56b4ad597846413d818bd226fab73d4fc4d44a0e51bba2d60a0018c624308ea55b1127db35420a080eae7a07f05397e25f5cc58879d62576dd6a16f4b3f9fe3ef7865fc5402c54", 0xd9}, {&(0x7f0000000a00)="881e16e9a3d1131d1ad9b33c9d21e2c0bfb4d3ee86143e8d9adfb7397d87bb7b687ddf1827b3bc2fafbe3bfbfae118127016508f843553cc5fb37803ac63ccfdcc1892656c6bb808ec4803f8466e5cf7e5f7d8ec99364824d1ab701b68cba1eebe66b5f083ecf9e4ade278db1bea9594b8042725799829c6697e708b83158005aa2e2df7d6b7ba0ed4c5da31742dfa838e8099d12edc906f46f0d13e", 0x9c}, {&(0x7f0000000ac0)="1aa3055d3639f7d86df7339b94714ce221104ef86764821448cf3b86e26e47c35ee965d4da3fb7f76b1d9c25e47ff60f63e608329e8e3f3150b54225014319dfa70b50d0c6286a7f81d8509f4dcf2ceafd2e0c9a3db9d550105a9e1e753984ff73d4d251535d79b3b9800d9e7e3e9746d656380ad84898edc6634ac16ddb697f1f3496c16ad1a76313d32aa36cc23e6e5692fc2f931d313a12d19696d4bee517d779b2129acef0cd3751cdd7c225345e4bba745add93162b7a4175f93fee2c86ea2bc9a91f86a8355d08ab024fc0659c91610a0e60df15a863f2e6b337f96ccddf9d57dd31c0d856df", 0xe9}], 0x9, &(0x7f00000010c0)=ANY=[@ANYBLOB="e000000000000000ffff000081000000d6d93d5f4163911e0efa0c269a31cde7090fc00bc2a86e29ebb1b74f34bf580fe19eb5ff4295f339ec1d7380b34841a97621ef037dd3e2893a1969d5e7a629e8932316be13e4358a697152148973b2b9cf47be30d9a896c50d2c639669e7a58ecc16c0974ddb2eaf575dc153fc610c263a6c963c35ffc1194dfe6b8154bdb32e6112f953e0bcc02318fd51f048270c6d37d5b4066344e56a97e659c64f0f2db98aef096cae74d0ece85d8350c6767c8e009a4b6cbb4b9c502dcc2dab10d9c6762dfd92f92b2a21d0e76ad15dfe000000c80000000000000001000000470000003034c436cf3dc0e47fd77ce1040f402235139c4457222ee1ad19117e3df6eee6626613a5b69227fb1ab5790f390a193d26c75524ba1f79f1b8b580db738e4a5de75267a8d220b93cbdc417901b2d2a87f1f14499f94b720713f5927b869354e734684661ab9e6137bd59fe483340dfb918e90a2342650321ffbf19fc633b91b168138a9ad060c0128500b2540899bd4fc0a55529b77f7555f576f279aa7cc22002b2d345c00cb51f4cfd37de3800000000000000ffff0000010000807afbb6497d248d75e8b720efba8eae91db8e573cdb5fcd1bf5f8c00a9bc68de89eb9000000000000a000000000000000ffff0000030000008d7ff73a9c1038c371f8271f74a9a5969b6d969014628d00e0f022dc61698ad798d80afae12da7be45d273013ed440674dae16edb803a09330e8f7ef0888b552344bf68469ea214f14c5caad65f6d03cf3cf6530181d25d236abb4cdaff27f6906d7fa64b8cf9cd92adbbff260c787e7c91d2ea4774f8987fa0a2548cf7559d1a251b60b43e52998ff460000000000002800000000000000ffff000004000000fbb840acc45fedb32510a555104c0d31bf000000000000008000000000000000ffff0000ffffffffa2b03bfff5eafbd3aa6d33250872f829ec77e579704d8c05fd3a6b87bbeceaf5474262bc4ac3086035945d35b863304128a3e0abd45edf4231bad87e200794485bc55172dc326a8ab62add48f52116c200f97fdaeebf6858970f9081723ebdb8ee91f18d7ccdf8e689f57810bcd1b1039000000000000000ffff000004000000a3b178b79022c7136790a277ab2e30f651044abcf64e48615a744e3de35db4259a18627cc96148887d9414421ffb2f9b0b63a4777038235ae2af7ef6bf7d4ab385df2644a0d615bb4938a718ba2eebff1596da232c203f5d8525689a053700132f31dc6d7659e3de077d9aa2a73851874a496a53ec2757ef315ef000000000001800000000cd1f54e4003ce20a610003a2740000000100000000000000c2b29b3e00"/985], 0x3d0}, 0x1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000c80)) 16:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x1001c, 0x0, 0x3}, {0xa}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:35:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 16:35:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x409) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) fchdir(r0) 16:35:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x9, 0x1, 0xffffffff}, {0x100, 0xfffffffffffffffb, 0xa6, 0x80000001}]}) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) syz_open_pts() 16:35:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xfd5b, 0x840, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980), 0xc) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) execve(0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) bind$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) r3 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x3, 0x2}) 16:35:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x0, "1dfa76071fa400000000be0000000000001e00"}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca00ff", 0xf) 16:35:39 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = msgget(0x2, 0x4) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) msgsnd(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="02000180000000000000b9bd6a4362692c50cab8fe6fa0434da13c5de94036f2d0fff6f2265766abe86d91a7d025893739615efd9eeecb732e369339eb4ede6b67730169ced968173e516566080000e5ffffff10c9f9fdecf666000000000a00000000ae2b593173e009db9d6e02a78f1e9fdd18178d8c3815f62d614efd65265c248ab3b648d5adab878622506e6ea3084833d1123fa85c361fc795236577fffffffffffffba94c"], 0x1, 0x800) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3004) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) chdir(&(0x7f0000001000)='./file0\x00') symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r3 = kqueue() dup(r3) semget$private(0x0, 0x4, 0x80) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x241) r4 = getpid() mknod(&(0x7f0000001040)='./file0\x00', 0x8, 0x7f) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) wait4(r4, &(0x7f0000001380), 0x7, &(0x7f0000001180)) shmdt(r2) 16:35:39 executing program 0: shmget$private(0x0, 0x3000, 0xfffffffffffc, &(0x7f0000ffd000/0x3000)=nil) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) 16:35:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f00000012c0), 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:35:39 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x50, 0x4, 0x10000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x73}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xcdf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x49d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x81}) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:35:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x6) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x200, 0x5, 0x3, 0x8, 0x221, 0x8, 0xfffffffffffffc00}, &(0x7f0000000200)={0x0, 0x1}) 16:35:39 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xffffffffffffffff}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20840, 0x0) 16:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000140)="79e9d3872402b146ad7d17825a53735688eaa8e65a4d8dcb3dc44b4e89a276fa03e6e316ef4ace3b53b2f46244cb09c05f4172e4c3c83edebbadb28f65345f1620a9e6a2e8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) dup2(r0, r0) 16:35:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x7}, 0x8) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) shutdown(r0, 0x2) 16:35:39 executing program 1: r0 = socket(0x18, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom(r1, &(0x7f0000000140)=""/161, 0xa1, 0x42, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0xfffffffffffffffe}, 0xc) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) close(r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x10001, 0x800}) fcntl$getflags(r1, 0x3) 16:35:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='X', 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) close(r0) 16:35:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000000080, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000004c0)) sendto$unix(r0, &(0x7f0000000100)="03edcf9132ffd342f1f00777543c4aa95be3d62420685647d4f6f35c1775effb02946d496f183289e63e8a6fa68ad296b7ee47ac2debea8165b1b735281937c11ff479c4b7cef1d344b0494dc4ea0b5eb410c3b9601661e8fba1900227890bbc5181f06482746c45e671a7f33d270a5ea0b791c98ddfff9837910d", 0x7b, 0xf, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 16:35:39 executing program 1: r0 = socket(0x400000000018, 0x4, 0xfffffffffffffffb) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000440)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socket(0x0, 0x5, 0x80) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00b0b8e9319aadd8970000000000000000000000130000000000000000ffffffff00"/110], &(0x7f0000000200)=0x6e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) shutdown(r2, 0x2) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) write(r2, &(0x7f0000000080)='P92.', 0x4) 16:35:39 executing program 1: r0 = kqueue() fchflags(r0, 0x5) kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getflags(r1, 0x3) write(r0, &(0x7f0000000200)="ae6d873eacf74969f4e639ae1d10038fa8fa867a3897b101ec5bac81492be5caa04616f0d292b7e965c96bee16b8d760160ffff388a4d368d837f7e1caf2b95d7b97fea94c053d5a12675a6113461d33b3eae89eea48ef6338cca51a951bcd47e0f0e348a2f853e8820da575a34777d5a899605f6337979b481f04842c4119d89d3353e42615fa0eea406091e8c82342e16c6796e9a7904a82ccd3f9e5cc78b25238f44471b0d47280f940939f11ee78e40bdff5e3630135", 0xb8) close(r0) socketpair(0x2, 0x4001, 0x100000000101, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x29, 0x57, 0x7}, {{r0}, 0xfffffffffffffffe, 0x52, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0xffffffffffff0001, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0x6, 0x8}], 0x200, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x40, 0x3f, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x2, 0x34aa}, {{r0}, 0xfffffffffffffffe, 0x10, 0xa552c7553760f54c, 0x5, 0xffffffffffff6a75}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfffffffffffffffb, 0x4}], 0x8000, &(0x7f00000001c0)={0x6, 0x6}) 16:35:40 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCFLUSH(r1, 0x20004268) 16:35:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x18, 0x2, 0xe3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) lseek(r0, 0xffffffffffffffff, 0x2) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:35:40 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x342) r5 = getuid() setuid(r5) getsockname$unix(r2, &(0x7f0000000680)=@abs, &(0x7f0000000580)=0x2b2) socketpair$unix(0x1, 0x100000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0xa3, 0x0) r9 = socket$inet(0x2, 0xfffffffffffffffd, 0x1) r10 = dup2(r1, r0) getdents(r10, 0x0, 0xfffffffffffffe1d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000700)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) getdents(r8, &(0x7f0000000100)=""/29, 0x1d) kevent(r10, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r7}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xc6, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x91, 0x2, 0x8, 0x9a}], 0x3f, &(0x7f0000000900)=[{{r7}, 0xfffffffffffffffc, 0x1, 0x88, 0x10000, 0x60}], 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) r11 = dup2(r4, r8) lseek(r6, 0x0, 0x10000000002) r12 = semget(0x3, 0x2, 0x10) sendmsg(r9, &(0x7f0000000fc0)={&(0x7f00000006c0)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc, &(0x7f0000000800)=[{&(0x7f00000007c0)="a580183b1b5c99a50d936cf6b834f73dffceb6828102005b023d0c7562225d67c202cf43bae6648c22165622a1", 0x2d}], 0x1, 0x0}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) unlinkat(r11, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r10, &(0x7f0000001000)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d642917d8c89486917d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a429676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89500000000010000002b9f493996229890acbb03f8db78d1d3df58e86b993d9adf9c8855dd5fab399604eeaacaca5d454731ae1ae8336f52b64593e8ed9d12144135da62fee3396f964960367dbb223d35a01e731d341c2a46cc3c6c7b19f585967743130d32e176fe210bd651e529b806a4cb599f9d6fd73378bbe9fa87a064ec0e0022efb9ce630d1be2101a36faa788ff50e1bd33000a20b0fce1890ad39844eae987acdf821599abdcd2caa262661dc179fef0e5cc06129a15f2a8b18e97a2e63765d75f0fc582240b8de67295f8910c7bd7ad0c308b8589797ee8313b11706b5b6f3bb08cb621bb9d2beba032ee3b3e7dab143e623fa80d3929b220c72aa827a8d05196ff1d990c57c984d3d945e5e48b1bd6197b02b516f49a2c39954cdc828436b851f9e634e331ff1c1b661422", 0x1f7) fchmodat(r10, &(0x7f0000000940)='./file0/file0\x00', 0x1, 0x2) semget(0x2, 0x400000000003, 0x200) semctl$GETNCNT(r12, 0x7, 0x3, &(0x7f00000001c0)=""/167) r13 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000000)) 16:35:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getpid() geteuid() getgroups(0x4, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e000000000000000069"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xf) r2 = geteuid() r3 = dup(r1) r4 = getegid() r5 = socket$unix(0x1, 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0xf, &(0x7f0000000100)={0x3, 0x800000002, 0xfffffffffffffff7, 0x4, r6}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82860c2e6685d50e10ea0010b800000000a2d0ef8ad27cffc8026c93411e5e2617a66b60c7846b6ec3002d3817751cd44d71f64700d30000ccbf5fbd109eb6fbe7b495c037c86b9dab97ae533aae06013fb00000000000428e509f08d43d8b396d05b52142834367f115541fb0b403651ea047a4fbd116b1d6e40b85208f2cec4ebc545193570cdb1b515ebd41ffa4be302e444002c9031c8ff3b1c3e0ea980213beb600db4e9fb41261d56aa7a329075351a6850c6be8e30315436b164cfb0132ead651c060f13c28f2c5901af46e3d105623a52c4643b92828781ceab6dabf37d9912f00e5ff7779548e97150c0205e2bcfe9b76a873e3e321728177729da9822b4c86f518e5c29b52ef82b36ac604"], 0x1) fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x0, 0xde00000000000000}, {0x18, 0x2, 0x80000001, 0xef}, 0x1000, [0x2, 0x7b5c6f95, 0x1, 0x6, 0xffffffffffffffc0, 0xfffffffffffff000, 0xd1fb, 0x5]}, 0x3c) rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$setown(r1, 0x6, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) select(0x40, &(0x7f0000000200)={0x0, 0xfffffffffffffffb, 0x7, 0xfffd, 0xfffffffffffffffe, 0x8f, 0x9, 0x9e8}, &(0x7f0000000240)={0xffff, 0x5, 0x1f, 0x40, 0x9, 0x2, 0x3f, 0xbf26}, &(0x7f0000000280)={0x3ff, 0x400, 0xa5, 0xde, 0x2, 0x3ff, 0xffff, 0x4}, &(0x7f0000000040)={0xd42, 0x81}) shmget(0x3, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) open(&(0x7f0000000400)='./file0/file0\x00', 0xa30, 0x40) r7 = semget$private(0x0, 0x7, 0x38) bind(r3, &(0x7f0000000140)=@in={0x2, 0x1}, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x106, 0xfff}, 0x10000037c) semop(r7, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0xfffe, 0x0) 16:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40, 0x6, 0x7fff, 0x4}, {0x4, 0x180000000000, 0x7}, {0x401, 0x7, 0xd5, 0xa000}]}) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/4096) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:35:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="01f3e1c3aac593448ad86a507dbb1874a67a28582221144cd52e665f77903995b222f1e9ab59eb4039444e2f37e998dd027e27745b3d374b88db", 0x3a}, {&(0x7f0000000180)="09973f01006d4ee3f88b136ef0af382b19abc4a31ba2007292d392b222abdd888964d26af06f675cfebd9784d53be16a4c8ac7a0cb1d94a4e267a696c7ef0868ea98be45afe802f8a520d7268b1b0faa64f027f0be9778236630f4c3b8798e9e5fcce4b42d4adf314e37155cc6736b14f367ce7b7e9b33f27b2c95232b5a7ab500dd2d9eb317f99cb87c0058de516cc7eae8451e0ca961b3513240a1312b0da7d32c770f3b324eadc61fcceac13746f7c17973d7f2f29d6a061275a150be2dcf8cebc0f12dfb6b678b8040e4445b3b2c0c4b30", 0xd3}, {&(0x7f0000000380)="10e2bcba0a5f2e41d7ffe1570eacc93c4956846e864dcb8a483de37ce42cbf140b0c3d508186e57d6eba84d93c40b834a9143f188b08418f64e023dc5af6f05534b9564155845f47b1b81bc2ffe45f583f0307fa23ab48716e67b5c9a00dd58042f57ae5aa75a7b5f4532e4dd84b9b891f4f496dd9dccb63e00bdcfc5afb0243c4e5da803ea84760939e4f5ffe5ec90a39547f600a5ab1b66aef87e676caf8c04dd7429d5ef5bcd90c0b4b1e94bbcb4df42f248df3d19210629e0651c16f9ddf45280887febffbf83f1454b3295a0eb616f323304dc8d28878690bc694f051a9531285037f974142c1faf78ba92d2c19ad43ac7736d608a4fed3ff70e7f83d268b3304b8eb201f6e372db9bab36e990153e010198d6e7bf4abf74693fa61b691a20d45e17d94335c9c82a189afab6813b7206eb64ee0034f273ea3b8aa3a4e89f9e2733f9eaebbe2330df65ddd4dd7b4fff94d9acb2defafc56dd090687a0cb77b601853cf5211a8e8ffa04b7cc3febf2b9ce0ba1eeec3d7ecdeeb0c50577310e55c8795f6b48d8337eaa21bfd5b685026bd71edef2e577f8bac4a14031901ca7dcc2711122c068e3ff3535a50663a5f1d4c95da2134309d43589512be5fd960f2d697cb23bbc19a794c36c5967057a0d8eb48e0ae89db0ba3a4057ca4e8f286d97c2317f305416127d835f07bc13a31dba1499b60450aac57b461c50727c9600c296f429a62308359feb02c0f9b0f36c244af0410c9728b352116fed8c018fab5a41250bbbf9a899b7f24bda33693053e682d11cb3ecb7a535dfb1460a29d057ebd32e4579e9f311eb32a64aad836baf18563b323e30af70f3f5826b303c2e796bcb357f9fa6ec6afa7c4de3c31b6560effcf9fa19bdc59e6cb7b84773bd80acb69ed6140046c319171b8284c088c1c252475129e3744f1635ac6fc11eeb09c0a7dfec6724e760937a76f4af8627240cd84c74bbc5b9e75f5f5bdf46725e67d549732404fc9e925f172a66e5d5ae9f9af3c4471a7ef1fa2a6554990c199b31c85b26b8788f5ea6ea9f30403da6df22bdb59dd2e72a5bcab50aebeabbb738188091e3fa8901c1f16b7a2d2f580d275bd9031b763132d7293226050729bad7a555fcbcbaec30cc1b2a08ad53f59e6772eedd8d460198d4812f2a746b8aef4dfe717c46caca90d818d754ae9a4428dbc4b492a3569ba60439d041e24125ce7ffc1eef53e4ed442524225c8f90c944c0415c7a7d541c675ee1abef53bbf3ff2c3586453e14c33d5f779db87552b2fe04f902a3a1f3b4144549370352a62639b9286ff986314c15a1977ff5ab8a34ae8a2b0965817caf362fe3b770737d7c40519eda0e6d8979dcd048774964039b866e511193552512f12a1d604dd7ef7c6d06ace5637d23a263572568c497146ec29eadad9f6a05bb6e075761bf407071ddb3770f8026bf05b7833fc9fa4090e12f5d39ed49ef861ddc1ba626f4db491555a32679328fcdb1ed4c8ebdf5825e7e2f34d5240a8ab79389f176456a50679274b6d50ab11f0c8655bef6feb2897c179e825bb88605fccf2b4b9d942d60ff0cc0bedc975b86dd0cbebe49d9cb44b34ad6c1ec1069ef94f1847ce88643bc7d1ccad46babadaf8910060ff8a9ae2b3def5d3f701c19165ad8aff4f4bd7d79cb6cecde6cd4d5d1f77dae17573479a9ad53b9955840b634c87f8cc5129b657806ba60cd0396c4ab011c46228ade33be674097b5b27ed6f857a327a27eb53f01bb8759070b07b079692559c443248bc06cb0052ed8ff3cb4a70716a27d6b1524582359cc6f457d8bd13a92ceaac1e8a3eff698f1c05f5bf4d284cf9ed29f15d997034f973283607df472ac7e7abd416bb12eb3f53e2a4d799a4ca3e766e4128e9e7809610d305ac2f346f220ec1585aa9e0e71a7748aa8940626d22073f1ea9d45235fb702ed9c709f0e911ca717c15cc90c342c87efa2c1b81fd3e7e06fded26e7e127c27d8dd14cbd5bd9f96f12397b20b843dc34928f3a111e4873f231e09a61d3d5ba0ec62e3e0eba0c8dc495c07bde438a192ff883c6d9d71e7e79916cadf6bc3a5b447949b220ca4a0e76f1b06315b8ab2298e0428b7687b27de6a21efa2666ccd4bf7bcebcb94f2af40272a81b4b98c5219aeb9a43d8d6a92fb468721f696693d8ed2857df0bca8be1263069f68f6bd84d5d4d6fa2b175a76861b456620204837dbdeccd56ebf6518061bf319651d6190b8d5d88580f5acb9deb89530d82e3550da91a7611bfda3d9403b7b26fd5116a71eacaa607e515e49929b55f61c6bc1f8b6f4a167a9bdaa11ea6e427b8e648099a45cdd129e6b1a3733abe31a621ebf6a95ca6f7073a56c52a5e5f23d409da2f7a0325394b845d733e4f1518b2a36b259488468357a06c0eb75e1ac9a21449f890436f25fb30c274e5cf9ba5b148ea31538ee8655392c5bbbb1b2edca05a63dbfc61e27399ca6899d372b1b8812fc3fe65dc72d8d38cd6863c18c855fceff95ece9651e07c47b89f76cbd90f5ee9187f926ef80a111eb94c1c774f02475b03bc17e45074ded7d71bb4987eb1d49d9c3b11baa7fd8166139d544b9c9aca6b7e60ab6a2d714888651d3cd351dae90ce247ca8694f41aadab9efee6a78f1e0dd5d1e5017564e6832901144656fd35a472d75fc8c287b9b112ff90b7b4f45fcb55d825802e983ec695c7ca10037d97ece0bb31d04cad1954ad984f48507a4391603ed84d343f9cd278cd346b87480b54a0eb0380b0546ebaa76b3496aabef999bee36d3e1186e5c5c3734dd508ef1bd710ba27690b7915e4418de661e46736748ab3b04ebb03e750d043c2b90855c3828226588a322e30f4a46108e5ac2dd93a739f33f86badeaf2d549796ef963b7cfc4b46c94c48fef365345630b8c55eea27432ae8bf2bee4e93c38c6aee3fcf904955e00902e0295a922e691a649e2c78c48bed3f1fd337308199184f76a97c03037521f2639e92b97b35920af7c6d2582d103e1b520d7cdf157db536759c7f884a1adbe0e58546fb10e0b2844af4c8da07cc035ac3864382e587a60450d16f7634fd295114e8483341715298a419acf6e06eb488f58a4bc74204b84d89b5efd27e76ee8f2c446ff76100dd0eb1ef71e1cbf11d5cd26b73a839e4094eaf60b85b5b84952b8558b22bf66e21a31fdc0d664e0aa00f43b3460c788b5c7a5928a89216a340f5645c23e3d15faa221dddd5f9eb2fc297ec37eb38d67e3b11dfe5ed0455f0727797bc34e57008da794379b7801c855f7dcb9bfbfb1ab3915ffb13d9ed8d4c7c096f14550a9a5f853f48a83565ddf92bfe204c7ccfd42f559435fcb128a8bae9b46cad0bf498f56aa4d4d6687ba8e05e87107b630e4362925f9bedb573e026472d9c032f5863e7452a26aa022fc41b8920e82372c47ccc3a4a7f684e92adc8e7adca9b9cb4cccadc6fddfd88175c3fa3dc383960de95253e97b642ba7b1b5d071dd84735267131e322c67b96cd2f8cc6f5d56abc92978245326e9539c91f41eda9755e0694c832ff849de55d7da8eddca80509352b78731f21eae95acb61f127a4ca155880e60d7fd181fd61bea6043824496e195b70a4a66296ae832ff89b57dd9d232385af99c7a5bdcf7f88f28cd463800608812cb4e63af83537289bbefbf0256cfa4013e919af967e7b2298b84157b9ad89620ed67b25c4a4e06d883381cf21134bc715f4bdb057038058529bfa607f4b4c3959309c4a3b004364c6efb9aad00f6ec842a9a35b14fac7dcb70b0ef6598a41c32bf0422369e63a5b85a4149c01118e04f2d5e69ed89bd1132e9b07f77101dc2e4de50a43095a008b9c8e32177acae2ec143720365e88aae78b5978692b45165aa4366868bf3603e0d80b7dbc8b2c65cd835a169027377f4195129ca12fc8e0fc1c7e474065fd5b926ad24ef1905d4c869cdb1bb34b97d03b2a168a1d3f15ec9a85ae4b099771dfe02594836478b9658a6c4db3684208905f1105e83a4910db5d79b8d86706661adb1d87a859bc42220eff4e68060705ab85333bbe4fb36b6972cb606362d83f0091d5e9bdb5b3ed915ac1b8f898f39a9ecb8d5adb6e070c4c224541068d964417e648c513922cb430cc4223b9dfc3f2905ffa165d8546cc0a898bd3f99e7efee8452923147e0aae94ec12a13f9adbaf4c1854a1a244d87de15234487a1c8b89c489de084f64948d067523b889df2971c5a97bfb155292ddd9264ea686cc1413fc8b0dd287146c4aad8a31e9508f02b165c7fc612c65effde0e289bd9485f875da1d0a7cc0574ccc8dadb6f8de254dee14b7d21ebe772b012be1abdb62c1f5f602fb9831345264644c5dcc78c101853e3eff6cfc8a68df255bfd0cb17011fd8bc1af90febf6d884fb5a380793d765c53e3c3c8fa3fbd62e16daa820e6042ff51c10d865ae088650bfc4f704b41f56039fda6960e1e0723dd49020f681b8f3786ba9766d53878912a91ebbc0ce6b45d15cd1a631d28a39825455d71385eb2150b1b2c1ef60682e2311c1e729583800cfa11710d7a8ace1b9400a3b29dc6f43fcc0cd44bd670d3582434f746e208c1200bd21725c878cebfe0c65fa5bff2c4ef6ce68c993595e56201a62bcff2019bc6ebf0a3961cc8d0aebe1dc98a841cca654d1ceb7c10fd2d776df2d3c8704c7d21d988f8a80264316918eacb82c14be77f5e69b136143629420ded3018dc11c14aa0ed9e55009a5fa77acee09434d17047892f16faeaa9158544e2df471341a7597cdd56c22dafdf36793bd211d7c99373b7e64e9607ebc00aaf780a75adb1abeadf8cfb2400782fae41a671edbb44d967301a133b297286b08957a54fb2c05d97c7d5db9d5f1f71996c881b949473ed2a67e0eaa21b76d4e5ca34349bd93e55b7b0805e67dd35b9fe4ba3d78ed6085bcf1d8be76abb203ebbacfec25cab26ca9ede978a3f273477ef94467a385d7f9f1547f22adc395a9572e0ad18735f8fc6b78fccd092f6badcb16c8b21ffb990708aaf2119d6aa8ad38f339a306aba1ef869b155719d1e55c5ab68c0272c329cd7f6e65356f0f77708ce6f8e0e741ca0655934f7e5ac5b66c9071b243be69f9825d5473bfb60dc2506aa5504f0c9e4b3e431ad512b781740890376277c9ceba94a2d2399d7c38284fcabb416f2caeffd1771887fb86d448f06c1369113e5d86fb7a1eddb253c5862dc83eaaf72eaaeccda07a63f871fc58241ac0c765456cfd4cde9597766ca5cbca7c14f001894c20ad0410e2ba9d4d1d8d9c65364c642fc2c3da788ce06a958659ac5ea9b2422c0db7895bcc421f578b2540c04befe2a683a5e515965fe5f679fd5a2717002872f01cca4e252553804dce2bab83e2e40c21194c1d2bbdbd6a979ad1dcd8afdc77349ad6aac203e945178a6678fe74cce31be5eb46695a1480de1ade9e05007192503bce3d8fd891f69c636f984bf33ce76d18fd24fb1812b4230c8caad36f42de83b5f01c5fac20839bcc3b4b81e8f74e6bf29214e98dd3c6544c7f70659efece958cb13a61c41ea37c3ee05968fa9b416d76c65eb49a5cc937dc104be66a9eff7a9ba688f8c2035d6a81a5742cb33a7cc2f146326bd2a71c8eb17868eebcd77a8773e3ab6a039947a2bf3110d1121e05e657e88375cc1b1b0a1e3893e5dda6404a8070d3483e217117803ec6c5c88ef679a42a8afc00f4b67ff72dd53a9feb0eac5c2262725034d6ed929322a9d14a70b0c3c3495ccf470aed9b2bcfeecd9f78f27c955522113b90c6367f8c1a509d3dfdf08baf6838af9b480245", 0x1000}], 0x3, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x4000000000400310, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x215, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0xf) flock(r1, 0x8) 16:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {}, {0x16}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fsync(r0) 16:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xe0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000001c0)={0x6, 0x0, 0x7, 0x2}) select(0x40, &(0x7f0000000240)={0x6, 0x8, 0x3, 0xffffffff, 0x8, 0x8, 0x8, 0xfffffffffffffff9}, &(0x7f0000000280)={0x1, 0x3ff, 0x6, 0x80000000, 0x6, 0x8, 0x76b, 0x401}, &(0x7f00000002c0)={0x2, 0x1, 0x80000000, 0x4, 0x5, 0x5, 0x100000000, 0x100}, &(0x7f0000000300)={0x2, 0x36b}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000000000004, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:35:40 executing program 0: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x8000000095}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x820, 0x100) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x9, 0xff, 0x222, 0x3}) r1 = syz_open_pts() close(r1) r2 = socket(0x0, 0x4, 0xffffffffffffc6c8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0x100000001, 0xeafc, "395185ba050c1b4423541c251ee9dbdfb78b910e", 0x6, 0x57a}) syz_open_pts() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='W\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xcf1, 0x6f, 0x20000020000007, 0x528, "0d9f40b12794cb7bd0e6bb91d6f4c6003b99f7bd"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed300040000b18ce4d900c8e62334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d4158aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0a00", 0x1a2}], 0x1) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:35:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x28) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="baa4da200ecb95972ee7df2d0631c6aae2dc538bd2bb86c672db10a66ca0112daefdb5f6d40c6f4c1e48b994bdf0f1dc83a66bb70f4e60f0b222e65889bc710d9dd8ef6ad5c9fafd6d8b6f51d17ff470c26b4b9e86566e177d1120e8b7120faf9bf0dd7aa25c52ba73ebd272ba2447aec755385c7b7b82d5aa347ab8057ff22d71a59a31fc173c735ea0004947137b3c02", 0x91}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001240)=""/108, 0x6c}, {&(0x7f00000012c0)=""/41, 0x29}, {&(0x7f0000001300)=""/3, 0x3}, {&(0x7f0000001340)=""/61, 0x3d}, {&(0x7f0000001380)=""/77, 0x4d}, {&(0x7f0000001400)=""/228, 0xe4}, {&(0x7f0000001500)=""/99, 0x63}], 0x7, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:35:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) semget$private(0x0, 0x3, 0x29) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x25}, {0x30}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x488, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:35:41 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x101, 0x4, 0x101, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xccc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x61}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x481, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) fcntl$getflags(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) 16:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000080)="8b") socketpair(0x26, 0x4005, 0xfff, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="3f2e949cbc240adbc4d83f1cc2180b4424b5c9e24d971088f86e29", 0x1b, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x4}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20080, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a4") 16:35:41 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)) r3 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/185) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') r4 = msgget$private(0x0, 0x21) msgctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x3, 0x108) r6 = getuid() r7 = getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x700, r6, r0, r7, r1, 0x100, 0x83d7}, 0x9, 0x5, 0x400}) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) 16:35:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x7f, "8ccd7f665de7bbab41a989a9828f3566c5177dbc"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=';', 0x1}], 0x1) 16:35:41 executing program 1: getitimer(0x5, &(0x7f0000001300)) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000001880)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xf1ef) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x4, 0xfffffffffffffffe, {0x2, 0x8}}) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000200)="5dd39402122b13c4d5f5bc7d527531b354316bc4d3768c9363616dc08fb076cf2f6db247c7ac2ba14a8491fc1ceb80db5c0b56c9bb3a1256dd51f911365b1d3fb35925211cefdc961f2f84a426c0609df967baccc4e7aa84011cf4cc73f72697a5329ddec986ab92fca452ae166e0d93d0926137823e156b8e0d6e820c6eea76b340e5b9f8bb0caa698c6661351dd5696810f7f5e7494641608591b9aeb5c6c772c70943514c6d6a73edd0c42a7bfd2a37584d85fcfd19e6c54a44e705f8dbb2c02257ca2f8c3f4f93cfae23dc5ed85998834e61bc8e36174494d725af61332317e3a7a1b4bafa5cf6115fee1b1b3a86d26e857c806ceda44da341aa4b0ca8779f0125969a6416f8ec256294606dc77514e6b79461935cade7a47e28684c3fcbd8abcf1de2a44faff816154014911e94a070bb2cbb70b3e13e1abec19fa9538b113df1ec489e3499e77de3a0ae9330a967141005197e4b7679d26de3520560edc01f0298bc64ef99fa9df38f529ad95cb79779e84460791bf81126ac5f3f521bc76c2f066b8d1042d4bb11cc58a3053b83af320c8de3acfcf5121482f094c76deeca6e59c2d9c444bc10d52177e0873b98e7123a362f862c4bf48996679875b81a07d6a55edb596b54ce1f47254c09b01e18bf83dfe759fff595ec1e4773c04bfffbc42cf352c32e23443df79928a92acef5ca655e11a7722d5addbefadca9b9ced24f35bc173632bcb9e83bd3860ab53967a00930b11eec9f2c8d8f24e63d6ebffaa44ee70f866d0508c5c101509a3080b345fb3f91b8cebd210d21a5df6cb6c9f19ad7d9534425421bd3a532a71fdb38bf6efaa73654945666ad69da39b38e7dfc1722302d42206b354fc05883b9b51e2ce3d60f49f852fa685e8340c96909ca6ade41946f02c39f890e4297df1bae261d36eb417ee3ee93cdcd472875e2b894a8d14ffb6a7acc2c7ab73a435032c0d4a89632416c5ec660b0dc49189d782c6e35c6dcc0e1c283d09ea2a004752b454b7b3f59e37347e878c3502bb50fc2bcf004d1b73eec92c38b5cf6213c1ddc285cf7f1ac76399324b4b4fdebad60ef1bf2d7381cb1cc7b1b5ffe1e0739f707e0111c574b33d5fdfc7c00a1ed33ae38cbd79032d0967001b1bb4d4f6aeefc40d6f10d5c60dc1d27cb01dd2e74233573b2142855fab53aedafdf1c10283ddf663f254f6e1a44c6f891c884c61fb2da1fbedd5e56085ebd2e41bab8fb0dd6a1afc774349078b58cda2ac5ea5db70d984f9260ee4ac67a5ff8f0690fa872145e5e0a7985969ab1485140de5e4aadebea6b2dec170a7e897517cb6b766e7bdb581f4acda5aeeacd47e1f39e9a5d0940a43df2dfd74153973005586354402fe3f1fa30c3e81e0a3c3afdbb94f64a01df5790f2b27a81abe6f4b51ba48a90a8cebb4a466c22105f9bebe887d5a0dfe7b6038acbf3ca51b3863a7e50348ad675cc349c880205126f4c38f8c60fe99486a0afaf21e7e8c1b5278d4152ca9c48c6393c5f57e3961411b7ef6ff647a86c97ddae4740d1b63a4fb3a04c4a103ed5c79dcc6042a7de8db40b5cac1a09bcdb0a05e698351174852a317bf8b44ab0bf99a5bd9058267d6886ba7daacd6e47481ff413106ec2188377883cfadf338aac5f07a7c9d046a6e98957332db51276314d52811528fb135d70edf56e935cb1047d550bc6a3ed5a11b1b4de096e3218e048b58ee79c47e5c7df1710684c29ee5bb68cfa595b1fc3ad519c8f8200c0c2d781f84dfac49aa229b3793efe9c44a239e2e1fb06b610e866c229cae248e871d1b81eb173dfef3d710cca16b815028dda2237e9c45f748afd9220e401df0111d3ee1245600abec9e1d2500fbbc965b28998fbcbf4fb9c2741a5296e75b9151ac7fed6fbf9505cb54e52fd49b3fb523ec9a8b4bad6a337c262b08946c400ff0d2a82278de75219e0fa3f8086780c1828c415010cc6aa5169c0b8ff2f7775b5ec9ef248de8867e9584dfef6bb2e661bbdb2361b35e9017c1e796095af08fcbd61ffcf947b5addf89ba09ec445e20cd2239f6e2db8c13a776a2ea236e587361723d0b75774caa4024363706fe320c4272d26b7ea65565bd1d85d7d6bf23b2d3787a5684edb8cb94a698928b09480eb0f6934ecdf5757744a313cdbfcca7fddfb8f5025cd4c28f2ce1a66f03841954ebf56edac113efb41849d283f53ab0956b060961bc674dba336b6dd94c2263c64334140b6e00c7523f3dcd31d0d4dca50c0afb469f08cbea7751ed2279ade891a43a5c396b9204265726c15ea3ee6d1899b312580ab3e85c96e8976e8eb0797f88bd582f6b6c315ea582b4f4777794d88f5adae64c4b12eae92131ee74641814211fdb2d72fa7356cfefd6a05ee66b2760e875590e46375bbb8b66e2c00e1fa183b92289c9bf4bd02bb864fabfb705fecc9ad2da454c5edd3affd94601d2f9ad2e7d6bd7674e8cdf0216ac91ded19b08e0c6f4c1bcbfbd31874554fe6ba66d26eb8e3e6ad1017acd25f33f3e15cde49936140b7876ef47f5387a7a12ad16a5edc8f000da53094f0154de0cb1bcf42afc767a09fa33af8db43264b7c3f50bbf833450b1623151fd0fb67e40779244526fd260ac33903dbd10fc61c904d5c0cea0ff2f9929664f643ce8fdce1fbf27d27718c155ee2472c0031a3e478df00f6fbd31675545c696f9efa536b1b96cdece698095ec4953b17ced4b439fea0563342b23a7e46aa30b9accbd5d4b84755bcfa975cd9fb89d328f791224d50684ea16105b4d82f094abb07ad7e1a67f772c4e2f926651450298347d7e2b6c6d032737d78158ec22eb11b703f3c6fb6948f95a54fbe86c90554fc50b6496f69c0d91c7fcc4cbea66850b5fd5037edb5e596c3628fcfb8b37a296af5a56e00d2b7263feb1cb600afe4402f2ff7bdb64ad81058a1750060b7641afa38f358b0513afeef06d6f48d578a089053ac1b84c9e8328be930baeb7365ffa1d91a64f10db80da43136665bf6a2915b4f1b4103f88c18dce9e69e431f5fe38ce911e8f6cc193c87cbe7c879c26f20436e84cecb24cc8b0a4dab34ac901ad14513d4b03100debd0a511ada4a15a4a2b13bc1b087570cee20830362efe83636ef6022e9a7fc5326ded63e3d2070b4a9158e6afe37388e4e202afc36d958da48d0857636f40352ff0abd6dcfa95ccb143f6e9f0332fe3d4a80fb7225c3f286dfe0c903525b56fcd511d7b74c715df8ad8a694eb4b37457278b928d53a24e8bccc670b506a519b5c690db9d21f8554f6fe66db02bbeabce28862bb5c9e3a503a92d03dff451166707aa2a884cbdd62b4de7eb595e22cd3f54af7e124641a92385dca9c8016a6a834e04f9a113a098837dab74384e58d26997573893761de2649710aed7c3e22dc9f676b979e6abe84ff3d3a136f2b4119b5bec4f3287671cfc67fb8694d04b0b7587843e92b74acfa53aa1417ab9b8aa2423e30878249d84198073c101de41d5b418d82f75fdf4854c2d79bdeffecaa3eed04e5062549b02b7e1a946314f771739844af441728b36c24ae6cad9e2518bd13fe6a2c7cc933e98e3e31322d802d254708d3236f16b6e23408cab9ed70ba3acb8d0a9349048fa3121a51c8b9c051bc3f88890476582ab9846d373eed06d9d8c7aa98a020336497fd3b6be4f67f28fde42a5ff40438b12571f196c3f4eaae6a5fcacf9e90e16c32b289d9e34c9c7e3a65bd47bcbd0ecaafad8822ce0b6b7500046b194c959c71bc1ee7250e338210ff9a88273ee9426022294c7076c8d0dba3d2297ecbad99d10034a2bc7fae643ef108b61c344c0dff2248dbba8a11999343d0070b4f87d2ab0cf4713bca56bc670b8c955196ed31b401574cf8f0204d7cded9102bfceb91c5468d9168ba6e6cbe3e0759b3519dc160b23fb502e15fd7343a243d1f628ee03a507085dbb7b0ae23048db90007d11e138e0491ea5c4aa2f0ec174f4909525d9a2a412a0ae9546d35eca8b8f0fe65400fda447af101bc3d4936ae42385c721be5df469cc4aaae3d3c09d96371659ab5f025dbe4155c182662fd95e3d1824043612f238e81dbf9ba5a6bbb7d464465a6c0f71b691ec53e83e1e0a31ee61cf6d1f7777c049373386cf6c1791224eb5c1ae168aa85c237ca1e4ef377fd3373dd23a29ab5097a6fcbea375c2e84d203877b0c85eeb3685251cb48243c00a730985690277003784aa0c841d8342fa12c79916ae2d7abc4c0bfd3e2f071002e8908cb680d82623a652e532a1c4644a7ba57aa26c473c7b4d7d5af7663fccc5cebd81f813731f82e5fe6109e8ca268263ad73bea9dfa949d87533b407542be308251a96fab8540a2084057fe42799a4698d8aaa26cf1ecf90ac5fe9c22e18dbf1638257b8df4e8ee15f92da0e18b4d865f7525780a7db34a52cfc6ea5ff8339fee2ede9f7e541d2642dc355baa067917409907259537ee387f4ca3f515f8b6008f48f549e3016d31d885803011792c236c75119b8be4b343807a1235ce6c01b2452ec0a2de94066ac8a6e30c331dd7e147bc9e59149c5bdd7f5a6a449716fe2362f4f3bdcf0fb896b4eecff5bde183cd644f63063dbfa2d173a615c856434d6c46b8fb5d89d9fca9f852c0d37d78a83f07cb68ed9149f2d8f345f9f70c35c500455428ba5b673037534c14908f2a08f098e9d731da12ec723fe989546e93bdb7be1d8238df1f366ee443ca46dd0a94552dc405aac6f88e30d255bd36d752a587223a9de1200e5aa76767743ca38ca4df5cd7a8d7ab42f7ca4dfd3d57d52e9aa0153fbf75f880597afaf0e2cb6808f84b610c426ca4104e6970e5dd2162f94f72699e332176bf32c78cec82809dcee9b475df58cf8e6e027efe15deb6de63b18895785af0e218a95de1bdb61c1f31ed675d0b1ef68ec2b95282ef19e0a216ff5a319b1dcd7c931e27c739a4d600046d328909c5eac9382e7dd538c0b098dcd790b43636ea7242431609e0ace741687838c861aa53f80f9c246416a1b45b7abc2c1c3b6e03a2aac45294dd7d46158117d897c050be990edf82991e8448dc9fc14998ff7a0eb1ed8b3723082b61889e44ea315f7865007ad3f71ec826bac7dd291d6df93c032d2922f35f257fc97d1c0a6feecc515264f7b3228d06ede8396fd980a76c68d009a36147b05e8bca0a4d44d587511a4d709d2de0ce3641580e26498a9d1a6bedf1f4c246b9d8e42faafd3fe85b1440a01363b84d9d8b78a5721b8dffec9b4ae6c4774c18681bc6b0422bfa00fdbaf0657e95530c1db8a8060452c1cb962b9a9d5aabe8fc3eb83ab3f71b2e3fe348b0a2f55adb9d746b2ecacec614fc8b7e53b8ec367a07035568e239c4f03415d5d1c2cf3585c3901c166b43431abd57991488f80e7a54db4712d4d2236c03d8aa8482900e7843ad0f22146d13a47acd8b7e2fce41a584715914422a505d3598fbf5b7be54bf0edd38d071a4d60a8ba32cacf24efd14dc59efaba433601c30e8d6e6dd5d20022639592c7c0f321c5fb40776acc9952f066e91a77d023260626a8eae32f2f615a13149b2fa6dc7f4f2f30989f95cb6fc0224887d1e62928b675ea2c532e67025a49c670fbb7240845212f90570ae7e0b1fb511c82c2216eadad78572f629cc319a15a5739bdedccc0f40bd30e8f5d8005e0d0074101f0c9e32d7d8884ebd991559d21be99dad369d97de267a275238226879f6fbbc99a87a8acbd44de216eea5681cd21c4755eb4d95bc70c6b3db78837781463835ad30ba67c8768fa34ba160fd43e537c4ebc17dad9ee6680125be364f7d5", 0x1000}, {&(0x7f0000000100)="8da463d8493664757ecbf7abd4219bd1f01f1016bcfe677fa016ac8ef7a1011da1d0", 0x22}, {&(0x7f0000001200)="d70a501eb2188e2fb93f72eff9c287c56da99782172a6f3b6af420d170ab41014b61faba927b824f2da840cd38c0951e48d50207e2d38b95cab4b88a2a236426b7e9a6430be1ada5b4334fb9bbff9609aa5f25c096384ca1c307cd77ca0732e744b6a6861a08826a2f9f18bfb97924730658c998b03f1e8917f8de923b253506afab17613b8de944e68824658973b4d43c67a337fefcf22c63b849aed2ee8ac2ec69d9b1a75cff3f29c6dc827a8572616bb125963071d83d3925e634ffc4b50acd645493e749130295c4c887f0c50936303ea4f3", 0xd4}, {&(0x7f0000001340)="57e992ed00a0160f64f995d6c014baabaac2ca3e83dc6c1bbd85c527dc1e3b2c0263443721f4616d73d92b5ad8fc50ad505e56364f4da665bf1d678b38c3ffcdff5c0662a9af374c300e97a97f0752fa615cb1c55a191d83f9e347451512da911493504e45a091505579c3ba4df7d0a7189de5011833e4552ff6dbd97890d07fa75ff86a507dca8c0476803126e2f9cede6883fbef3cc547aa511150f97780f29ce100c33fc5e0210e5735882bf3c453bab9bdd45ee16a55cea5457687225dd67016ccb14c1cff5de0276acea69148c363271bdc52f3f41d1a19f750b962a2ad1bc1ebe84b3028feca90cd4de9afd1cc2f77f713b3f4f4cf88185d", 0xfb}, {&(0x7f0000001440)="c81a1a4397b5926a1d4291ba1c173649e7fbbaf0c46657da1df876076fb958e69b5a1a658c64c52b882a609ca6341233a0094ec7d8a3ecfa4f287adf16e2e310746410d3b92941f6c92dceb95121a147973d207cabc379838925b3b021f28de3fe2818b47e3e69bef167ba5d59c6110cbeaeb3af64416e56b74e4ebcf864d1f985c8481abb87d20562b92d3947f98b911e0038e7d2e7631204", 0x99}, {&(0x7f0000001500)="0d034950523438d288556c9a7ec7930b4ccce374fad0204521cefbff5afe6ae3593d6bff7e5a1e6e7148ff8146910cb74b888168d0028ba465866d4bb208083f4d2a65dedee9866bf593a75926dc62d0c07e6ac2e40dddbbdaaba2c5549b05225a66fe28ce5be32855894ed82afa7f3430bffc63820c00a267fc3e051ff17ff95e5316323c135f723a72394564e0e5dfe02060b5e5db84e1420edf4b9ee99511c23d64840bdd4373ad0ca3b1af", 0xad}, {&(0x7f00000015c0)="34aaca2d2376fad59c401906ff005e0c5e456b7c43ef27b369ac639092ed1f4986e107488ea9ebe2f2011ad6d9afec7f8535e54d38c011f7e68635cfc32b277917d16021a7d5269f500bd4786b22d794c47fbd8b5e1e5c3f497b979a5f349e90578c0a9b4bb491e998e36e891e77aadb5161debd060e637193676f8d4faf772e9ea7343ba697f703708a7be4d67588e791c41852e77762830fb60338d7b67e8970730d5facbd520a66e4d06da1d02d7421b9f5ebb481eedd7e197082e763f33bab865ac27c8814a1fcb46bb92ef9a0c4abb7e1593af323cd54b3193d63ff", 0xde}, {&(0x7f00000016c0)="05e55ff69f3b7b4f8c662e637ef9dd309a820362019c70c98e3f084a687a635fabec36513b543a86610197813872539f094392473eba918a2eab374991ba7a24948e5278fde0eb19c186818909f58e02dfc8a3a2a90e7747b82da200394c93b4986985578788ea9bd38084f73e0a3e5cfae1d586b8a9dfc992019ea53adc28b666c755c87f9a0803c3ff20c013e5c083e47009c463680f2702a160f1d9d503a2626d9d6cb9bdc8b202bd26db9d6c70926fa1ba03efb1b38a4290de9e04afd0e11d553652205f356b", 0xc8}], 0x8, 0x3c) 16:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000280)="8d56771e47974cb9697bf05919452efc6e9ecc3928a0ec86babeab85219b8de2fbc6d2c6e386ad56234bdc30633f525d0f18cef240361597bee54ca176688e026c9f5996b3893198cdb1e2283bbb7451fef50351094b9ae72553b1912cf7f3f4b7b2c88b29680300000042") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0xce, 0x7}]}) 16:35:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES16, @ANYBLOB="60a8b0030e283c6762bb1896560e1425ce28bece5c9dc6de112ddb1fc134fe1f465a771b07687bf87fe5f3ad522b6f149e671165e00c27d32242b0657f0729be49a73f57fad782c4f4b0d9228d90819b867114de63875d373b7173518611e8ff1d3b908cee3af7978b365b24205142a6d5605f2f8e692532c5185af4f5a7b9c31535d5a70697ca42b1521eb39abd6aa152bfa6c5806a695b4c19713166f7af1b9654dfc52f4e3407f9aababc4f6eb0", @ANYRES64=r1, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX=r1], @ANYRES64=r1, @ANYRES32=r0], @ANYRESOCT=r1], &(0x7f0000000080)=0x5) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000001380)="e89300e4", 0x4}], 0x1) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000240)=""/253, 0xfd}], 0x1) r4 = dup2(r1, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) 16:35:41 executing program 0: chmod(&(0x7f0000000080)='./file1\x00', 0x2) semget(0x2, 0x7, 0x220) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/36, 0x24) 16:35:41 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="737e23c81701390a5894bffe6035dd9e4eda18f37134efb7636baf23cf3c2227e5a0899f1a727d35f62b602e4e769ce2b38f49bc2dedbbe7f85c3441e306e76911", 0x41}], 0x1, 0x0) 16:35:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) 16:35:41 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x9) 16:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x46}]}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 16:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x8, 0x6, 0x7f}, {0x0, 0x81, 0x7, 0x40}, {0x8309, 0x8, 0xaba, 0x20000}]}) 16:35:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000000000000, 0xa, &(0x7f0000000040)="00020000", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) msgget$private(0x0, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000281, &(0x7f0000000040)=[{0x64}, {0x28, 0xfffffffffffffffe, 0x3fd5e3ff}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) syz_open_pts() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) 16:35:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x20, 0xfffffffffffffffd, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20208, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) sendmsg(r3, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000000c0)="aaf67a546fceaa985eb0533839a9bfe35fc1c922483ce7ceb23334cc1db214b586f5ab1e5880920aecc23d60cd7d062f30b8b2591809aed0d128e1f3ecabf0c098b4205ef80dc040e0346ea98e96ac79d156f0396cbde3524729eed37935ac981e9cc1b95740c3facaa327526dc27974273fad3ff86414a333f553e204b1c993bf9b890022b24566f7036371f15804502508a8889a749c15f671a8b34d0eb8209942baef7030e52431f941ce8f", 0xad}, {&(0x7f0000000180)="f506dcd4909aeac9b16b1d16228abe7fe8ca2794bb29d3ee163b1bc93cf36e0658", 0x21}, {&(0x7f00000001c0)="db004b0fc6df8c34f8264d128b815d433d6c5301a888821f71d6122187d6100cb2ae57f51b6051d6e2c4b0d0ab1dd870a6539d2ddd8b32eb7327892b7358fc71da67d67ca5b61b02396184c50597daa1f8c1f1e46d755784cd515c963c77935db78cea81058c501db18a5ee3d6be71adee60e9fc7614781a0c12986fecd22d46f0a6c207f0891d9d8bebd44f838ff74cb8b0b717104d6433ccef8d0da780cf37709c53461b69579915783c684433c0a665d0c71440d1f663da531411aad0093696d8087a7f9fec470a7095fe022718a8f9c62406315072471dad2991dc1a50889455d4047b6780c4857063b22294", 0xee}, {&(0x7f00000002c0)="350f9ef45a15de1363530aead7a481f3e312a563292f44bc36a1586649e3e0227506639e34fe9e7e7af355a4da05076ea3f3c721dc8a2279cbf9521bd54edc033c2aac7b729d8ff2eb44ecf4d239a7aee1e0a7b1d91744323ec4aaff633df96be0e31b21b45b90be1ff5112e91217e69d00215dc8fdaeba144bcb0960950363e4083d98fc39fff30d3cb960ef0427a6eeb", 0x91}, {&(0x7f0000000380)="04786f32e1bf426566269c149b3e21b744c257464bcf34104cb240889f7e694a441a81e6e1a51302529e28b802a6400858c924171ca86d21f68dd9af14a1983c21c4e20fcb14adc5cb2e01445619e8aeed487bddb7e96655f2618466dc196c2f1f23eb7cca46472d9ed3a7c958509ea8a3b9ed86fee58bf2cfd3ba45a6d94393473d1a8fddf712a574d8c634394909a8c69a219dc186c6610ed17e55be8afdd547e74bad369b8c985fca753853c824c163ab19a6ceecee58f8aadf77ee05dc179989c01ab06b2cb71c67f4d082d0f6e3cda25338a0441c40255219f9", 0xdc}, {&(0x7f0000000480)="fbade854b60b3280928cd55feabcd2aa9d5eaf4bc2b3664386a71503e595369f39e09982c3e0a376b3e660e8ce0b19b8c10ff0eb97bb0d339a61d80004eb17e4d7d346fbb8cb10d4cbebeeaa017984ecdfa2c9e7d34278e28b95b056b5a383abcd58757aaf75ff7f2b93a37b39991118acb53cd0f4a73a0180f2111fa8065e0972cc8bd467b1066cf54d3f19351df429b99353f0db09d7eec8fdd644441d9e6b08ff3cce66c36729bf", 0xa9}, {&(0x7f0000000540)="8b0dba19148aaa186da4eea2e3aeaa6f9f3db3c9a9950da59232bf88ee7ab7ca4579c4bb4d478e04f9d6c778a7e8e85fcb0c58448c4128318a", 0x39}], 0x7, &(0x7f0000000600)=[{0x40, 0xffff, 0x9, "779c236dbb55045b9e5ad8e327331f13115f89d9f9aa652306748e001b8eddf94b66cfaa61d75b97934303de"}, {0x1010, 0xffff, 0xfffffffffffffbff, "401042b212d6708c6e07cc9849ed8d0fcaaeb3ca91d95322295b660d97d85a44e1e70738983263051baddc3f66ec69587b038f607cb98d6a2b8ff20eebdcccee97387c136f6c58a64e7a0b0d6f6d0d126613cfed1c25256eb2b4eaa068a78f26bae727154d3423d21f37e517b9a78dc7b9b4873e6ed31539d1801dda4167268e46ea5da7c4d22453ea0e30881f4c8d264d2da5f73bd96cbae38251b36d11b0efc5b82562b7f211ea5c7b99157b4fff1ea75fe5f4db70320ace401ef5177b8fb2b71bab00e7452faf2f6f9574df56d61fe2eeca2040744606791b8061cadd22d39321ecd0f9ba35ae2010a05ab936a25c3319fdf0d5c545f99c6b37f937260dcc96cc034657324127f704aa5e79c3b4fb0845ec594b9b978a3dd93483b4b0e25e919ba59797342c8bc36d78a633e9f154fbd19102e681871a104e2e6fcb3b4b54154dae2dbf2c054f1d91d378b600e0b284cdd7b5f308ef1b86f1f1bff4d056db1d7fcb91fd0d10bc2ac0e8850140a79311d2cbffe99430dc9d300bb102a8528f413ea066e037bae87b4962a870f1bedb31ca962aff3a4cd3c8ea8d5c1cc3c7c6bf5e4552ac78aa61621d83d2a57f3159f524c2982e42c6799c63e88f62ba69343c9b899f872e600e14a62ee6f3eebfd3cf5687b30024149572979954275590622c9c08deaaeb8cb4ab67bd6310754cc21046ea9665065fc7e1e0988ed57101e8d6f7d44a3863ca3fd064e3dee11f85d8d8ef108f887f63cc3179132d7953ffc982943f2386c338baf8f82f39df520aba41b8cec5aaa993b665bc18deca395e8054175f6ffb32e856c472268a075f7f4f329a41365540541c0b2312ec4d3a1a20c2c680e98c64955d2353893aac81df218ad14a5d6a512f391891cd7f5e5c84897b180a63324c994c8a796f729d6b00cd93d19f1d206ea2e6776e584e853de05514aedd059757e09b4ed4f8fcca29d62eda8f4c6277d1e75d154cbdeb7934a5eb401d3910cc5215e5b0827aa237ef8223e8c3daf7739d67328e31816f4d197c06be2dfd4c852477ffa3a320b9a1b47cde8fd29344b817a57037fd1b2b75c164127b36a8a28876f1bc437af513ded48fa847bbebb0ba6b6e997fee59fb5a71d13df483eff8d4b72e933bc6edf3845073e2b84cb58098cdc9b1d6795af91702259edb2e88c87fe057b3c70517d2156d96919952083534412b84c1fc6b5db0142b161b35e0986997674c20b6818cb002362266af20cb8523eed23658d73eeb8ee070bd2f68e19197ddf3a7913800694fb1805a0c1bf1e5b967aa9ab9e93baee9bf151a42ff5e4925bdc0774be70f4f65ef6423eb63d10e8773668c3f94eccd2105f3aea6214a6f888e121dfdd2bf2c21c8b7be0b1d23a5fd2fb215bc337c4b897fc461892abb2f2e86e37bf1daf1610bf5aed05557fd86d2f840ea31003c7c697b3c3dd5253fbd6278078ebacfc0aaa61a5a363dced7e44eef8e1f2c0a57ce4808cb43d05b73df1b79833faed44de91945a1937b37ef1ce94ca12bd41b154914b2a07ec12b606c2582741994dc6a6e63c435e5c6c4eecfdfa739945f94ec4316556c896e9c4099ff80fbe9a5da4d7d36ec03052bc46918cd6398c534e3fbe0b0ccb9b7a5d2a68ebddee7cb6691b690f64921298cf4138a244e42afc06f023ac7cf0697ba7c1623cd0f2c1cc043f19a2d38f1b05c78549e9e42c9e38a3734496985b22ba3d5ef35a3e497ba167a406eac438fc5f8048c9c9fc2a6a3eb7d301cb0aa43d0c96f4f703e49ba2c852ed1e84c57129501a64a29d114fe51d43f5f2e4161095cad5bef54666d4714e22eca66529856cc8a379c11a4c08e544ca648f54f925a78704d9a2afa34a01099cf4147506bf08f1ec8ce11474d08b4c11e2266662004ce90c7bc1493e8f0454b8dbcc9c5f342721205e4781295b97134bf522bd3763f6b8e684c65c19beab38a7373c0d3bf9c28751e57ab0798ffe943a135bf4f74e187f423992047609f5fb227684c539284056d266a74586fb5602560a8b9b5942550b25474f3e2d81548c7928570d0586958a0efb1584e52d128881ef405c543532790f5e1ec05ea627f6517e8367f8ceb614c6f5a1324761bef915465cf4e1d00bf2eda952479926a38dcebe67fcd300450ebba5408d7e9e47315c0dcbba8627254945fef70e7928b4938e38ec41ea684f5c07f6976c8cdfa87a8cffbec6b4646fdedd4a6249fb6dd8c260bd269be0750659593f3985aac4a5c44161acbc614cd7ab9d9f7fc972ac9fa8fb27f2e5c14f059268d4e8f0dd4d22145880a26450130179752c246f119237441f56af8452dac7d39664d9b554fba16bee142bbc99f026d83e8fd72258ad8adbe908a4f04f0075cbee440826de98c737ac7717dfff3104531ce9290f6cd88493d90ce0c7deb79eb14a024539b1b6d75dcb3d69bc53ce1d7f4e089b0d8493b7703d59b2bf2c9487febfa0daf4f9eaf976361f7980239439134f2fe17f20b41818148e55c1970468db34165ba73bc422aa8de26ad4fd3c8bfcc02dd21180306a4b7075b0af49a12cecde9fe8db2b07616806d2df84ad0d228cab0b40d5b5f871001e93da730fb0c3f017a7046e7465ac80a5628831301d719d5e40332e114d8cf8a15fe6622d9aace200403c911957c9e39eee1c08f65719eb415e2b4fc54e9b55010ee5dbe9ccdba4e34636706806e6f1a89ebba8ba0a51dcbd49047cff55f54e5ff299326b92e213552f944c02d3f99cbe0f7f06f08bf98247bf8d46b5d2ed701379136704165224b1546a425af3fbd098fbba282bd5707546106e5ef85cff7e84f74a95a626456f54c8c9148d8337f183894eb9fd3513da3841a5510effd62bfcbae4a2a873eb1b89e675786a76c66e12a019bf03ec0f8e127354793880409bd2d4ff606b82b68af7d5a2b73ea2b8ec3ab0d214d48c1a3c3afd50478152fdc2d69a4ad8436321e9825c3d983764f186567b98cc430ba3a1a979eead9517e36b4f0d6f6b31852c2d329ecda1bc587ee9067d1a6c8942e3e2e1074ea5c9cdeb581c8b3ff67145a311d1e8cab81f7db91854bfd5aa4059abb8ff559031ee40c947bedf3a9c1dc063ab1be6debf41951a46a00caefa8f334e8fa2d4e916f8928ce4b4b0e53055f62e525720a06a83e7f73600c5dd737a059fd740e5c38be492480b3738801cf2f3a916da2fc5b34a99c8dd82a0b3d495dcfe83ff3beb21b2085f20fa38799dba6300f21e306883e9c62782a3048ad3d3bcd707f4a2f5d250ff0a9f6b0367f866a2ad599067bd06300fee1bd94c91433e8902049382d3275af612e645fd7ffea96c7ac9dd05e25a328ac933d2401a7e6c8c86611963db5e5c4f8d0604ac3d3fc0bbd6e7b7f5211a61b7b2615db9e25c97cd81ec5b04b05de226a3ff5eb71c540da62fc282d9e269bd2b35f22afc1fed0393c25e1d22be70b0808dd7bc2f32d56b0449c35003c404979ad16eba47007ab99f5db1fb4f04effcce9dcb96966ecc952c254ecfdf75f26eb2862bd2d0c9db976fe16fb0827075a91f3cf844e691c73055ba731d87563b82cb93f0a9f2d13a2754d0666feeacb5194fd828c02bd31f7777e053a39387fe05bb951d20794f6a29b3f558b1ab771e56c7464afbb66b8efa35d1886c6ef540d64cdfa38b252b93cde717e369fec6a5532f7e731313e2476983f866cd6c9760aa92e7a66f94a76d33cd36b31b8266e14a08a6c5eec6e2b2e2579800478eec45c512bd9fa61e5b411bc049f96b0c7e59aab24395364d2a4def5e4879c1fdcbfef0ab02dea020dbf0d017d25abfe31173bcbaee0c8c75c45340258d44ba5abaf5d5a216d45354fb75d10ea5e33d4ea1591c8af6207c19a241ffd5bc9050c8f0b1487bb79438a0f2f81f791f06561e754fc04a1a92a712d73b214a81b3488b3a8ff3623781a81a90d210ec0ea9d8adb9448c5c1342cfd49eff0a8affec4d3e9dee5a238688357f265252b5f793389caa809082a059de15a9956048164c8962060af64e0d4710d939e5948a0d227e3feae9e31e5816dc1b422e9776fdf2133fb2114f2bfd0123c6f878146807e792b88e596909b3e1dee93261d044bf44e3740640b7718b49ca699ac66fb96f8cb34d613d44dfa218a31e16c1e3b919da611802ae5998de1cd1c79058c6f162ebfca52526e5038158cc102f855d5ae1af60a23d43fe85eec05c96e430efc68696b895a9074562b81b709084bc31b7e65de86e691300deec53da5e764a0f71c217a51116e2e7ec6b065b450500ae3f3b91e04878326b064c359ec6ffdadee3a89ee606fbeb107149f3b0daeffbe66aaf6ead9cb250df5dbacd89d04f588e683cfb2b421e9abce7ef2d1e943bbb8e8804c762be8f194316ae832a97f1410541b7d6cef9d7af1a3346423da2907a4b5efd2ab9c47b6db5770f0209bd55697367dd5de0cfe4cb512754cd2d06e66fe004cbab8b2aa684050e26d45b1e435c15c5ad70e06a925d07fdcc870035f884fc4141cbfba88e378a14733d4ddea1d4a90bac83d927cd65cdc80be130b40ef9dcbf5820488405dfb9dcb9f0ed738d6342840dfd31c793875c954bcd874f59c68877c6de25a4db7e19f3026e39dbd1a08c7bb1516a56b803c5546422a1049c659857fb84057100078deacb1b272735d5287099fb74f1bc34ed5902d8ab532a30006c3852e9910cd19d3745ad48ac50c10a8c4decad5ef5cedbc58e36e73c224f3e4af89db42c035716648c27de119c4b349d9e5ad5e7fe5f635da9559601d3128b970500520989cb1141c4ee6cce84a15659f8d5c86318f7b9c8c9dee6a8ac5fe473442a8c8eae4efee7af8a3c43594915e797f43835ab3716b557f4fa04b3a3a43c1226d2e66598ab1534dd504a2b9d0f0973b00bd6827155e23b5f48800d495b96fdbfb39b390c91cac92fb8292c2361d4a6fae8d6dd6ed96dbe88da2fd55da801d8f17138184af8d7ef16372205c98fe8047a1b86d2104dcc1ba57c409dc559965612797cf501ac937145fa315d63570b33e8292a97f51b1f43973b56ac93301a200aadb245aabacc196f6f9f840a069702f0e892a842344552c63ddd689288f0ea264b166206adb82968855d7621c0f052adaecb0eeb43817ad77cd3223a8a703f7e935e1a6955af83381c85dca1f62435eb175de4aa3c5b3585c94cba7b1bf5b8a6727ab3e855749653bf25f13ab8216e7f7cab296b26ee14ce1e77fee7c11abf0ab2c74eee4db538829ceb45c8f55c02e110ba958fdbf157728fe0b466ec0c242d84774437f864e4450cadf970a138e4ee8fa8569a23e687e6269e891c382d7022159f6ae27d004209a72d7bfb234572c96c13952048b55eff5c2fa7021ad1b3f022a9ce6c34b10959842e2546c1062a2f4a36d2b2d9a884b1fa093b3a12af3b8c6c3efa41d1c500310ab8b9ef273e1751d23139a2400689a0aec9561c71dd652895c400c24536a38ca21f8de50e4a42448cf32a375b11eada6d21b31e89bc84581ebed28cd60eac920eb2b85abb247bb4705f82f7b268783e9b36c5ed0e3e872f8c143f71d182088e322a1db4f759e265f568498fbde3ab7d8fd1752f75b0cf129b7ff23fdfb305f2dfbac333856f7594f2b116b23bf70ade846ffdc15ffa5c54eaaa75a6c1a0efb43104920ac0d4e1fc90ad7f0e00b233daedb8fddde3f563716d3de75571d360b4298fe7aef3d021b867c0c67197c5053c1e6ad11027357c45bfc1bc40358d92bf3977ccb60b9e91bfc6b51b245e700051e9816780ddcec5ddca7333648da2c83cdb262cad1ec99"}, {0x20, 0x1, 0x98, "00661e0f03f8899ea8c228a3f1"}], 0x1070}, 0x402) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x8, 0x5, 0x87, "fa067b45a40fa574bbe5938d698c8aa4c7d74024", 0x7, 0x7}) dup2(r1, r0) open(&(0x7f00000016c0)='./file0\x00', 0x0, 0xa5) setsockopt(r0, 0x800006, 0xfffffffffffffffd, 0x0, 0x0) 16:35:42 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r2 = getppid() fcntl$setown(r0, 0x6, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:35:42 executing program 0: r0 = socket$inet(0x2, 0xc007, 0xffffffffffffffc1) recvfrom(r0, &(0x7f0000000200)=""/108, 0x6c, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x8, 0x9000000000000, 0x1000}, 0x7, 0x2, 0x401}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) 16:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4e1, &(0x7f00000001c0)="0010d674b0588eedb643264ca8eebbfa3be2c1ae40199f517ccdb29b763b99bac2f0ad4e7d92e78e079b6adc7b8767a2a8de4191f97ca704e0286a5dda583a6e2943") 16:35:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf5, &(0x7f0000000100)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x3, 0x6, {0x3fffffffc000, 0x5d5a818e}}) 16:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x7, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:35:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x45}, {0x16}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20403, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xfffffffffffffffe, 0x100, 0x1, 0x100, 0x4, 0x5, 0x2, 0x2, 0x5, 0x81}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') 16:35:42 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x2000000) 16:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e0") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/49, 0x31) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 16:35:42 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0xa, &(0x7f0000000300)) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000480)) semop(r0, &(0x7f0000000000)=[{0x2, 0x100000002, 0x1}, {0x0, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x7, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0xffffffffffffff65) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r5 = dup(r2) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000a00)=0x9) kevent(r5, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffb, 0x20, 0x0, 0xffffffffffffffc1, 0x9}, {{r2}, 0x0, 0xa1d4d95527494fd9, 0x20000000, 0xfffffffffffffff7, 0x4}, {{r2}, 0xffffffffeffffffe, 0x20, 0x40000003, 0x0, 0x4}], 0x1, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x7f, 0x9}, {{r3}, 0xfffffffffffffffd, 0x2, 0x45, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x40, 0x80000080, 0x400, 0x80}, {{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xa1e2, 0x779a}], 0x1, &(0x7f00000001c0)={0x7, 0x6}) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0xc7a4) r6 = open(&(0x7f0000000a40)='./bus\x00', 0x30008, 0x5) pipe(&(0x7f00000000c0)) r7 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r7, 0x0, 0x64, 0x0, 0x3a) r8 = kqueue() readlinkat(r6, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000440)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r6, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) semop(r0, &(0x7f00000003c0)=[{0x4, 0x5, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f0000000180)=[{r8, 0x22}, {r2, 0x6}, {r6, 0x8}, {r5, 0x24}], 0x4, 0x7cc) close(r8) 16:35:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x1}], 0x1}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x640, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0xe456, 0xfffffffffffffffa, 0xf477, 0x2}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x2000, 0x81) r4 = getuid() ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x4, 0x4e, {0x9}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r3, r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x40, 0x1f, 0x2, 0xfffffffffffffff7, "441296be8a2003b3c75f16923f1776e0268cc356", 0x6, 0x1}) r6 = semget(0x3, 0x7, 0x4) semop(r6, &(0x7f0000000200)=[{0x3, 0x8, 0x800}, {0x1, 0xa6, 0x800}, {0x0, 0x8a4, 0x800}, {0x3, 0x3, 0x1000}], 0x4) 16:35:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20400, 0x20) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa8, 0x90, 0x62, 0x1}, {{r0}, 0xfffffffffffffffd, 0x43, 0x27, 0x6, 0x92}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000020, 0x2a85, 0x80}, {{r0}, 0xfffffffffffffffd, 0x38, 0x1, 0x3, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0xcb5d, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x89, 0x0, 0x7, 0x4}], 0xffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0xfff, 0x2}], 0x81, &(0x7f0000000240)={0x4, 0x8}) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x5, 0x2}, {0x0, 0x2}}) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0xfffffffffffffffd) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) select(0x8, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:35:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) sync() setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) recvfrom(r0, &(0x7f0000000040)=""/54, 0x36, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x80}, 0xc) 16:35:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) listen(r0, 0x5) setsockopt(r0, 0x9, 0x7, &(0x7f0000000180)="d0d6d1bef6d081930fdb3cc64eb1d1395067c204b6ff173261d8ca75f5de81a14c4d23d4a81d343ae5432b4ad54392dd0d4e1b9172488e536f7c09befbdd33e976a6239f5b124352d0d9350c724231a176a37fc6c350865af0e0f83ee341e96cf4ebb1cfa98854257a999064983b18c84ff7bab88b2e339d3b0d471ca61354f1478942e527c4809602e7547c0642cbb71a9aae3bbed9d57bcc8afb18a1fee071d89b0923e9d829ccfeba9bc0ebfcc47785af38d0bc4ad5190607bdd5a09113fee4f30ee185250a182450c4a77f6a99707f4710e2450bcfd2760962d5b48b9c76ae5d5afa5648f949a72e4bcaf37aceeaaaa3c51b605e9be2f71ce320a4a96e4baccf3cab9b64a3414501a9d9278b0a28dafaefda4d4339790654a03aed9db07de56bfedfdeff945e331f921ee729e5ff86bf7270092d6fbf228ff3f25c2432f3065350edfa570c02a43cc05e0d4ae02d655ff73ec5581377884a0c85ce3089f38c8c960974848e42addf601a87bd1c262e6c14c86f72b2101b9df1b2942b35f01230cac69761f1ff4acfc6b7ce0182e2e45e3c30ecb2da796b908d06c7dbb7f7e89933a3f66e6b8ed4b96bb92b0e76ec306e388d5c31e93c57ad2bf7f68ff904d9a9460bf460d078bae92677334719edbfd425dd1d9b76ad337ca3fc750f118fd02cd1c4b039d6ecf91b6724282cfc211af5cab62d912890b7738d31b4d5d09d882811350bb8a13ec7a2dfdbf7ac9a98c0a312cb47da9cd2ef0d85e4a1c606166adebf8237625ca05adcaba2f4cf38fabaf4ac34f9bdd8b8f3c4e52d745634a566b24e083413b859fa5ac5f4e2006b03ec9d4b08fd4743f39f4643a21c3dc8b103371eee0f46eb2352c4105a36a06ad95a4e904d098bb6f01a775556f9095e68735241bce6a3ad985447e7c7f62609433e2ec23c0f25b5617c538ec29501ebf98907fe97423005ab53a09dff48f87c2e9a6760f7f37cc85b6eccf74ffa157a6ad8e13ee215b15764d6e712c4330e5849fc9461d23928fe0b860105cc8b8839617601b94ca29d32789487f8aa3f40c72c297e68909e86b4a377f4340823099ed4bc2318b38e565d274b5333792d794c564dc0f8cd80e1d1a74584787f6c0aaa7e8cce8497f052f2c123b3b4054e3b37855d7ac1058d0635d3a9bcb2602d9045e65814ef037df2077fe73f8fd9a84240de482bcdaf67d0f5b076de7a6a9e514b17d22849e76ca18988f5481f6b2e2665a3abf3116c3149c0f278f3fffef8e71e4f45592e6f4c9deaea0fad953c7fde08e427e5c34aea5563cf28473944eb29190f978f1bbd931c27599e3cb29c0c752f50598046c4f056a78df55f266c30d1ec08ba3171d47b82bf753bcfe77f0c173ba9d6ecaaae54c8c27302c79aa6ef68ff6b7ac65af9342b2849db4cb9d4ce0e6b1dc0b231a6ff7c169d09218ec085f738afc55d225efe0914885ce3ae5f1699f6ce43f4b075e57893b4d5774a2a08267d26ff94cbed2e515a8c916cfcacc786f86953b1aba13367ff253dc7b02a1560ca07b22f3f713e64f32eee10e1db8d29b160dc22cb1d94a682bef3757043ae78e0c8075a61d967090ebd5356b9711638e90bbbe4f491c1097378967b2cc131353dcf816b7549cf8ee91acf2495f3cd31e2d844f18d272d2456ddaff5da0a92b4846e9776eef75ea2af5e29ee3b1c44562c05ace2971805d710c7a0e2decfd9d4273387776f550bdc7afa5106ba5d0d9aab46574b7e7a603272daed9025e0886b7faffc18a99051026016bbea8f91cdf8ac3d993c026a1fe98da49c6a0e4ed5b907f425bf4a74d704276a3ea721d6b90225d217265415dbc66582555332a9749104ceb081d6c5273cdc6a9ce73b7d39616f79ba616705162d5de08e9738883400e86f6b0dfd4e3e65df94ad3671f06adc8cf4861abfddf8f2086a23221904e42bfe6e83f5d65974f1cdce1127ee9dbdfbcf2e89ff28e1ba39b05442ccd5267cc1b775da3f7ce4e3b4cb972c4b817bfc68ba9b4a42700350046193d68284c28413183aed34f40b1934a43e1d3ece824cd392cc9a642556c75353263ca358da6d8f6eff2ef5c904b98e60050fbf4d0df53f78d32699e4a09ecbcff3ed5004b3452be9f09f85baca184a1c828783cda5be9150a794bf6393e6b5d1885ef42e7abae60843ccb4fa968647432be04f061bc4050960756b833bcb7f921dc9651351a8a50ae00488fad0989b3ca0523cd23fc0af3bdabb5a302b8deab0de31378d2ae638cce93f155b9b303e76382c486b06969f1ea8229db3fdca5503e9b53bf7f7e8a38c5252a879bee70d7a644dd2822f9edafa4162346abcd107a6a2455c51f7c43a21cfc255ec563314c641c03e789dad752b0a2786e0af4ce3da095edd7597dbc76f6dca89b4ae68433350a4b75d12ec3573f55db85189b19cf298b38d827dfb2d9b9a27fb3e8d5fd611a67cf6156f13579b29e422878b0d2d07f6813c817e42330ff93e9ce2b32e87e69f178343d2e527032ee22dade7ef6f28cc78628d605943ffe71e83b7c1369613fb769a1172d1e7ecb52564cdff6d960ee30dbf1edff0ec3891d8e4c08e184579e32384c320eb53eb622b82035b020b752a31771d5bab405e37f364eb812ded016bc8c1c85a239376652641807a84bde213a23b9741c09e9343676c118b02f2bf4290d712b0f90e75a378a6be54854c90d0b8807cf6c1a2a9abc339f992f8ae71438a80d98b5834b3dc31295a028490f554d8f9c7ac9d95e4961724d41f152c77883fd0cee07368bcf6878a67aca070ae5772bdbc413deaa4f7ea3411c57a7e6a04bfa12a3f78cb5b24994fddf8c6102a5372521c9230cacd756960076a3fd9c4344202b87ee7fdce593bae9f32b88f1bbd219c46c7e6fe62f162d738c61b94ad450a46e4da33ec109a4c43d97f158abc4f9fcf747f0240e61aabef68878ece9c1ea35bcc141f68bf5f2bbc845f5ae73867342837084bd5448be7e64c1ba51f8efcadfe1ddcecfbe8f3f756f8d236ff765f60f73b83412bd6431a20d707c1c7e9c362a8575c46c9fe09afeba8dc0a940f89a7a328ba5504ee7a2b737657efc2ede20c8bc03ca5fd7d6406f365877ca98ca37b18abc0c3241ef2f28cc48b41fac8229c44005d4cbc3d0633cb229e7418152dc336c7b68300ba0e9f01494eb91bd5fc29f5ed5b1c382c062b55f0e3cd2121af601199ef7a999a1e7a86a6100d8c52eb91eaefc9085bd5f4fb4910534e1ae22311b7999446576a99e3ef5c0776ebdfbf747eae32fd5af3bfa9b361e9630e2c60d28dc4e007cf8637968ad0385526303945b53e87d69d6aca3c327a76b595c51d5b24da0f472e61fdfb0d70b3e7408650ea78fb1d304f0327b895cd3c8acdeb065e3b5e771fece30676ae172f6849fbedf971690d6a2ee1fca7e820459dcfaaf782818847487f5bd7ed6f7ac0228378320d6ac4140e41661afc2ece796365ec1f5a29e66c7d043470c9f17593757d1455654473cf533989443472064949230e6b5d3485c0fbe0ffa57344562490345aa505d5e7c1c5f9a332b55d55ce9b4aeb8d7da5ebaefdc5e3ef4025e8e9913f65ab303a9df1232d76cb48d4892ba002e12be459978d5eecf1ec19d069257fc6a222f3e0970dfc034df2234a9cfd782443527c31c0ec1da151ddf4ba79dc68cd12ec02fdcd3cac63f42087738297487f79a38b62486e52a313d32b439db94f7ac9071f13a3c10c16889dab9a40284302fda8ec3140e11b924065fff15ce9d03812f64d431592632f862f494f2e2cb925999abc6df06b4d51488ceb106fae1439ee4d534f96a8b007de869472cfd5a85aebac5b457310e953cc4e00494a7398f1629a1d7705d26765f72cc6c1c3ab92ebdc744ca1c7b4fb2a7ca4650c79c71033e77114b590cc8afae9ae911b2160b8a0bd02492e903cc5b473cea62cb54590882cf8193de291ab7b2ae9e3a5ac64921ee3e0c3dbfa6016412068580d60ca2669247e6fe4b6e3499cf325b83b6ede3e94f46559bb971b0db612ecf36c9856194d206c47698cdd244aa87d33e49d47fd897d73fe9cec47d547816ea62e8490249b6b0b8e7b2c50ca27980e1d3b96ecd3329ddbbfb9a7ea1877af6b8c08a2b71423c172269b633d3b0e52ea1960dabff8fd98e58311241d61ea661cb91a888352ea5ede4ffaf5c709b71c84be66872544d95749722d5fded71204d9940425b6152eabd6245662a360ed7b85e3ce85d54183f8c1d57cee25be4b6b6edbdef12cf58ed8d6e6b6ae32e2dc26248c85521797ba2a6af29dfdd84be5d1d71e0bdc43e430d3cb6c0e429f7d2cce6ffd74a518aa7da78622ffaa5f95e0ecf3db583922e2a673482436ab4d9aa08654db5e56a9ee34d582b2f5a4b2c34942676a0e5fff12993af93b407d5c14b0e9c74a493b33a005da9d1233188aa30839e9a31bcd2f866234aead9b8d0f754c12ca422f59259206c64f6426098b3dbb14b1de866115b2765491bc56c6a3ed6569d3b629061adb57753ea4e78781df8dec46a4923c428d0be99be2514dd080550aee903cb2d103cb8eea419869476b1c8a47c85b20d79f0ee0775c15ee6bf45fafb074d52d68b813d7970765387d35a1527a7640b8560d547a4504eb0e5254457ab5bd090aaa518e289544d722fc842b681235fc34665185087db98945addf296b6649eee0849ecfdd2e10e01f2cf24a7acfb848e83e090d18c5fe28d211c58d0cb3b59f04cc0dbf1bc0e9eceba6781744eb61542666dcd5a5e93743c12eacadf8d4838b6f18a0d09b8427cc7d4310877f8ff4ff8eccbcccfdf3dbf4c4c405cdf21d8f507f604d6a43f88aa8fba45195b46bd7a2f97f8fb68535331a0a532731e1cced4d649faaa7dbad4d5372d45aff525d404e7f1f67fcc4bda830c4accb880b1f2b42d93acc0b7ee838cf98231702c3b11c14cdd76c6ed61d666de8336f032ba8835f47f4093deaa03003ff06e2a3cb3cb9168c428c7a86fe336aa2738b888b6cdb51ffb053a639fd5729086f3dbb6134d0468d5c95b06d788f399f2bb3a1b02679bc217840a8cf7aaa18671cbfe403006b6fa4f6b349a5028572837f196dd05e9e3e1d2ac101ceed42ec4d915d31fbe891a6cbf95ae6950276981fce829f3bd071b36cbe21073f9887341b0d137e8417df5fcf5349739b08936a6bfa6fdff77d049a17394964531ff385545aa5f1c1cd75c8726207c0b2682f35f69644d7ea90c92e4ce7b36439372bd8cccd9c6a984bdb4c4d7738e5a117edcab0868443c79ca67b822024429ad7f1c0ba67b50571ae3af871609d01b92c83c5de0e6f2acc06e176395fdd32be3a436ff825ef84b50a2ee475fa6a5ecfa6f7f7a7ed6b4c778165c031689a02b82ae5baec820177ce30fe18948dbc3d421c4fa5fa89c548a9f17183179028249aae10f8810a483ee978829994c18621202b9099845b7c6f9577d598d85d0a8ae1ac67bdefb9206ce8479e57952a7e3c47d3d9503fa1d6d7e7b9f19b511c88827bd9d99894a3f9ebb171cca51abd442985f921cce2fb377fe4cd05c0e36d2326a1abe8b2975e45eaafb0c5edd8214761295147c6971ae7b2a4766c79947f2123819c541adb6ead88c24be4ef9429bd594d707bed06797b943e1bd74b65ed48d369c9e46b0ec00e04d3bc9b35473eec223675ccb585bf35a72300feba59becae0f943d47f6a30a32495a4a9daf5c8166268f1554dc22056d051a25893831fa2450b1df969cb01ecbda9b7d0e5e099645ebf605baa67b80a0d97f973d85260993a257aebe8c9128b88fac6", 0x1000) 16:35:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) setuid(0xee01) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) chmod(&(0x7f0000000000)='./file0\x00', 0x1cc) 16:35:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002007, 0x202) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x800, 0x89d, 0x3, "f7ffab1e7ba69fae61e3dbfd334f667da00582d8", 0x1, 0xf48}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3f, 0x8, 0x9800000000000000, 0x6, "3a7f4f3da9b797b7c929261e6b32b0cc16494eee", 0x3, 0x1}) flock(r0, 0x2) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) setrlimit(0x2, &(0x7f00000000c0)) dup2(r1, r0) 16:35:42 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000000)=""/242, 0xf2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) close(r1) 16:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) 16:35:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x10000000000, 0x47, './file0\x00', 0x3, 0xfffffffffffffffc, 0x101, 0x5}) 16:35:43 executing program 1: getgid() setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000200)="38b5bd398470141e1a75c37e15504dc4f7fcce16b848d67d0bb476ca100fc0c9756690bb6dcf048c32f310dcd7dc2d2cc42613d48944f76a86c506297d3b170f210b68a40b0394830c872e2294c4c2aea47b863e34c996e3651175b254e81507c221987690e30e24521db55de8a5830e96d66be828bc7e362ecc329d8bd16e54fc71e18fff91c918e249bf5a24da190ff2e0b5f613a18891329adccdb0", 0x9d, 0x7, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x401, 0x5}, 0xc) r1 = msgget$private(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') getgid() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/47) msgget$private(0x0, 0x108) 16:35:43 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x20) getrlimit(0xb, &(0x7f0000000100)) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x596) 16:35:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='Y', 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="e4d2721e8f96f279d53b80a1667ddaa7fbe924cf30d4b769544b99015ae785bc0cbef16e1a0f606abbacb97d9fea8f1f1d1e8bf7b94771121211cd71", 0x3c}, {&(0x7f00000000c0)="0e0aeb0a2d4966bb403ccc", 0xb}, {&(0x7f0000000100)="5f4687f516384b84e403c46807fb58ac677eed8ad2db8a283607cad0816153382f03541a0ab6b27103a7c9a10830", 0x2e}], 0x3) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f00000001c0)="7f", 0x1) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:35:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:35:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402b3c02df71795acd76000100"}) write(r1, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) r2 = getpgid(0xffffffffffffffff) r3 = getegid() setegid(r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x100, 0x5, r2}) 16:35:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:35:43 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001400)={0x100, 0x0, 0x0, 0x80000001, "8549554000000000001167f5afa68040099700", 0x1fffff, 0xffffffffffff44b7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f00000016c0)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() r2 = socket(0x3, 0x3, 0x807000000000) listen(r2, 0x67) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="08ec102114d86ac95e2d9bf6f0592ed426f1161836bc973f8a0a4faf2f8ec5fe4c8dc0710e0af60ebfcc2fbc969a0f1f4c69c0042f8591806e9af95f51", 0x3d}, {&(0x7f0000000180)="3dd76ec468fee3adbdc541b6c379df53a9ad8e9b148966fff679f686ad6ddf4e100ae50a7dfb9466d8ea9c0aca5621f26ceca27755115d8b5bea8812f874750584e5089b8a2a726d1a2c0a5a97f6cb8cfe29ad30e17b7ac1b19ea42bddc9f7cb4138d01f488786db778b8a18864b56f4a8f84f112cb346ac8efed9eafd1d4f7df45066ac7beb93959fe886991702f5376c6c4091ca740b03d7f1c7a8f40a3432693c702376d1863e387a462ba9ac238119850f053d5801281232ce2d79da360436b179b1ed91bf6406f3557cb49071aa9a02d4ba11641d1e23ae5feefbf5342e0ad7132c2a537b13fb5cfd34e81ff01865f5cd8a6846474e9d9a096f5ace50cc59d0d9d52349fb55fe84eb4723485d7c2cf51f454273b25978ced5018039e0700f177c9227477d76dbce5523b37194f222994fdd7503c19a905625b31aeb61899778f036fb62998badf0ae4bc19df0fc44b8af9f7ff03ce81f6f141f61591863028e0dbc5434992f1f9943283a73a062b46af54e567654b978035df96d82bd3883a78a18290ffd0506b3d8f3faeffd057307f1ee3ead86706250c7e5addad7f7c7301b0b3f76dc5bb91fb6f67daafd01c3f32c045e6eaedcab198ca31ce730249bb7c9643e008ecb01ab82364cf9ddb1c54c324a4d8385896ff96ba9110820e0b6dc66ca250fb9368f1834d980ed1d46a30c3eba0171175c90b6e949d7ecef4caea11d778502a41a4ad5513a780e6a6e7be8a20c0a9934c1bbd52dbfb38a8665683c16331dac3c118613c4c55aaf0d06622630b34fbf8708802a7d85b2796fe080e30b5de76b128067bf12bb4e290badf2587c1fbc8de20725a74f00ac6fb22dd3b27d179d629efaad6125d89941acc11191292246bb338fa81520f0951ac1b06d9a747349eadd2ca4150d28508e742925261fdf2a869a59f08fc5d1686ff582eb7ba27c19b01aa09c6cab5edb7867d6217560fd87b9388dfa5d4b93bf74763f3a9312748be5492568363113ef73dbd81deac8f61885ad1dc9db967f539b76d1012bf9ad36e1182571f59383ac06408c4cf76d313e3112912756c128e4b41f8683142fb48b88af4fd7d6e192f5fb6d09d2bea75bd0872ab64d1903ca15ae13a120f59a8f9ec9fd3bb51052e250253420673df728983acb5fbfe601bfba8fdd17de75525a07cbd282657d5e66a4a291d5d54d6d73a42fb9b01b702f6c8a9ef5657ecc2da069b7e2e18b11ee734909ecde22f3f7bf8b50bc16c88262a61179b1bcd98d245169c3310f5efe39d361290de44abc77e9770a846e83c9c82713b1180ca1165c1b41c31248499fdb876f586c393a9a1b226c56983a0fb18c0db8f3dc69642e31b53220e957273d85860760d72aa930e168ebe09ec128c5309f95acab5e80a703f205158bb4d0a2ce906f51a1e9d8f21a375bbc517b7639da405d84fe07bd6802ada81b8dccb1de4d3fd3e2b6e27aaf188d233a655b68637afd79251f09c09b23e55c5e522c62d04f50c3f35fd8ed523fe81323536d3520ba63ea7106ebfdce071c3752715b78f4c081acd7d680231c2f54cb1e2763384ec6365294ef4076f3c5f375484903866caba87bf50d714e21d837399d799eb6b9d1a2fecf6f551b3927156bc86242298c47bd551f8013e209417310f0ccb239db83eb4cd1098dc756195f548a8bec2e968517501f5f0b641e3519a824cb38ef99a088f6228540ecb7b1b9840a50469c358a254e65b5edfb8e51777065b0926d472e1ba0c81044c51ea32b52c90d42d636ed802e0ad6d185a0872e79a06e7b439674370065d38c657b6e34e8755ceee72298b6b9c45a1f7c1d658967e0a98729fc720cb44a21f0768d24a4726c60cd919a776a7154fe3df389913c6a097c1c07f950a3ec39c46003e60076c92b49c563c8a467692bfe53e36a00464d4ae398b13a1da536cb5e599453d1bbdd7b6eff3a1ae1bc32bf9dc1ff1d4f957aa0ff971d8a36c1568e962d66e8b1760137d92eaf089b21c832f0d7921261c04f372721292b4b024c32365e883564483ee37331309842278edea7dfdb35cabd8e0e3aa75d5d0210b54684ded791be9ed18a055749de0ce992e301a834e4773d09412118c8fedb9c9fff218f7b1fe0bb3ba2740e90a61b8f44adad5b013c081b35d737900c9f5e0131461677e7e2bbc8f28be8b81a1f1ee38f6c9f0e26809ddb8a81b06c9f742f50aa952ebf4eadd297aa5038d0c4af83796d8b75cb2158f61084112e8993c2390c161db37fe4f77c9751f5bd4dbfd689bff58d239d531e1e5b321ba7c0fe3e0902eb6732bcbce518a962db169576fe79f087ecaed909ace1f4f542d7d663b5185be252c95e5d2203abf4cdcc61676cdafab4b6668480a6d1c49a54a40e4f696c8693cf1eeda69a2f9912c192a015e9acf8da23b35a7bb88a30676647ac7ff7cf94bc7e1e1ed3a1284006d812c11308057e05c3b8d200b0c9f83c4a28bc101a800ab901381ce25bf9e2056b834ba510bc31bb20130499bd92f1ab0754aeea149268614e3b74b21a9c5ca5c1c4652692b6af2091527b961dfb64edbdc4d851baa7140515ad8bc6d83922e6dbc74ca12a997db55f822a4e9f2543fd5ae2a517f2ca23427dd03ae9c48449d9915405bf80426717edee38206b25f537c07101e4330d8a25c8198819c25206d18f0a8ee296f4c2c74687afd9226f7f890b623f91e90b2d3aa9dd24672d515361560f6871da1f89afe08fbce8ef5f6eb571e9d45ab710c63479176a6b801d9af0e41907d7f3d1d5b192220158a6e17de4f65944db338fe2c3387d48ae4c7368abd56581c661b3015459401d3b2237a3e0066f2f4b4ac95c0c9cf11fbbb126ca2f1678d7c5ab3c493da9d9ca2f441c491a2d8dad76f1120864f27e9b3afd06d1d41f3885472c3c2046082e16aa7cd82a6be06821c329a36cf5a570290d55bccceef2140db65ea439f706bee1703d15436307f48f4b7dc6397dd7effe492e5a61e57269734c33820ed1efd9d177f1e0b921112161a41d8274ae2e64d61adc3417811f798c2002179df7c4d74009b79edd8781fcaa0212e79e57f605d55dacba19cfc2db27ee156278b9af74fe7d5d3dd5658fdfa22aaae636a6636074b46486b06472bea9aae477055357166a8889db50b697a41845e0f5bc3de34edfe770504358fa8bd043542317cf721286f58f4069aa82acc936debc95531db89d403fce2b70ac68d79c25457d12732071c68c76c01fd425c7413131d0185c977f655fde2e0aaccda39723e9ec2c174dfa54c42d6d381ccbb87c16c1f89f652602b7d2bcdf027da17c29c8a7a92fad7770dad64df91617af252837695d3b3023a03c69201bafe75399a007ae815991db88bbdc1f06683a215387de9be35d0c648bec134e857be57648f45bcda30500a9fbf3164021d545f8cb47c8171db2a4509e1942da84b84ece9ed49c909dfeda20537582f0b874b167f31ab938a4f689ea5dc301a71766ba949e236d12fe23959c80dfda5abd71d573a2dcb86f9cce6de0302ddb90acdfc02687af3aa2bd02c492280157efd94eba3a1db94e825ec0ad9679b446e3a2bfbaeb1da356686c76e3daa08c9fad839c5980c38fadeb79f729de8bf1e32766a438dcfcbb1207e3623b5eef2646dcc22564f0a8d62605ad25a95ffb46c72cd9439e9d911a30181652df836224ee769ce572adecc6f325b44520cc322200a17d0f8fef74d06480a70714fa53e458b33a483c95c98bb2101274d82c1586c1aef425a1c06880c3ffe1eb8b220e08c43eb965e306397197c8c248752ab650b0e32f14ea53af29eb010e237085c0dc2f853d8cadde191b9ad50d74eed86982cfe3d62add24b3269cc70994d05b614fa3bbc828881c39bca6e1c02c886bb75c14f2dbddea6294a4f4556660a6ade9e7cbb8172edc6a299996d9f9b3089aefd4bb71be9c2ae229321cc73b0e34ab14d7f11b49319e5d16c8898c0ecfd6578f05125012f65b032ba706b23fd10e946615cd33ddfe495122dcb1cf44c6b01a455f768935bdb03433fdfa3dd51f372f548a8731d75cef67d470d6c56c340a7cc4a1f31ae6494d4a49110c713728669292bf98c1c051355631a5023499039e9460b2c287bde716e02cec749f3c29c1d281dab42fe710f15a3c7f41bc9e47128ddae1c4a44137075f30021940f770c0e6048d9ea9f946c30f7be693493c3f4710c22afd4a3525df467e21c91c2f9e4f769446a2d54c104c31ac92c2802515f95c47749e2936ae9ed010958949e7c1d5835fcd9c36c721d5b5a95cbb11080ab144c62cc14f7166fd7a3fc52933d8d4d35b0f72c573e670031dfce26bc1bec5f8926f157e098203c63d8183db88afa46c5637695fd0c2e869fddfe417a381acb13ec141a57a139e24d0005c7f6ed20959d91b9d4f50d8f0f7cdee827f59fe82b6b1e49a6d29f092480d0a2ad9423c4f0faa09644f77b740ca10d9f6fd85686106f28376e6ff66f92d311243ace597d4618dbaa68f85ac21d8bfb753f222c4e689bc1949078d7285ae83746c98580e7dca74b2c9576189b4e4f3262427cd86183df308052e1bb9893638e0e0673a50513a9af51add389271baa9d23131dc9007cb64fd55f496fbeed0b5b17091a36cb03807640cb3588f1ab4d842a85d4c925dec8cd40fb0cb4bb17584df945eca3578907120f5b2ffdc1e451795d99b37a7c6ad3dddde569b9ec395b74399aa74558f205ae212d147310a2000fa27659cb4370f24b24b5b3badad4afea2d4397d04275a9b258cfabda9ef084d6997357921daa349add60e0eec02d221000a4abb67322dca88d5b6b65b8fef5fd694b6e81212a69eb01cb4616d1343f6b8e0a93c5676f56c0751a9c3fdaf4a4f0ec313f1ac48eea7ed3130c4425c560bbcb190c741fc16de46a17adeea62ed83f44b32048c18fa8e16a6e43eaad7fe2e0532955ff6ecaad0b2a1c6ee6deee067dde215003eeee59a4db8a29b1fa952e79546d06e0652da4d3fb184dba7ec480d34f32c2feb7e3e12e928b0f48f967ae5da5be955bd5343f11a72b9aa120fc1f06b72de9b097c89529c1d40e725bb65c3385ff6cbd5f73d41837fb4a2aceaf542490519cf8a4eeb68cf803c07f5d0db309583714c5d8abb6ff14e82235c8363f35a5de54188b56b20c7e7dc6c23a669481392cb0e4df536b2bb734af47ef01fce046bcb098160c59de006de38ba22cc71e3b11c668c7f69de080fec774ad61023dacf832ae908b5b6aeaccbbc6222804bac8d31e5fa062109443c8108b5392a448e3c0a8e4af8adfa78b4cb6b71326ff8adcd8e6e539bc303f2651d9c7e75e8d82502b8fec0fcde2e4699a02de89b20f2ab8ac8acd49f7c9f40dc3d4ebdf768093a886995548f0ef396463ef6615670bd79cd4b3aadb5f3f0db418a3aa87489a00902296f6dfa474cf6498e72334847a1d1d3ad2eec43177f6d7955d259e06537f56a3b87d2a15c3a977716b0917da0a6b2daa98680c2564f7482d8cb22aaa81ed9f3d003aa4a178f7ea21acdd4d2084388b9281aba18278c167ae6b88b69beff21afc973d4fb321491120ee8b814a86368aedf2198a1bba8b0b14e1043da22c698484ed19d9ba31b2a634a9a2594d5b3f7134d885243a3da43a96974ac6b70e9e3e20752c09e4fcfe0534b6d0a875b2a4fd9f872c178c335d02f6b27fa6191468d64b5a081fa3a731fa7c78aafc16ba1b8cf3f0e74b569e67fef5d9edc32eb2eb5be7b74f5c24769d070a180ab130324bbcb50ab916a6d5595102529594ed96409abd1d753a7430997", 0x1000}, {&(0x7f00000000c0)="11a7a28fd39e611f5c18caf9edbc37fc6113af2483e6d3eb1cd2de64380f14757babc7fb7ec5d841d9adee9beb1b53be9dda8ad499", 0x35}, {&(0x7f0000001180)="05bed54078247668619c8f8379c2488d57ed3b3102384d2cdc95c273b566543296436ac3aa56610c74f12df65e187a9f6a113cb69446b5bad3ad56f169827e6a70830a8a28ecb943e01e0bb84a0995ac5b580a956aac86a71e88873011dc55d53dbd646bc220158d1b15b3837caef05547f6500b422b47c95e2a565f961be279d38715a43caf672549c7d274f8aaca4120ead842", 0x94}, {&(0x7f0000000100)="1160c0e445713cf92817296c17924bacbfc15d7e97bce6a4757b16cc8ca6", 0x1e}, {&(0x7f0000001240)="bad6589261c65a9aa33e65e60a607b965bc8478731971a257316ab356eb45cfdaafa7fc7918b9c211b3b4610938eea209781065bae4b93a88b99721e41765ed16ce4b50283e75a2dd0e7a184e12a12b4150d9704a1e5", 0x56}, {&(0x7f00000012c0)="f8afb181035e1fdceb3d9986a332b6879e3a317a90ab81742436934763944176aec3d73d0029bbecd9292261999f4d41c74bd32eabf64637735408cc1308ff2cc7d37e0c01b7dced893c", 0x4a}, {&(0x7f0000001340)="0d3ff672e88937847a5b7926cb10e939f60fee654a7ae6a9d9a1f6", 0x1b}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="f80000000000000001000000030000001e501300de068ebe0e753c7b1b8e2fc5568abfaa006c8e6abd467b68dcc30602a5cda743a53673db59bec44b6bbb04b0c1fcc0582a3146617ac3396513cae6acdff1c084de1501a76b59391c1367743515758776f7ed0fd4ebe6389b1fad8acbdc363e0bbe159b3897d09a11d78421c6fff02cc65283b0bb1a29c0886ad203438fe2f609e5700870cdd493eb983e3d369506536b03ee71a1af73bd6c5e8d014671013870c67e7a1038e7c28ece529827eeb28d0c952448ba7a1a4fb1135413fbe65175a567b4d5a7e739da79fa306236ef81699420c148eee797a80dbd01074ca283000000000000b80000000000000006f50100000009000000642d31a4eac185b157f13c9a81763e6c8d535828f4d148b54e9223d073edade68dd68c309f28d30be7ae34f8f7408de0adff251958b110cea0c90b25d97452f2d6c1e75871af2c75c5cc2d6684b7af940209cf27c7d0d789dc6eddb5c3106b18815c64d629d727bb1eae347597c24ed30ca3280bb1e47d9bd13ec962077eb6275885f8ef0dd7fb489fcba35b0c7490f8b23b449cb412acafee23d11b6da2be9f3b9f375e890100395800000000000000ffff0000ff07000097119caf344a75a238ca9830830ac370facdfee26a45460c9cca15622bb5d8d2258e9b7ff7060dc2da4b857354714423e2891cb6588f4267ab619bb5436101357fa1b8c5006f44829d9f333abd1e87949d431e61897165b7de0ed59fa638d9bdf8067ddddc36e6e063ecdb621be29f25a83f579921c7962dad4ec80337674e0952928d842c232effea9ed14b4ab46d386d00"], 0x208}, 0x0) mprotect(&(0x7f0000317000/0x3000)=nil, 0x3000, 0x5) 16:35:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7, 0x5, 0x0, 0x100000001, "9b544858d32c9a98174848032fa9ebd634d7f677", 0x5, 0x7}) kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 16:35:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fff, 0x0, "b80000000000000801000000000000000900"}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x966, 0x8e, 0x100000000, 0x8000, "605312f26ed5e8222400a0ed0ecad0c3f6c3acfa", 0x1f, 0x9}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x4, 0x5ab}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:35:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) r1 = getegid() getgroups(0x0, &(0x7f0000000140)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:35:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000001ff, 0x0, "b8000000000000080500"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000003700)=[{0x0}], 0x1) 16:35:43 executing program 0: r0 = socket(0x10, 0x8004, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1ff, 0x7}, 0x10) setsockopt(r0, 0x5, 0x4, &(0x7f0000000040)="1068b188e1415654233e0febc747684e4558e1af0e87bd0a4cd2202c8a0f44ca106510b6d8c7a35f3229f9e6a336f067924546ed70a658aa2155454184bf1a6b70d99b0e1ab9e89c4024634566fb07c02567a218925deaf6634357629e09557733b55495d64714b6047db493374c825b466841e36245d55ad7436ada29a49ed1869a0cc5d2643669fec8431d0fcb1983728992d4c50ae74cfcb101e08c3ff2898901ec08", 0xa4) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = dup2(r0, r1) setsockopt(r1, 0x80, 0x7b4, &(0x7f0000000140)="206ace00c9f0a98a162dc7b08323f67cbed68c27fdca43a87a75b86ddb9c48b90aaa305c1ceacc96c450966ce7aa5a0324efdda161440c29c65a9f1cab636caf054b74344c9088de0021c5c614c972b2d501659c82e9efacd5bb560a71e2da7da7d896df5bdecc6b4d9572e58695ce4c395a515ee3aae43130d50c8ec4e4a2db9cb75497d0e7dcde63a61d24a5f3ca898b1f86a2c7990b54c7e9a087742342e7275a26071151d0e01dd283611af0402cb4bc5d07cee4af7e9744377d508b0c494611a4caacce89f108b5fb7cc91d5451d8698c6ae0044e4da16eda11f80e6f22432eff56ce4a89d720c8", 0xea) r3 = accept(r0, 0x0, &(0x7f0000000240)) accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000340)=0x1) sendmsg(r4, &(0x7f0000002b40)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f00000019c0)=[{&(0x7f00000003c0)="fa2b53b44de0f538bf1af7cee1efaf9eac1f1ee0dcdaf59e1b056e67720f6f0161c9851f9bfe3d832c47706b438d560c49c2e55c5c1623d5be990b74a0628dbb7d3877425cd21d7b05b7fe84c961551e7ce1b51e8b3e333b5353c5c3ea55e47f1ed23cd0aec14138ebe1dced6150", 0x6e}, {&(0x7f0000000440)="6c893e4c903be04f8e6744e77479c931d9755266eff10df2ec03d5705d91c1f56214b2696bd121b7e096f69927c04d193a1257f34e6f6129f66b08eb902871e1528acad1be361ca82400236fe4190941b8973f65932b066bf06634cbc4085b51c784e23855cd0200dd6df71019f519d4bd89871afc91c3921269e88392b9c6926fbe4bbc2d3dc4b3cfe9717b0d00220648824f34db259fee1c95986917435620fb0be0f33f697e39ab233bf1474558e46aa184e3ba2931b1800f889c4523d7e0363eca9b2ac5d64a364c2711bf0a20f7692cb35d2607cd5fd4c6d225238683383b0e0469599d6023802cb6f1a4fe9dd8868ce67b", 0xf4}, {&(0x7f0000000540)="d118a45b2fd1ff3f8343c219710f064e61b13c7b0a0cb3df29fab8fd739921c4be50af2c0bfc3deb7c07dbdaeee9d8e1b9c7a859dfe13f6c3f9c3aaa92c44a9d8d047608db20bd8e9a529463b5d6f9549359cc7897af75ca4c7d09df62a1a613fb0bcb1e4814d7e392ccd71de12d2d365a32da07bb40e74a427921aae949a69ee21eb0f0582b093645887ae68fe9e041422a57a165d31ec50fd981631568fcc7b6bc84e4ed452a5574dfb20eba15e074ed908a6fa96125b278632a0b36c28af2565974287a069e4e4e35381bba5fe4fab836bdcbe68a9428bb024ecd37d94388fbe84e23be34fd0f8437d3ef558a8b908f3233f6c97e9281ae8cef5ce45e92", 0xff}, {&(0x7f0000000640)="4e0ea6a043aabdf66668c1704644043f7f166b9fd3600808635d18", 0x1b}, {&(0x7f0000000680)="95d21d7f086119fda10f571514966ee05dcac54f8f98b7ba24f44937ac0c64de99b84b71bb3500bb4df5bbc6e8c5ff9df152c7615dbf9fdb61d6224325f70ee4356f472dc809296937d6bc56709e82f6a16250b392c1de09bd071e3d0cd33a1f235e084a644d01dcad572b8b16bb6b5d7e781449181978227058df6d35ff4a0a37ae3242328e45ff179aa452224c85a4ebb6dff3c9064f6b0d0b1e17a2e61c4c6453c45634b1bd777afc46626004c48bd0c35184426f1f720bd8bd53184c22760d221e405e9f512798794d0afb759df658e459ca31bf570358078708ca7a2979ac25cb9c0e0cd4b27db96ce39c4ddccb089f564055ebf927155e7b4923eba2f7c413c81b5b8e76b49746d3fe88dd86dd69e2fa2e3f13811167cec2b43c1b64ceb5249dea72161cf0f632f8b291496c885fc66e3c16b9d2d841d9db366e11c5d1b596aef7335dfe231e23f094532b46709571ea513a7ce95364f0d42fef92624046508f5bafcfad5a1099e20d26e5b4f4e7cbb7e82ca3b94178e801bd4f6059f862f581f06ad5a7127505bc95432e53dd630326caf2a759927d217a06f4c85f80b0b6d42708a0eae238e4290044d01d777e3f5a80961bfc00f09ba730ac07a2a7aa80b4a9af4ba565fb85bf4c3df98d64a164c484147c6560001add6373f73c53b2ddc8470f5b14cbe30b16411eaaee160a369574fe34bf4c16a7c4a3a6274033257cc7d046f339485c4e7a36a907e55b2d82dfafa6f0b732b7e6140ad8cb6681c6b706b8623c2306483abd183ec7acf301e81a66680597cb7ce58edc1023a6e8a3add415dd596490cfa8429da7b456ca1135ac199606bd062c82810843e65edc43b2f1f3b353798b62bb06e9c65e72bf0b0ca01ef4678ad14f59d08e198bc34dac323c731d2c5f073634aeea834ffd4b4a2956dfaf09b009e99848e18d5212894daa31efd31c1191683977eba476bf01e2016a67e8e7aaa7e9562236d37fef40d58789bfce98f8a9571b26bdec17652120becaccc2286e16bddaf3f44b8803c512d4a7f612597b7dfba56cffb0f89b270a92d1924d5ec722d70122b8283af6536acf8cc926bbab39495c0a25a76bb211f6760009406666452119a19382cb7ef27e4cc33d4ff71750ac04f10f7f75c1be6520813878ba407b0dcf42879268415818cc8529733db71485e9c92a2aedefae87f9ee2900d78179ef4af265884aac1bded95008a80dbb554dff8009e6c9c4c8be3ee030063465e059247042042b2d28e4a8f6123410578003470b62d8861323131b6f532cf005a0e1126a1cfc4821b3e1f8208a3cae2dcf2cda2c9c0dd3c2a8fb37fc6b6cbd6f75813d69677d06b70651715c19379641ba40cc64491b8773d70b8d70b66388d9719158d9761d450fc716a1ae34a26a3be41b797036239f6666c8399e9a9e6cebf89e75ab60c80f784cdedfb9d9323740ff070101678845b17592c55023e422bb9bd5f08db72d49125d91ab20b055e5cb61cbe066df8c10301f5742d0d7bab458186a89686406bbc9749c2e6791938c86238623116032817e4c8fad41835d338acdbc4a8c6f526b20152a4fca351d3a20dec76a809b6c6ea5d99dbd88f7f85f3f723c620a58d44c4a8a80c5f6436d293bad1b163daf09b11f2f10fe0f5f18ccdcd46692241c867e6fb6d1e7304dad9080d54923af12d1521232e88d12b790fab55951aee26f826baf065bec2ab0bfe548d131872630c6f0c6c212f1905181c1679014115a7ed4dfd5200948008de3c29010a540435cc61b905af16d815e3e5373247c645bfd883528b311fa2872b6b0fd533216604fd788105b4d4946a2c1dcdf2a562938d4e7788587fd1c841ebcddcc12b7fcae79ce936b321b5b78e3d8c4fc893cbed5b26790d543f4ff39e331353154bdd688185ca2e3d3076dc0b5f05baf5e24a9dc3a9b29d5e81b1c77673e086dd32ac76f34db057c178c2b590a9b847f41f869fd0367eb61232661fbd7ef10afec772d7189ce960bb0ab01fd6ffeada5487d5e9ed0174b0a38fb9628839dcfe161be30bd4e0a762cf6b0bf1131242e0a6f1f3b88385c7d6df00c3996bac54c500358d2b7c93946336e443c1c31e424c6a1f6a2ca2b5bf318aa6a0904c562d9426bd820743205e702e83b799c2d7ee8637122105c3fa4e8ce715212f7bd0d6b22a0ffa80068d14bde23eb0e66952f26267f919c7ede568e8e62cdaa627d38029720f6ba72535c5b5091146dd3e7a7954e5d6b9172cbbfde5b81d4ca901a4d13a81803acf5f852cdf69e7c929ad84f1c2ed0c969375128d5efc2b2c047f3ed305ab65f2611657f4d9f68ad6b405c8afaa442c4b77e9d7eed620ec3acdbaef067e54a215f498a13980ab965f639b58c48281975e0917845970ba8de129391fb84d12c6c8fbed15196979ae53c1985b6279d9eab4ba00fb92a8b57457bf42f6b450dd2d9a0d7f5a602570bae95308e1905be8c65622b8c1584d1b4343b808a5a20d2e2b83351d3dc7b2229a97a681d923eada9fdfc3cfbb1749ed3d06bc749befebdac94d1222e92b71ab7ff64ca88b8c2c4744ee11783d48152391015be267a77f75807b7cc44ce1d50a1545efbe33fa093ab3151384733317b5ada15fab6aa37a5f39dafed39e74f384cef5629ce6ec138247c5eaa7d2e7a810899a50451884d7061e72ab90ed939313c0bf86308d0cc5bb0e097faf8de04d49c85328afc39560c5b3e72314d30e9207e693b8fb472ecf02109f612b01ae9dbfeb89fda6aebbe9ce6f0fef9ee1b296a12159fc883ecabe3f6d549c95afb277fb3b65da4588e23fac8651b7f7b14364217829f8690b3eb86063cd7a33ee008257d6da96c209fc9f136b9d7ecf92321347cb531aa7e38ff6850405603691fe6b31ebfd1fd05ec739f6cd9bb4b4771de6a4f93e29cec78c86edde81d097eab00a726f0951f90d408c51d4706aa51ca08ef97752d46a34b4118edfad1e22838e7c7bbaa59235ebc810b6bcca6843e2e3619b6d37642799f0da8c703faee9221b5c18b5fe713363a916237cd7dc67bc90c9e6c16ff3a3377aecd01fe65090f9c689cfee76e769c0b67ec526b53eb56532e96e90a5819319187b378ecb13df02b8c6bf548fa56ddc71b04f3cefeef647e1087579153772a861a8f664f285021c30aeb1dd35d92b5b44761421ce7ae48a79a8f2d1ef6b92e523266be80e4b9fd68764405c45e4d76f79835a8658561b7d6ebc18b74a65ff968c8e367164b4f32912ec9138f49c3a603092bd5e0fe285500b680985bd857b42d8a114bb779cb0571fd35b0ca87110831859b487dbf12b081020c55bb2124389593952b807392c0d59bbc23d2f6b7a1c31d23d1204ca5bea35b1071351376b59c6a2b096808a135b2cd0aea219abf01775dba3d99252881493c6dc1f0296fccf9fe05b019e5009afc1c46ae81d425b5ab6e06d4b8caaad72ded09f15ce352b53c9e131ea3a49a1f87ce8870ff050ec469377a5127daeb254063d85a4b72c8c49e003f8152787c1ddeff1920fd96a4ff77f67b76900936295bf547f7153665628110f842da17df8d4d7b37145fa9f2f2845f8da431b131e9e689f5ae415312c063e8ba3f9f77367ba0b2ea7a2a4e104ab805aed3650f396a5bfc41dfb257ccb051e600011ea959237c7f6937f6ff31e5d72852776636f4df3bb415b84f5018c5f3b78bd81f21fef2b8a68079ff2841c30187ca4e026d6db5e2091771557d74efa12c6e632824b6c4a55679cf43331963293cd604c4b34f13131d1c9dccbe8638cae63aa35aa3a4d482f1635d570fba44d4bf1c4db6c436caa2ecb3bcdbc87870f7c35c01a69af3e2bff5a8b34a80410f37470adfc427e2c955a1855ce7427eadd112ff7e4c166d0cdb01ee38415fa8025500370dff18f446297d6b302038c91bae44f879dc9918d391f7f32e668cd271ca6e626395c66e33bbe465416d79db847a38d77a566fa15d76517e3ea89830dadb68dc883d8edbb48c280a7bcda2789765476bfefbb531fd754719143c450c81f7b3291de8cdf200be0cac882eaf2e83173ee7d25c20335d5680b9d9179dc70f5d2960f15d81d8d5de7932f4205e22aa8ce4efe09a519ffee4ac1da6bb192377f9cd014e625079b67b26efd4a89ae746ee3b878d7e90b8c11049cee725dec7b7be652eb8626d5425d68e471f7e7b474fd869ea9dc049850b665e1085b2926a3b8e1b947d4d4b59973dcf66dec7c136dd79625172e8665d94965f8ca7f6a743f60a8c4f99a37497b64848c2df62b12ba2015bb150f200b3f062702bed0445ed7489b519b044877146c09be95011b8420f0fde8c060830e5f602445464477b3d44bcf48aff544194e1c14faccab0705ccfda1be92e00baabbab4a548071171a1f08de0befc0732df8cf2bc3e2e4ba2a88d91eff50335c85a407cf5210c3220a2b3e2a5e318848d0a1ae74b2efa2d2a5e2af81868ff6894fc7987c8f45d4230a9daaf3ab855f0d4bcfafa258cd0fd88c9755ef9ce20f7bb74f636e55ee5d4d980bf6e40b3eec4726ff37525011e383da3ba6f493d4eda61600ccc56084648bf3f49d7a2b8ec0a2dfe67157dd0660327820b67fc7fbca10410ffeeb79faa11e025601a50671625387970b2b3fd59667ddf0ddc452faa3c484819a8aca519ee1cf600611ea9681528cb55dd152c06b67db6e538e6b6bf4b3869303b694e34d152c77a561abd512deaf93b9888a03ba6c5290f57bc72d615c14e6fe3b087ed295973b2d01228e847f400d53720d5693fdb8c5034855a9a9620067184e6eaa5bb1d1373fcf3538bcaa3fc1624e1378e860da51cebba1f398726eb806b6589d6925d053a93d5a0a68d444989a19143c1ffbbc70e221a39b40a21d231411339c9160909c0288717b7eeeabc3202e36e8c95025d97fd55130f0ef7d0c6732fff18bb004d01e4cf3b9bcfb3363e86fe4b28a46a6acb2ec682533da92ce31432248b7f269e7bd8694ae10d1bba8b25de8c4744f926139ba2dee5a6defa8ab9809b22372d359d730bfe9117916e1fa8efcb2395356cce694bbb6ab19a3331b4ed9bde9921b84500cd63040aa4cfa700a14715f5083041dda78da6b78b7f909b242f97e2e9bb349ba755164bad7897b7a68fe99f54fb750e82631be9fae56345630edaaf2d5016054e369f210766c70c6e37fb5dfd2c235188f95bbbaf99ff5b79457e0ac352611076ba747a1b08accf182f3a47ef2ddf567c03a16038fffd2fea995532a1ab55efe01641e7eaaec5ed8042846bbe979ab01e8b4c7f492b382823efa0ad37b5403de16d989d1912b712a22a2c431a2a45194dcea32fcc2cbe067a5b8d584e451906e71b7327faa42608a0022214489cfd75a78a429d8111f07184c46021c4b994544e91a25816d170b0bb9ed360dbe8a5e7b159d8f3779d3a76b03513e3d57f43702237c597b00149af84549e051b2c20427f8a04081aa4be5f9f4b59f61b684a9144bdb2de31fb3144987d9515c2f79779ca51925e93c720435dc07d0695545c93b7ea7843b450c3787269c558651288fcbc0d81d78b38a2305ba2084e2577833d0fda2745b4eb3287fcb5ec4433d2a91e834ccf36c98beb5c56065993bba2fef27e654b96610e371e0553d831bff1e0db497bac62ed5b33abd725fda27f32948e03a955ef7c604f195fb275ae5253a1fa5d1af4be88997d1d9c79bd8a4854be1bbaf35ce87955ce4f4a3c5a48205c6733409b2694f92be63a4169182c1d09c4848c5e782d59b313d4e01059637e5cb7e9685e9f9a28dc459fafd45a", 0x1000}, {&(0x7f0000001680)="cc74224d298b2ab52439c1d8da7e4ea1ad0af375756fc493167bd310d3c5a49605898d609720c3a6ca9cebe790531c2e04ec6f2a6491d8bcb5b2dfbbb4c34a5f6aa3775c6923cdb36f100e8155b37264bea74e219c1277e504b0145102e610ab12565fc11726a7333843787197107e66542bcab592b2c5458656b69397d6ff686e50739a987daf604392ec40a5ad8e30b081559a4e457bc4549a2cdf030681d5f72e11e89db4c9b568a1e3d383fbcfa2831c885e6405897bbbc95fdebc3900b46418b5d19510c73568954dd6c1adb828aa3b1e5b5494e87784b9e89f", 0xdc}, {&(0x7f0000001780)="754b484a82831143bf19677cc6d5d7c4b8b9e310d8dec15892db37c380bd9019be99985700fbb8ace0efe8cadc1774fef3f61943c67cf6b8e8bc9f944f3128c367a89526669d6f14eb9cb67ef6241b61a20bac13d0fe1931b4184e604c09550db082537e12827a63486c7051b31b90abef461bfd504fe1c107291f4521652b32b6d4e0de14b94c14c0948905b3571d1230ed91e164ca32ca6592d88fd167b379c9f899e97d93c3aef7891fd34ca85acd97e138a205f92c44d0a3a05269463b02eac3686bcddd02963e3dc604f23869180ad2b33b92c029ed6be5c343ec21a97252e092f7afa419f0bb03b77e4c22f00ca9d2e865", 0xf4}, {&(0x7f0000001880)="9bb392bf9ca6697c4fb61a29a06af1b6a31f95890dc1d12eedd45095c3f7e5716d766af08d7a6854095847bc8c65c85b22a8ac3bea392e10e4bab9f6b34bbf83522afd8b6187665fc8bd0eb00d9faef64c873806dbef9851852b9be8314d", 0x5e}, {&(0x7f0000001900)="fa25dd20972242242626980a8cfd58cd4588f85ebaaf87b2c49aebb11dacab56a8e81c45ab87c96c7864696826dc7997e541ebf8209fb3cce0c0c85654837ee02a3c6899d879fcb418ba7af279858dd994027ec0202583e17db668c34d0e6c7f63a968da880ff3b9383a59950b28c6dfb3e0b122a71cb89fc091118a07e055e89aef521706d848142b60327453b9685c25af5d34dbfda00fc77eab", 0x9b}], 0x9, &(0x7f0000001a80)=[{0x1010, 0xffff, 0xd21, "4682fd01b7bede457eff4154f8ac003770c3efb06d7af7b9c26910c85203e402627e61abae26d5174ec4107537f78d75cf1bf16b52d6dd710c19a7722fc549d36ec8485c86b8bac04b6222341e8872f82d0c6234976dd04020a64aeb8cc7d173e56bb45e3e56b461a2a4f56fe6fade093670e94e56eaa87c4b791c4bc8464b5df2ebacd6598b4691b2f85d2086bc6392a82fe51d94625385d53a2948631a7475e72ff3c398697ce1bb5ebef4db9ebfc4ce4af192b641f2e263cbc975323464d0347a45c772b5ecd4fa1cf618bbe2005438aae4ece9ce09d326d387d34f6e73a170264454f4157d23f4056f24eb7901bd41973e8683ceeffe3f2f9c8e766908606729db4d1061e896e606f36fefba3ab29c4b7b294687627f97e8467c56e27068a33da0f246abb8bdbeb4a179e15cd6983df53e8a981a0b985a3ae5b9e88ad71f6c7ebf0b5c0eda95ef583c987ed9983138f3d1a7f7394b795cf1cc9e84d5a29c9897fd18d7b6025a4de27778d960186637dc5025cbb4c1a5ee1d0d4a783f419a969c394470ff96e36785a82d2f830042103dab30298389d2f23a5ebce843cb13a047dedc691b9a5a60c5d27bce8eb55da6342b8a5f928f5a025281001901c557cf5a48495ffbc9ea411d7a5027f6cf4f815227f11e1a9d0819a6a3bf85334769bc5e865e83cf0ff4cb46733a9f2f2f3cf8c4a9c2351f52e6bdcd7f6bd803347cb0bb1ccc6018d06ebe5f54206ff3207024b53848cd730a50706e16e72928f59448a8744109f96813a13f04fe1b177482f3ab1ef5dbe09b0ad5c58cea8d0cbd080d91aea7e7bec969cd363785c9af088367f6e1296ad42094e0057b5ff1f9d3deb335f58866d67fc9799d45c44b840d125f88476b93cf70c5c45daaca7cbd627ae59888fe4ba1cc0f69ff93454105b411b588088c1b4e70a2fd0ef8d7f278566f0b589a31e9e344d435146f7d455b3bf81f027c75493a5cbb01abb15f439f019bc85a9369e013f432fff8c168fbf70bfcc8b9a99e34087815645d6843977354c13b2e29807d65ac500176c6297ce8c6ef99a27b1bc1d754e42ff58fd65513a5176ceb88422bb2010d457bc25a0998c802c6a24dd20e52fa333987d58755d4c454eb6a7caafdb948056c6787d2ca2a7c2d3e2d945e0f12cc8ee72812536d8fb9e4a83700120b5803901045e977648fcaffa04c173275d7bc09986ac4adefd21070ac4344f18b526a069bd4756b192bac702a2e5f3b10c85516b1bf1a9ca7bcedb150007b8d174c8d2e7966d68b265255a06f24232019573a26494fb97bcf192520907593659af5e360fa3aa776b08aa98f63dc00916b345da0c601b3f352e7f7d48f1d1b542c4b95a99e79238abf5b06387818805f1ea1b8e2500c423aa73d92a19902fd199dcaecdf9b0c8a97c798b664ffe65e520406379e8a5f33af6d47fc6637787ee5365b31b5aa02715d650b714b4b9776e8d4bb0c0360c67cdb5bcff0975d0febadced73d3c50b4d8fd7e242345a7125b9bc59bc262ab10260d051194398cc48c182e1e0798d55a63b2839dccb1a952f935325d3ec15d8fb0c27b980b7bbabc18774a45467b69ed8a34a10f433525e48b116596a3db75b2bb9f930ec0f4189e70683579dcf756b6be35b41b3ee05c6ef5566db25663f306516398e35b62311ecb0adfe3c1085c81d4832bd89c8d17719ffe39bb8ac3667599986f83695dc459646668eafdd73e0cc6ff7860fa575cd788af239d1159064843a04822d6ebd10017cc00eab121e2e35183405b4e472aa18e18670e6ce9ee93e37d101e07c1bd9918473648db6cb3f9dd780aa83f1c68b3eec81f921733605c61b4fd67a63aa6df0156fbc9ed0bfb212e77d367cbb95006ad1fb546eda199b8f86f71d2e65e73d093d80071ebc3d9723aa2f5cb012ddb08e04df08203378e6431b8c628b4389c329425e7336a833c1fe9ba5a439ad21d078f26ca45797f023e75df0865642e9fa28e89cbad9b1042fd8485c90f3cfe21adfd7f7b0107c31f680a2cc56d00e6175c8101ae714267a8dd7db5f363e3fcae485040e29cec5972212fc4553c4848d05b622a51a4c22597dce0b2c31bf3938b2394752ebd01af9758a96dbb65114a57d8649ffbb1cb8ac0dcd46af39ec24610f42031233a11fa709b5e219d657cdebdbe07280e4a6f6723950a9308baad6a9dbd2b837b94e8a26e66ed3060027dcf3984081a14b43cb5ac84e72110049f1e53273e20f8b4ac3e183e5cd6b5650964bb4e1f4beaa12689ae2450c0072736e545d22297df380f76230d21a7e9f13138a65aed16a92238ae3affc297c3377400d0121a69e0f437ca4ab8fb45894bdaf8e108b45dfe0781c934db3cf3042bab0b41fa3d53248d104720690a89965d48c8c3adc62b9e839add1e831a8dc9911fa9381192b45fed32a0f6589ff94efede9db8c7c09a8528175547fd55d0d499716e2c5c6cc8c0f47f38d7527b74c183100c32fc8ccaee0ab45766558e5d88f9466db94d2ed2525114bf9011406d4e4f00f464dbfe0014e4426e7c451f8af939f2934f5cbc40e4980ed5ddbd2d7a17711772c40223936e796b26ae346565905a59daa6c2332cb7250e42feef242f43e6f0701e6af33f0ba9d68e2169c29c3103ad33064967875a578b151c91a261de0fe8f37f5d1959e0baa4c27000852c50290d9aec94230ca9c055990a9bb4c0fe6a711bdfd1691632ce0033ec7930cfac55042bfe8f2869a4eca91b822c4badc5ea8a1fdbd5d33ec41051e9b95a0c0055988b24d0a3fab6aea1ba2842503ce1b67dcabbdccd367ae8ca706fc0e013fa3ce8d1fba548ed8adfffa71a94bcdd5d3638c71110bbe538765b04c2355cd84583fd8231b92f7b07cbf6ced4c0708153cb89e05eca3b4edd4495b9bc9c0ec733d0314baf3cb41be09c003eb590ab0a75c74282c3efb2860de4a6bea5b1be6ff1960b05a396587752517029027f57a221cba2a5b0b20b622edd83afce1fd25917cd062c00653f9c17791ca4462a808a5f02aee26bf10d7275d2c9bfafab2625aa1b8c7a86b1aae095edc85c12295e31e62ecdf8471ff5af37c1e576011ef2bdc4c49d89c4421ef262cade0c1871494fe535b5b9c07a1edb120bcb755740d3ec52d5fbd0cff1fe6cb276d38774f6da01f5f187d0317fbdbaa4d8e650f42704e700182a7e9acef636176f1f95ba28bc269d4617e1b3045aa6ec9261c8dbf5d1b0e189e244090c4e0e0ac686a3242b3fe56fa2cbc546de7f5a1a8a66d3ec57dbfe4ae5ea32186f5defadca7735b0143c071532aece0476fd4fa108b35686b2e57bde0e38b0af1f5c7a460264de95f82d323075a61737a02322665c06c78f570eb52b1a12105efde1deb580f14340e06040a767cefa91db633fb0fcbc8b208c490a8398f44232c7ae4e560ee09f9c6cd8a03c1b33ff3e88d43d4f0e58ef0b468ec3c14088a79f0a5221665ccf2874f1432100abb40ea82f355dfd0ba06d2d8133e581e8e3e9bf09e1a5356a96e092e9e234cb62bdef502c0b574c6d1b96f8757c07511eff22bdc5a2ca64642d805a90dbc5e56a89455d6c380c68e570528134588bd3f24a43df422cc34ad83b7c4b08407e75cc140220dedf8cd21b176f5d7f37403b072eef96ead93608bc458e153d94bcb5c8afa60ee5a6d8d7773be7f590283744fe03aa734c64872fa0b0ceea438f43b217d54ac06a0494f0a2062714f1d072b62ef8d7d1671b2aee5c2bda88ffd96180b4fa70da9a4cbe234a39ade04ea79310d9b27d3746f744dbb03b711bcb97bed1c61bb731e44ebc33fdcc86515bdbca364821d7969700268fbf375b6f63e9b08f63e63859aa6d81ffea0c9d47474b5bef06d8b573e7cb4dd719b0e797ae0c92e72fcb4edbcd7c5778ff29458bb90e8c4f58dc44a0fa0da04515ca2dbf56a662351e174741b275d98b4ada2f9e4d4da08983f34e887c5e9ad647f288c3ca833dc089ab0abdfe1e3fcf154d93bc1ef49354719de4f41e4b9203a6a28c6638802d31c3d75f6e54a47e0eef0c39b61a2494d5df464975051bbd47f70cf60fb1b7c57d5bdfb6aecef2501a90698cc3bbf370cd945cdf560f790f5a77462b5254d7401581f33eb651c136b55530173264fe24476be613e03889fa899a80e9c21c56bcc5bfa7b6f43496994d8f07c123014776cc0a76cad78e5f95be98db627f7e8e0c3fdd605877b9ba66839587c6b37d1814caa17344363a882201f02d4c7da787f3c2bd016990d7277b4994a5d074e1b8902bdc72fd16891cd265589ec6b164594ba883571bcc75385cae9d05d5744e1968a3bdc6b65294d3db355b724f21e26e4e4b3e929c7dbdda5ba677b4200af6b00426a3726b149ea454a965f6e07c9e52c0f61261ed11ff7698ff1e3d9a01e23fd24c31e59525101e09e23c6f67ca91df0afe5f25a4b5ae1284a2b7498e2a683d8ab7c79ebff9db913d28560db594043a693de2967cbd359b4c2a71e6a3ab8a94134743718a289087caf2fae34655c621b3ecf611f5f986106171c482767aea539abac9691b0359bcc53afe5df105b345f98ea2543734dc225038c5bfef544ff1453b38b431c093e4a9c3ae6f10c68cdf99c8c5124edf83f9ab6d3b9e0d9a243b98cc743b38b0881c032c8405c19c0b9f8a564694a4e264464fd031dfef218d2e9093c95aedb2cc9cc71ce6f874395dfea9cc89f61f60bf15d2c641f8ba966c3d5d5423f30683490ab175565e4cce17899734f2f24d3990f51c53d3aa81998b2aa218d25601e81f9fbbaec94cfcf0a84574f1637827479aeaaa53bd6b0eb41731698ef2adad201449e9cc94400d59ada5fd1363d25bbd171b615376e9c9d389978edadbc68a9a09c79ff2ccfe4ddb2cb8c5d71fa3e0decd0e95b9fe349960795af693334087fb154358587ebb912831b0d1f6998017e9f5a9d656a48b21adf824128eea81aa46adeb7cc77ef111432c8f06c62e766b8281c999fef3c6a274c5b02605afd8f287687d8246ed24612af0e10157742a306c46226a93334629c2e3816c95cd106b3241f904e7ab945e6eb09a6e6df321d2a76d33205da3adabf25271c94b40ce2d5ae9e216c3f38d76611e60ff1b568c84deabc454451a27d22d87a7b474a6ef08d755635a75f2995ce5f3d6d2266fee2277217c4e59b39fc14a0a11e932b71acabb1b761f05c50d8df022657da7208e2b6bfb6fef6080b44a0409b2cca185cee6fa616bc5c64957666826498da13bc8d88a11a1c7be2f6700301afe04f7bcb4c9f1fcd7f1d12965ff2b40845955b9d7f5350d99e60fa20de5f965bc6799945879f37b33d22c63592025e86161f525663fe0e2f916eeae229c9cd740d74a38b99ffc094bbb94e23a1b6996789d1d17a4d17997caef47c8639f4c7e8b9ccac1902e89280c5c68f0254bdc07dc0f0eea044548549131caa69be8ae5ff5d5a62225e1658b16f6cfcdb37438d1eb398e5d8fadb053954f516201289b9db62d74578e3c0dfaaff1d84bdbc3ddcd11fdfa084ad16c1da4338c54e1bbe914836a9b815da1ef13e998345128d81e49b4dd7329d77a8ad0ed3c61fe7fa3fa2e80baa09b27127476ace446becd83618da1e7bf93d30777ef7dbf9871caf0f193c96260f73db1f729cc4f900a2c58a8758fef6870e4fb63dba72aaf3d381a165da9124c0366f8097ef6657b50af66939f63cfca6bf016910edd8649162d2ca9bd773c3cbbb00148a881ece3edfbfdc8549d17f6ed18976d0a9f05bac97c9a95c48d0bd15d9ea0e6bdf0226d025a8bd1fc4f81354ad87a23"}, {0x80, 0x1, 0x401, "f990954af333d159b0bcb8de153e66bc041d8ea7632e2514ea956f2839e9f8f1e9675016162dd5dc3c76c32b197c9e0ea19f87fa832f6542241e749ea65f39a7ca0b747c1366228cdf21b3506b8382f15ebd53050e2233463be2fd1a2a9012ff1e415631646ce7b130ef75"}, {0x18, 0x1, 0x4, "be39caf2ff"}], 0x10a8}, 0x1) pipe(&(0x7f0000002b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000002bc0)) close(r0) r7 = accept$inet6(r6, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) setsockopt(r1, 0x6, 0x1, &(0x7f0000002c80)="823b9f16dafaadf0bcca293d7cda5133da2ed2f3796e56e6309bb370466c04559952ea77fcd3a3cfa07c9553f34b187805943a12e96f401c4aed2b18c75995d3aab6099444fc712e20c8a7db191ee3c4a952d3ad80a400c57be854f08d63e8168ec4ccf657052cc65a1337bba6620f905fcf752ced49c007d25855b65515b0f5bdbc8ab1afeabaf724b1d9beb18715088e39c9aee11d1ca4a0150fa9a41869cf32cd10238f8ccd", 0xa7) socket(0x10, 0x5, 0x112f052e) shmget(0x1, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) fcntl$getflags(r4, 0x3) r8 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000002d40)={0x4, 0x100000000, {0x6, 0x7}}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000002d80)) socket(0x6, 0x5, 0x8000) socket(0x1e, 0x1, 0x6) socket(0x0, 0x8000, 0x80000000) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000002dc0)=0x259) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000002e00)) ioctl$TIOCSCTTY(r8, 0x20007461) 16:35:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)) 16:35:43 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x20002, 0x2) write(r0, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) r3 = shmget(0x2, 0x3000, 0x600, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:35:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x800) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x0, 0x2, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) sendto$inet6(r0, &(0x7f0000000080)="4061181eaeda2cad02d021a9546c0b9e0d542a9451b5a58473bf479d4bbd5872a62e20879e038a1fff2be60bf8254eb4a8adf04322f18dc1451dae52bfee68d8261943f0a3fe48a9eb591f9f161e5d46a22b03e7b63a039883178f1fe407b309acc406355ad6f8aed65c318d1e8629417a99ec5d66af4ec1b379d8ce01c3d2479255946eec8eedf8fbe3583b475890bfc334fe2bfc02478f7546337ad317b61341af623257b6474b2151221f855a47a80d60abdb12935d23a6aebe068228bbda34d4fea424e86d9de34a73", 0xcb, 0x40a, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x5}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="100000000000001803e940b65417e861bb2e8201c57adca02b9ec86f91c2ffff001503000000746fe13bdd7874a348484eb7e7d47cd854b5ce7fc8a89c463139630500b3fb3000899b0eda69907c571b02411075b4c6131a032cdcb2d27031284a5cd641a6fa0f41427672e752777b98c4e605d5a687565b0e8bbd7be933e2992b041f5c3c4955a1974f273906d9c168025c93ba95706d145f7cc52444ff1536e5ab334a457473630349345cee8fc9786331d19aa6274de6113b611806f5d1"], 0x10}, 0x0) pipe(&(0x7f0000000180)) 16:35:43 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) chdir(0x0) clock_gettime(0x7, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) getgroups(0x6, &(0x7f0000000000)=[r3, r3, r1, r0, r3, r3]) 16:35:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffe0e) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x84, 0x0, 0xfffffffffffffffd}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x28000, 0x0) 16:35:44 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10430, 0x108) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:35:44 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x7) write(r0, &(0x7f0000001300)="70d19e354283ce4e77259691ab6e92710b375499bf29c0bbf50b661107ec24eb64e1c065216f2dc12d6777f4a4e791fa21fefe6cb67062fd10ebdd977ac4abf2fefbf53cfe08ffcedf6d76f527b6d957df4ba5217cbadb3fca384f83adc121fba9d8f2b70f3f62637b5e4798984e74ca1852f87d20270a7e8f32e73ea0d594bfef20cf68c87ffe98c7c7557684b22de3769edf05d9e9efab8a8ea1f42be3e2d75633fa4f3f8cea5d2f475318f2af6e7b54359ee5978ba3391e785387b620ea5e6c8fd903d21bdd9459c99198b72ec2efeb8daa6525b06715f0fb7bb67091f26441022ee7847be5eabc5878c04f002181cefbfd0930501a64dc0d3da5ebda768701f7ed6a2aab39f78d7c549ada653a45a7c98366dc339f20fcefd28450354843b25792f9f93b9cc249e402deab35d50dee4e2276b939579c52f04b3c41bf82f3b650810032304c0328afb4e39ecde01f62df37d2b472ac47162e255dcaa48f2e0cadca6dca19010c792d3e6b86eed196af70ec0cba3c1b1535ec8f6fe2f524b67012613ac0979af1d007ad800286db6a6576772b76533c7a81fbaaeea289d28920bff3809d281029b2645009f687769c6cc6a00eafbb510ea12f5d8afe9de2b8c0c9a902e9e0c00027ae42cbebe8f2840593ddbf150e7cf69a0e9bcaedcda49cfda9d43ec0624e68c8eb2b7b400ca0cdced17e86d3b6ae2af645d5e1fa508140699f50d94b3618dd6f18a30c6e2ac2ab1a5dbca79de2f26f2b028dd49fc3ce9f3533bb5fcf4cffb22e167c1a037ee83f4a9fb2a354e41aeffed81d41f9dc0366adb33d1bd329357c7b9061963c6ee0a380dc652fa453fdcd8a739ef2ca221551f100157a5583c1246cadc0d1cc5c169b6660478a978bd4f618e03e4657abd936786fd50d7ce8fd497dade1335774ef46b56f7f18aa2294abddae9e2744ae79d9655ab2753475211ce7f8f0d1a47ce1b1d5c5e1703b7968da6101e8fdca188320745f7db04d111fcd6ce9c7f6d87368fa0ab947ca2af35f4f320eece2a17fa7e1a5d5fba53f13a644bdef851f7d1bb01a3adcafae27af0dd9f66ae0575e22e3f601c821be12bd14de72495ec79068ccd5760885e765ef6f3655c3a0592d58882e3bf3608fc27a764b38bd9b450361b3b92ce099e1103762efadaacdedabf6e229427886371f39ced64777996d421b5dd161abbc6d6bee8d128ab8354c71b2f5e19a6e4790dbdd4b8a4ade0e79570568bc1b7466f1adf5a4be133f311007159fc8f2f95a40c5344d1eda1abeea7b2db8c8849be68f47d3855039c9ea23f2da67a6973670b148f726bd5a92913df525cedbb99d2d67e8e1bc384b0d56ba7533aaed5f9f33ac893d85e1089f6d6feb9caf3390616c38ec692755bafb59a9ebfd29d90d6cf40761c4e53057df8eef697cea0c571c0071f97c8e283f68dd27a950a5d0da2e5d4cd737d9c03e4673d6dfd5be50bda1d6d07a64ccb50dcfd35c6573218c9e1f0a6ec725ef97e5988e8c411fdd8dc118b3769d3f701059d3888912a7fdb063011f59435f9f2bdad9250df94cc4b1fbc0ff5aedcd64c51c1d5894bec35bc771b28507a483cbfd2a2dc5a377335e0f3e5716e472cd4d778dd7b3ad3d26a49eefd6d4353eaca7d2d58f59358fef54ea67a59cae25e0244cf7f85cb8c77f94657bc2b6b9b87c5000e09a602691d37de882fd66150545c4b030f9845c600a77bfdbce1783ebaa0529e50bde22168bce114ea72acb375e339ec146e6c51ac5d328a2656fe820eab2a4029c2fb01edb43de498c849e2af670c3def507d39de25650670a9235e61b987520303982a38a017a96bc9f99c53f123ac226443eef62f533af3a5224e29932399fd5c6acd0ce6d2b46e5ea3562267521a6d27a300be9008362bcbef28944832e00dff306a5c3c2388d12af460951389695ba308430dd42c5791c7f111802acd60e7ae4e8fc8a98d2cff799eaf614ba20c0cb87f2fcff629a039fe6d85fe9188534291db70ef1e0d17e88b7e46da09b557da27c052c72189763eedcbce8f4b66cc390669ed32451f611373021a8458edbb916e7d1d987b41756ca8d41f351d00e8f3e73dc61c8c7923441bfc5798f681869171ce537b654c10aa8e8efff857d0eb87f3161f3d28d58c389f4b6bba53bec6eedbf228a8582db15b93ecd9650b3cb556f33fcf96bbe0fed94727a16a354e48276eaafb64e78611aca6828d64b201ada2f9530db9e9585941b723e8d09efed35f87fb2aaf9a77b983aed4bfa4757cc0135c1e4acf6f658a0632eb86f186cc396de069d564a939d67ea5f867ee21177dd0891105aef2dff6750edf976e4b7baa6e2d74a5c1e1737f1da656110e5aba0b94f57c912da8d23b3b7158418d0fa7259bdb22f5e0ca144d29de2fb430ccc762ea2b07551f02314576248ca894db9d3891b2424612febc2a8963fd4a57343b9087eba5e053897f36f6cae000e40c85de643ecb1020666b7680877fe7221623da7c34dabd48ca1bc66a7570dd023d174071438f8e08738091a7943ad330ca51c87ce1351f5076d04d87bcf44135a01e4c4d9cc9307702b99dd05185d241bcc39f06199013b8560c6084595a08709e9e161c0f4aff6aec738eb0303932940aef28964a89d8eedd8f0081dd917426a0a35c208085fc702465d63339815d3088d8cf3d060aa2858c52a5a068324c5901dd39e214780724f22dd3ab974cf93a81d578f6c8fa818c94a5d1cdc0fc78885075172337f63b2135eefe071aa9fc89cfffa514dc357f221452e5681e4ec4c7ca361315e27e05394b59c30d77361cc3623c84e6d0421aef901bbb9418036e9609403849071b75e67d29a9256450dea27c6fd8603fafaa2e3d7e53f1fede59f0e76dfe024c8791eed2304aa43633f01868f94046db30b1d327d49414b9bebf2c2e75e326ea0ecd8a91fc4cf65bcc295e369912338b52d5bce025fdb9dca91ed8d3335510c46d0b88f466a6ef03595250418a2619222e88284068ac1dfbabf38642c1cdf4986322210c8edaa46ea6f67f63560a5f60501cb851133f2d6adaeb827ec1003de7f16f9a0b9dff5c22f5970e5aaf8033451221f08d5b7f9adf702d98295534f0e1e39a1bf45e2980927090fdf52088734182b59a86cff530f2919b7345f96d858ea19a286beac19b60863ce5ef3806ac36e81cf81941ced1ed0e94584f0caaa25b8603fc630f3951fa2911b95014d52dc5a8391eb8b8551a8da5ddee4991fba393359074427aa83221a31f16b84a482919a1a6a41017b66f30ded8dba5a18b02991143b09f525df8020415e367bf0ddedcda5246f9d8e307d66cb025e4150d40feab833c2856a68539c3cb34fcbdbf89eb81b5d594cad12c6fd05b9f6781fb7998b036fbb8d2104048cedccde80b3ebf29b7b3a9015a169798afeca69dafa3971890c72f61fef390a34d2c98561dc719cdfba9c5967c1248b62b7635ac70bb8f8e448d0e641c1bbfc40214287751fb7f7abac277ab04dff72216a741a1414108f93e02e9f06cf32eb24fd2145c153663902127167b119b39ddbcdf3ec3292a2b244e1d0f25ecfd561ed649263db80363acdd02a89244dcfa4e72b1623e77381d23f0d97efdb6bf7fb47a3fadddfeb6d7d90257a4c737e2b670e67ad95cdb603a971edae1fde3252da54d924b082a886b54a400e3cc4ae6760b709a2f33900804ea42b0cf60a2fe5768b50f2c85bc854ce0a8c9b0ba7c58a55383b4a292facffc118d609815df7f07606ff8c498b7d8c6aa5a835ec04ce6c9ff07fafb33db3228bdf73255954e406253b20e234fafe33ee9ee5db7456fa8d039c2160fdbbb2e9b86d984ae2c4d5b2592088bb7cfc299edbe066ccd77103a175bc79856fa454693d2acebdf0685a94eae28960aa7ab90a16915f6540d3f8a6e09add240d56c431e650fcb32a47a6dbe2f74bb39ee436c6f4d464eaa6a9587ccd63c6e728b62a8e55736f90706cbc57f7aef70a682b6ea799fe98b603ee2e7a2015ffd75a73b843589733ac39f88c3434cbdcc6a116387a722a416e433ccb5123c49a5d147a2dce3f168a063f2f59ce0af1d29ea3408cdcdbd23617977c5cd7bfd469348ce81601872811d1c2b52be7a5862aa6cfceb13d9adb82180bfcc3eafd6493bae6623ca61e7fe0b12a12e44f8ce14eb62ba41aa0ef3004e3c2e885626df13e7e2384cf0e1da6d2a861dfbe4d29404f712bd8b450a2d3caf1968fd79cb05fda7e349bb3c329de4f2159f975072e62885706228f4704b9655fd291d1d41fe8acf23ba4b42a94230355842f0c03dab2636286eac86011a0ec561aec6c313e995aa57baa9d2eaa3ca54b2c676454bdeea64e5c476e223a029aea41bd6c2f786123121e7d3cfe3b7a2c38bcd3211a9f1e364499add9f1466b089a5d52ab290f01bfc9f834b8eabe54fb33cd12112c3e8756fe3995b1679b1041142a8cfffeb63508f58616c25f1ce86926f30373581f62ce471477569392ada25d4441e193f60c34bf7386d15aae878aa1f63e4f9e3fd788433d8ee9f2f15f8d1d76d9794506968342f02b2469451b3dfaeef2cefbedbde407daebd89e18aa42de4f276a1385648b79a0d8d8756979dd4b4e8d7f4da2afeb230ab2281e68d2143c26286515f7ad123c94b9451a2778dfbfb3b698f7103fcae1ed39d8a3c979fe78ac7fbd109ffc13611d38d480cea9ebcf1af09fc652c655d6a2a448780f11087cbc2f08da11367415f2b1b0ac4d09bf8a529c52561101c1cd8cd888528f9adf6c0bb47901b47c43449a5ddfc042421e33e1042e8e215bb55dad2efaadbf223fa1dd258fdf90056e7eb5632307db0ba0b180e7e4f6acad3f7121f4be5c5db59e6c14227e946d1f3a28baccbaae2bc559dc56d176155ed3d2d6d5ac014484f0f6cddec18f7262da349dbe6a5c28097b65cc4dcfa78437d93527837d08ff3b7b33d5774bca8ecf57f270f0f0ed60c62a7b05947b0f0f9ab00b5b4751157251eb91e84812787db13569d1864659479d49843e4f0b78f2f646643de0af5a354a2b5ca2a8391805e94fbeee65bc47f54a9c2160586acce650ef6d3f3ad1897654989b825ff18c4f252d458a72556872575f3262763137363d9a8e7a3881f9b466b268921b2470713fbef3fc7241031c7593f0649c18b854b418dec92f62bef1612f9839204e366d287b0130084a5da4e9646d6b09427a4cce3753cbc623865e0a75f6e16fec165c58d0bf5eee5df2f9d689ed5a3f363c1eb2a463d3d694be0019335fb72f01fb85171d9ccb0a8e96bf987f24c4e0efeecdfab9d86e3270d2f8384a8f90594ccd5eb940cfbb3d45dc24e8a4a126d8eaa3eaf19e9e06e847847f0d6987c046750e051cce6f7fe219abc4fadc8d872697b1b8543a79a65f6f394aa62a66fa17c9517f89798954690518a05188264a94763406c3cd5698da3e5a60a08c7b7187c37e524bdb690d171247f2f031e4ea10df3f2eff10514f3c9b73d1456b9b598adb462ee44fd723347d9b202c45721b49b41c80b10a9fe1364ae4cd96740c9ce359285850c77afc0103e38c9b4cfeb329bf1489347d52a3d551c36cb5f2e12a9a121c8c83424c457c76cfd367ca00487dc143285d1a9d4c3777af8293b5f6f90fb937f19af5e8fe31b6540143386741bc5e901ce1cc7b49fa043b56e2d72101ea6fcf7ed368378dd15678ae04d9fc10783d437a0bf8b1f0b0fca139d98611b649577e11092bc759d3a3f5af446745de91bc8b6cd8eea5452be35d30b4f1aa6b48b50a139289d73711bb9842c50cf7b3cabf4d", 0xfffffffffffffc65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) syz_execute_func(&(0x7f0000000080)="c463610fb0c5de2f38776640df37460f4d9c7506000000440fdbec65460f4ec9f04683880000000010f686000000210526fecdc482d9f76f003e44723d") r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:35:44 executing program 0: dup(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 16:35:44 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file1\x00', 0x0, 0x9) r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="0b532a3837a986efce99ae7a63c0b7ad73cf72534e9bcce8387c9700d09990393a93d96916a2597456264970e6f9e8a8156c3f67316ceb6ade948b6f865bc55c6e5a2834fc8be76b04afea28d7d41887d38058b0d9c9a0494802fb77aad902313f5df0cc905e6d1c797e0ec070a8b5f41e583d822c895fbf5856abf88dbf99f388bc9db42452c84e3eba4c03d82af5b9d93e1e70f6d08dedcab62cd360d1851edc80e316860f69db1bd818629462da9142c0cb2f0979364bf9fb814620efe17b6f9e254184b8ee6abf7d88f4e24b2b721c86f6809d1581c739f6803a990b97628d59a999309fcba02a46cd5412dd", 0xee}, {&(0x7f0000000240)="9b6c06fbe9c1152e2f376751676921bacd26bb965fc929c0b05165887e46a2f239e3434d5fff10415e7a76a93bcc99edf16c6c74e954a76e41da5d6ec730c5d464970284a1005e672b718aa28952732af88f220a6bea8de24e4245d37dc68295e58bdb8ee4eab894ab3ddcc15013d60c7a06dfc99561abd603e2efa53d6a22cad793a6b1080ad014a558eb6d5487bed34aa377d88fa2be11196a50e8bce9f2d15f3911bee19b12e1f255d4e1e756b87a0d2f3c67ef01d891529aa7d44573ca5ddf2591b587db4bfa03a45f", 0xcb}], 0x2, 0x0, 0x0, 0x3}, 0x400) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000400)=0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000440)=0x1) renameat(r0, &(0x7f0000000480)='.\x00', r0, &(0x7f00000004c0)='./file0\x00') fchdir(r0) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file1\x00', 0x4) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) write(r0, &(0x7f0000000640)="af87ed49c5ff5c9bebd668681584a5a75dc5df6f68b61adfa47b47a294427c04ff18e0c5537511a45329b9cc9d5b157b5cc00c765b458cbf9079028036f75a46608cd818c5e13dee83857fb6faa2be6bd1d5c01dc28414d3b8524326a09c79fe87a57ece547a957d9a276d03b2893577a5b6a340aa490b7d60f75d163fe455fc9c2a12b1d4e4c3f980529c88f1abad19574cf993369ca54d9fc2cc1b2ca8f96f2939d3be0806073849da8cc94480d777b2274dacb6f022a455ca08c414077a6bad1b375ef7b9ede73dd5d81a530ab55a0701f4d4b264c528d75791afff97895939fa14a21b998c924191387b14", 0xed) sendto$unix(r0, &(0x7f0000000740)="74d12870268b488494e4fdaa00a9862e7cd08dcb988d748d67df608c5c4eac2ece7eedc65b685e5c4b61af18c3e4bc5f0d7d38e1199afb813ba0dade9158c27af6f341b2cf9af70ddf7aa78846f82c13714507a2eec0b069d29d607c012db293ae24aa66ae34d7e53e78e9605e0bb9046b2183251417ccb9cfdc6912eb7912eb433ece3decdc01ca727ab9fa4c094da5c44b496ae58b68e8b8c837c92795ba35bc40ce51dbce95e15c6e7230ae3dd7d5211a865ee14bffa8dd7cbcd07ba340b2879e68b30e4dbd7b6e82ebf9418abbf35ebffaf3b8fa22f431688f383ef8bfae37865cabf95640280310f4a82b663b069293ffd80acaac6690e7ed42d4472a510a0a9a6423932bdf505a132b7d137ec4adfcad746b2a2fa7480a73c1a3dc74b6bca4b50cf8ba53bfa9ce5ea5e37cdcbe2ba8168a0c068fcaf0eac26c0df609855db2f413edc14ec95d3df7b22e744683398bfef3e1f19a7930f7379143456b836af1e499953508a0e8e38a0f04ee7678920bc0953d179cec69e32047263d7a22ba850028a05cb961fc4ce0682bcc3e666154e22166a5a99f2588f516ba5980a9eb510bdae3e70c9fdf130f9756ffad7f16f92e52d65b848f831ada43056f5b995a35ee3fb024719f45567a4476fa72942c1d1c02da7b506f04a4fa90afe5ca663c693c5aea161162d887642b6351a99392fb7fdcfe95df31d4b0294cf425f971a238e09f9ad7e5d90f8a57167ba70533571242e43fb05d705f27d1c653cac035b4cfa0023e74ee43afc37621dddb3b6b70a98cf2e2d0d4a7ca5f2965a7d8518e23f1d1eee19eb68f617a44fc672299251fea4436a4253c6369be5d2b0a606cbb5462fc257e2a752e5d2ea1383ac973e753f8bd7c270ac270804970e75eb01d44f680d11bfe9b73e74e19fce42be29c87a0f36619c29cdef502d62b72c1ed463559a306b1bc5eb38819cd113c0fe76cf1eef2f3fa9a9451de3d3f8f10c408935ba4c160dd86ad40c3086d7a384ebf73c6bbde5b03567dde417baf6966bd88e6b5d3fb5a08dedc46c3e9be9f469afd8a8fb285d421e653fec92b0f518cc11d8765d4614c5bab93763ba046e1d889ccfb1b8c2996c2ea9980c255cb5ad3babb5a8cd1bfc55031fc2cccf34b2112500ebd1ef4aec359fd616820ac3efbb4199c8972f1cd55854922f9d7b7be0854cce2dee42223c9dcb98e0446774fbc19439173a32fba4e68c9d0048dbd7deada3f882519b701d66850aed1be39d1ef4514af802f8c0805b5377bc96c3edeef53643a6f49ed0d0bde228e6664d211850ada3568fa3a940653da11663c32fa8859e6077180c15896e8a256d8e37f515e54817a6ad7e3d28c882fa23539c2c84f94ff3b81266664579ef4239aaaa629b4a175c9e12e4bbb06fc6010dfda8d5c179432fbee4709b51dc1ae877b6c4cdfd45a9f1aa776e0bd60b808f3f2dddc3aa7a78c6e9d9d5f02b323b63023fa557a8ae747e46655517a6946e75b39c518d00fd0cd2d5087a9eec29fcc816b3171eddcd1f71b74fa883109ad700ec341a7106a5f06c3301c6e71a9531a2853ce88e00bfd7ac554811c03c263b39e6713d0cf6637c149c4cbb6729e8d18274164b48e433da5ffbdd9e9580415dd3ff18181aff2cd20501af1d918fbe7860b2393cc6744962cb5c9933abffced7cd81ec8de170dec2c745a87e47fcaab781774d0fa902593ba52c2c5e2bd7d1512188436112189991ef562bdcfa04fb493f212b58232afad451c8077a738805539680be9c3a20de08412518121b2d5c9983e05e1b1b9cfd981793148ea0f67d91f611095395d1be3410b0c9668d4b7fa4c5ad22f1d6c4b6caf1fca425ec0e03ad1f7f32b67d0b2d9a6baab2134ac7ebfc4c59cb5748136cd58b4e2238203f7a17c134555ef103476cf82aa27805c52f0016fd8ee51f89d2b7d8d28047dbacc55e79164f31469b895c975e1e0abb2c5acfd3361bddf2ba221f31bd5968a7bc3cf8a45f334afd6a1934c621db288acb10176465f9dc07d640c6aaac20bbe2e9e440980e3da52d4bc10790b9aebb6039bb57c801e95179a30507ea018894133e7947c7da4314de46b641cdf6c79c7b826cdc3e4d6be0701669e489e25efc6d456862f5c5e5194728613e8b5656e84b316a2e39fcdddfa49ace815ed0d8b162806b0dafe7a38db3a12b5e0f2f9f2a081f80a2ff8458fe698b29d5eabe3ef68f55de79d829394f76c014aa7304631a7b65ed45d6ca29a551c7228a288e8f7dd3aa8ded0a3a029128c1669c947fbecd9a0c4a529f87f9135c36bd49176f88be4e0145be3f34db429f8a0299a1a2b880730dd83860a8cb96e9e50ff7a30cb335a14f9ad0737f97a8eeffb704e43a27f844c1b9050f67665228ca799afc15ca5e3925a21103a8707ae2adc6acf9bc6317d6882b86d5d4e6bbb5ed237d6cd8db6ee78674f54e494ef657dd2f19a436bcefce0c100bcbde159c091221063dab955d2cbcd030cb565576dfacf87ee6290fe07c1bcdc9252f02bb9d809b3c8b148a02d80a0927a0167acf50736d95c6f75f10ae1d37ec74ece75c901cecd08a2b8dbb01d970a22b42e57b07032d193c169b28fb8a9f0d9b03716c7a71a466728a8ee6a270b983d6855663c62fcf63bf40909a9b203411dd58552e3e16598e2fa8fe6fc4079e407398db9ef51a7ade09d0c615f9cda61b5b5236a2174644f49645d8a49e76aaf7a7936f48a2177f7ba2551ffdfd9d4be73a3ec6efcc5bc5424306624827bed98a3964c65765703761b59e8dc0235835b91e829d9004b5659f7f8a043eb49be6a4ad15162d574f39bacb7ad3969b4246482b5a1731a079fc50c6fd9f54abfaf4b45b0f2912f62246f73818c420283cd44496c5325d5d1063931b16e4e2da505c65c752d430076e882be639cfea3c9361d1399977f472558b47975f9b725f27650fb6c801c5a3466eaad741c8093d6eb5aeff9723658170e7b70b8b02f87e53fd94d3802cc884dba02fbcd962da181c9ef370a4650afe94a11e448802031b062de3f970d618cf596468bdced2f67f44aa9dc4cc87452a2ee0559c38c7556bc8378e3494a1bd622bf0c808f960440a7bcc81b1d138b10fc491a7fa21c2f3988b7a46113cdfffa122e859c1f1c40c44721169022288129e12b94ed14e4cdbd1791664fde9d52d2a075f0742380a774c9cd4474d68abf0126746dcb77ea084d63612b9c7b3030631677ed09afee5e42654f0042bb15151dd6fbd430d0276fd45ca5dd7ed1730250b13cd5d4f7e2ebb7b05e7224abe1e9a1d2adbe504c198b770a188a01a888fdfd1917f2f7e444f597e6f2320eddc641ad7d45cac467caee4b61daf8105451e030289efcde00b6b7f143c2d12c3e63bba4910083b3436dc4ae421343f19fb73b57e5c2a780593a8a01052e2a2d0e0dd7625ac39fe843b79d4dfeff6d5e0aa379e4847381c7c2751c2e00ad5d281b6011c2f0682734287d002b4b3ff930708350ed0cf3850e89acc6e13dc9d47ae666b0e060ab11802c0618803e2c284f1ddc17d2d18e0b32f97544699778471c7348bec637f0be55d1adc98fde7848bdabca15e1791e2e921d76cae12221d4cf89e92cf51f6b9b1e70d471d92ffef3968e218b6c204d162d19ad29a558b836c5a7aa734da60b34ce743bce35751aa944750db75d946e5a76fe85833f9b6f9b40a31ca3049cdf2462d1d98eb5463238e2006ff6a3d2ecb84b50a9cc7219a52464637a26b23761cfae4c4fe35df70a1e475a8164328c14bfe65042118de45f27dd891efe61b09a3b1c79105f7d77552a97ad2a670bc945701305c44b743959ee66d041fc91f2ffe33a77f2fd016ddafa952ae7e95f7cf364f4cb561e81f43b770477c0333a381ed7cd8ea9dd76441b096c8747f2a677a636ee6d5c6e0dcbe8087418922ebac1d7e8cebf6fcc01ed105c90678e1fe18643704decd5ed714ca79365d136da122b949dd1af4cb05399c683e89d88e43f24a507bb3ab098b9fa468e16be0f4a6d97b53a2b12e66a4137bf081462f97d13c29780574e1caf9702b98e7fce350fddd1023ad16107d3e6a1c70b1770d37fba7c89e8d3512f1bf4044674f3f8158ccc9ea61c8872c07e2918f624f5d765cbd8ee0c36c790380693bc6a2ec929432337df4b650c00dcb91ca66f60cf65861c1879a39120606fa7466faa63085defd7e4519309d7def30fad4f316942b7b1712430efdde4f02fe341c33f0738f9e68c7b6000a6a7628f046195382c17bbb31819fddf9e300719abe3a56f4818795eaa4d69168f7aa50ba96d0c384613189276b22d439eaa44db9dcdae4a3878f07951104aad7899cbec0139b146d804e92224e705b0a2277d762eed1d6e40694e4e6845ea362533c25330d7e52396acf2d6e21cfca3e834a0565001ba7edc7b5d21c0b40381ec510418ac8e104b773a4ae41689fb009557482be9f508759794009cc89f2517a759a7c2094bf2f8dd03148481ad1ab5d335359c65d6e24fbccca04ab372e322dbab025e6e7cae65aea3d7e0a1b8a539c26492831b558b41af03ec098ab8f79e0662f9ef24ed79a78d64775392a9d009df5981aa6629537395cdbdde63a886ff9d2a33d48cdb4be28761ba5d18188f20e6f7e9731de8c0bd15b535b915c9b338fc184066962339d006f642e16a7392da2a943ef17fe2c6fa9e1754152468b2117d159d42dd0ba7a9e06360dad9cd03aea244efea6ef674284a4fc51c5c5c05dd7d31d15aed720927dac8b141f5e0ec202492903061fbbfee98af3e2090a3f3e472a7a46c573e12160f430a7c0347f874ced827f189f835a4b0487024f6421d99d145a4f87f82bc8b5e351ce5dbec442dd3e209407c0492800e9b125ff1196355e0e51c9fdd9d95ea641fc61d5e7609637929c7b1f671363de47dd9e7be72bae00b236b6569bc1c97581fd66bc30642e072579215e32934ee9b85790420314fed92511affd47e1f77686d3388b651b5bdc72d633a6849457aacb0a5dd94f864f52ce6d3a38fc357208d7b3c52d28f6d45585d87e8ad06ce9dd864e51ac6bb079cb208884e9ece14303d56c8c639545790f56d448183a14aafe2d949ec5539ceaa5605d3f34b042ea13f0603dd35593ca40e844b7c3e93e2513f54275b8f5ff67c9aca9e399d6d340602b042b4d3bee7918eb783413a05884a8fffbd5b8c4ef5700d9ac5292a3b3e0da8996b940cfbf2bfc14ebcd2e59cf1fdf4ad83852bc6236a6196363a186127282d0072f57bedbd4b89813b6ca1971b7166c14186d261f7f6b57e42734006bcad772f61f070b9734f38534e545b7232b42c59bc9f0ae91eea391a1a9b61d52111f1b00afbb23be62323c8ee80d5b6cedc4309b7e6fb99749068c98cd2b616aef41d849146953a312659be6aeff81b0406237985c60aca2d73a8524dacd526ae5b014fb878c397c5e6f633b3ef77f141aafefa342b6ec054f5ba2842d15ccf84d2109c366105e559b4a14078f1dc0bc2445675c018a7e99239bc4febe2a07763e948813692cf22392111d9bb1d1c6467d31d56c5661d85cf64a62cf9604de2ae68adefda96298ffc97b5fd84341f9f63895d6db6c7f111d96ff192a9a945efc3ccc6a6ee796518e647fdf1c69735d850bfd86b2102986ed12ff32dee92aab3ae2ab5713d44cecad5c6cedd6fcc6c75aa6df6e75357328d534495dc4bced718fd91e9493f988c4f17f2cd435a969ff3562fac030ffb151590c7083f68cc1d6ba132fb0926165d04fdedba307b8243ec539371f76b4fb9501a3c49c524d4ac", 0x1000, 0xa, &(0x7f0000001740)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000001780)='./file0\x00', 0x8803, 0x0) r1 = accept$unix(r0, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r2 = open(&(0x7f0000001840)='./file0\x00', 0x300, 0x41) execve(&(0x7f0000001880)='./file0\x00', &(0x7f00000019c0)=[&(0x7f00000018c0)='%\\^{)^\x1c\x00', &(0x7f0000001900)=']^\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='\\(\x00'], &(0x7f0000001a00)) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={r3, r4, r5}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001ac0)={""/16, @ifru_metric}) execve(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001c80)=[&(0x7f0000001b40)='(\x00', &(0x7f0000001b80)='{\x00', &(0x7f0000001bc0)='}+-#^\\\x00', &(0x7f0000001c00)=']^\x00', &(0x7f0000001c40)='\x00'], &(0x7f0000001ec0)=[&(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='%\\^{)^\x1c\x00', &(0x7f0000001d40)='\\(\x00', &(0x7f0000001d80)='\x00', &(0x7f0000001dc0)='@!:[\'\x00', &(0x7f0000001e00)=']^\x00', &(0x7f0000001e40)='-\x00', &(0x7f0000001e80)='\x00']) symlinkat(&(0x7f0000001f00)='./file0\x00', r2, &(0x7f0000001f40)='./file0\x00') ioctl$TIOCCDTR(r0, 0x20007478) utimes(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={{0x8, 0x43f}, {0x9, 0x101}}) accept$inet6(r0, &(0x7f0000002000), &(0x7f0000002040)=0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002080)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000020c0)={0xff, 0x57d0000000000, 0x2, {[0x1f, 0xffff, 0x6, 0x3, 0x1, 0x8b3, 0x1, 0x1, 0x1000, 0x8, 0x1, 0x9, 0x4637, 0xfffffffffffffffe, 0x1ff, 0xffffffffffffffff, 0x4, 0x100000001], [0xfffffffffffffffc, 0x6, 0x1, 0x5, 0x9, 0x10000, 0x3, 0x7a, 0xd0a, 0x35], [0x5, 0x6fa, 0x76, 0x200, 0x7fff, 0xfffffffffffffffd, 0x5], [0x1000, 0x0, 0x6, 0x4, 0xe60d, 0x7], [{0x0, 0x1, 0x7, 0xffffffff}, {0x1c0000000000000, 0x7ff, 0xfffffffffffff07d, 0x7}, {0x3f, 0x40, 0x9, 0x6}, {0x8, 0xe0, 0x4, 0x6}, {0xa62a, 0xeaac, 0x0, 0x1000}, {0xffffffff, 0xeca, 0x9, 0x8}, {0x2283d47c, 0x3000, 0x3f}, {0xffff, 0x7ff, 0x9, 0x3}], {0x2, 0x9, 0x8000, 0xfffffffffffffffb}, {0x0, 0x100, 0x8, 0xd43b}}}) 16:35:44 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10401, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffff9, 0x9, 0x1f, 0x3800, "a7b530db71888ff2cbb898e2fc839458a925ba50", 0x5, 0x4c3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x41, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x100000000000000, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/162, &(0x7f00000001c0)=0xa2) 16:35:44 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kqueue() close(r0) 16:35:44 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x450, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) r0 = syz_open_pts() r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrlimit(0x5, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:35:44 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4010080c1}) r2 = msgget$private(0x0, 0x4) r3 = getuid() r4 = getgid() r5 = getuid() r6 = getegid() minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="d109d55ce9516849e363942ea696aae546c62634cc4ff0a1309237046267ca5236a134d90582635f6fdfc2bf09dc0af25e1441b25b2c78e4f9e2e67d95019c35eaa7140e03ce85a3181968a65125515fd43c706e146f94ff495d8e6608176907b4", 0x61}], 0x1, 0x0, 0x0, 0x400}, 0x409) r7 = getppid() r8 = getpgid(r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, r6, 0x80, 0x9}, 0x9, 0x80000000, r7, r8, 0x6, 0x40, 0xd1a, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:35:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) 16:35:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x4, 0xb7) write(r1, &(0x7f0000000040)='h', 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000180)}], 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) shutdown(r0, 0x2) dup2(r0, r1) shutdown(r0, 0x1) 16:35:45 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fsync(r0) r1 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xb1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x617, 0x0, 0xfffffffffffeffff, 0x0) 16:35:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() write(r0, &(0x7f0000000080)="cc5a68b9c92697065a3cdfe47b4df47d5cd46e3aa764e91f6f06c5613b031ba287aa40f88e2a480f731f23a58bd3e918dc5f27304947b500d1cce3855de6bf2d319817d1f3142cc4e35c2a242d3c8c9cc1d8732fc990f6008c3b099077de02675984e630fe0cc8314184afe764e5ee0d5ba6327741700cdff15af1c0be32d3935c7be7f93519406d811ef300544afa76bfed3cc9c67286acc8d186fb5b59151eb30c7b8226d6db8941975a0a6f0ee6c95bff855c85a925393d72c6945258633faa09c80a36e993207be5149fd3d199ccbb09ab0f9fe5", 0xd6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:45 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x6, 0x8000, 0x1ff}, {0x0, 0x9, 0x4, 0x80000001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000180)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x18088, 0x21) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000300)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00002f3000/0x3000)=nil, 0x3000, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x68) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000340)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) write(r0, &(0x7f0000000000)='ON', 0x2) 16:35:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x0, 0x4, 0x8ea, "2ed8c28769ec813398169a19a6a3afe19c2f613b", 0x3, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x5) 16:35:45 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000000000}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:35:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) kevent(r1, 0x0, 0x8, &(0x7f0000000280), 0x0, 0x0) 16:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\t') 16:35:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="35c7853a3aed45", 0x7) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x122, 0x1a3) socket(0x1e, 0x2, 0x3254) kevent(r3, &(0x7f0000000100), 0x0, 0x0, 0x1000000000, 0x0) r4 = kqueue() fcntl$dupfd(r2, 0xa, r4) kevent(r4, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0xff) clock_settime(0x2, &(0x7f0000000280)={0x100000000, 0x9}) clock_settime(0x4, &(0x7f0000000080)={0x4770000, 0x200}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x60000000000) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x28021, 0x0) pwritev(r2, &(0x7f0000001480)=[{&(0x7f00000002c0)="1efa12348523cacd04fb9b40c1c88cb44fbb583cd310b160fe2904ddf253609a78bc1a3ec64b918516e2a8eae9de1a4c08f70e6803a8b2eddd4ceeb156461481a749cb60d47bc34ffc6b760cc5fbbfce1d37cf13aceebaa3e2007c04047a0cb438c2fa8bfaae262a9e721a4439d2b4af9985c8e29ca6cd6583607e7b0c5ebfe6ad2b00cedbcd570bfb2cd4b4e81191b87c9601ecada55e30d717bdd1d0896e3189bfb8f1ec4acd81588e4b5df8c97fc9871c3378ac7abe55071e4cb5493a15c9d8139c7ba0678abb62107957d359511e1eeae87d", 0xd4}, {&(0x7f00000003c0)="8f530a1ffffbe35c1a33ca03779eb980e793d9d748024d163844f2f1646a42c243bdf7a9502945974b311bc57b77f84abb969421709a5799d91031ab1f0b56425f4ca6e6c21e595e923a58a6d6690be119e961b7b14c6da1422b791ee2436ff5a35ea9eea6c295d316912af7961a4014c2aae941ed54460b3b69f5e7751fc929708493611aa0ab187754be16d7f35febfa5aed7d0b88840789c91f613e29e287ba55f45bc393dbc53b0c73e6e25a9ad18e0e5aec986e00f34bedcb57c26352073b181b6f9ddba194afe1ec930e0a21262217e7c6f370e4fab68d01a4759bc7f47d23976edf8b1c5687fe4fa16db399bfa98c834942ad0c263f2d40b5bc8b601be7f7b9d0feccefa1f4a46402107ee6a1bb4985d200581379e5fce0c093a2da7a6116031e20a088679ff141e5facbe4489c95af9638aa11d4fdc9f145731fb6f1d77a3fbebacbfb01f296e72bc75a968500201a60101f98778c11f6c9863f7e2dfb045f871079092868c07dc1be0ae04316c88bd439f70bebd8cc3c348f20d3362b59600844ff941b29367b296c98e9972d6c20d422e22c5f6833acfbeae8a5c0e9245fca705ee81e7f46e45d288abb689e9dfedf45a1ae28ce321adbea8a0c87aedbfd0b42de82829a95b92b2b3e26a204a68e2834999b70b1e7b1003ffcc5c4082394ecca6d7d993279878c9e23c1f192ef3edba8b140cbf00dc7313e1480fe420a0aff55a06cf3d46a2e0f9189e26c1614cc6eb80f5da81d8aa650b0b5dc1679d20757a389c64403a5b4d2acde6f5cd3f0616116e91f51eebb24b9917489394fbbe165df73c0dbac11666de6dba97253e7f49791141c1a1fdd7e646f1bc726d80a401a5bf37cb3ab56146d6840bf66c0d4dca88a5e90426c5bb1e12b00cc23010d71dcfd7f8e561cf491b8ac886b8fccc07ad1a29b996d2b5be19a35c3db49e3d452e2f27c40bf99c0d98364f6c9bea94bdb1016dd002b49f965c7a1987f5ec7478ba4a1db75c4b9f92ab0f62b9fcf32981cea6088e9beeb8f7c2e4bf46797279707a9c9e0b113c470fd89f39fe8bf1ff6a09f744e74066252dac6b681ab7c47874b016f83777cd763f3a98cd8e50e0d9df6a36e5693b8e09fc1f172e4911d8532836a4a5aa30d89091eb45ad2dbff2d6098fac787837dd105492a6e74d2ec806a5e41ed323fa7503d5c916c2b3333c6d3052413eb9a0009ecc622f847f6906a0db7f26381b510bf83e08ee255bc826f5edd40726e6d62b08b17a80f42ba217cc4f3fc4812c52f33ad40abac104869b8b0a4a9870f538b200e3a05d7637943090c7e359c9e9d8c041286a8f5cb48dc6afe3563018bf3cdd0908a5fc2e323c5c309d2ec8a200569ebc7ba23d181db9626531bc59cacc64d90f62ebad1c961ca2992a060e9f4a413f467b9e9c7358b9503476c2a8bf6401a46716be871985fd1e47ec011fe5d6df44d47b0035072ea4919456690a21dac46aff13ede34996093e90aa83881f1d92e4d9acbec2f998695c4135bb803e5ca55f43b095db12096e423c24c63674420b6f65992e84e2f6665dbbe4606f32dfe2fb4176f9ba6ed2a763dd1d35ac47fdf6e6a37fc58abdbb30ca5367c7002c129d39b65d49044bf6b355476b581c939b37107655ec4877f9e8e11de2509e56863b3eb5767d21f364a98259a16831d47ebff9c867c20e080d5cd2bfda3104ab9b9bc698277f6c4bdf121e6aa1890577d3e9e24e5fdf29f8249e39a9fb15d4a1a6272c49da9e6249ea5dca4982f19442b03e34222aeda423d582e8aa36443fc8362cf6ed502eeada37e6f6a56295fa7ccb5dadb20f4cfde3b57091cbf8ed7eefe88b7edb30e519bd0d0b191a4ea076b17e1653fd9a23509d368922c06f508c16bafc4bec9c916e19630ad2dccbd2499b5f88fc5f2c5fdfd99e0b6dac361c0b2dc4b8309d1204969faabadec27bfb58a6aaad593a8c1fb738bfc3713337441b15838c00d2c286f3c3df8383f29a0c6cba6cfb3dcba1a2f6220bf9995ed707d084db68576508fcc38596b1ff87020133c250fb4f147e9d4fe5369106c2abf296fb748f4ec63a87567d6113fdae2f00791ffc9784049115a4b813f617fc4eb8bffc5e0ee2a3c8e0d355aa4c6a78d9bfa6f104a9620054856f76d085e8d4842b62997b723f27c27863dbb81623a09d900e2990f66e2f57ef8b9f67fe96d9fb92bea9b9a866a657fb7b201001a13efac18f8f467747ea8d7dfd37766f704ac6987b43265725c6d9374fe6b9d9125cc66dffd657fa32c77b3904b6d2c33f499f6481ad9cf3e0030da37955c6bc4349ad55f1d1fd199cab9d471bb5444c5f353b762d336b059c7d286f594d41fe642bc6bf6328a87855ad8195708c3d2bd4c9ae1a4ab96fcc3eee617cc4ff904e25be251d8c12904adde0938defc9fbf47dd3f7713413a55c3cb60e38fc228caa6e13f8583a94e25b22be9bc54501ae3b6765753f3c9bad365de14da5519b7b694d73445b4c4b236e7538900158cd4e8b6a4cd978162d3c335ed87d7688c41052df9a4cb5ffe149754a96e9c07061389ac60de1923b99b5678e95aec42b5ab186694853010a9293abe6c68581f3afce59bb9c54df7335b662c11278ffb7e79530a8f34c6aeb2b816a7940b48d6b1569a27358a1063625f34ee792e666033cadc96891ef89e15d0b3aa5ff500b972ec668883c372c35ea6d6bf4cd80b6f418c05d569de5b237ab59cf033690790c8fd674bec37c42c61e14f454f23effbee3971ff8909be7a59a325c1b6b4e314652fafdea6bda204b40dad0d7eff52a2d8a84dab6e9df5027eeb10e86b8d5b571abe60ded9558036dbe10e33df5458f891495323e0171d1f99986eaf1ff8443d75d8514c8148b14e027b38ac37e355396ff8f3e126c5e0d4a77187b57dd65cd6bcf5527157b8cd3b16460884b852e403de1852648e50e6ab23831396c2fab437c4f40c972a7f102fd5891865fbfa758e79dec28c2855bfbd077df187315a7d866886d8e153d1ebef466adb0824bb91859232b9d5310f8af2fc71c617e4f7272057b3b44935434ae339af561d10deadb3ba7307797730dc6bb8c61b546723b8dfe6a8830a82d3650f56e027f85dc6dd05fc668e8d185316c191e1857cbd02b43b681a6d66998052d95429e226f291eb7971d1f3e4797b1dc02385a677c752700df71d6d40ff2600c8382f44d7baf283f02b3aa4a29a444bb3c16266690cf8ac61bc6406a0bdc2bbc8b5955b5d9637c593367abaac2ed3207377072817b570c252d82e3fd1209ed8210ffc35531560661efe869b34b1dd3c77893cf9346d74a7341ec1cfc9bbe243af66f6e9f1ab9d50cdef7a89e4cc7034d5e20b706beefb1002626294675abfd72190cbb3df0e09c309c86eb4d2851f31ea04ddbe8577c0c398991bde19b34a32448d53e9af71d03adccc6f1948cf6553f30c736ec28569fee7af9f0ec03ec52710c61ff32d7bf71e36583ab3133f498118c76d88bc03a59d8f5c968ec41728b67821c6cffeaa2363e70645b0f784921e68a907d4411bf24a5e66d75977a7ec3f7b67fa45f250d2c2b199fcf3d71f5a4a7a7ed51f7741c1834bed928591d95f71ad9511a8b68cfbf39a9a2d6490aa7c3d156cda5712117a4c2ac2e658606ad1d7d5812415a61608139bfa25daad6e16a1570d1fe5a1e171b780dc5f64758a321418589870d889c56d397e72e5afe0d801dd47d4a609eaefdac6a640c70b2d7ebf36511ab8a84f43347ffa5644bb2c3b937e93188030b66adf80fe1bdf0c8b535a47310d6276d85bc4a1b1eb7f6d6999f556c8a1eaacaa2508fed1d90644c7e095297d24d869bdfbf778c5722c3716fd822e8db8a62588f97e87bd311c06e42b39c882a375ac78952b2fc1156bbfd3a21ab3e9e7deb3f6d144ba9bba8ee63ace765717ff25e520c8a604d16d51d1a78457f742824fac1609b1a85a1d0776aa856aa15ba5cd7d3e1fc780b17c209de4f020028e1a8d66b940365cb40793fe10fc55913f4f0049a3fdf3befbb6cad1db8792fb5b289cdcf986150ab86766d9d46edfd98652f7a0946461e3bb8102ffbad5e5d57abf017cd13526299d8512a2719ba1b673a2313c41af83114061ecf6de4ef2373e7a316e1811960dad3a27645a055da27bc96c95911c89de069a4f91e9c7cae4842b41cfeb7f90e36380b53a50ad495b4cb2929649faf3f7795abdd3b4fbb67735ed90c665cdfe59da5ada87f6ed1f13fa4198b52e4b0247f57103a12615153da54129ed6d3b2dc44ba02e1f0a05e7a707d3974f8431ae102ab4025e4c8dc283cb86c2ab4e1eb056a4e02e8f96cf941e1735b0cba4343f0ae30e3047bf2c9d320ee362d123dcae2316404037c59b6842c95e19388a1c283ca165fe18902f64fe9813911c3ced5b5a95542d72bd1a03f9f5a01aedaebb38af07ab3e85341ee95dafa6c9386217b04f764012db5e2b837ae623758e77c5cfc1560215bc1eaeb10d91cbb542b68dda46f798c256c7b523735c532147772cac903287e8957bfb5c6ac2606a4d07489d653e6b0fd9c3fddf237df404ca9558b80e5648309513528b9030f2bb7d8523c19a374065eb5274320791ee96e00a994df9af1e1506c28a6cb32c7a714e200ecb0162d57e8ef5805d474a08b8014932dddfb0ca0e98b9ff5caf49f17f41758c2f7fe930f8c93fe1b73fa8a4f080a6459775c8d117458d18fd22d7bd5b38c422bcfd3cff151572f8f420d58490da664f0b703982ff13d9e04e512aa7110f0aced7c3f6304b39e606877cfebef9b1e5e2f22dc7e626d5f61512457c444d31f6606492cc0f21e90a9ebf44037c230858299762cb96def6cb7e2e129474892ecfae2184c9ea0026b9743ff05c9214583faa4bd6fcc26a9ede5ab07f9cf82f1acd8c3665f79961bc045ad5e2bcb901feb2682b58e6406ac9afa8d35ae37f71d5ffbc81569468eba231b408ff33612ffc2d083401fb2336433944ab7081c25caef1a0a7fa33d7836f0b1f2de77c9810026ba9edd29bb1666755c065e2728cd8a380d915415f65055e46025ba862db87c93c6983a9d9a704adc5f558ec2d386a554ea59f72cfa2580e32ad2bf8636f738a83c66ab16f3fa13b2a88359a61fe71fe159414571168a20919c0885525c1f79540b8de0178f98e97c6a98a5203c16947d09538960df676bca48b34297b2c10f266366b47a0fd56e115a8d0ce28654e47e4064daea20bcda49234c1f770adac134bf8ebc2e9c70290551e73d804edae50459a04e12b2a3528b9e153a620b7e6ded5053c3d11351f96dbedb8848886f2631662b7a199f91cc9f53223ba7d590de89bcf7dd858a9250a50e3c19acae8a3e68a074f2c9abe7afef95db807c3a209d3da9e31da821b6cff6b688af048e7e6174b080e2b3eab8b296535e4e2d676566dfb39e86c8990fb19b0d2928b9b1d590dedfd04bae93e925621f7fceadac31975ef9b9e4f90e5a91a999e605772d5be93984fc7cc86edce96bb88d080a319ffba30f373c4221f015c097570d147a5036d217037c83270c3cd797ee932f6f3420f8d670b0167253b04d4a2ad0be7d664d4142233a746b512c9d90ac8a652b940b596f0778731a11ea784e086eb9f82bdb7e123bce2f33500e997dc9b7296fd9f943337c7ccc851ff2c3ecb26d0eb6de8dc3e3998094c331f29349b32bb00ac8e4a8daec4833877f0e8482345b82e0687dd97bd5346c358d0df7e90d41e2cdf40e390d6de4bef055c5858a9dc5400f3bdd76011032873e4d87159404a46aa49e599807761f56ca9743a", 0x1000}, {&(0x7f00000013c0)="c761474c562a7d8f7cd575322ccdb9d1c6edcb1a861622ff00de2082cb9bcc677eac37720a169696d1261455b53ac785dcf082d8293c8622637eec552457206a420c7bbc80944634d32a287d485e651dd2adce6e40d6a519116f361d88c2d26b166a614890b52cd9dba3c0346eb1009a107b5a60e89b7ed3a2e7e7f13d520fa52aa5c4b75549aa4788efd4aa38680d", 0x8f}], 0x3, 0x0) dup2(r2, r4) 16:35:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x40000000000}) setsockopt(r0, 0x20000000000029, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x80000000, 0xfffffffffffffffd, 0x4, 0x3, 0x9}, 0xc) setsockopt(r0, 0xa901, 0x8, &(0x7f0000000000)="544393e7484be6dbd370a9236e05beb4b40f1885cdd1daa0fa2ab5566d04f8c95f2092b8a98965158f441229ff7a192ada", 0x31) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:35:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\a\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x8}) 16:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") socket$inet6(0x18, 0x8005, 0x0) 16:35:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2000000000000, 0x0) r1 = semget(0x3, 0x4, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/215) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28880, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x400, 0x1, 0x3}, {0x4, 0x7, 0x4, 0x8000}, {0x3, 0x3, 0x6, 0x2}]}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) 16:35:47 executing program 0: getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="0835f407e5", 0x5}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) lseek(r0, 0x2, 0x3) 16:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000140)="39abbfbb5171df70ba8db2ae2114a84cc8a479ee1840f7d9fe13e4ae807bee73417b6db03e9e1ab1772504a8d41fde8d6c5eac70e3fdc5046d00680b6117a9701a9a92411e0b8343e9f3e902648906b9133549f9873395530ee7ecb7de840a8df17d3ddb3d23d2cc290ce73e687d4d8eeecec125a27f1502159592ee488fbe622a7f5bc5c946e5d9d6cd30669cc40025132d7c919a9225398f19cbab8c4cbff0dbdf87b9f78ec2271218b193be87db06c5feb11010f62f6cf4e3e075f836d94a6af343e838afe055c0fde5c55180cbb74e34ab515162b2e515ae994ea2514f2001bc1bc640f43e", 0xe7) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xf5) syz_emit_ethernet(0x4, &(0x7f0000000480)="8f93880c") 16:35:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) 16:35:47 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530004a24b6fdde291dd7f07dbcba5bab74f1d732762662cc30eb247501b4bbf0716a09adc1ce767779637fc43cd7fec4a66b52b48d30a77decb0dfe5f622d3baeee0bb8a302082b219639e3b89666e36af1c56ccd69996424df57de113601f899a38353eda133693d520da4c61b22029e1947532bcd3d25ca03311d1721fffadb8df90e03af4c0d35354810a849c92271b2eb63e8a09f91b02a7d2d4f76d425f1231187a1cd15dd1fd79063bed5b3224d283cd3f9d78ee2e8d1be38d2e09f7ffb2000ba415f942926692ee8c179f52558a8ea945726bdf44851ebdf758ca0d10eef4ce3bc21623014b606c5bb27bdb063eb3"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658df400a505b739e9f07e88d6", 0x24}], 0x1) 16:35:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x4002000000002004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:35:47 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000140)="08000500", 0x4) 16:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x48, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18a, &(0x7f0000000240)="8d") 16:35:47 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000d1a000/0x1000)=nil) shmat(r0, &(0x7f00008ce000/0x2000)=nil, 0x0) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f00009c4000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bfe000/0x4000)=nil, 0x4000, 0x6) 16:35:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) r1 = socket$inet(0x2, 0x4, 0x6) r2 = fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70020000000000000000"], 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="ff59c901e7ab99b1ca193565263a438311ed1da1f8f7894a2679aeb36315868d8997bdf831a9d54e1239964651227c1b5117d1d5bc5c2d45360ed774c207fea5d3129e3ffbf352541b1a4a9f5f2c8d3d5daad1bc4b6e51ed397ff6f7a76eea5277294c2ff0dbf49e23a35b2196440be53265f2599863f9446584f2125ea02b515d87b555dcea170c1841a4fa21f6a74cf09adb25ecbd58c8a45d3ecf3f9335fb6dde976859276046147939c809831cba114f036e23437b288f9eef77ab9b197f0181586ea0736c47b78a7902c6112eb6a25471e03f439f", 0xd7}, {&(0x7f0000000380)="8d7b840439a7680541605feedf27730a9e3f70ed7f81933431fb4184631ebb3857373972d4ebf4afe11376a84e23bca949b497957b12224c0825ee6be2b71964ef7ddd5219a45e536b4575284a312c2858242999cb8d0e3ee09fd994bb15569cc8d69ad7ad4ce6eab844b82ae355f262c23f8f7c3f42f0699040b8cd8186a572f77d199ddc0d4cf61d6103b761279bbf3a0e4943f51f7918e0fd1a991ca5c58467f96b643cb0aede882c66e0afccfc7c93749c4357f8735980791896bd8edab76ae5008c7ffa594d", 0xc8}], 0x2, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r4, r4]}], 0x18, 0x9}, 0x5) 16:35:47 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/215, 0xd7, 0x40, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x0, 0x1]}) 16:35:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = socket$inet6(0x18, 0x3, 0x0) getpgid(0x0) fcntl$setown(r3, 0x6, r2) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) fcntl$setown(r3, 0x6, 0x0) 16:35:47 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7fffffff) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="73144e1214a7420123dc9d91e46a037686fbc1e0c288fa28a9d188d73d848e4fcbc8354b93ce2b4d3ba8485d192bede32fdc82c2aef1a263be3fd31a1e26f00d19528f9182ee983cc53d7fbef799f48e735edfc7a3293cf6307a149064149dc4f49201a218cb5977543f9cba6b77ec527e4b9fdbd81eb75d21eefa699815598d0287a049729d24cfd17eb6371111a6f0", 0x90}, {&(0x7f0000000300)="5ccbb81ce87f8dc77fb445899425e6dbd4f1567c9be92a0b11997c6c6aebd9a82456ca118dcadda52a0a1a1c4de9f4f7c353cc1838330e0868b171280f5b4066465ff0dbc845d1e97a3a52119fbb045f96a53691621e01e557c4f1e1b7ded07fe6885e6194ab3d5555675f1ab730912f0d02dbafeeb27ed543820d07bcd6878e88db1d2a5fbb342ba00007ad7e9f159ab1576e2413a7ab53e045ddf7fb968353af4e5adf5a04defdb93e586e8c2ae8a5103d33f5dc0a2744157a7d14cf348c5d2ed0f3db18be5872b1ba391d57ac2f9637fedc9b10e2252af5a3dabcebe8", 0xde}], 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:47 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5", 0x125}], 0x10000000000001f5) write(r0, &(0x7f0000004280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d31cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09e8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1cec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac209a7467b80050ad8b83ce6b2251cfab1ba3f63d4de377b32304c528a3453d34cb8f48236752809f90f07b47888ff46c7253f45e538eb7be39e90d1a69a3025f0fdc1809424b41deb71bf776276b4c39f1dd5935c3ec894fe8f17d7fcf1bd22f24cad952009ee809887fd56cd3d27911ed06d7c31a2eec673f950123a126627a00000000000000", 0x1078) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:35:47 executing program 0: r0 = socket(0x1e, 0x4003, 0xc8) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xb1}, {{r2}, 0xffffffffffffffff, 0x2}], 0x617, 0x0, 0xfffffffffffeffff, 0x0) r3 = socket(0x1e, 0x3, 0x0) dup2(r0, r3) 16:35:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000c7045b4c492af2091d12e07d9c3ea71e7c22805e9918635f43306915623d002e06579dcf50b5e0a513d5eca6df4bb84590f62e41e1540100267132f60344c47d1b6e48d7efb3f5ca096632de54c7f9e0dc19dc5f7e5bb2ef5890e78d7af08c67e4ce4d513ab5bb16e74f1a06000000000000008965ffc1dc80df3e9e30021f125951575c8c72a4fc22cba203384642cdb710a781993433a1aa030717b0cad44f5d002d6d42e434dee8fbda7123b01700a7a675984f529e809ac5bdad3c03fc9630b4e7f84543c62579123709b614997b7859abea21a3768077ca9f573f563d7065432a12f029bac100"/253], 0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/133, 0x85) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000080), 0x4) syz_execute_func(&(0x7f0000000040)="c4c17de72ac4817858cef00fbb32c441e65f0be9ffefffffc461b55fa6c7000000c4a1fd57fe2e660f67832c0100000f72f54f652ef34290") 16:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xb50, 0x7, 0x5, 0xfffffffffffffff7, "4b9fa16f68ee9a17d4c28c0ed27e7584b331d19c", 0x5}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:35:47 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) munlockall() r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)) setitimer(0x0, 0x0, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x3}, {0x2, 0x8000}}, 0x2) 16:35:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r0, r0, r0, r0, r0, r0, r0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:35:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "0069bb967e28010000f8002d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x79}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x85, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000700)="8b5886eb") 16:35:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 16:35:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 16:35:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x108) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x9}, {0x18, 0x0, 0x0, 0x6}, 0x5, [0x4, 0x40, 0x0, 0xac8, 0x99d9, 0x9, 0x2, 0xfffffffeffffffff]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000140), 0x2b0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:35:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') sendto$unix(r0, &(0x7f0000000380)="09f54fee2941a52b8f2f930aa78de60435eb77517bd663bef18592172a61ba8fe360b0252d28261c125dae11dc74eddccca413de77234d47fc613f3d3aaf3c79ca8d99382d855d970a72d417f1efac551b5b7a88d37a77dafbf766839b00f802c7075d870f159c6d87aec8cda182d97ef13ae3fc9c6a0113d7288ad2ddfa8a180e648a1d116439ad1169b55609c583201d60a795710c66a93da5f8c9daf1eaa9991e6114774fe9602b7a98975410385a", 0xb0, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:35:48 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) kevent(r0, &(0x7f0000000200), 0xfffffffffffffff9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x5, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:35:49 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x2, 0x2, 0x6}) 16:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x28, 0xfffffffffffffffc, 0x0, 0x3}, {0x86}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000180)="8de9ad1ddef4844feca9569335e7f19ac3554abd6102d15f2970386db0d319b82d7c3e183abc14f4fc0e4423677d12796d7bdb7443e5376dee4621a58027eef8909fe3e27c") 16:35:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x100000001, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) getsockname$unix(r1, &(0x7f0000001300)=@file={0x0, ""/32}, &(0x7f0000001340)=0x22) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="8b12fd3e5967fa509d979276d7235555ea15dea06f50e3547c9026c31f9755a08e59ee4d222649571c044c6b7f3ee66e3f9ab7504c1a163c371110c942819f871e735af50cae60e920c4da2e2ace0a1efb317a158a5a04b60f3bc206e5c8c14aa6bb23a16ec2314039b0f61526e7391dc137d0289e2171f0e5", 0x79}, {&(0x7f0000000180)="43ba3da802f5462d2b3903c48d7f4e1cccb1cc93f7bca4119d25c97d5793", 0x1e}, {&(0x7f0000001200)="e09e7bbe9c7dd3ff61492bb248ef2c12dab64b3f64f26b21b3f3d1aee48f211c4ceb24bc70bae259e24708a38b22d95e5d69f68dd6ea2b0783eedbe4bd6cd823b26b87ff8b60d22211a6d45b2b140cc955f34a054b90de159791615ec2f503ad7df50a9e2328f52067991d96e884e226f07f9aeaa2afbc9ab8601590ca8e7d7dabda964fdfecec2853d383c551a31ac213f33ff7aa169ef0759558b1dcfd51b162a9e3d5b9cde1d80038120c52930d66bf53732bee409707b73bba48a0c0f35c3ba3a57f87d1956c81a8c5e9f6429b0212a460ffd7869dbb2ea837af091f", 0xde}], 0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f6a404cd780d0a0000000000000020007200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="dadb832d69d88b281c16fe6a615492f35bdb9642d14db2af963fab8c6ffd0d6d8eb76fba9e2b7c673c0354a8ef9bd4200c1e3d59b1dc8ae996b63a1802e566555bd809a4fbf08c9d309b360e29e01233aa8cdefe3581ea9b88de3b9430e1ea14cfff24eec45a93d52b2380f0b67934d745cb21ca82efc7de38ca6176ef79b6a637272e058479ae26d25f69537c019efe9391bc0cbd019522b217c0f7818f7bf5f7f0ae77fb245a9d2239286f18a06af977587cfb872987fc94d1abb28383d95469e7236c418e4c96aaaf5a770bf6ef2ff730e877126e7d0340377577e390505065ad5fa1cfb4708f6e253f3d2bbbcf36b09fec4993822a3e4dd70cde519434ad3f291df1b6a416dff2c794922a2251a49be1401df985ec7b848449e2bb1343df0a9a09ddee444bab68e28a8c0778f143a11919f37d99c25749ea6277fa7c058bbd7563e14cbf17cd3024fe0edd5e9521c704ac8e175bb36f95595a11793a1a475c13e4648e4bd33d373b7bfe4249b86729cc44685670433f1abb6aec31fc3b0cc0f2c3f9d60e56f2537ec3d57a57e2dc111e5c37c2ddd9ff48171e1c17fcf815bd79dc9b87144c599ede8c697abc7271117b629776cb77aa90c78acec35a770ab62be86b01f175149fded731e26ef0b4cb1989b3f83a0e60516fcd5b0fc59483e3e91ff7b34c327a8952106f4c7eca10d89f3181a4297edf8a9b174aa7b7f4df84742da9cc50222c9cf8796efad36377cfe3e5f101a40bd475f78c007f17a7c4f613c7a00d8bef0458b0f92522f17db607ede3a23b3152bc4ffb2fc083d7b21562140067eff43458a142f6def19f570d106e3b11b471664b8c2134159362f56ffd4a321666a384cf8593c4bb660c2e7523f355b6b141fb697ce2c7ebfb50b6461e9986e293d2d880436f635a87061d472afe4c74d561f7eca88d96c5bae1ad3db41bc257284e7b099a7e2648fc292fa3a19b78111d72afd438da73bc4a64d04171366a27f109a1a3cd11b74048f831bcd6d8f66a5ac8cfaede0054c7aa981427dbf91e0e2da761e1c0bac34a5cadc42715a0f5ddf9496fe591494a91fec873c20086162ca5fec6a018b20b30eb11b06c370170b4d2534db7fd47abfcf1d428cd5ff24f267f4e3ab584cf6e97f76f479ef4df8ada0f8a8e2f3cce27dcb57341e363678fb256acc0c0e28f385b7c520e62b54f5d93e919338130ad204872254d97362e5ff1b5ca50591321b45f38e40790503d672b9b531e0854ce767fceaaeb380f2dd144fbfced644b076fcf63ed935860378d037b562a216aa6e65ed78c91dabd8edf9833ec2e2811a79c74234f03744260a9dab3dbbe1063f490a08317718bb686ff075cf0afe710b3d8b50502ccfa0db59ec0973548bc5e37fde93d8304f2ae99d1cc79b1ba232ca1d6cf1f8c7526453730e1eb06a6a9f8ded7da4655c381a1f13c7cf145a30dc31db3c54d7139853d631d8df81ca85767a381ce8a621b67981f6c71a54868ec95d5788d6be188f3e6e8a648618eae8b24522b7d5d8bf22a8714d63e26420517824c3d735b8084198394e833dcd48c4b5cfad9df12713192d7e2f82ae40c46d07aaa1b1b1cd69c1c7a1c1f6195c19fc5509f213377dfa8fea418de75b78b5777b84df399714c60f326f3cf0d754db83c5f7bc8f3a61602f56d609f7cf8b0afcb646184d7fe2f9aa248f8a094099a38ba4a46bc30d718bf00be7576107d37ab44a428b0f6acb18c947f0c3db048585a2bcad89ed405bc49eb939498329370b58c2bc29184ef5acb2ff0fa0da72d719e63b1c36790b0ccca2941088f592f661041271f27d40375f8651d190259eea11adbe837dafd2a1eb2abbba88a0f9699bf75681fe4c9c7bc1ef23f8f8ac73a75f647edea9c23267f0963ec05f7d3efc26f6e46e79c872b21b207ca7df1d08896279761ccdd3c3bcf42849f9ac18d31a375a5fd672ac4f1c3de69944796cb7e31c3431725a70def45a4fc0eca429eafd0762495bf3718a2be7d9ddd2ef2ed0045ba9346e029a90db22fc45ab5a625b9350e9acb98d74545b479b744cbf488962c32e07985aaf6fc4bc6d1d1a8e9555e5af34bdbffa6f514dea9103e26a112639c40ff131ba87ea098ea9cc1515038ad36bca53339a702c19914aa2220981488bd91203211206811813589bed09341935c99af0a4d378ae0b4410d89ebe24234ee777436b8bfaaeb7401afec1d205f4a9e882b8fc1eddf00f618c06159692144df551ead6609214dccafcd8b115b0379f59823e9c3b9bbb09ca64f9b1de6e2da966b684d1ec1e2ddefa353f907f9e2162ba4ebb515922aad755480e7bd27b9aadafadd487e36b4260d2a778901b93b14e71e581990b312ef77388be5b512a32d5e5c9b76c03c94a395e805b1b46d192f055d3cdf8353852991ccb35842e983fa46806a94a478eab67747509a3df5d895dcfcac8b95a0c7cd996840edf0097f16fe2043ebfd321dd4bddc4d281c9b589dbb13f94c07b519ca018b1190915ec58565731c21fb2c4e19c48f820bc19c91c43889f682b6e91e97ac247e815e649ddbcc16e4f5c77d0ea3a0b5008200fb607ae0321c9ce6ae6c5c780981bc29ce69b7a4ca53032d95f29b4ae1ac55f98bfc91fa6b80e03febf87c18fc9fc899b88974175949e650546a887bc5e8572a771648ebd8938775f2c558d554c06cfc60e88431078c228f12bc4960200f2872cdbd526a5063fc2c47fe7045ff6a0613c8f4b10b2e0b43b5b3da92f8db2591dc8802669ccca383124868b6559db382a284f5af569dbf09bdc08f546c166c4d1acf1a266feb7ed2be6969ad95e0db983009740a582013d232a28f0c7295770b308fb84f8d23b6032215d5db525ab97c1b0a9b9d584f59d976b0c3cbfac5e5c737b618fb94ff3eb4f9417202927cd34dff4a33bdf618027b2dade56a5e7ef5266bb4c3f7ce17f2e39bbc92ec4db0f42724125ffcbadf453744654f044715cbd20c617b9f7449fd8cab30568cb0f404cded0d14ba231b9e9201a7fd7ab1a2ba705bda4ce50ec763971ddb341ec9884fd33a6dab04c05f0e4b471fde395a8540de8d5baa860d5c964d0f6e13b3622082699194129da888fdc9054e95ca20128a7b621642e9492e17cefc7164763947774377be6399d2051ac144f5265759a996ba7c859a20534252d49ce86e05a8ecfe2974d379f5204c33fd09738f76d80c6adc516c1d5b28b139a48645910745fd7a2c1ed4bc16ac2899773fb7b96bc4580c6de93439a1fb952edd2dfbda5597ad1e28b0bab05e7cfe94e32ce3f8e94ae2161143d8e00fb9a3a3971cf47b7fd39f6ce52feacbc2171203ef16b8914fc99ad810c27cb01b10b32b4ced5d30509058a55c30d2e7e013906bf9b9f9491b1b32ffc66a7ed14c431a9d547b203faa9e2f2318d4f8b518fcf2bc2b152b7ed4d3c90b4fcf9ae78c37dcfbf4fab37c5642db416aacf7134e506060c4e3020a5d940e767bf58e260c0828693cb4fecaaec6bfda2434eb8b59439315682366f9df3c219fa1ba8e074e71668c90b30a4efbab1a16931b650acb28e064e1e75831ce26b81570f73226e4458348604507e4d47542137da5451d298a34f4ef5861d88ae26a8e56b5203a59e34facacc0a86d0f0877dbaff2dfe4903eba9eec9ebd4f466b03fb38f8cbe01f49fbd1524d96918dca267b471ab7e23830cd75d63aab01ed154aaa9c75e83a58e5ce152604eb94e4aa8317f31b5e1a086a698da1fdb0292a15751fdc1249ce7be05145643a2cfcdb97ef80ff119d3cc8654596cb02618a9d2893568fcc98ef8430eed558e7a818cb84c7f02f622f97a16b7d143f5949b8c36b0dad4ecc289787984eed0bf43a8ebb5299dc638809484927a6bb6ae4b2797c50813035fe80d19921a72b32435785c3688bf5d90f6693c7ae7fb1d4af9243a981ecf8a3eec6ec1728be2d7450fa0b93efa822a70409cfce6c424d4eaedad204e600be7594e82f6758a202f160bcd811d15aae061519ba0d5efe10f0a2e6ffc7b89f3257358dff37d2918f3bd40cc2f8326a2d6f0c72c0006b7df8dbc6dc0c699a3503ccb338130bea6971fc1bcbb346ea9077c87131ffe6817e4555ddbd56583cb7f100285400159e9947ba9cd706c1d8339dd096c2a74b7a74357247321647beae00c3d7f1adf56b08ddb2bf7de05e3d94798679985a079733ddec1179f7e2665dd8b3ab134aa75596ca019d899a481c116ade20b309aa170447a7053e55aaee525f46e25a568b64c5fb368a245c17ac7399052db498cd8bddd2415ec22c598d73dac574f6f2caa4a974ac882ce88684c257a59b02153d77888211765b58a0a2652317352a16d7f7d67f024d798898c4c124f2611f4273fb6d0a25585a9c143370fb69941c682b73eb8ec4faf0e2abe1ce324dbd3f5928173773769305dbe8b148db25a133560684b4dd3de3aab182abadb3a912d1619d3fdf58c95df45696b179e62ce9ab8ae3352d2b05fd4bcc5fd01867e3df0ce53ed03c85e577ec1e71c5d36c959b77e2f1474cc78208d9c0e16d39f51b7aba2addc3e1de175ec06af5a9e731ee6fb3f03fd5ad59e2d7a55da2657e51f412c61cb411e238c7b2c6b4b0bd3cee7c27ef2fe9fc5d6882d3021aed996e5170e41f22bbd1fa90fd9715c284ab0202669d1d38c9bc6136bae9778eb1217da33df40c985d47b8e9cef540f05494321023cd3289ad8b6594774b0516ab397ec9ac217e743d7eb24064b4c6f5d819f4f6237232b9631a26a04d7ddd1d049f284a0bcf28e416ab24bf3e563e9a6397da722114a95781e645abc4709f98cb90d4efdf2e7002c249d2038c18b5ae98836a2247914239ba3f42d0b986350527f05f80fc46a3b8e9e2461ecdebfc1385fe026f9c70df44b8cf5f7759f23ae550dcf24378075b784e6f3f278d5f15425a167006a8548ec5144734ddfae31107558520b0a21f6e9a72be1b0237a02efd9a5a577f794912dbba4e599cd59fb8878de35b0c853fcf3ba95e31cfb0b4e949d99b9a31296291148ec4afac507a7874ff1924897cfef725d0fc994d4733e15af40ff9314f503fb3edf411ba875890880c66fe1131d7d6dca1b2d30c99b6a1af05fd99c4ac07780ad8037ae9cb8810dea14cb3f924d70b004540ec68ff0faa37aa787aeebf01c2f288c01fd0476b3fc51e25ee7f0d2329e6cf0a6956221fc93f3b31b4ec250a4448f998c8d45105a04e7359a75c8367d3b534274a682813224a3898ecc81419aecf2bd4710a19becda8f55430502ddcc9085cef42d50b5ece239799b718e4ac5e62fd034d7d0a381098ee08c919197ab62c05f39ffe3bee39a7b8ce6c4d994eaa52cfa0e92000836d8dcdb2c13a5f862e51abf7d33f14c1bd2a4c6150f1a7fc22c182f626b4d78975cab61390b5abe38c6ed86fa2c60a11e56e1de64b12f830ef36fb7d567c25ed9184c07360ed44156cf4c5cf2cd96d4d0d404648547a382106c0d8fe1b55e09bd08e49734e0aa9cb2a33dcd3947781e14a9589a44f1a964210d4bda677a651779d5c58281cb7e3cb99203a41aaeec6875b93595136124d40acd671349ee1a227367478b9fb600da47f82c7acd92c8917fb79676750cbcfb62036d05bc797e6063027e961e3f7983dfdc47a5093b0605858303fcfc65264d6334beea29b0746aaf799b46b88974655ae20abcf06d995c0e7a91b582a", 0xfbf}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c5757687600", 0x42}], 0x1) 16:35:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 16:35:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000000, 0x3) write(r0, &(0x7f0000000280)="4e0f0048cf3766124ef24664090000000000000046be62ab11221025e627f941941b9b35cb59a0c60e6eadccac2519b415c6133cbc91d568c9e76c0f4870cbdfcdab14cbd3bb3161", 0x48) r1 = dup(r0) read(r0, &(0x7f0000000100)=""/46, 0x2e) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 16:35:49 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x20b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) syz_open_pts() syz_open_pts() syz_open_pts() getdents(r1, 0x0, 0xffffff3b) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8140, 0x0) fcntl$getown(r2, 0x5) 16:35:50 executing program 0: socketpair$unix(0x1, 0x8000000000000009, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 16:35:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r1, 0x4004427c, &(0x7f0000000000)) 16:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:35:51 executing program 1: r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) msgget(0x3, 0x18) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r2, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000300)) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00d29cdf000000"], 0x8, 0x800) 16:35:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8200, 0x1dc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0x1000, 0x17, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:35:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:35:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x42, 0x1, 0x8, 0xfffffffffffffa33}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000001, 0x8a, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0xc7, 0x7, 0x4}, {{r1}, 0xfffffffffffffffa, 0xe5, 0x20, 0x0, 0x3}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:35:51 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x8000000000000000) kevent(r0, &(0x7f0000001480)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x7fff}, {{r1}, 0x0, 0x40, 0x40000020, 0x29, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf00fffff, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0xcb, 0x5, 0xffffffff, 0x645}, {{r0}, 0xfffffffffffffffc, 0xa, 0x0, 0x9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x3, 0x2, 0xfff, 0xed5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x6}, {{r1}, 0x0, 0x20, 0x7, 0x8, 0x4df7}, {{r1}, 0x992e0ed3da6d9358, 0x20, 0x40, 0xd9c, 0x7}], 0x1, &(0x7f00000015c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xf0000001, 0x9, 0x10001}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x101, 0x1}, {{r1}, 0xfffffffffffffffd, 0x9a, 0x11, 0x33, 0x5e6}, {{r0}, 0xfffffffffffffff8, 0xb4, 0x1, 0x3f, 0xdb6}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000005, 0x7fffffff, 0x4ea5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x85, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x400, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000001, 0x100, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x101, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000003, 0x80, 0xcf}], 0x4, &(0x7f0000001400)={0x9, 0x20}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x4, 0x0, 0x0, 0x100000000000000, 0xb6f}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001440)) kqueue() pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000000c0)="169717b2918dba5d2840e550d624560fb9613257b233b9ee25a9c40586c43bfc749f91bdd871cbb2a6e51ca3db453d6117506ee5c55245020b4099564eeb35c27902e9b0c7427f79e52d9aeb5a4ad3662c6e10d4b5953ed65a16fcf7b52e78b24eca8a3ad6dc618020334b36b8e0213817ae26c2d8b5835eccd93b59965da4357435eb5cb18a5530de93c03a4e0143f8376cd467f3453eb59c456f43b3a9f6e860395085b062168eaacc8b0c37004f3e271132489b9107a3dc37a8cca8c3e3da5ec3b0b086e7280ce6dc889b632c249f84ca26848b535fba29ff90", 0xdb}, {&(0x7f0000000040)="0b13601c6bbd41393cba3488ea7f0bc077b47d6e86f4ac37184e114a623b029defe2", 0x22}, {&(0x7f00000001c0)="8d7b238136e5c7535f1698a3e1589442f149e06da74a5094b8d39c76f92a7c752697aaddd08d151f595e37a1394d26023ba1ae2b98947fe655b6e897d16e7d0fc159f141869912f8d411978cf5b6d63e8d5647ca500f51af42b0444115022e81b534b56cc5731645a42f653897042535bb6ad132fa82add25862092e30255dec5a9480cab749c33e06c97fa97d511ade32aab159f870c537fbd2f127cc4049d7c3eaa6fee7ef62b9640a6fe29b8a61f16bae6059abb86f95868c7bf8baaaac41e5d7b430b5a5310a78f18f1b4c14ede1434912b41da757ac324a7f31b2934d42ae26c41ca5c823888826045631882f818e6fdd78e7924dee3ceabac66d9bdae55b8a9430f61495ea8394ba2355355f02badf9ddd563a92509bc548444a55719996c6a3374a261c885a98d2f1c80ff473a917c10050237bbf810f1db162424bc79a30c7c955943764ed5c131ee3407c5e48a0df1a6e20981300ac6472a28dcd89cf1b11a5f290f4a285670654fb77358634e8eea4916f371bcc696b61ad3796e30d2d3684d8e09f51ad9ea06b45809342b2adda82d5f8e2198df2fe4223803bcba675292b3f250ab09145a658543b511e8d58287d58feeb5a6e9383223166149bc84810e079df03a64e66aeb41068d16f199a5a13fd8ee18ba1d696c48f81004993cd9e4393b16791fb348d77681e68b536f46579b8ea37673b321decb66ad9b431f0856b23b41d59253c39f9ed7fcd2281ec91380c2ebc61934678958118e61089a207a9c432c22db3c7eae7c9157cf625ea265d604ab794947ca4e652e57ab2b5e3537c34d90efacb4287d22ed0c94073d14916dba0f673678b4cf63755a109d96c2215ff3674f72a984f45ca37d0bfd2b089b8ef4324ad7622de007e77ec5b1edec5be31a78e9179040aa4aed33ad184bc58ce1858c7f507963571d9c390559ba3ef601ce8f0b62b247ef4f9f9bec821ed3f793a90d54c61d587bb5a83bc075242c5eef16e438f8ad4cb1b26579bd006997b0a6327b15c095895ded96d552c039a65125dc0cde85520801316a96033f3442796b358e86364ed5c5ab8b2f52c9fdcf24c691aa49b72ab14b977185c4463924a31249249a3e6a135f4a399c0b3f9351c47dd3e3935522261c5aa6ffa29599c5625511bdff57832f99d7b17582a1de906cb2584d23fbb99d3d56f82660821925b3a0e81c74ae58508f46d09b624ca0802402b708b7a0722aea12b97585be9764a794f92860fbd72dd9a9b3cd0668575e7d3df0ccb7f454913a60f72eb9572dfde16e2ac6710a197b66de6fa9ad4014b86ae634fbcb4511bb419b25621d9f57bbd5d81b4fbf0638f962081c6828de3329231092e325ab4682982338f09f0ef40e6565d298a10f9f5357852bd3aa9fe3c1d54eb03785ffaa9c3da5f6cb007dade1c3a0a3fda5ada5463a393517506a81c6f66bcbd0979a90a45b0950ad08285c85a4b4a5475132ff5cd461f8cb3248d7372c4102738970a9455455c7508da4d54491ad5bfc9da0ce9e7f147abb98df7f7dfe9d6b9adda2906aa62bbe4cc8f1f8263beb65deb0e71d8858a40483698f9a6fe7eef2cdbed871f7ef5743b2b37105c400e6ee7d11ec080b730ba12a7e2fdf0200eab12c03ad6a85aa6b01733f650abd3481e96a15ffce92f658c8a24a078c55c12eff0a732522969e53eb03a0ea64a62614e5ac323409e11ec6e535ffa451890bd94f5ab2589b3d561585185553d6deb82742edba97d9268a8fa1feb28cfb5ff17feebba03140499e44b8c8ebf65560b36acb2f880f5301b9c9defc14cabc93e3822fbf6067e58485c9c521996f4e896aaf7910a6a4f30c6a033521123c54ab64bba8ee4ffe7fa10f49ebb5cbabe097ed6ebc28341efa0732eb3b1a10c74b267a6dba3a71ffb8cfdfd9ba7deadd21e8e9342be1c11c785606314b1116c6b12cfccd95af95db98691fda29d8c9a2a43d7221138d0c28fbc13228f34ee256c2da31e4da71d2441224562a0b53c017e541671298b08396ccf45d6bd094250df5777f9ccf0d65cf8cfbf9ee7f2934633d4006b94b73b8cb85b1dd7eef4d40516a88a8dd1dad4ca45ee403d84c6af48719091e0501a046998664e709e29b80aca2540ca8f40ad21f29139781ae5b55d08adcbe1c465fc5c9bca7180dfe661900aeb046e8668664a9caa49cef2bfc9b7c76926c0ed1eec5a951579ca231fe0fdc9871a9fd929ecbed379b2f92f3d430164aca11374449fddf41c7362b1d9655af7db5d69d964227eebb37ad29b63b97beb91ed72e6b5fd82735e30914e10ae87ca42844a504b38c51c0d36f66de5349634c65d1a204e6d285287cdb18956c11a0e9d07e84a4ad0db57e4026f97980f3c7ab54879dd16822a0d28148c0d594333f85e3eec2bd765313f173101bb8a9861d343152d56b7fe47347e5900e61e8a8cec3253f0976fa4c2ac375191131a2be56257b7f975a2f8954bfd1ffb502ca9ac39919e3df31154db11f30dff88d11f08b69e6d5e6030a0a90b21f6c5023f862e2364bfbbd26b984f8505afaf301af507db6d4c53c8498ca7e8ae97b82152b90fd05827bab59944760d6b77d11ba8741d6ab4098fcdb4d369503c21ac191a6512b663c49fff2f48b3e18e00bfef4098cab102110a1bd2e418ae074f18c15db0644429c9106dddbb7cdabcbbcce368a6a26f60ec7bdc5bb688f5e2ad69487f08fae1ea1118a8054e5422637b6b6de61080248c74f3abce8cc07bca13b52139a583eee15c231c85367db70b26af33ec06155187f180ab47e82db7a07b46b3ccf60474a20fee874f15b8cec67cfb9d73b9b5cfc45564296831337fbf5ae1c6023f9813057504a192c73ab79060bfb08c2d27014f03c8c8fb4ac1ab56c9cb08cb22ff5f2d97394f368c9979cbbfdeb79685b90224d053720df850aaa3dc9ea4051f0bb065fa1d2d9d13d29629ec1c7fd09b2a9f613977d5ba02dddd5cdc15fad3b33f43ab7e98cf7bd6c5fa8ab43c92ce786dbf82458805fb8ce47e530fe0a551d1a3b6b6719772821c81c3f7d542d88b1477ce6beab72f593751925386deecc3666f2989ffc5a5c8198902a8dcdca78b806da682fd865d48e2437195c52d45d241075b81f64d57cd4c7773f69cae18dbb49015db5442d91a08aadbe79c74bfe273d157d6d142cce40c053aee96e82ce7632acad2bc303df478683f9b7705525f8ec753d7ad9faef9438818812ff279d63eba4d5c7e531b23bdd562cb1c6d18f3bf2686403c2e9f2e2d8ad9dd588456a12df542755beef14d7ec118d2cba5fd422272eb551467c317d0a487fc35f0b8cfeb8162675f6fc026325fcfb5243c48287dd4bc3d9e2c892a9514d0ea5b64e61adc69ddb00adfc96f25e2e6f14fb77c18fd9cd27f3d17f39d4a11e92e0240fa9a58ac1002093ae1ff2a042f5aaff795919ae4d0f5269f5073cf45bd0925a28660e1d1233318cd7a78326ac52454f5f70c9d37d06a22fcb6a6fbc4d17154b56ede9df20a6d8b12203ce6fb7fc30f5e0bc840f8badfecc11f9597e26697b37fdd6584e3314352ad9d826d01e8e757df6835e14415dcea65358b499acbbb07e5ec62dfb254c7ca586e3ababe522c36512b1f5a2d9caa7f9bd951a074e0887a505a1f0811ad77c0e775885be52a54230b514ca5a1985163e33e07054d8894ce6919b7f7f23641ba3dd0f54b5063e2ddfcf2f867fe87d86b00028860e9ef2f75d4c8764f7f24c0066728d3eb416a99b6633008193c9775ea591556099eada6d0074d01d200c0a2d3b025ecedf5b5c5cca64519a609120b2037d7f4d1c02d1b772fc830bc3a46096dfb5a5350ada1991f207539a0247ca2cce848513d2df47a60e7c4707a5dba16f327f8428a7a17e151fa063f8153a97b05fe953cbda9f25406e7e920400e64a4961b1b57e72936ed75a04243d5ae6d3109f776b60c6fa9c4c4ff6be9a288c7126348ad18ceba3091e94db72d6a3b334a152226bbb22eb5efda4f2cdfb06f09f0ed59b6e1fb7c5b7cfd3a33cdf160e77fb98dcc818d95d3c13d50f2b47770735582a1d8b66f45e9ff9a20c8a77e4ac9e4e06837137d64d193d457d231b2b55b062b8724bf5dc3b50c9d8ec8889cd5bf60efa595555dc41ec21e0c045dfe5bb1f364dba794172171794cce497073be56d50a96c7f69075f1eab68476319b0971717ae15d0953a1755257bf5746057978e536f625ef672097fcfe063b51a37ed5878195586e33241e4331dcffc10c4ddcf72de7c4425473a91a214c955fec9256b2b6e6fdbf41ed04a24c9b78840511048a44e78eeb9ca4335c8ffc012414f9e286fe8470a821d293febabc0b092173f2e90f19eea9dca02c8547582b542074a9bf5d355e0cb631f2c44de6186cd86a4ef5b20def4dc362140ffbda9fb8b122a4392d57103983757d2ba1a585d4f98c4c5ebbb72c21513b01f0e58683a859d312943c4fa3f2d2d09008e4ff762c5e4e5fdaa104d8c5343e4c305df7add199494d8047652df03a881942cd7058aaff96ad15d6a3e3ade1a0b53fe265854162aaff1013da8b1246f357cee6a87cdd3022e1dd727c6abef343d1ea262036a6c529397e4c5eca1130d2ba4d602e0f548d3bf4bfe097eb610ce0caef4a7fded2c2cdf0afa853d3b238093975c066663c69fe9d77e98edbcf7f6f097bd114cc35be4b1a71869e3adf983e3e527c0536a148919bae6f47d5add5154cf4e57f2c8666db89e510075c7824f3817e7f4e98ada8c9f0aebef2711bb6a886f8ab3606587b3c0fe410cd64d676fa4f89af3e1d75661f53ad31a30e1ca92d3a422a0c8e275cc09fb0a669cffbdb81ccea3e9cb3ede48d1e27b6630a552187bf6a5810df269b673f4d3457e5d4418fbb496a90c59e3181c9070d14e7ba860d4a5692c025d01a73eb2fb6ae5a52f2caa04f60ab0c048c2c8ee0794bee097618862c26b9d92f938b290c64963cc881a94f6e78efa8d27c85892923e1b428d64f94d959658c0db03f2e589b882c03837d5916be94f0519018a3fa466f49632729f4effa37980145da6f185947982f70f5c1603b295ad1af37315168ab8ea100303b3c59b756da1f1d181c44c7b509d2f4587ed0e54139d442d3b7ccd44ab0eccd0da2ca15ad843ffe7ba794bcb1b209bb4bd29423bb0c6a7fc753cb9fb9017baa56df86b062326e48a55232a14b2fee3c2bf4fe3515b09a4fa9aeca9412ac9b0806144269f1d3628d4c7b5c1570c087134b0c51707cb891e95cf15a23a5a937559eb7240a4877c1d5bbf65e1d4d6a300438ebfc17951e5d67d1a6e7e3cfab8ef4bb85d5e35466d79ec1cb2f1c3dc1da06216b2b9ce5387ef366cb113d5b7006cedaac6626c0411cca05d18e51d2eeb0ef916249b2108ca35e5404fc7e350da438bd3c7c43d552fc9028b6d5d28290577ff8db987614c82427b7e294c3058c7242e0e88171d01ffae9b57eaf33bdbf73ba7e9c6b680ce41513ddf8b43029c2e99ce4a3feafb70306c4f27b0aa08782ba2542ce0930511782dd766535708b312112361de660597a5884f14df1067e513fb9fdd2e4bc52abc30af7149a084f21443a3111742bbc7c8b2335bab5260d379f1d868662da16999c533b0a6ece3026690e0bf64358c9f7f4a0ce6dbfbefa1ca387df4ef5427fae961583ed996c3af6976b4662f88b3ef1defc17770fb7deab2d5bdefa2189d138f3f5c5772e3a725e499a71797b0bc3819fbd409a22f6119dffc117443c2cc5f2c3e5d113e5750c58fcfa4523236f832aff8f8e0ab356d128d844881de78848617f8a", 0x1000}, {&(0x7f00000011c0)="c4db", 0x2}, {&(0x7f0000001200)="ab1e9472a5a8534d341b78d18c8735c2b059d729444ca48412d95f635b930e0894d801f775bc24446c7980e034ac4043b3a237ee00481ba9be38eb5303aeabae153c05a13296f1f2f5cfadcd9ffc26e2727246413108b189d65af980a77e827bf5568a3b9672c9db273bdc501121169db902f6b56490bf5eda028fffd7f904adc0509b105f569818fbd0c61f8039e1b5e09f1aff643377bcf39a0d78bf75c6f96665ff5874eef73b68b58ee59c2833c36044980e3bd94188aae10c22637ab3336f2163125c34c54071228c9efafa7294a7c3eaf8c3546bfcaf9abdc89f48", 0xde}], 0x5, 0x0) semget$private(0x0, 0x7, 0x200) recvfrom$inet6(r1, &(0x7f0000001380)=""/54, 0x36, 0x2, &(0x7f00000013c0)={0x18, 0x0, 0x1, 0x5}, 0xc) clock_getres(0x6, &(0x7f0000000000)) 16:35:51 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) 16:35:51 executing program 0: socket(0x10, 0xc007, 0x7) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:35:51 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000200)=""/136, 0x88) unlink(&(0x7f00000000c0)='./file0\x00') r1 = semget(0x1, 0x5, 0xa) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000002c0)=""/174) 16:35:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xde2e, 0x1, {0x2, 0x2382}}) write(r1, &(0x7f0000000180)="8a6335b963c4d641acecda994695fd95145e39caf9748793", 0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x5, 0xffffffffffffff81, './file0\x00', 0x8, 0x3, 0x9, 0xfffffffffffff992}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2dede6b200006c653000000000c5b8cf626d42baa0248bfa"], 0x3) pipe(&(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() 16:35:51 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x16, &(0x7f0000000240)='\x00') 16:35:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0xfffffffffffffffb) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b00000d27febf0000000200002800005e610000f2fffffeb0b58d39157070e6a182f1f802", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x3, 0x33a0}, {0x0, 0x8}}, 0x0) 16:35:51 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) r3 = semget$private(0x0, 0x1, 0x203) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x9, 0x800}], 0x6) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:35:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000340)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="8d") 16:35:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000380)=""/244, 0xf4}], 0x5, &(0x7f0000000500)=""/4096, 0x1000}, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="06000000000000003040"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:35:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4008426f, &(0x7f0000000000)) mknodat(r1, &(0x7f0000000080)='./file1\x00', 0x104, 0x9) 16:35:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x101) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x40) mknod(&(0x7f0000000240)='./bus\x00', 0x802050, 0x80000000047fd) r1 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x6) ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:35:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000140)="5a4b324fba717b196b4748", 0xb}], 0x1, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x60) 16:35:52 executing program 0: mlockall(0xfffffffffffffffe) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCLOCK(r0, 0x20004276) clock_gettime(0x6, &(0x7f0000000040)) munlockall() madvise(&(0x7f0000ae1000/0x4000)=nil, 0x4000, 0x7) munmap(&(0x7f00009f6000/0x3000)=nil, 0x3000) 16:35:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) r2 = syz_open_pts() bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc1) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000040)={{0x8000001}, {0x9, 0x400000040000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000680)="f4fc67596dbe43e9374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a161981da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc252a9e95d2b0113c8f159b54656d519376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fbc5db2cd32aa10028dd3dd1985746afc8c48c23eae5ab9e592e113c89ee34aa2de5b0b9d0000ba4d8240ec42b50c5b07b2f8d16a0789957d9dada4f29e70b6d858a1489b8d8d04c6c227", 0x126, 0x4, 0x0, 0x0) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x800080) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000240)=0x2) socket(0x18, 0x1, 0x8eaf) semop(r7, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6, r5}, 0xfffffc9b) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0xffffffffffffffb7) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000380)={0x33739cb4, 0x7}, 0x8) seteuid(r4) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)=0x4f) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x5) fcntl$getflags(r1, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) 16:35:52 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) socketpair(0x18, 0x8000, 0x2, &(0x7f0000000000)) 16:35:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x80, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd91) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000b80)) open(&(0x7f0000001000)='./file0\x00', 0x8000000000000080, 0x2) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) socket(0x38, 0x7, 0x6) fchmod(r1, 0x42) poll(&(0x7f0000000880)=[{r1, 0x2}, {r1}, {r2, 0x1}, {r1, 0x100}, {r2}, {r1, 0x20}, {r2, 0x14c}], 0x7, 0x7) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000004) r6 = semget$private(0x0, 0x6, 0x310) semget$private(0x0, 0x2, 0x121) preadv(r5, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0) readv(r1, &(0x7f0000000580), 0x0) connect$unix(r1, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r4, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb050000008ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db2bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, r3, 0x0, r3]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xfffffffffffffe9e) sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) preadv(r2, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0) 16:35:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) setsockopt(r0, 0xd4, 0x1f, &(0x7f0000001140)="b986963c46b8228f6cc5b444a796fba62f950c3e95a2372b0659101268ead2fe8b31a0a3a28bb7b0ad56f65836f19c501ee72f5cb4c0dbfb84fb13c96dd9a6a5417128c51d76a4ee7c77c4c4e4676bd92c2c29dae15d14f98441a705ccc8ea4661207079131a3141af5b48908b5dda8e450d86223ce41d06121af32875a929b351c97e70eecf0535e3e3826120576ba44f6ee150fbd34280602d25aca5a53022e1d08ca5fa12a3f2485a", 0xaa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="383961826dbdc0a7aea7a24e124904d58f31b40239f36efff798d7108bdd6940930089fd9554721e3d10fc8fca701fa0b8e5ea59898f8de003afc6bd1bf35ed1a5e5e6d4be053f16690bd71e8e004a7898f2d1051f86c1aede23977594578d07d916847f7ce0a80b7728983de2354d309bd9f0f223ab8b01f41003e42c520e2f03b1477d083266519f9cae318e4d0e80660cc81ea5dc053c85a2c59aa427fc5f0a9e5918a6dc3eb02d7b38761333dfa51581185de70685cf876a4342609d6dff80b31af40027cbc68707fb701bdbc5db9b1e7b524fb76365dafc48d5fc9fb26dfbc3ae9daac7ec3f9ccf27797a7dff4354eeedfca2f43ea35d062fa50aa5041d29c74612254236e1cef81e0ac6995a0a0e2e34ebb13e134fe8d45e5c2238ce5cb5a8ada27a489dfc54549592a902f4c1d47f7a248dd000fbaed3dfa91c7fd0002feddbf7521167a1875d57296818952c2b0ce787e3de10b7b15f0dea108c2defe87ad2e9122961fce661bb54c3b9e0f5f78687d96013a3afa5c3ff9fb954590770bfbe28b37c9311d3ead4601feffa7f432032be0bc92dc033bc263d541019273ddea424585804a4a6dbdda36d4e96432813b67bcfed34132ddfbd9e6a39e5c51c94789ce7c6717a929232f356697e66e126cecad5b0b194b168bd2bc3518a59223a2fd5b678d4f965b287692dfaca841220d37a3202b7cbb086113b52a7255e334dee107205076bda8fc0c7da1386bc341b4d8abebc872b47562f7c549c1695974de553089b0bce4b1e32e7ce6b43070102b841037eadc842a59323c3a8d45cffe49969631260c023e11e1574c0a915681d45b768dd2a861acc6b12130643ce658c8e5444a485bf5e53ad20341461bd209d7d0cdc80285895bd7247322cfa73f581841d2ed331e1c0a252ca10d9f511ec5b1848b8415d96c19aa7f0547dc0a0652af4f0c44bdf96cb0bdbb53e9e88b11a0fe4c3ab1a06e3c83e5071fbfa557059ad92335c77f9ac3bc61d9fd4b86a819e0d869c4772c8658a96765e466598811829a4d6fd3c015030609a4b79d2d2f066ea59d4b2bbb55a9b2b4d2b90295ad5236c39795770b2e447e9fd246f314c3be04babd616f8d58fd61ed12165471306704f104eb289820e3242c74a581a78b2b4139f350a6c01e6cb94f32f8781d83ecbafa06208efbe4997691f0ea0c2ec294bede13b5da1b5bdc7528629ba78ddd3dcaf2f6afa9fbef97e39d732ac6d1151fd9a783f9358f36d93bdafd05803711766ce3ff854797d7cac2b501b4927eecff370a512ed2ecfe0b49f4b6f4ae1d924ffc7526b5920e2e4f318c41009eaa9ecac4db1d8cfd50291f5d8f6eb416b8d702cedf9f6ed0c17ed458392142bdbf04df7e186f347ff279e6f3b65d7f42dc0da405d353a19da849b505ff6954e41e4dba24ae8b0a02afc350d579dee5c93f910cf0a0fb22cb7605b3578cfba7a276d82e9d9e708678c84e0c40487685e55f769d058e8939c877267210812288ae3aef42d3f1ae5fe631e3376f06e8b9ce2749aece4e855aedf65679953fd202a5205eb5f9e2ad365c0bb6ed0a8a571b5c5201f773afd5341650d904d871a613d403512ef2a3aee2781ca0550aeb62bcfc303a89ee3ed80db9f273f8bc5a57e3b9c0a721a1f0f43760241c022404e13c41e83edb48cd909244eeff2c2d3b5c02ff4f64241447fba4884a7fdb15f2bd7174cb80e793aa1f67c549461e4a3f82a00a329ae0eaaf9d5771565acabb7cac540254fe6ce7cfeb4c679e1e741c20676b0e93fac3559a5ee7b76714536f74f4a130fe14a06973bacfb7fc0c740e80cdb8de4451420b3cebacc339a289986eacab5cf97c72f7b0d43806038c0a6e1a45c20c8d7957657f52f0665edfdfe9867598d2365c61ed1161721ffb44f93103ce85d6ed3da8545b99b1163390192e67e8d4a842828579817824317a40257cecd15a20201006b2310134c16f4e3ae1ea97fa95047a662ff78ed78a98ffd4818f80e464775b7bc3d19f8ecdc85f3d37ff52dff13dad622bb811833344cd829414feed6b048cfda95c837abda0cb64448fc6f390dc7d2f271af795a067d26368892d744289db6a9f17a354e70c2271e9474512e72ba8f7c4da24e4ff59112d7fcd314ec2ff44256738eece3955995878c3150578a0e3e7488c4fe0e5e5b655efa085935bdfb8e97b76f0a81fd11b6a036d44d471b54710119aabbc7e321dfac2c9a15a6a61c8fa8b66f5543a7ffa7fb0cb9988ae1a218f2ac910e0a8a013d5df42eb69a72ff07110681b6421e34c1a631ff987b577fa3e594f8e55272be6f7a61a1f8b4b80711023ea17e0ec8f86907df362b6a9a6cd15953b6ad9bbe7e16ecc1473462584574e57ce5765096dd06edb7a395f0bbe1629ca493c7d752441e46d0a0207f05fe39744d8ee6d8eea21c81ceb205b4f7d0bf09d7e90a9db86b593e5faa39b06e20b7fc2c5fd6fb240ccdd4ecb4619a47d13b99967156d476af4eedc413afed39e4d5af8b91185090b5b453260f9833701ca8cf307db33bd3881b693c4d60444dcd5083f4430d82b65b0cc489d120a5eecb74c839aeec5f155ef55a9961d5f171c9631cfbee22d02c90cc9677f2db3bf58ceb0ba76b36ce248f406901826a82ca8dd871979a0d857bd03735ad3f41c57cbc059e4cb37d3503e575aab30d8c7cc06b9f56b34fc419ec9b58f5642b57c84c7f378d108122df47889e4bab3b57f3412fe3284e83bc1289bc7caf541ad557c71f6346fb94067605e5711729a00004c49567a85540a52a1153d605c55eeba4a82d55d28ccfd2fe7cf1faea4ee35507b5f83ce319eb3521929c1978e8de538af81582b67519d7808a2255e6cdfafaa810ff8d79b38f5e33596982cde3f113c2c80f079030a4c44d9c69dff5a215e6487b3ff63e9868288d4789cc6465ac866e0c20bfc1326e9d1400dc91955760164843a47565436efd5c213d7d8aceea9047ac0146b0be493d17623f68c86a8cde0a2f38e25f99944fcc28ba16cd9b52d9f4900802613696a96be0e02e323e0674fec00a54bd0e57357a47b986ac7e0155a7d1326db8016e17a83acc47858f7ad1fde5db28edfd65c4c9deee83aa0444c6389659228fba5d8d4713c61971dd0ab44757cf306ac7b1d725aac68ca316c21b5883677afba03b9217e980ce37a7be13a3acb93093730bdd9af6e6f8d9217a4eef7487518f9ac687f49fa989dabf1c40accf6cfbff9beb6a6e5d90100d8962ebb58a729b320c7a67b17778b0536e037118c10283541e177cb2efb9ebaea7a7cadd193b48ce28a205e1f8a0c82b0f9f5df58ec31dec210969c221ceb17e49b8fb5d1a7e3e0bd79943730b6f2a429d7dd8c92c81b0d242d79acecd16928ed802bf4e26d80813dc4ccf22544423521afc9727c1e08bf6a443195fc7eda5b7045eac62ca34d38d6bfab64bd93c141f0e53f2c670344e69a7243f43390763bf786ab5c789d0e7d0593333e9581f58852c6ec690c66fcbba2ac8e208174bfcc6b11fcf31045d6e7d1d44e7da0b20703fb0a23edcc422be2e4b64547fb242763262fe865f23e347401595ea24229531a415786e901f57b0a01257d810b11c58ddf5947408cb33b2f694a2617054cfa73aad8a66af4bf11af172b1a578044d7d75b159a8194516d41024f016f9a3eaa43a92fdaf80d5551f61b95ec3987e1218b00a6329550a117a9206f889f4e476b47e7844610b5ca7f8f19b36cc9ddd8e3d0d33b040a0d83411e17606243738ac0c34a4be4b3b8e1d17a07b05da16ac21a988ffa16aa34881a2be6542571a3b5882fc181aa7ef073f9a16fb6957d78857c7e20a9e9b9ec7b7e50db3e53ca282a1cfcd4b5675e5ff6c2f8164a8005ca36fedf3d706635798c8d00151d333c2e9457d3bcd251e903b581a7cd552bf2e9391ccef40064a0f0f32dbbf9c620d8f4bfac805ad34fc6c3b4cd144a5da5fc913a63f36e8dbb105e941e66bfd9f9eecd7ca8e36e8a9dccbd8fc9d7aa86bc70c37e072befcc9e2ea16c6edba2c05c98ff9d3842534c4fd54d276aa481b018b0ddf9cc3c6b4e0ed230727e5b9284152634107edd7cc4b0ff9c20510157e7167e684f4843de164faec7df8da046c02e744158de1ab10a4c902a35c8830f8f2b813f1235ab4db6e9b6477d6eb3f4381e6d3b7744db8285c96f967656dc3c7ce0578e8edd7cbb51377c16e454b72b03fdc6347b3996560e267c71f778927e44eb409b91430a7cf0ba59bbe077f0ccd34cb54a0c6c107ef6e2e253724bf75446a33faaf8efd81997988e9c40fe686768b9d996ba8b0db4332ccbb445e9b83e4dca64696afb9407062fb863d231c2b78d9c3b8e86c2c6ca4af6b7774b4fb1033e0a8b637d4913f55b7dbe029467abbbf9045d22da82023603aa6a70dd4f4381f81847bd26f05e724ba2420381ab6c0dd0526ada21140d93f23700c7ab8c7f710015103809ae5e26c4153db2c75fca4b8dfe1bbb62c2e31c8481345de98e94db6117aec9193039304b9be0e18776cad210fec5cfe965eecb18aee70ba9638a59d061964e6cf24571b51b1a10ae2f773bc51c2e9ef9c6b5010171ed4696637e6a87ddcbaf184c0cc16a18340fb3158ff2d0885ecb6c549d4661b4733b9d5a8fb11a84a7776494fc1a95a1276a6d9e325b89c846f53328b159c40688f295f26e1efcd6326f0338aba79ded19472296b4e69207f29e8667c0597e548fbf36da481d478356627d56003730806044045b64ce466a291fcb50f5e657447163943c24f0d7fbfd963fa976029aa4ab5d9e894919b2d10d0759a75b31c2027606d095e5b9a3dce3a54e24729b4f0285a4d6123c597afed29ce0ed0cd8c480d2cd8caefa5107fec189b28ea2bfbab322a0bcb52155280a073bf16b83757020d9185c3bf88afac1dccf9c15c12cd9eaef6989f4f60e6f06a5b6cd4a7f1a22a4b74a71bf775e4233747de73da4db40a039ccc446ba3e88fc1f247d32fd171dfa3269d846251f2e61c771010792443017fbe0aa514eb7cf87c01ebc301771d40537adb139cabf4bd156c5c2afd41291302d6d574d1d621cc31aad98998eb9de1a5f10cfb51509c1d2a383e190e4c103c810602727972b59fccd52ce9dd5072a12d3e2900bbfbb717615220f936a8d8ed5d0c251fca39dbab182b8114d5da93f6658e14756c786d4174a7802fdbe51517a664838934d6355df5b7a6804fecd81f689c0f497256a53f6525fd604d2685672936725285af36565219c0bb4c4b65a1523fffff047297d7fb72e3c5fddcf27c2245ab3b839d8dd55ac0dd399a9b353dab29ae5f97606238f4eaf552b71432f60677e9a4c0b055c5deee740da5a295c850e134b69122b4637c52854b66348a2feebc9e0a318361de431a0d6efd2baf31723954424bb2f1955c62d1101b1dc9cfe15d5cd38659fcb6a70409c77b0e5848e86b3c0c5b7953fd86222f9a56ae8c2022a02365fb7e58220ae0fe87ee746758703bdbaa6e8a1a0016421f7caa86aa8518d3170c2573973c86b584ab0fd2e9407d866b4b01b9073fd2085e0ccf4fb8648bd8b880c3d599ed6b5d0dfd3472cb5e139ad1270b084e6ac41d8c0784c2f4df24a8e1c59656bd48d161da0cbfb39bcd7e637934a2922ef530b614581c75f6b0572b2894919f9fa7a8710d587819fd19dc8f4f09971eda5c10aea324634f8b5d98f98ad1252e0f5061c3f8c61f435c3f22de42d949d03042de7a165e38a14dc7f35bad87cce4a255d73c683e82bd3697c1737f5e92e0307eaa3cdc6981caca5e270bd8a4a3", 0x1000}], 0x1, 0x0) 16:35:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket(0x3, 0x4, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x20, 0x8}, {{r2}, 0xfffffffffffffffe, 0x81, 0x23, 0x3, 0xfffffffffffffe01}], 0x19, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0xffffffffffff5980}, {{r2}, 0xfffffffffffffff8, 0x4a, 0x80, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x5c, 0x5}], 0x1, &(0x7f0000000280)={0x7, 0x8}) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effeb40 failed: hole in range 16:35:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10488, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffffffff7ff1, 0x1000300010005}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffffffff7fff) 16:35:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0xc005, 0xc7e8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:35:52 executing program 1: r0 = syz_open_pts() setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/116, 0x74, 0x842, &(0x7f0000000040)=ANY=[@ANYBLOB="fe93865ddc7c73055101651bac7bf2dcd24ff3aba28633b035678724e2a53a2da22d7e82"], 0x1) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x1) r7 = socket$unix(0x1, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/129) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x300000000}) flock(r7, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000002}) close(r0) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xef65, r5, r6, r5, r6, 0x160, 0x80000000}, 0x4, 0x7ff, r4, r4, 0x9, 0x4, 0x7, 0x7}) 16:35:52 executing program 0: r0 = socket(0x2, 0x8001, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) fchflags(r0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:35:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/87, &(0x7f0000000100)=0x57) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x9, 0x0, "f881e8b9dd91cd4f5d08b4382808ab98981e599b"}) fcntl$setstatus(r1, 0x4, 0x40) write(r1, &(0x7f0000000240)='k', 0x1) 16:35:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) close(r0) 16:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 16:35:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="beb0cf08ef", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) setuid(0xee01) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x120) r1 = socket(0x300000000000002, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r1, 0xfffffffffffffff8, 0x0, &(0x7f0000000200)=""/222, &(0x7f0000000100)=0xde) 16:35:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:35:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="4c012e2f66696c39ffbcc65e0dc785f32cf7bee78b046530084da45dcda4bf3b36440db8d9f93d37bf4ac07bd5211d2f7ddedcff286a3ce95c051c2fbcc319742e376613d63faaad5c872f6007fd1c39bc980b7673dc0c9fcdb01a76de4b402668dcfe"], 0x3) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x81) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)=0x80000) poll(&(0x7f0000000040)=[{r1, 0x10c}, {r1, 0x56}, {r1, 0x80}, {r2, 0x103}, {r0, 0x44}], 0x5, 0x8) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3ff, 0x8000}, 0xc) 16:35:52 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x4000000000400310, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x215, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1ff, './file0/file0\x00', './file0\x00'}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) shmget(0x3, 0x2000, 0xa4, &(0x7f0000ffc000/0x2000)=nil) 16:35:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) wait4(0x0, 0x0, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0xfffffffffffffcaf, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r3 = shmget$private(0x0, 0x2000, 0x230, &(0x7f0000ffa000/0x2000)=nil) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffdab) r5 = getgid() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000480)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x5) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xfffffffffffffffc) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x3, r4, r5, r6, r7, 0x102, 0x1}, 0x9, 0x63, r8, r9, 0x9, 0x9, 0xfffffffffffffff9}) 16:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x60}, {0x200000000000000c}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:53 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(0x0, 0xfffffffffffffffe) 16:35:53 executing program 0: r0 = syz_open_pts() flock(r0, 0x44000001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x7, 0xfffffffffffffffc, r1}) 16:35:53 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001c00)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) ftruncate(r0, 0x2) 16:35:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x16, 0x8007, 0x8) setrlimit(0x5, &(0x7f00000001c0)={0x67, 0x7}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/188, &(0x7f0000000080)=0xbc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffa, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e3039ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fba9bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054fc074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a092600f8ffff7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b095175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca", 0x31a}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114ca", 0x162}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="bfedc564c4d696e55bec59be9c6cebbcc3283e39190ffada3656815d09c072bb67c12c8ad9ed51475e1cd77724989b666c7e7bc54cffd8e8ae586992210ff18f3c624057fb253eb7138033415b6d3cba194fe94073668269b881bc3b61c9f00c5f4280838f89c8dc5ad5cdfe7f7f90bd6e6eca000000000000000000000000007d0466b64a8986f024", 0x89}], 0x1) 16:35:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x6) fcntl$getflags(r0, 0x0) 16:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x9, 0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4, 0x1, 0x8, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffcff, &(0x7f0000000240)="8dd647ae9787ea67ed463b348859cd8b567a7e7cbfcbc77e6863c8b584373e02b2693043f5ca41cb1fa839bcc26adcf572d36c9ca10ce60ceb47099f922fc315b50ce3c73ac22942bde15fbfc0b645cdf8e6783c3107e0e14541aed82c2f2595d65b4285ceb1fecefc1d7b99ba9f859f6716ffb3bd767fa7ce88340783653673d7ebddfd7bbc24ac7067a91b9be9c668cb6f9ba445cd0b070a1f3e37bc51204e875e5318efe46af48053603b0273aa41ef00f0b6ba66e2c7f29607cdffa35da9ecf67cda02b1a191ea275eafe5c5a59582e2f7c47704a354091d5ae81a0f5e5ff239718c3be5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:35:53 executing program 0: r0 = syz_open_pts() flock(r0, 0x200000000000002) r1 = syz_open_pts() r2 = dup(r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x10) syz_open_pts() dup2(r1, r0) semget(0x1, 0x3, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) 16:35:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000001880)=[{&(0x7f0000000300)="e5ba12340df18e85a5c49a8e48f12906e7aa2a052762677654b32630d0c7601a1d3b4ad1e6d51557f3700326db49dd604b55e60743ce043890026dd65b0cd319f429a584e61c16b3e7ee8e84fabacee0709b5085880115916523fe5874c59496256e8e85736c7f6655f64e6bec96d52d7802099a833f4381f27d198da8e1bd2ac905467f1ae0e58d5d16e22336ada826e96318fd0dc85292dc495c4fdbecb77b584ddb97b2fd823d35803d7bd5b504b0977249f324a72cfff77fb58b5e6789348bcf0aa9bdec5b7fb03fa6ef305158df4576de35a4d3182b09cea6a57c5128ba345ac81e26074764f802d50256a73e83386f5c93ddb67aad3f04a08c773a756544fd8c93170fcb643cec71293891e49e7111ea38c9e34dd00b7375995c440ea49fb5335f0dabc89de92c9e032d4b8384c68ec2f4ec81bfdcbfbee09fcb2117e9685675243e001f24871861c1ee4bf03e0e748dcb97397d51b65a98d073faaa849bd67d18781f09e3910981a8456a426f98d610206f9acb2e4c1a9ce4eecf0761695e82ceb1b1285fcb3e071278881a49404970efe2df4fd4347b572ae002f063c56e037f130c7b0f095cf18368a96d39554e6b2ff935a2533d937297b05e0f31816b9a8d930f9ff177fc2309947bc2714e9b2d6a9cf7668694de33063a06dba070f9de21135e0c5ab3e4c9828d6aef2f165b8764ef5e54b6a1e80b2c8c149344fe3db39787e9fe231b1ccb802c44d8fe34202f227417444a3f649d5a1f4f20d64668b30be7c4a926ac6e24a719ddbca503e1e6bcd30407296604765afaa8e361b09556c462b6f988ad22f35d33d1a653bfb6a08c092b00da8ed06fad64dee4d6f821a89abd25be221651e9e1c19d01912ec5dca57adf955d96b739516fa68560abe3a8f6f585f1bf9f4f41772dcc2f53b74f65c69db5eab8613914631f4ca20f73e6ce560cf89237c2c3ff52e4aee261fe16f48c81289ee13307b56549fd3f92a8e3d3de9c799cf84a8cfe5f2d858b87348b051ecdd690926f908acbea52a58c76951a484a8184c39d770269b3e32cc50388f6ebea65f1e9a30f33a56e44e6487cf1f33961719b8a36df64e0e291c52bb74831d83fb4e8f6a3d0a829e8b67863cd3ec9ec0ecf96f589e653cdac772f664c249d58dfffefb3f45313a1f94198f000cc000dc31a69ff2c3c07cc01392c1bd10d28337add63398d4daf6a97a937ea514b49b79cd48f3dc700f9a83f497c55e7e259727e0bf5c9968beb4526cf42a0466125e950437d7f8a35bb679df32b4bee6dd79477b462b17d7fef0c9845b597aa2d74a4c6bdda71d1c3fa03ae108ab08400b265908a4a49925b94734d8f337e387c2e6cab8a0c2feab5b0fad08c6cd869b803427868a7e813e671ec2e35e7f4e6b65ab7cff5355cd077a30254059ce6d6e784fd289a56b93ff4a2e36ca447f234060709f86575fa4595939c4edc7e3b96e721ec6e04c5d91da976153ef1c2469651d5c4e7dea560f2c6d93ca4aa28c6fefba966e375552bd3bdec8ed388179f5f2b46b1b6ec5aa397bed5a10be970ae4c8731ef6b18d10ae8376994e1947e2b5984a4b01c79017e5658cedbae70a76b0b806ebdcee11fcfa1645a18f8601fc2bd9aee40372831a238ba330423e27545822d1ef8ee586ce484008fb60f8154dce144313a4a713d0fd470dd22de3f98754d4aba7ecfc697684140705fe293e682d22d9b708a4fad609a7b3d55104e2062431422a94c41e8a3e724071fa155ec17bb11aff9c76a274738545e9fb85d889f444b7df76dbaae9795e5dac24ef7140fcca43e91f5bad1197d3f4686914f054608289289329647a902fbfadd9a8e6f261f6ac6bd650bfc0f651b08a49bca79f7d19c70a29a787115f07c92c48f49379f5b1944f4e76839f2a3d6279f71004d1b2855173017a8d5feb2cb6344e5f231eda03fc0926006a207ea4d184b25a6c035738a5de364056fa54efe82b69127d375aad56c7c8d65d6a9b5f532079027c66ce75bf2cd4027dc26f54b5b2c46bcd37512823ae112575898208bcd90f03b9c25e90978ac17aeabcb5d83db75cc152aeac1970156535f035f683be9b0a85fe9cd652b9f197b801943ec85c1632553ee67c469fe73ecc9c172d8a38ba413cca0db8593a626ae2a1ca4c72761f7e46ef532ccb8ef43b4472b7f5a90e989d2d9a8990f7f0ace1b4003637411b29415c4cd3dc237953e133fc5315fb2f5cb690667d8df22ac3e250df310f5d60837d982bf5fad2b534097d0d4418c937fe6c92b300d86e0166c8e3e2178e745b99343b8f281222f5f0f968ca21b934667b220632ec8d5c12c2f9725dfbfb16162563ce7ed5787484f44c20a65616c283b2661b9edd271533b50f2e291aa67a183068fa8c725982e0ca9b99aca74e4cbed6715b76b20fd4371a5fae46240cf891fae256f66f6aa8db99525182d02232b5f8ae57481356a2f55d038722ea5c3c354e110c822a668546cd742ad2251fe1f89e5469b997095e261eccb58ad4572685a9a2567a88120b6cdf198ec39f015a54a3f367ce4437c8636bf094cb06dc0cbefcb1db85c7ac6aaef941ec9a19edeb267c3e236271151e5e0e180fbe2ad5566d29720561e22ea8e1c74a94c552c645376c195612103aa2b23c0fa46686a276756ceddde3afcb1c4710c2660579fb72ecc4be248fefbaab5b892a5dd36a5168e2302408f8a4d339b7f923a943445dbb905fd21b6dfbef3f7ebeabc331f56defeedcb70985849ecb54823b82bd534808e41f506ddc4ef7baf5e23518f987d3f470fd25a47a40b60bed6d2ac9ceb4d8ee7d44454e6a4d98107701e9a95be7c00a6e1f0b1b9e92b0bd7ace2360e1ce39af6cae509d73509025b21acfe1ed3189d594ccfa11a11abf3d0c3744323f1ced13ff84ad6c28d918b9962e59f43b79674f01a16556067a5da7edd891e0dab18a9a97c972b0686c2a566c46a15380c8d23a0158d16d19eeb7a4f58ccaa416dba50e10ae663c131a3b690b4ca9ec5f11c53c64a5a308a94eebb9a6ed70826c6c3fa10f028a785784a7cbb938d4c2ac3ccb06ac2e210af86c1323ff3ccd16b0f95580c598c08a768696fdfdaa49f2ea42a1ce4f1de80e0158dea473783ba9175acea5de5b6f7a0a5df2a0221d661daa3bd7a3a2285adf95ee61fdbbef5b0f4ab2bc3a7f9303688107acd8cee6df88c5c9caef03e112c413d2c22d04c332800f72aa43ccc43aa9f8c5a7f47289ec5c7b883851dfc5a8dd0fdcd370f04db46c892b8e38ac161870c3a0eee6475be58a664c157f0ee1eb93db9381e452e88fecc45dbc2d37aff8bd696d1d5304e15fc4cb26fdcfd8b8d604dadef16113d0718378a0aacad855b29af4234cddb3c24255887e022ab7c304e0c43525a83814cb6d8b606c19e0581d714ce1174f25a7824b893868fe9dc0ee103003ef56b50b257edc8a27e182da51837c1d7a7132174c8b31965fb2aa47ae327ca52f78c5484f1f55a097d92a58640a1e3c0b80e0831c923fb9c13402bc395319d57a49c0e4836b8795bec468604ceacf5099bd86d64d2e799c2bae6a93ac0c1d543164c1e29022dd13856b3ee60c70c0031230dba09674856d52891073ddb03e97810c76ae1ca9bfc3912c712033751c0787c9632566adf45d200f25d1ba92b189accc437225b44f3f2a92c3543045e173a408f63c91ebc484681a4c42cb97402a2a98112842319304c65a7e295649557af4a37be3b25ec502764f97c26763a5a350491508048172658201bf552f3db9dcfebbd6920906e6f2af7dbb55be13eb9a890527c7885cfd13d300b81071468c5a6a5b9d666ea637bec4393a54377b7223b27ffdfcbb5366e6a460611073c15cb80e2ac56f34ae211aecfc8ecd510d5909f5b26e510588fe7f6ac0469d2490e7c1913382a5b73fa852ac5af2896b4546e27488ea43fd0e27cf1ce1473b2e2282a4523f1f1be57a757ee1c47926e40dd99eb795b90759adcf440320d48fede81e2137a319eccbb6e597674344cc0fd9637e0543b8be34a150b0879fa2394a3b9a6e527bb322faeb8e1a1e3e73e6285428a3a0b8cc38cca15e6ed834ee76ecb45cf82e9d120d84cdc9db66a6202706561628fbe4f120504b8a433b2265a0433b049499a7a4fa826acd87e490f39af90ac14bc141a4667edd64931fd71db4032780f8ed9de6778c5383fad3abb99e254c157dbb7e3c0ee9e746e2799c8efcef3b9ecef17632405243c169115c2375f148067250463f90dcc00e8d34dd549c3e9dee60491b59f0ac8ec1676df89124bd5494c718564ea81493c9d0342f25441cd762c153a69026cf3ea47781c728e56daad7b22d17776e2b3b2b0d580c1ced310249d51f9818d5a99967807815ed1de307cd887af8979d58535c945bcfa391b6df29fd2b8c2a05ecbe4d7c5ef2335e35579fcbd3245e4355d7ff03755d148066e8674ae47c6962ad420eb0f7f8b8cc272b4bddf4a54b2ea734816af7d7d6539c226dadf25f1a67de4498aa526104104304b4b160ed19caaec199f81aa7f523e0da7e7554c78e46424361ccbd5c19d94b5341ab910eb638b92f685a4551d50fd77ab71a213761fe6daee9cd32016ef65094eeff08067e36c1c4a9537ad0b152a3bb24f53e36e848a7b3b2adfaf02302b02a38776560e2e24d999294682619026b39beff22b5ccad5e5c428e097e836cbf8f0b154151a35b8a262548e7f2d7acb6ba52e5dcf276bc0c4c5617f9e6d97dea8a0c4f978df92e5e9808c250bea301aecad96ecbfd9e4ecd00a608ff4e490ee6fdc19e8615d01714048d5a6d962d6170c80be1fae23043bdcb46e0c7fe84088e30872ed0ad83c3006c8611d1dc88a6a4354c73711e8216e58ccbe8ae4ca3d62d0fa062f1bb1d5f093f052049f49a5e5bdd63172d141014a62cdbb8269e8e1d78198e1f3e11004ae7a0a23a019bd3069d985b7038a30c4b0682facef07578eb65fda3a2ff2267b239e7f214ff97b1a22165297896ad0100a19f5c8de46e7baa5d74f6f646d29d57260c56c28518a4363a312316055be86f35d184764021b43e5e70b76a7d5ec4b684954ecc1a986b72a85e5dfc8b7392059f5b9f36a50b68c8f4bd3ca33c1c83537c0ad98ae55e83180bd8ea555ae17e95bd1fff66cae1d350663391f1b50a95a2e296d0ea38249255e649cf1545164caf45b88c0f21968b9b0c587a290972405b8ee8d8aeece4dbb50ad81596c6f9732d5c77fcfe27ceea6bbe61cdb77c08abda6a422127b851ee5ab546fccbff1bb0fa0d46bb64128d42dfa5fba9363b7b5765eca53051154b1ef505ef54629b9783ad8cf651aa32ba680a21e976401583c1b37f87edf2a6c6d9050dd3aba602198a3606d292447603b804a6d6168a55b067bfc24b877735d9926c84dbea4bbdc528dfaa87d9042eaef1ff898becb424cb94918e9e2bd9c815319bb9059ae891df4d32556e6270dd898ecc17874d5602f9ba63da48af1a17566e1c7419b27ada14653b072eb8d47b1861333244505fc63dc3bc3f5fb4679cd3f44e9a1522c4a771a7e3ff2514ea58cb8151e4e16f0076f871d6d56b016401f94342555f3e472b802e5ca7d4f0d295c652c63f1717bd14b027d1c5553a5dbcdac0893687c089a51a5778db104b1065f150d55876e582e1cf32d50e8aa128fa4feec397a1ed94286bcf15313385f85f9953ad358d0e35002f5a941a13183376bb510c3f7e5ce75e979ab7404b709c3f4aad0614ae46ad511f7893750c02dc49005213d219ed339e65c51decadf3be05c3f71a7602fb286"}, {&(0x7f0000000100)}, {&(0x7f0000001300)="1daaff1a59f97d4fc255731169b14896d1c4f4100a7995cb88a0b0991871a577352189f2ba021310fe3f313fa5bf326d6838892f0cb817b0ff94d777b8b375df14dfd2f4e9b74556a65bbaead099dc3d5f489511242cf518f90137c283c893de13f82b43e39a032edfa8418fe112274a1a67f7ac237ff92026a63aed3aa57716fd62118de6eaf296c729e8355d4f1c4cc053f902b36bcd87985844abd3a0fbbfa73350857472f179c3a993e7e789d8a99c2bf85daeb2c01dae71678c74dfe09e272ed3b4e6e754b23c52e835"}, {&(0x7f0000000180)="7113ff261270f7e0d35d8f00a71f4f9617338ee2da5524d017a35b9121975ea306015699beff80f7b4028bee5dbb1b31d0f08f924b90cf9ca6596bfe06bad06d1f6f48507fbd7790e2501a928e48623027c03e328560e7b44f2caa3954f9859bcabf965d093d28647cb65946ac3cca77a9e0c6d1aff75977bc6cdce7647161300622fecef1ec81761098f3140403b97b99d9e19bafccb485a3a217f60ae8d9aebbeceb9018055c0fd98f0f43e7cc859d18ec8fcdd874651a20cec8ec8d9dad91"}, {&(0x7f0000001400)="e825c10a30f7932b0624f9534a62c58e923dec55bef9d21073c3ebc6f24a6433ec65a4c388e2813231b0543e39eeeabcc02c8304a5a58f66734c57f22eedc783940018d758d0838754655120c4654ce1ab2ea5d974e86eae357835d153481d93a3ef30dd932846c04ebe718008b596a65486f77a9fd1f78948dfb0ce539156ea24cc1ee99f7ff75b61a7475b01f056dbfe6143b45d5e583a933d024d1a39ebb5e802e6abcb1e243ea1c28b4945c98e"}, {&(0x7f0000000280)}, {&(0x7f00000014c0)="37b69cb6978b07a9b28a3d0643565789294238bde76c762d4eb0211927ea6ad038660b047db64b504d5ecef1a52861800e4452b00e7c8e51e4dd75de4a1b186c0d19c14fe9a7fff2065175bfd9918b151ab4a53fa441138ca6e42fa3d1dd0660d6524d15d6bdd590a9aa5a9fb76ae16db8fa09d3f78b7fa505429077cf00a8f1678ac2c112c37b895455e169e3ac7c24cc4cca54aef2ce082c50d8117aea0a6e1ff96cbdb2b46d6c84b945e45f9a72600c41b25a08193191fb7b6e181861225656d2d9a736474a"}, {&(0x7f00000015c0)="8f040338b8984d425e15bcbf916d7bbf299f0ab4739bdbd2df912c1808cc15ef7ced6f592487baee58e2b38d99644dc7cd8f3e26b7c36f7ab65f38202e50471f270e9b003e13c9c3a4fa71b2bcd89a421c889612f2fee295413e78b7d9959d9701a1d79f7b4c2152f9994de0e673108b9053528dddb1acb87da6aa941758107a3a7f1b737f9522665f6d8bb31ea8d3cc2224b732094882f69c0ab0067119aea5b22190525317f9c967521990386f6a8a460a6b6bf08410d0f114bcd03a3b91f1d3a87c2c0f818176ceaa8e98609476e422badd49c79cf2943858f15b84d365db38"}, {&(0x7f00000016c0)="1a02014b0090b705fecf32124c83d0b4596c331db57545cf0b7bf52e68d3bddbea04d789048afb7581391462a1bb8707dd5e28b4b6ab6dafed7f34ff532ab7e20d431f632745e24cdc6e19f69aab9348cd0cf56923d11784e0e182e06bbdbf1bbae0092fc874d1b929e3e6ee73ad05159f100a520b84ab40064e2e8467e9a780b172f63ef7"}, {&(0x7f0000001780)="b9c9ec789562e58bfcd9a45be6369c9afa1f5ec574923afd59fcd6ea5a3f32f4dae0e66015bac6793ab64bbf1df7f9935dd13310d2657b0fbc338abbb483762633c0c9d0bfda0cfa238b7e04cee50865e086ce387ceb32cdecfec8628000904a221e1807cf1dc395981c9a42c5b8518d8b66e5eba4fc4c695ee15197d3dd9a05e82ab8957e09dad9e5f1554f60d74e8c95a87a8db203eeb12211673cf0ac01c57410be86a538d365cd528e9a4b164d77fed68ef6cb8568032baaaaf209649d3cb71acf0c10ce15c2512d3d8c21d9fa50b961275e", 0xffffffffffffff88}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000019c0)=ANY=[@ANYPTR64=&(0x7f0000001940)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC, @ANYBLOB="ad820d5824729e1b1c8d44d5cf23018ea1ceb9696505bc0913b7c8fd3d99c436ff48e72b55b3b9f1c1c8768c4a925f604421000e6eb1ba048c037af0", @ANYRES16=r0, @ANYBLOB="509969786e0e9fc8ccf92c3b50bbd157cb729679"], @ANYRES16, @ANYRESDEC=r0, @ANYBLOB="f1125f8cce79107f98b745092b94a8a232995386ea91432aba83fab0516b70365e3208105b2f55b1e1d7eda183e30b1e96cf6ab60e5c2ef1dfbbbca27a6887fc0032c0971e6fde3632e15851ac7d3b010502912f2264e3e74ec95c45d9afad0b75bab1b0a9ce2f9f1e3fe24bfbc021101df5070ae35330c453783e1dd8dff820eb7474e2abae9f71dcf7041e09fbf5c40c0ac6c4b75f09e64a9ab76dd1743e55f8306632797dc31bd6a20814d57731bbe2816183db55ab5e3cf06c1bb270defcbac45414f84d89160920eccf551ea518822852e815cf74d1", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRESDEC=r1], @ANYRESHEX=r0], 0x6) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) load: 1.54 cmd: getty 31434 [ttyin] 0.00u 0.02s 0% 303k load: 1.54 cmd: getty 31434 [ttyin] 0.00u 0.02s 0% 303k 16:35:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xf8af, './file0\x00', './file0\x00'}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2014, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "b2a8ec038402ec9efab2a0c192fc977c07fb627b", 0x4, 0x1}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) 16:35:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003828766005fcf23670800ffff0000107d0cfeff00040000000000"], 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000040)=""/131, 0x83}, {&(0x7f0000000400)=""/59, 0x3b}, {&(0x7f0000000440)=""/137, 0x89}], 0x5, &(0x7f0000000580)=""/175, 0xaf}, 0x800) 16:35:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) dup2(r4, r2) sendto$inet6(r1, &(0x7f0000000040)="8b7118aa17cce8678e45c2097fb96fe389a1aadf490dca38aeaccaec5cdcff956258e1f69f5a190cd1aff3b7fdff82918e1496673a14f0605eaefc122d10f1b512c0e500a84bc8b37411e5bd39211aa3d9156b6575a19b782678d05dd0b0d919e8b01fce70068392b0ff981c2c5b74e5e5cebb487314e4eefceb9a7da96ec6c9ab6db2112f4c8aee9230989da6d99cc8114615032a3f24199f4e5afe", 0xffffffffffffff4d, 0x40f, &(0x7f0000000100)={0x18, 0x3, 0x7fe, 0x8}, 0xc) 16:35:54 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x16}]}) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0x8, 0x400, 0x7}]}) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x87}, {0x16, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='tap'], &(0x7f0000000280)=[&(0x7f00000001c0)='tap', &(0x7f0000000240)='\x00']) 16:35:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x801, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:35:54 executing program 0: chmod(&(0x7f0000000040)='./file1\x00', 0x66) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="e015e8a8ec40821ef86df504200d49a1fd4f1100b0a6c641", 0x18}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x100}) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x6, 0xc0a7}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:54 executing program 1: r0 = semget$private(0x0, 0x2, 0x41) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000013c0)=""/4096) msgget(0x3, 0x276) semget$private(0x0, 0x1, 0x2) msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x9}, 0x0, 0x0, 0x1c}) 16:35:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x402, 0x0) r1 = syz_open_pts() setrlimit(0x3, &(0x7f0000000100)={0x7, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3b42, 0xfffffffffffffff9, "9a70f70a629d2045f34bcf66b1777e9dbbc39c14"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b60962", 0x28}], 0x1) 16:35:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x400000000001, 0x0) recvmsg(r2, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r4 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r2, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) r6 = semget$private(0x0, 0x4, 0x12) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000005480)=""/78) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad110000005c1cdcd6f5f45e6d6771b3156aa721576b613d7b95992ae505baed5d849eb0c2ccc159ace27ede90d6a8d40a8b46c541e63a1016245a36fc3e47552e172fdd968f5908000000000000002ed0f013449f0413b20ff66d4a4d9d3ffb50da4ffa75644da1202250b65f5dc4c62fb3dfdda77d08e2d2a8c77d75b23a10c067e263", 0x84, 0x0, 0x0, 0x0) r8 = kqueue() dup2(r1, r7) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000005500)=""/77) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005440)=[0x10000]) 16:35:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xfffffffffffffe00}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x100000000, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xa2, 0x6, 0x1}, {{r1}, 0xfffffffffffffffc, 0x33, 0xf0000040, 0x81, 0x2}, {{r0}, 0xfffffffffffffffb, 0x91, 0x8, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x585, 0x2}], 0x80000001, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0xa8, 0xfffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x4}, {{r0}, 0x0, 0x1, 0x41, 0x626e, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000005, 0x81, 0x4}], 0x4, &(0x7f0000000080)={0x7, 0x1f}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:35:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x1b00) r0 = kqueue() fchdir(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000040)='D', 0x1) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/119, 0x77}], 0x6, &(0x7f0000001500)=""/132, 0x84}, 0x803) 16:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x107, 0x549a, 0x6, 0x6}, {0x8001, 0x101, 0x10000, 0x1}, {0x728d, 0xffffffff, 0x4d2, 0x3c}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x8000, 0x0) recvfrom(r1, &(0x7f0000000140)=""/137, 0x89, 0x842, &(0x7f0000000200)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) 16:35:54 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sendto(r0, &(0x7f0000000080)="7663ba4c2a1c98c7dc92ece240a04aea642f2f7e767f36c315bb5dd26cdebef5c4bce56f98cfc52f1b8ebadb6c078bf6cbaf00f19b3e3510d1b5ba7ddb94e9a6ba7d3ef9c97b1a1dd7f85bc7f045225e307460c7c76caf4bc36a890dde1b3bfcee8714d687bd7592537cc6f7e4bfc230797ea3abb6863ed43b2414ef3eb8f89db96bb4bbc210e0f99f69ef9e3efe1be08ec3527d5d2979c5fa01d431c84c33f3431b2656f0f8acd3388fdb9a1493f984b5c6cce1f6dcdba4f535a3d6f9a127b7c8a9605f6113bdb5941afa777d9233eaf3609ac5ad291053fae970ea", 0xdc, 0x400, &(0x7f0000000000)=@in6={0x18, 0x2, 0x151, 0x3ff}, 0xc) 16:35:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x5446, 0x7, 0x1, 0x7, "1832549171f9f80bbf6bbdf03681a689bd928eb5", 0x8, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$getflags(r2, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) write(r3, &(0x7f0000000080)='3', 0x107) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xfe, 0x4, 0xf865, 0x80000000, "b01c70759ae4a7499b3b3aa37ce163251447605f", 0x23, 0x9}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x6) 16:35:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 16:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:35:55 executing program 1: mprotect(&(0x7f0000361000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) mlock(&(0x7f000016c000/0x1000)=nil, 0x1000) setsockopt(r1, 0x29, 0xc, &(0x7f0000000040)="00480080000000200079f032c7002cae02000000448b9345492d449cb7e6da0e7dc069faa6d61fe900b5a4df32bee97c9c2bef514f9bafbf8ed9", 0x2cc) 16:35:55 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0/file1/../file0\x00', 0x9, 0xffffffffffffff95, 0x20, 0x1, 0x5, 0x3, 0x4, 0x2, 0x1, 0x4, 0x4}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setgroups(0x2, &(0x7f0000000100)=[r0, r1]) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) rename(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000003c0)='./file0/file0\x00') 16:35:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050390000000000008005586ca900f0e9efecea1000000806ecfc73fd304be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca8b000100000000000027acb560b2000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000d331141f6551a73000000000200a371a3f80000feffffffffffff010000000000000000377d71c100000000", 0xb1, 0x0, 0x0, 0x28) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) listen(r0, 0x1) 16:35:55 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x10, 0x4000, 0x80) bind(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) 16:35:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0xa3}, {0x18, 0x2, 0x0, 0xfffffffffffff000}, 0x3, [0x9, 0x9, 0x4, 0x20, 0x26, 0x7, 0x200, 0x81]}, 0x3c) 16:35:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x400000000000006}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x88) truncate(&(0x7f00000000c0)='./file0\x00', 0x2000000004) r1 = socket(0x1e, 0x8007, 0x0) sendto(r1, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0x4}, {0x8, 0x22eaafa8}}) setuid(0xee01) r2 = msgget$private(0x0, 0x1fa) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffffffffffc}, 0x2000000000000000, 0x102, 0x0, 0x0, 0x1f, 0x800, 0x10000, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xf0a4, 0x8, 0x3, 0xfffffffffffffffb}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0xffffffff, 0x9}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") truncate(&(0x7f0000000100)='./file0\x00', 0x200) 16:35:55 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x24, 0x3) 16:35:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fchflags(r1, 0x40000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') semget(0x2, 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="8d") 16:35:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x27, 0x1000}], 0x157a30f48ab3b9ab}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x0) 16:35:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:35:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:35:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000140), 0x0) 16:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:35:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="e35840783201be18e446b833df46e7366a602824f9801f410c27e25227aed05a8c545058c95c0c839b1e2f09be7c265b58b1bfd91d2810192645b7a7ace6f10a9d8bb005759d56ab4b664d28427b32e0f7b382e7a562cf20c740d4aa09c5fc5b366241b42004868692028e3fbdc052ffc480a32b42d55f7e4e3430b211e041431934d4b9d2d33003a60c405c3df446f1ae9df96cd7c63f6feafcf0f73d99cc8e22e22489a4d19a7380ca8ad5eb8c4321c01a540250e0c976fd6eaceb9164126e410348496d001a8ebd3e1139b7013db1898c556ff2ce0623a61a021e6fb78fd3f7be788b9e9a2c8d9e43024d77c901f2c6", 0xf1}], 0x1, &(0x7f00000001c0)=[{0x50, 0x1, 0x0, "880bd860056522894e9332130574a35ae57581e348052bca681a90ee2211b45fc466f3c4968029faa49c9f4e1ebb5b9c79d3bc610f28537e1b3e"}, {0xc8, 0x1, 0x7, "74bd79de6d10f1467b9ab8db4b2d148c3029684cca58fbc712547efc69ecdab4e663b87f97916f8bd56c1a272d17e175f5c19cea2c06a21b7898ff3a600be3fba908d4e4c6fd7a1d8634884802c444d24240f832e40bb3154028d5a55c53a1cc2647ac709620e58cb219e14ea34accc15cc2856c81f5833615968a89fd7eab3a19d3a5d2dfefe02f6bd1f1765d4612d856af89bbc59c2b2add76e551d6a6606b7b156ecae7236b32b5d3b780f1e0ec3643"}], 0x118}, 0x404) setsockopt(r0, 0x4, 0x3, &(0x7f0000000580)="806604ab8c8bef3d6a1729d2de1d6d49bf3688dba4c381c6fb022fbdf86e7885e13d81785cba1a35c51e41d3f0b1fa3a290c0cc22e1a9b6ea9600e90d113f9073ae129ee8c5e800c4e2e482020882843f8039c460fec444029aa880d50448f576ad047e25488fac1b34389155a0b2d29c081999722da039100c171afeb254a1619e5085a5595fc22d91f", 0x1e) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x2, 0x8c94fdb, 0x8}, 0xffffff02) 16:35:57 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0xa8a, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x4a) 16:35:57 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="049ae91595f77490475f89c7381aff90caacec", 0x13}, {&(0x7f0000000200)="b235f1342c3a9dd52570acab2d3f9c59cfd77860d5374d36df97eb84186b3dd0aa59a79fcbf5bca94c6e3cab5c9a573381977848d88de8232f48cfcb2c3902fd5b84c5443425ebd4a4c77f0dec45b5833ce62c7aa6396b1e6464c29e3473e040081e3181fa22462c3cfe638ddabd3f21c1f7a120b9ec688c762da8b4814302b45a9fec9dc985a09c2b8cb524fbc76c1d410d936a0a913a56b67bd36083c71d897403f7de6755c6a77eb3cbfe17a2357d5c71cc6092e4cd808e9ddd2bdc8950bb17102569896e7be9d77dae86f5f9f8ede98ee95b25008d39a1af371a48467481d6ec10a36e575b968aa06b131ee19399e4723ce2805623a18e5d", 0xfa}, {&(0x7f0000000300)="749f937520ca60332f9a1709e0c0357ddd3a3c41c40d48e4b5f66371509b8921139073ff3042f4764302355a4ac9a157d0ec2eb0978feb3e9944fac35b14308139bbe4290057c98483e08d5d7722256923a3ee818f957125cb3922c94eb70d21b9bf1d0aceb53f21c216e49a30ee5ae446a5ad490dbd999f606c66f11e5a0c1e3971945d28b71ec8232d75d3368182b1197dfd2b0ba1ff8328860d35c2f7179179d788e1a123deb318403f54eebc82aa43a541175a5ecb06d735289137d1272e1010ad033eaf4dd9ee9fe7b554bc1effcc3a4af6401d312cb889175781debd16c70df1f423701249b25f0d46efdd803b69ce9cc5ceefadea7d44a0d7b44bf4206e2623f14e4384c4d4de1e6241a1d2308a7fccbd36a264f856099da909a131e5680284535aa916a3394bf2854b700c584796dbb67d56ede075aebe14bb4fc9e54e6a92a936555fa25d321e0dc8f5fe46173030747060e090bc9ddf1d27230ee9481e552373c4c2acc3a15e9275f9e44cbd138ff5832f8b776ef9f67b86b406c521164f06f0ad888e5b0ab9d42dcab7a7756cf32cd6718fabb1475dbea201adbbb417d982f04fd5256efc2bd4b5d0e45c47fd146e0d1cc9181e37a4a4178cf1f58a83ae6049db59ed4c037127f5c5ace46d31d2a4a45e683a417b15155e093d62018195e9e3dde6b6cd54b4a40ca6d98483e54fff888e7ba4840815891a50614758f3439fbdac5602b024c253a3b3629656eb8294bdafd56892546dbc3f6d7d5b804696dde2a02bd37440e11a588f972bdd56eb133cb5cf163073eda2bd66b853ccc86cc8c720c5453c0c385e80ce6daa78e84e04e618d6b6c6fec17c57e32572e5aaa6513fd1940f2ad4a6bfdd5da1eb23845f1931bba877a32613af2eff1bf8dd3113bf3877a5cf7aa3534145270cd6b250c7e696dceb22d256ce14e95e4cf0625a96f3839ff5128c3ea4d4e0c76ad15fa29869186174a15e90c67a8cc2f19d1c6407e3244d3d8b2f02d1d5927270379b38cdbb1de27bba59b3f4908102e3e656028ffa5cc2278b68b74f4b96e1bb57dffeaca08ae2600f3ddb89779c2338525c0bc6f022674293e4c45d03459cfaa4ed990a9dfe88b32e38d9b6fa25cae172a704eec1430b88c4077a0ac1785e6c4a96ca3cd7fa13cde35c8b9763f815a65f39ce4b0f834fff81763eb9dc803ea12221698e3ab8740b4389dce3eca974efdbd09bd99d476addaa95e560031d2913b0f2b268ddf3a4c9ea19c77eaf610f420aeea7d8bac3475ee2c296ac5e1f3b58628eb8e8901625581b7d38b80e900e0c5b4044fafd3cf57e4854f1639609e7a4632193cf06546330b2b06b5cccf7efb0b3efb4c60b2dda0e3742bd233c73700eafb1ab598a13afc5ac84267e588a9937924eea3fbe68a670d7c41288225b38a95953492e656bec6ed9d3c575f14d449c6f6eb8809cef6007ce0c68b03f47807f7f4f717ad30deb7f61cb89697490379285289bfa53795776ff31aa00acbfd2af4ea479a89320ab45c93f1c8f69cbb5c06ecb2bb420b4e0ca9a38102fa40ad19a294489cdd39efff3848a8bc7d42de185f91565084be70f77bb674b30869f0c0b45c7532f974c1cd26fff02a1a0719b8594f6898f4a7d1e773d2bfae2d63ef83b2060daba1470925e8f55af386ac5d88e252bfa80afb1db6a9427b59739ddfeb984438f48e01612ac4547166eba792e5a890ec8e40fd7e8735a86562b3a2a99dbd3374fcef7c7d551b15e556c513b8f69ebe1c46b9102b87e3f4fd867c37f9670eae215d0d59a54c8432d92277180a7290cb4e93db10561fffa17779956b9b815fc12072198fe6401665fd2e23c01391e9be457549e204a77af649d5ffce7016f2dbdf6561836f412cfb3263b82aea3b90650347405564737ad808e68264a860da06d78cb3f0215f00776c287cbc74224f6350a79f03ae093d748e78f0c70288672931f0207d39a3daf941e465651817fb249b61473a2d4e0daea0ac419fedde51b5e33608a5e4a02d4c9c25edbece55875eeabea3e637014d4cd0f8cb8a866fab08eb9353823bc1ff3700ba240aeccda891f1d2c8f4bf3bd412aa8198ce48ddf4c3c76a5d7b4a1d38c2205058c496da3c97b0f09913e26b714470ab48c8d94f1f7a4c95582b75ad4fb7808e6f8d28bf1b12edd130dcb199d1d3590293059240a4a9f84f092153513af6673449045696b04b1d8134f730d9b4323820e56ad10e8cf473ee1674de5f6fcd5e2f5e9951e93bd18fcb4bfbea6cbd6e23b4896bb58fc0c507f99e0f1c5200a72f680b66ae7f57b59ed15bb9f0ae4fc6f2601cf4c47c27368b0de86dbba415e61b25c204303adaf0d8e737b5e4a9a6e5a95ca052801d0242cf24a341ee89e20f77a738fcfbf4cb1471354146b28e53ae5f96668ac860e9cfebc7f883d57f49e5f94e3b99a2d600f1597041d489a77863fa191424db912a2dd4fb478ac1e63bc44cc488a276a21d6d5cbc123f52cdefe8704db4485858d03a3352479249db50dc3807479641bb91df22578065e22eefbb10f41c3f78b10354076be291f775ee433a34ba35fb3ae19128393c87a88909a0592ae6f29213da3537fd0da25c4bff99990d44ae616fcc993b3d0e320cc2546d43da6747f060976d2e8d24e1387eaf96909adc83de464b0f68e309f41f1c038820b4d396f7fe307827b86131fa07143cf526202086ae3a6cabc4efed1526aa6fbc0ae4321b3316aa564a6a97070194d95951879a8e1072158a1f8a07c56961fae5fa0be15dc5fb9291252572a5b2f5bfd6dc52eaad17d44a778adb969d02e3d86efa154e221a0f42f179ed8b7854a0ca585f7e3c3cc6c5b58f2c2574c8cf84dc708e646680d85800935551f6df800a8c1e5e0c829ddfa7caf8e7488e93871821c50391ce05fcb48d6275e9cc27d165f06544fef90d11530526c06091cdcb8888c4c2f30313effea8fb85b48694e15b29f0b1ef8dccdeab8b35d110f00ddd806044d1c61ded70da092e835883df4c79d4fbb36780071b73753e5f69d67b0a41f89933a07ed482f0434e62046d454a026acc69c92a3da8494e095cafa21bbe495c6dda90f12f0392be5ac249ce4c84f3f88f1a94462b5704967592365503c47fc89dd2cd3d1a5ee58a0f281ea659d6009162f160ba50b58b9a73fcef1610e589f82fe3c11766d44e5f485ff8874ab2e90efe30fe5578fd0ad82a293fd2251f4a5a26f8b20e494f0984ea326e13febacefc73a98b505b4bfcd935e4ac1475333e5a1284d8c4f387af9392e16b1dfded7d117ff0ad34a406fe1dfdb44a6373a03550098969da9a274f27f07e4b2287f99fd55d5d7569a5214d5b650db5074484c9cb77b50a47d6ad18eeed7d735acb5ea9c8778c7817d98f500c60bee93aa2cf079ac907f2d0410a7f7ae120e1514c695d8c2d53699ba9b614288c8af9acf64efa6b85a36c6b4e07ed814b070f0bee0b57e259a278f250ebacddeb5904568090f237d2e65294a6c2c433239a837ed3a35b10637a669b73655e4e6d191c2db25d5e3146368858b8913da342e53ed92d25227f2e400447b5a140fa24384d0dbde512a519e27319888fa7512294c036e3c9f893abae93402ecb5493a4643a237d60a5b4f68f9ae92656ee9dfe6b5751c76af30536656f85dcc7d2171e6e87f820e1b5dc0b953ecf5ea359ef87db4fc2b8147a9dbf77b5a6a15fecde4425e313f20cd60053b1b3f6420d31e0b0c6f494975f00d8197437a8278e7801c6360c16d1d3806ecc095a7e049e0cb2824a7b110c08bf6cdfc800fff1940fa64b51b2bf2cd4f2125f10568d7ba86f1fae31018e8e4178eb2d75212949e99313525bf70cd97e7b9cc41fc066733af4db6133dce3930a75edeb3a7669b01a3802928d710e89259bf45403e93b2e73a8acb061865177c4c81aab1f50b600f1ef370ff2874a9776818049bf41335b585f9bcc7e069992a1ed91bfbe28ae708d262cf358f9c3fb5392967678dbad9f044563bbb30a93f98df208a66739eb9ea1e1528add716837416312e8f77cd65a2b272a7706f5d2ab19e0b41d09eab7bc598b8418b7ad64e2026e919671860ef5bae4c700b239e1dec10959b9ef121f423ed677c55cdb79c7c5b9135cf2492b2fc7120af33143f9f44ee5006f794dfe84f2ac0a76dcbdfeb14168c8f649929b2730cbf01486843ab8bcaa4f6fc48a0baeb8f3c42d53484613581cf09027cd07d652d88090d5a6b26b8336e3293c27a9f5c337559a5a7e8fa29aa53ef5de1ab7643f95292373debd67d6a1c947cdaf82f1429c3537aa0e7ca072205dce078a9ecdee832a4e1efe6545ff58db32c2a1a22f08264af4c0c4973a84e9b0881242cf6144c049c786d7cd774673f600dd145f12fd52b27cc7e0ccf157bf484f3ebfe28cdc553437b9b6ae9d69b08162fd4f32779b255b62b414b3c7bdbf0a969023734763baae18d8fe913eea961a4029c1a4da4a4e893b3ae5b74274760fd944d8387620ccd4d31caea2e4cacaef88cc7825f301ee30798b2974dbba2af095ae389ca1ded233e5b69f76032bdf2840bbf033fb040f101607aa76478ecd0e0123cadc08e0a9a49b21f7dfa524302674d7cfe4864e64aeb6acec8895fbf202ec83aa3c380285b9a0056b7a88620774f6f6ce0c5b63d5d07ae632fb9269f8f0e9ae4b1b3b50523a6639389cce295d5dd2ef30c4885101e586352bd7e3c19c1cfb033924dd23d3977ec1a45791a072c4fb0e7c02e9994752c7388560e3034ac809ea1832c2cbaa0313f3296881b9726a67afe4c0d46c036536bef44e152efa0a30a4209a8ad736f1c9695da765b55f7eb8cf3e94006d80be0702ace9e4c1711c832bd760b92fae0a4c35ceef35348d2c67033076ea678347a25484e5e447edb3d6f5a2c2512a2c55376f5dd48ecc7e47fa7055f4f62d52fafb831b817871cd6599c6bae5eeefcb0fd25fe9794750d886fd13431d0aef586f01769bcfa55e478d28ce02ffbba84957d00a96e0d77afc517c3a822f2ee40cfc865e042ccbf12afdce9991e54d2763ea66ff20ebb84ca968c573a9f9d43f247f9dae8f5be4eb29fd859fe7072760d1a2bb3cf7975b2aa4b54922bd3ee814896de1fd4156f236df789305c5e0327ec27ad6a5f5fd3784dc8285a97d09756ef0d1bd227fd9dab2173061e23eb2bf5796417435244a4d7dfa3cdce2465f92b1122bb28df0883c4f65e7910b9e9fd8c0a74834dec0143068c771e9978aea5e0bd22ad22cf2b046f48cdc5b26e5bd434f9bcaf168f3225fa4d950a116281a6d86758f194c1325924dd714d82df39d58a0cb7bc3ea145a6c0e9c1d9f5b7b95203d78f64ab8073bfdbd50a1dbc55bb94dc7b43b8bb019808a603dc05990f3f5f199d8b2d3097f729af26b91ffb4c7240e0117e2a325c40758ab197ba9bedd9cf95c3789e20175687a754aaa9c904fb2da7de3cfa1958e24701511aec545747d458c0f984f97b58d834d3d9148f35ee5317dce29735d77d9b8f9bbd66f61021154184f3d5109a188573085b630c0c4a869d7a9671ae5bf3df3280fea2f92b6c703b13d1c86a00d180bd99ae53006072373764890ed66d59228bf0460e61d0e783920137e80ca3fa3277b20d16c01da4da6081ee61dfb858479b95ee47c4fe7ca2956a4c279f5b7184149af0a04d1b0b2f194784ee866f378daf1cc8fd406b1f3fae96ec28e70d4091bdd2b2f3966bc24b4de37b53c19a74c708ae9b7b50c3c3620c11f56800095fdc8781404b5fc6345202dff002230edfe4f093a661245a9bd5160fc0", 0x1000}, {&(0x7f0000001300)="74c891610b3326494cc7cc45c09d9db7abcb9530c47bddfad4a9222dce5363d552372b7a23a6cc84530159ee3ef92e6788d088faea9cbcb128dd94e6a5487777a33dae3f78a6001565f38b802a62c71f559c500994b29eaba98e78e5747159a41a4292d25857a16a9ee37e563f8498e376832b08ee417ed34ff380ce43a8e3ebdd7d8f8279766ac0d40e6fb9aea1476c77737f40db68ae90b5faca6e9cc089dd5503680e9c0d6bb029721bfa828f7ae4ff4963b767bfc4b21536403b03acce8ef3fc840d95d8b62a69ab4a231a3a15e851471e35f04c6b4411a2086f909d23ed9ee30fd5744deaac97f7", 0xea}, {&(0x7f0000001400)="0cf8332f5a2a1c8c52aee16c0dba5ad085c4556703c162e028405e3026e1cdccffd9a19035b1533a00ebdf9c4f9e5caa6c1e107787a19f4d80d0998fb12465e58a54fcddf93b0880bcb50ce46c9fe51b6f90269138f6411ae6e92ff208ef1311d7a5b8ec2eee45fa1393d9e4fab7041e4b7a1ea6fdf1fab25db699d9516cb5df8dc93ceb1c93acbeadafe83ef6a477db3900f0bbab56051d7d766d2766cf6265797f61876c194de970878cd51693638fbe3c5ff2ea7bdba3e874f816527560df4b", 0xc1}, {&(0x7f0000000040)="888367b19639d7206586edc2ec904b65bce2120b681f37ea4c9bc94ad91a27b17eecca1cf7a99daefcad810b27de0f1bc8fa2c4cb069101f7223f7d170567b353979fd1c394c674f2c62a8f061676ab743f51abcd96db91086543e4957f5fce2161f8a5f21945f9ddfbdcef5b40c1a334e076446d06cad2bea3219af6b0692d87f353c1b9e4394fb9cc31acee694b4d8657b7c53e082ea5ee64b8fe73f7d6f0a82cc9da33f4085040818b04b6ec119817e8ff979205ddfa0b04077a2bc", 0xbd}, {&(0x7f0000001500)="3b2eb57690588b43fc7f3b0843621b741797b6528b3202ea98e4e27009a089c044a541a1d92f9f4bbb4c75abddf0239e36ac91f3e985ec7f6196bec657de92fc42f4108e42941e878f38e9d139ef37bf4f5adcbe5200d7bb9fbbc5725acf06cf90c5d0548a3c6f2a6a1adf722ec5f7a44100664187b77eac1eb65b23529356839b09d594fa411e0be9e0c0b85a4dab7e9e48160b87e975d96a26e4386b4566b31bfb5dda818c83f050c158ea17e6e8f86624b562164cfe0be802d7090a9c5d615283f7b0b1157e4f3459c3b7d359a576e755aa8a054adb8b57648427c619c30e028207ce02c1eff71840", 0xea}], 0x7, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) 16:35:57 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x3) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) setrlimit(0x1, &(0x7f0000000040)={0x8001, 0x7fffffff}) 16:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x1bc) accept(r1, &(0x7f0000000180)=@in6, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0xfffffffffffffffe, 0x6}, {0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:35:57 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc2b5d280bcbcc453) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3, 0x5, 0x6, 0x3, "19c56078b423b5d1474bcc54f9e9dcaf1f5fd2b4", 0xfff, 0x7}) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x2}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x11, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x3, 0x5, 0x81, 0xfff}, {0x7ff, 0x0, 0x1f, 0x6}, {0x7, 0xa, 0xd30e, 0xcd}, {0x9, 0x8, 0xffff, 0x4}, {0x1, 0xffff, 0x7fffffff, 0x6}, {0x8, 0x401, 0x6, 0x101}, {0x1b5, 0x8, 0x4, 0xfffffffffffffeff}, {0x4, 0x200, 0x6, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:35:57 executing program 1: r0 = socket(0x20, 0x4, 0x4000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0), 0x0) socket$inet6(0x18, 0x5, 0xffff) 16:35:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r1, 0x113}], 0x1, 0x0) write(r0, 0x0, 0x0) fchmod(r1, 0x4) 16:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) 16:35:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0xfffffffffffff783, 0x2, {[0x7, 0x40, 0x9, 0xa4, 0x1, 0x80, 0x3, 0xf5ed, 0x10000, 0x4, 0x7, 0x7fff, 0x100, 0x1, 0x7fffffff, 0x3, 0x6c8, 0x101], [0x5, 0x400, 0x2, 0x10000, 0x23d00b08, 0x800000, 0x40, 0x0, 0x8, 0x9], [0x0, 0x1, 0x5, 0xcc, 0xfff, 0x5, 0x6], [0x8, 0x1, 0x3f, 0x5, 0x1, 0x2], [{0xf2e0, 0x5, 0x81, 0x8}, {0x3f, 0x7, 0x27d, 0x8}, {0xd787, 0x2, 0x2, 0x7}, {0xffffffffffffff01, 0x4e97, 0x2, 0x3ff}, {0xfffffffffffffff7, 0x80000001, 0x0, 0x9}, {0xc74, 0x2, 0x2, 0x7f}, {0x100, 0x0, 0x2, 0x20}, {0x7f, 0x3, 0x100000000, 0x6}], {0x8, 0x99a, 0x8, 0x8000000000000000}, {0x80000001, 0x0, 0x3, 0x3e0}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001b40)={0x0, 0x0, 0x90d2, 0x2eb, "d730040000f0c5e203000200147fc450a0e74de0"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000002c0)="9085", 0x2) r3 = syz_open_pts() socket$inet(0x2, 0x1, 0x7) close(r2) dup(r3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000018c0)) pledge(&(0x7f0000001840)='^*%+\x00', &(0x7f0000001880)=',\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001b80)) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r4, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0xa0, 0x4000000000000000) chflags(&(0x7f0000000000)='./bus\x00', 0x50000) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00233a270400000019edaeb9e7f6000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2c519a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x82, 0x0) readv(r6, &(0x7f00000017c0)=[{&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/255, 0xff}, {&(0x7f0000001600)=""/28, 0x1c}, {&(0x7f0000001640)=""/199, 0xc7}, {&(0x7f0000001740)=""/73, 0x49}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) 16:35:57 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x368) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x34f) 16:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x7d, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:35:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) 16:35:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x18) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x4, 0xbba2, 0x1, 0x7ff, 0x0, 0xffff, 0x1, 0x3, 0xaaa, 0x100000001}) pipe(&(0x7f0000000000)) 16:35:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="288c37afad0657d10000000000006901", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xfffffffffffffe41}, 0x0) 16:35:57 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x2d, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:35:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) r3 = kqueue() r4 = dup2(r3, r1) poll(&(0x7f0000000080)=[{r0}, {r4, 0x80}, {r4, 0x80}], 0x3, 0x0) 16:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4000000000006c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:36:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = getpid() semget$private(0x0, 0x3, 0x2) r2 = geteuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x51, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="efe4e9e24b15114b422ec3292a5e3da02d417275b6d709933c88291e158d4014303122e540297c2e5e0dfa9e46890ecf33a303d59479777b9c1d520e3349f243b9b1154b3dc46e1030340277a2d69bafc453f5caaef1078001b672fc81cce40f6b37b95c457b6995cddb643dbcd6aaf345fa8280a479b0a0b1d2f6787c195d13e9a02134a955a23b673d3f4825b230a41abe75a882cd51ae70976888b93b2d3e3c1685ff61e2c3b50d5abec6e05be9ff06ff303a16a8e08e1361e688b6e96c2a953fcbb377b60c43c42f895a12ab23f4bac35c949ed129207e44576396b32f66e5df803be2569ece44117ad4c108771475bbcce7e7cfb43bf95d18f8aa4e3799261b8f4059bfc55d75d5efa152d3b6aba9ea3e741f01a7abb5a3da49336faa183621fe33018bf24bb87b780bc50e38c5a154d5a7c488dbcfb7f5bd02e65e8a27c1cc11462364a459abf749e359880f3c2aada9f251a5499d99b2dd95b0656333c28b89053d1d54645e8d2dc4cf0bf8040fdc19c0622269b4164a1fe9fb43a01b6693e5f33df39fe1906f25b4d518d3e8a918142adba1668d13cfbb0eb6fdfbd4d8a56e03b296bc6baa9067eaa818629645b6d59a033f32ffc5286419d1c0cfa6346a18dda9736f11d63880cd910407b1d682b058ea2664c2a5d6913a1c2c8e815d3b4c097f0f47b09ea1607abcf281d5b815ee3d09f828d07e2020ad790964c3839f8c606401ef6d439b08ad047b70cbd0d832d3de13f1857b8af0a733173ea9243cb52ab377ed4408e984f021c2eec8098c393787705ac34edf94ac2040abe961f717f4d71a150b3c3835b3a8a0dd690370bc127d607ed14598e7f3d4bc7aff21148ff50862f18ccc5ddc08f3ed05917535003fdd47b191ec88ac42520f20293532c15aeade50c7c210e965730913d4bf6968796cb46f3cffe27d58fdc75b8c9abe6352ee49b196c215465ee551adbf28cd701cf4b916be221d8ce9b78d28cdcefe131a156dd5ffdb296620ef7cb314a1b7ebbc565a1420e3cdb0fde6ee18f051f7b75aae8d62ccffe41eb7ed4cd1a93fd3e4cfd7d0bdb847072919b6e931beec3d144f1fcdad352a3de7010963086ac2b4d9a209459003cf2a24be9770a6060b9c8caa8aea56b5b504e50253560bf86c81d053fcdd986b89604c1ba45028d3a789c81b8e263e9fd4c9b455b4975421a52edffec38b550f685531e001e03a048493b116d143bdf3a7343a3ac78a6724ea5f88aef6af0da62fa6a610779e053cb3736801cbcf92690c659471518ad4c17d0bda86e2c5ae08bd7f13cfc3fd30d4a0d0b08cde100d1a3449c6d6e10d04863943b0b5f738e74a499fabf6c449856f4bb1d2ae3a491e754c4fe15cf4af9138a9e7bf753d7f22ec4afa13626490981aa886aa28b0f63ba48f09818515b9d7c109662292fb141a759bbbf3d4b4e921a94eaed69765933b6848aff2d23218807674c1d8188f52cc725e8e56b8c2d80a3dd5da9183157857663c50f7b6c39e217c88bcf476d0efadfb8c463f022fe2d76934b98a5063438d360ceadb080d2526e0e996c7d213b6f6bdbff5772d5e195ad7c0318f4400b3f998ab7002355c72ac0bddb6678f29c3c9397e97dc6d5205348c619f8a3c25e4f4168fb497c8d265660ec8ecabf0712692e148a011b4b1fd7436b994ffb1a0f7d1ea41f332bb70a16634455de22eed5ce152b21c3c9a935c0d259ac939b818e8c4b3a826a79fe4c9dafaa54bf1aff5ebda0afdf892346b15d8c76a6a41a9548e46e4fd335f866b77645783110017dc1f333b870d627f4d7146727f6cb811dcacabdc8be21ad82661a94976bfcacb507c525d85d598a9605be54e7488dced856551a79bc4af463575edabf5c197e8dd29993b34ec4ddda5db8f73743f16a20333bbade0aafd2c4e008b173d1988612021fcd53e360491f23ee3121efde5e69fc1ec21faa6f6809067841d8b9ad4988990b7c8c3cf2e99a50378b7a76960f27a80797e3e64992fc35efea10d32f38619be4f7e76dccf3b19fa390d9891083a16b0c567abfcf6c64c051e19659893c33cf507394072d3349caaa5ebc7f673b471ab508887ed570425fa80f78523773068258ff3594f361f3dea058d6e0e4dbd7e8854e6709269e3be3fd656d344f0236f02960463100323849c4b0528339dde27e93a68844de4438d52f880b53022b049c3f7f57c36d8de22abd1f4fb486d05146ff19ead67318d59f1938f3633fd1a6da7519ca2af2713d7cd8f9531a0ea47df19ce2944b57263977d9c98d996d111b61ea95768d47fb2156faadac513b0eef55b894484300937a972b558d4f61575386c334ab0515fb9589ba45af71d1de911e1f7f319ba86f238c77f01749ce031e2287c05c57d66c8129bc8325b988256caa7f55c6852e5dd603fdb22a35f631cf10d6d845c222a54dfa7dddf4bf4dc9477358eb2aa43a730a748b683a12e869d773be4cf1f635aa9095986e2970f5f9d145d3c1fa7f0170885a3f8ce7a19febfe3116a9d8781461be1327590ebd3f6911b40edd7f796cc74c4ead090620b618b3b093ced84c1e8779f9a779249efe93a980d769f1b24d5bda8fca57740ecf862f0ef7aef973f9b9ca232b9fef978dc52a8b38c4fd00135928a3c2513a632b7c66712545636a735c0d5deef1b0591a7aebd62fb343982ada514beb9209990de016a48b90f191cda69928fc129e0b1e49bdb8a14cf0f5f97942e45469a1b8f06fa13aa1c2be066982bcdc83af4418a3ee4649ed55cb0c2aab5c99db3054be4faa377c67c33936de3d81b4452fa20894603dddd2e682a53a2bbbc63c4697a1f8d66252efe5182d9dd4d3320005ded0221011df0b92333b9931e0707fb94148a96795c64dbb3fb762c3003bfb1916082531570a879159a7d479320004cda287e96328723792e4acbca681e6ad59887d6bfd3368b92c3dadbc50e722092fdb6c11f51602800d0ee524312a7ae8a13858da977eb45d5ea8100235adb79888d43ea9b4b553fb7f05fd325ba2fd5414e474410dfb0a17ad9a41beac213cd5ea54c2741f171b557776a1260cf51e5b3b4690695f3705ce666764baa335b261ef75cdecc51432d26b67e36726f62bedb783a05d6e513e2d361e153c92fa86961148b139cf5020ef53d312f74bf2573777818fcd2f0fe010b01639ca48d4ad19c27f036ff7e6f1127deb98a0cfb5661bdbc8697099f481c21170c08cb1615b32174f9cd34032999f57ea19a81a5bacf39562d97e0602051c04405e1538c70dfe155f1c39f4423de2cd538c4d2273afedf97cf05130d6816d52471f1fb72b0d5ed77c70d74370f1a5ab2273585ce67f803290c155e33af9c47a8c1065bc8b6a07d052d844d8d8855e25d6bc81c048c51097460397bb78b4217af862c48e9a50066a459a9cf4be8ed8fff9b8c938a5d8b60a7943562dafee754729b40cf09ccf65cf3a1626885e2ea4b7ea512e74c661524186f39307405cf7cf6b8b4c8fcab88d281aaf2cc3df768380a0816139f0d978566a633c15a57fd422ec0ded5897ede941009f7fd3c38b810251e3d06371d0bfa7cd9d4d1da0983e0363e511e3b419cfbd94b8c921d496448017ea43398de4fa763ff38b199a1fef6a6414b4f4a436dd5853b283a58279c8454b1e9b96fd1c2d902df38c67c2152465729da7f8e8bfe6759b75c6c383b676858fd4e3f2e92b032da7ae80e9227c83e8e6bbb548dd6638d18b3a28fba978a4f431fed365e876732dd888099bd35016a7ddab35b3d04d82c32f2f66b03db0570617a519466547b98ee7b187d05d77bb16ada619a05aaef881669b386c203ffb843c5df5377b7560ae2814bd953cbb8d5cd7fc96cc3c5efa267030b8585b3bdbfdbcadd6ff8d2edd61ac5bbd17cdf7241dc26f3d9266c6c3dd18ee824320faf75ad4121ae276e3293fd169eeb6d991f1f8670c871615d3c03575aa52615072f3a5f6cb0c081fa1c1436de2172a6001dc6295447d4dc023f6433769b2eb3a7963c28d5b60b74bebae6ed810d183959329ee8f1567603406deac938deb7368e4931ffe136d6d5f049baedf1c0fbb4545d7e7460c86554e1b4252ca8aeeb372c1d47df28ed610e5c0fbabaaf9403af0c58cf5524737aa73e69bc24a127c5bc9b62d7a241adda953be370fb370604d419b129e25275c3453c41f25ffbef508c20312dd89f5f3002feae19952cc7e6355e4aa7794920a70917345c3766ced862a9ae1541959bcdf815cf6302a17fc311c8ca6c460712c714f838912fc39507ba696f71dd69b97d37b1cc14d106f0c3231a642110ed112a7a1ecb25345f7f24cd58e49dc5995814d776825472908b1a2be58326f31435ac6b09cd9dbf28aa5f6a0e3828ce4068e7e27488a60a6638f686b1e9c5fc07ab3f8a5252caefe57f4a51f26958bc26f78d930f3beac39e0ab9c0ba6e7f6f5100711772eb22067a83de45189d5ffd19946143a48917246559478c3623c4892b7738a47c3295f5e3eaed2b4c90ad813edde24b6a176b9b5c67a4e70ee1b9017dc13b6694a23d2758a33e403b8109273192a356f66f1c6d47098277555ebf9994f4ec06668bc6cd38bb827ec0ae8dc666807f2f704911e4b8ff8c0e64132bf0f4f1d8d1d1410156f80d829e16382ce6979c791b8f91260d48409ade361ad94c3e04bf28273ae37d858db2c622d2a7e6ef4088e1d128aea68039d3ef862eb21c8e051bdac618ea587d1510cde8a55ff0d1832d7e59e0e7637afa273fdc50154fc11a8f534eb15a34f28b6b05352696071db5d2aebce550e18dd0ece37111f0c8849858eacf12924569c41fc0f0f4ceec1f12816c3487220128ec29de63dec6b345ed70648308bd8ec0940dee23724b9a3f36ebf65f62201702fb23475eea799ed7b4e123b854e1a47a139e323040e19b3754972baf4f902ee75457939dbaf569f096e6850a1b9bc51b3241ae959d3ee787f6024916204675623b6b8ed79003b139e127bd992d6db20c7dbc27703bb66d9dcf8713b5413c385cfde19b4f401b7e5b5be2b55d82f022fc98cdba1063f379ac6f07bdd640cf10456bc31110c94cf00797499f152e601475589b7c9e9b6f48b75bfe30a9291a8bd74127d99854eb6703989726b7ea0fabf882b491ae4e2d7f083e51412062826125b5ae8569573684184830f07ae11ab060b29e45c80ed68920986fcf6d248523d083f0044416e7e221cb7e8b3ad2474aac875638168cad071c2ccfe4ec291323c7b61abed8e86e52457fc03e492a5105964d4d15b0b6a69f956548f05ea31880ae33d458a1b0af339ca96b0a17d1550bb2c59a7030fcb70ffd51da8a0f2240011e63bf77d15926695fbf9b7e7cab15295f4f67b71f8411418e1c2c91d405c9c91ab065cb092a3d342fd9351bb6f36895dc9a3d1d1d58684c11ffb1d8247aef372c7f102219d0fd886d99756d499c0d07cbc7ea84c09e90b37186c7bae8271218140167ff8fc98c6439902dcf71aa8013985adf3e12c43b83047cb427b7def758ec9360eaac879b6c83c767787b03e008eed87cd058103e26c4a029021928889ae933a224737a2b658f3c7236e7577c0339e151d8aaa407b8654f49d76b2135c245d3c733882cdb6e21ab7f1e95465e05af32bb50e46ff08c08182d7c23990bdfd68330be27a17f2a37ee501803f1e88144cdf4c44d6f9cce451e16a09139d37df8dca4fd4ff7b0fcfc6eb65d93ccb100952c51e2e91cf3669f4ab6fae19cc318258396c5a19922e9f66f40e5e6b6a944ddb8e3950bebc67488c604e56a462250", 0x1000) r4 = getgid() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r4}, 0xc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:36:00 executing program 0: r0 = socket$unix(0x1, 0x8a626bc42163ae9b, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/197, 0xc5, 0xa440c3eeb38d3051, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a99a18cb998212ffff60a903530000a69a40dc5fb84a2eaa815ac8fb96a3261293c83e87"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d7faa8c3f4002000003300000000653a8df40000c97c4aa73066a3233380", 0x26}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 16:36:00 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8000) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) 16:36:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x4, 0x7fffffff}, {0x18, 0x1, 0x3, 0x1aec}, 0xffffffff, [0x0, 0x6, 0x36, 0xcd0000, 0x1, 0xfffffffffffff001, 0x3, 0xfffffffffffffff9]}, 0x3c) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x3, 0x180) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/100) socket(0x26, 0x4001, 0xfffffffffffffffc) r2 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000040)=0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 16:36:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6002, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fchflags(r0, 0x20001) r1 = dup(r0) syz_open_pts() ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1) 16:36:00 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0\x00', 0x18100, 0x160) symlinkat(&(0x7f0000000040)='\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000200)='./file0\x00') 16:36:00 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x22, 0xfffffffffffffff7}, {0xe7, 0x6}, {0x1, 0x3}, {0x43, 0x9}, {0x7, 0x4}], 0x5}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000100)=""/10, 0xa}, 0x0) 16:36:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x15}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") 16:36:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:36:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c8a5b671b1b5403008706000000a7c8000000290000003300000003000019e21600001d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014356710c1c53dfb9c138218453afb19bfd710bf000000000000000000072962c7cb276f8734d"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x104) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:36:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x80000000840018, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000040)="89fcffcc29cc52a287a6f078b6b0ea29cb586f39e56088ff2432a159657299477b4838b74e3f609f88fe365777b1118445ba1f621ef4d11cb6bf51d41683a45ed79022c0aabd8294de35c15e6e2ae5feffe6c117441aee5f37a3ba71bfaaee76452605dee7c12a1865b21ff4cffb9d3302787a660269db59d67943be774d981388e77a549691bf578c99df2d7300dc67404c286ee151f8ced9c652dfed5e37a92b2b5873cc85c92867439251005a843f094c47fb73ee5cdec6e015", 0xbb}, {&(0x7f0000000180)="9eccae6819108705242ddfb9d3b9c1a4e412fd1d222fab15eb68a36120965b382e1036e642b8a9fe3b22d0e7d9329f349a3d73f863badc36dea414b98c4e9b550e7cdde2edb80de39a1572a79bc953cc829ce7646b2078a8ebe8e9e5ac9faa7201cf98bbe4775212ddac982f1278dc9630c0e9fb7270a59f57649071807a256b765ef4e1896480349462568a3d4ab0ba81f356878d1f2e601a15618f35578ac00ccf1bf34c6162fb14cffbfabbdff5556f8f0f680ffc4e27a610ce0ff6fdadb391a81fc8ed032c074e46a0f8c92df2a52870264b3f5d4c1b4db417cba44a9ba1a69bbff8d1a7dec4dc865eec369516441f4b6d7bf5ed0c0fe6b27e416229222a32bf8640767bbc17d16d8da9bd26f6a4531dfaf1fff9f7ba17cdd5e0aec4720f1533b2fe65feba3052a4b3b787944945c4c9b5382c00c7e93e6b9c0de5ccb74e745a2035dc234749523ea6f80ed1ae563f3b12e9ed3fb583e45c913ed6dfc3b84205529348199365486c01916868fd6298a9eb8cc4b9af5bba3bebe29ba5eda68ffdbe149b3618625c94eda52a84b0f7a45193479f23272a85063bdb094299c5750af05554b6eb8103a1bb5107ec0875e9d8278a2d32c2eafa39029d5421528e9debd7481f5e3baec62f0f04666eaebf37d6633e2a0bf7fe240505f2cde0b09603ff00490bea1aceb02cead92a137480a0a682810f15c1cd23142a185df54004ba65727259dcae36284c649e363225c05d343801a678e59871a7e7d16834748eb7dc047446968ab711a367b50d22c54e77557fdb6d464fb2ff2c6b059674f380eef0f40eabf8859011a6af2f5ee5273c8e7ea768315011a428191fbc73bcf54d23eda42cf97545d9b1c41565f89783a8ca3f2275c2f42e7fceecce2227c4a02c73ce902d446db8ea7d8a22c4153ad987e302f621cf786cf607714e7af3c6dabe74813381ffad06c23ff7aed6a55c0f1c615d6f5c76cd5ed76aec8668f1b25f094582930c017f459f979368151531b7834f86e64ab9c5fd931356a08f7f8bd9241d2cb8eda3aa408c607a8f433c7e9a318a5a878d683a4a34e412bb1f31b5d3814fbb9acfe37110d69c1e0fe6f8534baf94cacd816ea8045547f65b5b9ce4e5b6687dfc2504d38034de119fb1fe5bd99dffde2744d193b2d76b296f0c00a8c36cea374e50834c0a2c395e18a29badb813cc5c6beafcb7086c4390e71258810f59fb14bf1de3ee68e212b6c2dce26a60496a1ddfa425f12f5ca786a4c42a6aa798dc7d3e87747c24812381a355b7700965f52907bd2e0c56f7561a970891cc894ee20338d34517c1bf35ae695c4ba21c1af9866a20c0b430eb1ed13685b669155121b4f0b8750932a7446c7defd0ef14f7b3310f58c6b1daffdb837504ba03d746810d9a8280d2285a2800fccb142f837e75b1735710cbd4c6939c559986d543103c7bafdc4454bc4ed6a064c30c392bbd597746c701a55c0b0f9fbc63074be1e89b6c13ede0aa56ca8457fbc1c94ba31d8dccbc2631fcd1a439e3036d91aff2dd9cff27322eeb6263035602991f752963136cb85e6644192d4164767698dbb273783ecec4c6aaee30b8a82f1e447d416d8d33156696c986d98afa872b1057f818256e91263aafa841000e3cb2e6efb91eee5b58accdc32f23ae8f873acaaaf1f755e937b2b5b49d689d0549f6edb80818cc8a6b6a2357bbead8556add1941ef3f079eb36496058ee2b034362e1c3a11e091442ab2aca4890193138fa5b3701b87c6435e53c57e9c588afe478a3f938bba49782f69faedc830cb767aef91efeef7ffa9327304168d14bd4273fbf695f1a56dacd725a9a22b263b5d0855766c437040ed8448474645f49f78b4d195bece316f82b7ccb3de3d6a2124e77b4da36fc14a45b95fd17288321ec9273feb2ce07c37248d8f6d79204675bf75344ff2f6791fad3c9bcf771bb54c504a6fc9e38b463e46c03d6dcaff36271303cb032a34aaeb89591a3916fd64eb29ab8586eaf4f7f74cb262b9ec86146a6f1a3c5ba95ca3553cacdbf8d8f06981c63123e783bebd53c0d3336abe20e0f98518a178fd11042c8ba84f588c39cea09b324d477a8a595ce742d855c562366955f86098c3d3ed5ed0cb9e2fd026ac8337684716bcd510b1cd018d5f1b76f2722106d857c8e16dbe814b7480bcacfede35d3c691ad09e77e6acaf3283502ace5f3c729640be6135a5e644d2fdc4a6f93b94cd8448a63f6a14f454af921462077157c6ed46c05503e0904389edc38666a1df0fcaad021e572be9cc92aa6381ccf7462ad152f3c1df7e700d1e329c7f6e7d983826d7ab050f065753d412c822a5409b451bbabcc27b35133a0e8c395838e23d4cd16a648c177a7b08a160bbb3748ee973d3478c791f71e7fe14e1c508a6a6d093ab1840d6f100d9a1220110631cdf83dc9fe99f636fb22859ade59efd88828a35d1fb96b9f3842f13e18de65c4c828c643a44092afc8ed0d7d87fd076245a507de5051e2c149b67c99625ef4d43c0a7133f207b42afae880b741fc8413f8bb18f49160e1aef729eb6fcb3ca685544912ec0781ed118631ce60f8b617b2e01c21e36376ec7857841010f1b8ddde82235e00485f122a3a00a20bc99579d01ebfa0bb0260274ec86e73ff25670c03dde50d81eb98c7218fa531a1e0b8baf55e436f594207d4aacacf0da9740f500254ef2ff9eeb0eaf03e75adbc84862121a309da4a1089dd3ba96a1de77e262db6a8759e227086689306300782fd9f3ed9016f2e826915f5ffb585aeec5a6e62c549e0a1582da8fd2c1c4ca96a893cc75382176807ad8ae0347cbb60f265de8f17eb8bf4a68753645629925c2b55164250ed74ae4d2d98378afc7b50c76a0e1171d160e26288acf537fef592757153c7769a6d2e59b6b0c408ebcd1cea7561dd7d99105c90f1a3650d3aa07944fb050b47208696596691da49f8c90923265bed8108d97dbaa736634a4823223fe117656015eb6a75bd1e70c4f73b8d02273f88ecf22498f784e4cde5cf13e3f4bbd266eb39b0ab9f2ff580468c599859d7e365a0e9256dd464291a2e082e1c3d85bf7ee4bba1c7738452a78c3f83bfa7ddcaa698361f77afb616d91b45aea2bcc3b78c98d4987149f2926cdb51a3fa322835bb0e4e641c44b1a633ede6b65792162165499fcc620fd3ddf9ee92928aeb970c661c5c376923b37ab19385b05c49b6fb611e3ac0580b4dd015dbfed91d7337104d8b3f85b1e2c6f5292fa87c5c9fe3ba987cdfdb9a94e7951b05459908b3877885946fd8372df3ace6c02b7068fb44653a65a63d6d7c4a5d429e502cde922261cad46fe7c93b99f941a237064691212dbd32260fb8cd0c8af8ad01c5bd859ed6eca26b861e5c7c71496aac77f2cfffab5381a70a1829586592c50fbb83af306257ba344b9db2201c0607775aba9110ef9646bd0a09d14a51a172b2193f0df6639d01071aa110d3977ce18de28f883c579bc458d6db790fde64a18ab9aec823cfba697de11a5de2bab4fb808345dbebe32a1a51bebd5f4b8650fdbcf45fcca16724ba39cec651bfbecd37633f4e0f71b82e092536817aad90b55bfea397db6fe4b10a93d8e2c992b6631c0c055c1a1376ea4efa6e071bf8bbf4dfb45669b70e4680e25c8034c73de5c13852ef0392ef4fcb07acd8dfe4b7d3e1637b8c62ced9d37c25f19be3f5d0aeb36b30ad5834a865b2b8481d35f7d3d1833d1e88ceb19f329f8f920972407901c1f6a3933b2fd8654c870f99e0d50c417a3438c9626831dc28ed92049b0accbe73cd6588ff7eb53ca97841cba50344fb66ffd0807ee0ecfe709e1f3ac5b107ae9bea96d55821255bc3b2ed718f5f2f445b741d1be5b6c8c5438ee9f0ce605dddc334b56dad699b89bbf31a29814a526300405518dd1dbe5083133fbe92228966b4592cd831e58b204be05b01424aa3674a0cbb23e62cda185164299de6389087acfb0aa15f5b92fc7c86a30522d55cff91b5bf0738844fce8439b317b2b9c12ca8db950ce87fd874901fafbf9007a536d353caddda9b9e566b273f16fb925e69676614d8d519c93bf1b6e64aa631c6e58ab2454d219045f6f0f13df900fbecfd012cba7a27b26b38ae7e6b2d9d5ad695070790ab46c2a75dfabc5f46c6d381f301a5a4a1c5a6cd6b42ce2aff81e5670f5cc4fa441b22e07f1019600b063ffd859e9d0617129f0eaa3097aed707d13b005b9db0535bf7f711fd2f390ccd0cd078ae08ec0feae4611c46eb99011927c5f0a2d3ef391cdecbf244ef3fb7dba266596a779b10aaed0c5496401e498fdc732bd967726ce62748292152fafd1216e12048d8ee4aac238475dda93b0417f616f42936b4b869822b4d65fa67bd62049010fb123805e223677ae9d5f77076fe3f122965cff5d88ae7fd2ec9ed751050c5726d379319ec4c53cc5f915ec090a92214c4660aacb345fd7b45858fc91339e82a0197b8a16734063044eb604415f9b6e1dcb583233135f9eb1b0bff9ff5db3f97cd59f7943d36127265a7943e2b7ea763577d32076f9e7a499133690ef551941b7a8d715279c388923758379602da1181c3bc26d5c9b2d2ad39c3a0201881d3fdf7fe30eb83335d44980dc819e1da4d4bace6d14e771bc18909d8f0340be6e539be085cefb7d11a756b86bbe4bb209dcd583bf819f096eb7df3b57be4fb978a0f156f3dcb8d0c830cdb0fc48a5c415a3c9465f3d40074e8c703c6990a6575d3da28dea36122040ce6417f23e907b4679051512b1522a173eb8e29948992ff65f46c563d00db64aa32dd89cb2fbfb4b70f7f285a7a45c664a431892f45f92030ce0fce08690745417a01e88ab19e6f3979dfc19ef025b7038a69f70213fed6255fbc72c16ca30aa9890acaca8fa69a1113eb9836d12fdb8c7e9aa4bd90d189e70fca6b55072139d96c00777d103fbc361fcdc0da92e2beb9788474523891efd712ad7d374e8734ea812ba4f13e7bee16da0587aa77ad2a915700f8548fed63cd4ff1518796f54487045833d8711a73f542fdb84d771298502a8fcc91c124b8a53b6b5f520bb8ff401c14a18d82b53698e6acc5c398c2851d813b151b91962dba08448075deb861912fb39cc8b3322a6576ad1817c040edf751d68037ff8b6e0ed108ec61d5032ff6092bad722466052a3f5bdec22327248dcc85d887dd45a0d4ffe86e72069ec93c424e6c8e463b0f155905c48771ec3292a77469a6ecb52f80348c18c681138d31ec60606879123de94fc48b679af68a08d853f83fdadf6b0d7e4b7fb1231e82a8ec0ff8654d39f39eab76d417084d1eb41ff28f40914a27e638b6856142c7e8eefe64e4b8673248d0b4c830a169838120068c2a43e619ba86e433fc1be8adbf9df6ff95367f0d95c625cc2359f735708e1838c142cec2af8e70cf6e0ac63a9a2a8783c762949c353969f891341bbd8aac7ae0b5c2a60489348fe5ddb046cc1fc9b68e042ffc6ce47867ef16cfedfa7aeb9b08a3d1d49a1763247f0a08cf925a6363d89165f220293b660c0105526ceface9bfa6916dbbf01440ae99aa502faa3069db4962e41e9fdd6865db42737b87913f08e877f3bb0fea3e38a826a976f819d3279852aea11cbfd185b72ee9228778bf15f5e9fa79773255a6028b42fea1bce5621e27ff8e967b8ca6a6f9f7e98327d9753e3d5e6e69c2ae7a7e3d1e4e8e99b6087c41df0183a1c5f9547687f9ca7357f666f7b73e57a78c278a9d44732d0b2bd056baea812ace727c6ace4ac4393d379bbc250809f4a5909021", 0x1000}, {&(0x7f0000000100)="0edd8e8fb5d2818af9ce5b30a901ed84f413aefcd600f4847448e7e72fdfbb50a80cd81ed2f43d951a633a168f545e71", 0x30}, {&(0x7f0000001180)="aee3931d603a336ab976adc532817f44cfe014eb47905961dccc811a67e385f33069538aaac564a7c55f0cbe51ac0cc08b4d2947a454d7c10672326cd54d2b6c7ef7dbf912d8a821e9dbbafbd50db645dcd19ba91e21859857506966966e4aef545e98de1dafeec8bee68d31181990a46d88194f00a4b68d346825b3668b6d42bee9fc6d9f639663fa19ad98c025c576460484796e84c3c77201f02951e1350e1faf69f70e81b72edec0d58a142bb6d3b85edf09f428a76c188e2493ce7b065e24103199558ea919f12e", 0xca}], 0x4, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x4}, 0x400) 16:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0xea}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffd36) 16:36:01 executing program 0: mlock(&(0x7f00005be000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001140)={0x5, &(0x7f0000001100)=[{0x36, 0x48a, 0x7ff, 0x8001}, {0x0, 0x8001, 0x1, 0x40}, {0x792, 0x9, 0x0, 0x2}, {0x4, 0x8000, 0x1, 0x10001}, {0x85, 0xfff, 0xffffffc000000000, 0x6be}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) 16:36:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x3ab2679e5931ca06) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) 16:36:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() chdir(&(0x7f0000000100)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getuid() r2 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x10000, 0x80) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) setuid(r1) r3 = dup(r0) recvfrom$inet6(r3, &(0x7f0000000240)=""/63, 0x3f, 0x801, &(0x7f0000000280)={0x18, 0x2, 0x5, 0x1f}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r3, &(0x7f00000000c0)='p', 0x1) 16:36:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='Y', 0x1}], 0x1) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f00000001c0)="7f", 0x1) 16:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:36:01 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 16:36:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x300000002}) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x80000001, 0x2000100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x81, 0x800}) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x800, 0x0) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x1, 0x0, 0x3, "e1a2a1a4a26b33842c6642d2324ea751d86dcce1", 0xdfa9, 0x3}) 16:36:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) r1 = dup2(r0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x40000) 16:36:01 executing program 0: r0 = socket(0x26, 0x4, 0x2) setsockopt(r0, 0x2000000000010025, 0x2d, 0x0, 0xfffffffffffffe12) 16:36:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000080), 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480), 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000005c0)="9464b974479890d21922b3e9beb369a15f1f1685f4ddc41b7078bf76e2d99a2349630ccdcd95a3d50f55385893950127d294badac137b3368e3de997e80fcd21e48f69b264415333494a00bd311e31648fb7886ca96b307aa7cc", 0x5a}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, 0xee1, 0x7, "aebb09434f38e00603a728ac1f4f6b0547c82252", 0x40, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x0, 0xbfac}) mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) socket(0x18, 0x1, 0x80000001) r4 = semget$private(0x0, 0xd, 0x40) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x25, &(0x7f0000000440)="86eeb5e64c402e489ba995caf5b41579c8be561a99a2c67906449b364c5fb0489f4b362bd8581ae59349cbe8dd8b6c7c8ae4e14f9ab5cc0c91489d7eeebd4c3a38c68d7c01047c3c3c5c46f03385ed6c9557b6ef21b88d9ef1134e296cd89338d0693131d2d1d417b0c84067dfbb87826307cb168c17b5cc7255d646bf6a8a884833548210f5f90de47efb36f505789ffd9aecc61be321d1247a88de46ee038cd443fb7e6c00dc5ad6828aa62d858e9d74459a2917d6ebd8594b8ea3890373406719e0f3b59eb5d7f9386136d6", 0x26c) semop(r4, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x2b6a) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8800, 0x1) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) r7 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r7, &(0x7f00003ef000/0x1000)=nil, 0x0) getitimer(0x0, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000400)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)) 16:36:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x95}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) recvfrom(r2, &(0x7f00000000c0)=""/128, 0x80, 0x802, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) writev(r2, &(0x7f0000001980)=[{&(0x7f0000000980)="1b0b8c4480582a02a8fea8e601bf53fb6d5d7d076c1674cd0a4dd8f4ba58183ced431ca9318dc4375b3b72268f1cafdb6fa5fbd6f3857bfee5d9ff147f3ee669055cb1dd06f7be56e37596e2877c229e", 0x50}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7d, 0x0, "88be4f3ddbdfcabd75ad9092d3ce5aeb1ad92cac"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffd) 16:36:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8010, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)="945738afa2cd1f5279b9af23c63415696c83e59d356b8c9f11e7cefd8b85c91b89cc185b3c40bae5b556bfc9577914ecaee22f114a1d8347bd9461a53151f9debe499b8797a6c18f2056a2c8e2e07faa8ff14aa862aa77f13de4e91435721b974c3027831fe26cfab3f43ca902ed13c4bf9aab8ba33fd41c1dedc4d78c17e49e247bf23e20edd9a8787882a448ca4a2cc4f53538b279ca9800a57d7ae10f820c7bc7b4bbd0ac0b894ed435c2c744b30864e02e1a4950", 0xb6}, {&(0x7f0000000180)="c303dfaec939d6d6a0cc88cd1bfbdb90a216730cd474a29158d72da843742135aff66b334cd66fa0aeae22df9580f045302897a61393796bd5c03ca88fdac30cf858d5d2fd61d65c6c608615f27c564ab7326de19ddc906feab4d0a4eb59402094c62cefc27452f695a3380303ca4a96517026c086f662c5f0ee831099e72d43c16a8d1d945f2196a7f3bc", 0x8b}, {&(0x7f0000000240)="259f161688237fbf9db0e27e27e9ff240e9ee08673e332a06bcf07603feefd36e651b7aca86a4f0cbd5ec5375a1e562ecbabfb9488df2ec66bdea52df4568b1d5f889977a8b9dcb2996b300c3adc9fdc97f5b2b14832c4cc4ea80131917fa3ad4f866c3ad431d1313a9919b9c70afa19e31c86a59ef3f81784dd7b91f75bb02f641e0d260babc455508ca212215e13da666519eb4987062167b8bbb6da975be078ec893107602d5abbed9be4a42757347d8b32f7437ac7e4b7f3f4b4072aac1cae070777c5d5ae583859e7138e0ca38ff09ce4e04a44cc7535dbfd8d3dd4172cc05900887c", 0xe5}, {&(0x7f0000000340)="6d8b57cc79cf45a3c4b2acb27e17dad2d06106c75bdd1a55277fbe7c6c242fb8d36058b995ee546ac817f8134e3dd53554f4e99120f409519ec74e034ca8f89c0defb5a496ab7b9c48ce1fb5372e346a95897720739bd93be4216ac5eb02f41a754d0eb67711dad2daf4e93fa9f9b2ba71e306b8a3e19d2efced987b9328b16e5c40f3aa933cf795ea3370806f474d697d6bc19cd8a976f4cdd8", 0x9a}, {&(0x7f0000000400)="8c06bcd61f880734362fcc4c52e2e5b3238f6379cc7ee1330f38bc52dee7bd3314d132e65dedf4685462f4e01d6a041316e239d682a257b55032e08252c0f4be882dd04898220efd57d343a7720be7268e0e842fd9256fe1a9087f2092b258ed1fb86f078eb32b35804839626f506bbcc9a0143b1c397aab0e4f36e9f5db445891ab543ea522426febb7de6120d8944e6a86061540c0dfce876aaab47f4966f5ec1966a53ea9b935", 0xa8}, {&(0x7f00000004c0)="71328e7af30f1c4b92a292eda89a75c633993e4675be2496308678fa310d83077fa58bf8e37f6216b01c40cbb28ef7ff72f10a716228b9506b53612da2a206abcddd740b5ec6c91d3d", 0x49}, {&(0x7f0000000540)="999172dde7a2e018ebbe530bc843a21bbb2ed8429fc96de210d653719b7b4d7d5ebf538e55e6c98b9e8fd529ceaad8b9bdd2", 0x32}], 0x7, &(0x7f0000000880)=[{0xa0, 0x0, 0xb6, "7f730c01b27b4c583f36e4481dd3ef3b6961af6a16fd09f85fe8b69fb2aec429196aae873861b5991693eae35f11d2eb46cef5836ee4397dfce0f4402028c2448dc39161c126eba157cbe9235b01d701dda10243cdc21bec1fbf2076634832592a6d1c0866e569989d6afdc3be5ffc534eec72175a47996094aac1624f42a2cce68d4d390fa372ba0a4498aa8ad6"}, {0x1010, 0x1, 0x10001, "5e5090f4f7364dd4d74b62aa863e22f81c1338357609d5d6b906f8bf166b0459ae385e0d4454e48222abf4a4731be0c1b35763d60cf30837de142dbbab075717461f29e9953f6415b6946abc640a8f58e405f0c8bfaa32c48f38922e823f2573855149470cd5627b9b5b01e8bd4a7f2459a1653e60ce9122bb6ba1ece5ebcdc786834ec588948c1413d8a437ee5639a0ebee7375d136cc5d50997bd38a449a4c3a234e5d2c90b31f5607b2d64dccf6b011b226267d15b6ade2258541de90f0b46eae22f9dea42eb62ed4e3c520820faaa7ecf1bffb6b405782415fafd8f151be2b7982f297846c35f7f4f137edf9f24db3633169ddf6ce0267d5879b7ff3dd77d4e5ace5a610641a1a0c24262f5324a54e0aa5ce9a1a79bdc08f29c3cb5ed27163a3194d7637e9a45d23b1ad3f60d2f945c89f034cee0d198f71f566d70295d3d0d0a2f5799ee0b0d154da6154ea4eccd66ab559700d3a95233a9be962ef0272d8471ba1e50075e4538638051f8db0879b3fa1b49a6e03051ea107cfc63156deea22bea3a201012bb32e48888ec603b986d98e16082bb04743ec1a44015b384a763f600ff11eb32a1da328d0b954d039db104c1d08044970f242d764dbddfde6a8f2d2020e0c952abae4d7018e37cf2699b6cbf5e91a0d906699eae0ce18e1f761469f9f842484aa050979c1647108e4a90fd893c483cb3a2a7b63d6706bf6d241f383592b22839193c997ad87204ba960f741aebca8ee051d5ddae6421b72e3c6c56ded00f445e6dac8f50f2d64fb3c6e26617949c985d516747df8479ff47cbba717e1a618d59b67c98098d8920dda6c7b5a78e0e8aa9e9e0f8e5242a1a7ac1d665fad90bde211e085e5212784e81e86107d92abbbd62eeb4b464f7023e65fbffa4de6097ef026b012467aeaa6f30a354df8ca96ab39e03fe1e9f48fe6de4ad9b0c324566d4167dcada87e4e90b41d4f67081fba23e34362b0d2ab0fdec7568b255759f36a80e5cbf42b94af5b0156870d3133d1a02e51955bd1bdec5cfe56aae77c548a762e21680ad1d93708b9cde6d5bc71d65082d54480dd0406ffbd4207f76d052377a22142dc51b0a3671b0784681a006fe2d066b7190b753e78d4b95782f11f52eb5e1dda0123fa6952c519d0b7846858414bc7283977ce007e2227b5f019f8fdb6ff7dc908ac6bf239eca7e0ec11f5d7741a3d71ee65ff8cb609e1c0186100894403c5aac336bda66646f6b7c234fac80a7ba2a00a49b07ff9f54bc29f5ef3c9946034529df986af421d2b285efd99d516988097a5791d7c807ac3dad8437169775c0a341a433ededdb3b4b58f093332900264a177970b6e50038d646a09ed1f2f0837c99bb5f138c06663952ddaf1c7f6709e87d2c3f1c60639ec7945b0d335d2cbe17fdee46084f015853039fe857f3abd710d824fd2357052300c46e4ae90897aa0786c519758d7399952541475096de8956319412c8ea04ec3fa576a280c040d8a4b8f1a99ac0e9e6e702378db39607bc5b6c4e2f1134b4a27606f56088dddec50d1a1fbdc400863cc378e84dd7cc9f029f82cdf1dd6e90b2e9b63453d185b06ae06089bec20d75f69d901c71ea8774a202385aa78d9184a0cbb24b035ee0df1556b961976147b3664722318a7bd4f6a77a9d0964025a4bfd8d33f40a3b1aab1ff49183e51af8a5be63f355023591415fb19c26d85e0868ad01a153c9af014a2e3e98699be8f566f899de2fdb5a9f65ef38310ea25151e20265de313e370b81d20b1cd4dae98b9106e3a7110477f6eb30bc369d37446623aee35f35d55f2c0a2991fb6019d63e98ea19715669ed174ccdd504a1761761f2dc4bea9ad07e08952b3898eaef08790f7d5d12b8a3cc83b55a3e61c4d06f5ab644855ec7803516881e3d0879d19facc1930fc1ce02c5910b230d1aea501dcfe4a6bc3a593a7551eea330649dd8285f2f09096b564b41fe8c2bec7117dda64f591b7eccb211a0907942421468014ca9f311bc4408d087639d5198fe3641af537a2eb548b1c165dbccc337f553b887a124c9fc5e5341818cce723eeae18ca07b96b1bffa035da685cd9c0be508013ec277d42934f0f05a46cb743ee323719b885a23129fbd5c749092ab0917c969a68324a48855a7ce8fa0938b5c62aebca2f127deb467de379bfdb78e72506a8b152f916f07d3f268fe5f4244311b6c16fed6776f30ca10285cedaab9679053c5021dc83c3f1989a75fe5028da864c8074f7c17c701b82ffbf0e941dd581cb7cd1f70b3194825471f83d0fda8f661f5ad28a4cfc2677e0ca70b6d4b02b9d2246fed815979dbfd81b9c153db44e4c47766b22d3b6ebe701de71b92d730d4de2ab2ae8036302db65a65a7a85cc4ae80338935f14c6918a1b481be5638aa6bb8abfa5225803da79d96998df4ee6c5605e7211718640e7020a224c741e7aed2b8a9b38a26722441cc6bede51b27dfd4569c8592b363438664384fd1396c123d907a94b94efe9145442a39216b480d38027bdbc3e270b1e87c5fe2e93ac0982cd047c9b548af9bc2097a03d8dd4d692a9938b8838ddca3105bada17a488d80ecaaa7551c65df114d50a56ab7c2cce2ea7632b516e4203e0a6057c0b2d1c71daa7d3fa182e072fb6e22cca7e2dc19fe03f5440c33331fa6788dfa963b9e0a8f94567bcbdbc18ee943bdd7f9ce483b10076b583bc1e06d956466de0fb2668f13dddfb38fefb1aa98717723da6ac0fd05a2a9ae9a0d64d4cb8ee5368f8c3fc689dd2861d33607845c2ae6b47a22b98935b55618b9ba36dc3c77f0d80beb7ca82ec0f3de1f7046216d79c67bf423537dc41ffa964ff2d341e0f0f3de0c8e6e6d79f44c57d93f85d52f879f44bfb36e8af50063e229e8337da3e9f7159014ee3e7ff29bcb038ce8ac7d003bcde16fa7acff730e6cf8354bfa5f85d5672089a679595e22aa677afb51f5d8014c07f835ccbc64101c32ed6698e1a10aad1a0b4a6dd5fab3efd9384b98b883b23ee761466d13705939d2a2babf37633c5a5895aa6a9c5e6e70692bc492278a7ae6f8f58de23b9b006d7aa24330bfb353d634e76901a2a05b205a599a1c9cbeee1e3df4c4f4277895d6f2fbf788ac50a17314c3bc9e45226a76be0ac08e2ce0d604ca6079d8bcfbc2c59a7805c9ebda378dcfe76dbc3307e9b5f64b13a0b83a09aaa96fc6b19cf3385a904cbba4efed97ad8786fa8452a24aad34d039036f974b6985b4db330bfa37d59dca8beefdd13c10f315ec08f6adbc5e345f7871154170809395034a9485e9cce22be0f71cadb250853357468fa81cb1f71ea7704c2bf1b35c3bb1764dbffab83d2aee4ee85a00511d315457fa5ceea4d581dc07de35db43ce854347a5e8669fa3bbb8fd7134e395181231de89f3c812ef1b42468140ed402335e3138535872703f6f877a273381c5141730eced6426579e071548e0058ce9df7b44bec28e300473e89c8270d06bed10fbbe2aea4a84759d37ef2f6cf1d4955f0edaa923a7666a9e12a76f6aaeb6c40586af97d03778ea15bf6ef1d99b2215c18227db39e602587e6a8a9051f18196d0feeda8f6ca6c83a51e744265701621848840036fc40d4baa9a4f49254dddae5c57b6500346c1b0b955ee809d485b643ac9f21ce4cc666187b2ba4e906198c7c104d321b8853f93d285d5e60e319a683e8a12b667a3e5cb4da6098714ffa0e41ca992b7a8a17c3f7c2f00dc6779ec0147bbc59685e3f089d08ff8fe1d54b7b68bcb3c34a31a36a1c9c6825fdbcf2c504bfbf21418850b0583b15a1dc56a80dd9c9af3c71b7dffea20f58fe4fb3bf3004970e2f62def27552e079630588ad62c9e8658a369008bc4882d7324bd93bee20176ccf62f7de8aea0492a666331965df005b7a0900baef827e8341f16181d451ce3a96948d70e230f49ca6a2717fe718b519c52e0eceba8f11f34557f33d460e32040653253399b431da9394d7ca2635c4d6c92291730edf7b27d1e56859983b5f9e2850c309f683016f3ab23162559da158c239a802bca12c1be3eef2b0b2ec32c1da2543e2f445f8dd3d3bf880913d7e7cf3cda117733cededc03fbca98fb31cfda525b26fa59e83b1fddef29891d60084b30714bc7358057a04c16265ef007c07484933fe8595fd9374c3b00d88085bf63ec96e4a57df0fbb51cdce1a04499b4ffcec6c701d19804e31485014cc7168ff087c4183c7f73ef857a8e0dc7bf80d300b72ad2fbc77f18058672f7e43f051f5f6c32b1acda63c5b13f743734cabb213e0bf9037ced68ae635b5298de315c4dd097cd6f2fad2a2591ab6fb300deecd0105fe111f05f908da1a426ea20e55ca14a2aafb7c9d7d2324c152b2112017137f7903a8f82cfff9e22e7cc0d4a9f096591b3bc851ab5289f08cd46462be7dc02f0c6099cd8a9349d52102f70c1dc2cb1d5136cc0c2d462d3d03843d6aa8e9b17ea3f01e75c22ce1e270250d878f453e720dd981cd6b4afd6bbbd264b8dc3e7522430fcd8ad4ee83ba631aeafed1ff5dae12d0ad3d3bbde35c0467ed568160a9876cb907caff223f982c91c7cc5bcee2b6ba86f43077d0199e14b8e71029483db25756bb5a10d0f6beea2ce46c3538abc08a4d26174c58d0177e0569f472f3bf73477f23db6308bbde276a9f515d064afe85a88f8ed9de3f7935f96469928a23f44fd87f5c55eb4c156e93546df9f65457379606cd5788c04b15f38e4cc225c29977aa898666a20fd98af47c27f020729d8889ce888a9b734be3900ea536682b3ceda8bcba82afff3092fe445b7b7387954d1b2f545cac968f3d14304d1a5fc6d160867a65c05f10b0d1db5e63907dc08aa135631d554d44b3c7e87ea5c2eee366d2c0e388506caa382dfd34ba567d87476bfb027a2c010a679955db9ddb14c127c366c39173248b10880ce88e940fddad450dc07af7ed000fc7e94b478f78cc87dc7ce6a9defb82076d174178f639dce0b97c133ea2264afb804c82d37ca14ff419be3bbbad39fc54eb3e12e1fcdef9ee4ca5c97bba62b41d9bf584a3aae85637dae218aca86a2c60c1860e30dafb892c70816c375384d393be5f6fd05607265fc9e4c5c345490918b24561c24d141bb95c92b5572ca2fd23d0de77b8c3b244635d18c19d6f1581b8f10d1df1cb0b4524b9c49ba79d350909e78e2e524a48749d836e3a254d6576b0d19bc64e92d464797c6c0307e2f373e21393ec8e7ab3fd499e4a3d800d4f3f733088cd18965937fe92ab229eeaea5d270c826ff328169c93a805c89d1d75e62b6a9051f960a622125e9f72e0d790618ea4c5679168558e819d63839297e9cf8024d570da9cbdeaca616e3a41e4cc674dd9c1c02db77b6c1fe086f6f81d25d0be167b4b54c2ca4f62d4b6eb77698095f0bcd884a452a65666974460c89df9fad0bf53c1d0629daf10bedf22907cb1f83119b8a6377908bdd0832beb7d084a43bdc092bba50901d7a09ceffc022c1560871e1c49d4c5fc975338707e185fe871248e603fc4cf0ea0ca0bdc979b6b9e8ec7b26576a08beeff850d2920e182d94a67ad4bfc28489e9fbc238a2b81be0da09ca45fe89864557dec1405e279b9e2dd0ed68fbbecaefd5185c35cd2c82b808b13033f3df380c18625a74f55a53eda1af01550edeb76bfabe9bed75a1549a405134faadd7c4937779298c8f5434ff851435a0329081f28d02fc6f070d8dfec9d9768a37b33b97024cd9b54f69abe8ef4854b1e8c16ab3eb2c81af30122f9279d6a03f209167983e202c998586eabf4a12dfda55"}, {0xb0, 0xffff, 0x40, "2b9faab41492f257b8da578f18c0ec955486b31ac6155e9775c965a8d935345d3fa437628464905e15ed89ba94c186a5bb5310e46b3cfead3f8f1fc387b03f61d1a0313dabd25468bbc24793005880f505db096419c051b601669507476567cf8b71d1c422f7efe5990f95d60dac72652e2062235bc700eda8ec95d0f1ca706addd5e487faee350ae9e94ea31ddbd498c201130f8fec5f63ffa42f"}, {0x1010, 0xffff, 0x17, "f47e8fc977ab054d6bf15e96050bda0f3feabd0d836c3da64d74681a3cc0c626e79f4708e281f5fce2035cc118cf17ec768bde3e1751bb60117ab11b43d47d26acdd3901e98df52f80a65eb79cc9ba630a24c893fff0d8345f36536bf7e22b1d10ef7fa5742751e1e883ac5380f33e986e9c7e75dbde35ca3271898e917cd65d9fe439e77b374016c4f45a848f285abdaa84a500539d209172449d550ed0a26821869ba8a2275e4a570dbe376685c36056adeb4f5f1fdb91908f3e81f5a59e59e9bf1e668beca043d9b72b21553f71f9b499cfb79864b5e447f3beae82243c3475afce1ace78ddb951e0d23178e4fbd5c8b362055c05c74fbe196b1bce7fe5b03591b2479cc14af814e7a6c0bb6b39770b9737abaa51b5cf936a7ae5dc5ce99c4f9e1158acb03c2b0f4833330912d8235cb4ccc9c1eb322530d5e294cd313171616ce5312bb800bdb51f5968873d921813227e8d9c2adf29292d7d224a1343e4f09978fc9285050dd492c7d45d85e5278d17fd0da33e01c86c2036e8ea823f174ebe05295ecb27897c1b33f3427ca8580ccff7687af40de055e585c11ccd4987572f0a8fbf9dafff6cc7b62798130a59ae9d7d260281c38aea01c2d3ca58dd7c3aad3d04104cb5301844a90496543c13234f67f89bc049e0e8101ab086e59e87e63e5364781f0a713757d729eb81d27cc3947356cb0ed9ae5a821e7d03cd4db6981047625ddcfbcc2ac77e85db1f36e617cb98faad0490d56ae5acc8b7ab51d387a16e45571db7e3f0f58dd6acdd499189e56e02231d1a1900f4d02d213e1dc20cab57e9a59583f52743e472812c95311590db13d5aaf828a1f151dba63c108797a3ebf539a2774a1b88c4822d242382ceada7fc68cf2c52823dac039524accdc7d420e08f993be3ccc8e14fb7016eb6a32cfc1c7b192b38042d3776c7c0a3553546d1e0f66f238e86b39c228bd73153ac1fc20a7f97d20f35bf33ae0ac4311b492e43f14e5463ac0d965442c609f14c18b82319e24616e8a1a2d33b816db1dcf85c37e22fdcd60ed44294a9d8e0a2490b8c3ea70298b17cb5d5ade6fa8ee9f3035f3d157d2a5931bb19ba8503c72da4648460a782396e8c5c6949732b7a791fa5353124e64d48698d9507010828a4056c575807a90c01fed6aea40ffbe911bf4157003d7b00d76cfad22549121d14e6756fb0b4ef6ce4410e935fb3f166ddcbc2c8d778d51fa20d0f48b10d46e0b41c1fce4e9647ee720ab4956da0de17c17320df0654ada4fb3b9bb670b6166e470881939ee1cbc2bf6bb8ae5daf80e973d022895e28d57bd7e1575d95beb35ad8b677b3d36d0ad5984dbb04d6e636cebb22ed251b558f85a5a7a1fd949133f0ecbe33473ce7304f1dcfcc437e3fc50621400a1de281e409cf9203d59515b829c5beabefc5b1d73dbd2bf35a04b1772268f978161bfd44b2981d446cfc46f905e8989180853f9741b443327dec84dee0436852a28871f3376a87d0066edfc7678d9c6f0d2ecde5302e307aa7458de6a7b08b43c0bbd026b37d3956aed88f90cd66d454b4aecc4b55ae32ee1950291660d4adf6bdd20d91ea390f098d193bd2274df4965bc3857c66f50cf2bc1169b898b43bbe8e13a5b3ffd26200426c1a7e28a84a588fe12972c8befb2f6ce392f5343154b4d97c43764fb7e6af9d20dedc161a8960fd9c34d2cea479d2a9393cfbc4e2705963a90d0f8220b3d68086030b59518acf95218325bcd728e44d002ab5e0bdb3925327cc806b33e997ae92364134bcc46c063a5d9b0f41d4c03b4b5dd65b7ffa047cd0bb20fbcb44de8f7c8f88a87614193b209b9517c1cedd771b070a2a2031c7d471d494faedc2da87c0b38ed02c5c2175bb6ab70a200c29a441ef4d794386f9a6f05ea9bb3e03730e511e6d89f0bb178168bd69d730330e0394d21e7ac1693491ca2bf6a5866a4ba89e53f1440438315764544700779679520044b54b46f22ac880a9d2c5cf83a2f9bd19925c9d21931695bdb2b5fda911a45167048fe8eaa259cd5c294a34b8cd55b5f6af0a1aa7c3648e6cb05b90c67a0e501245b9e1dc513875715375dbb4c184b6801dafe1023ea8faf1fb818dd5494320651bcccc7169d6eace2720f773de54041799fde83f473134f38e40d6eb98f45d131fb404df4dcb2e0fd973f1993256f9ffb7af12f7aed8eada91b9488748b476b25d44cb64393491b0203abe62cb72094ff8f6e9537904bba123b2caba0658c686b9af10367a03f79f74869d24e1bfbafa191237ef75be57c79b66e6315d77bfc941d68369d2327fac7001f475a00b498ed7061252e9b9d1616dabe8b8e8372d7d3434ac56dab9c8588cb187489ce732c8ab43e8b500589665d901f5492be887a3c042e8e0e14fe7bb712fef5357e934e2346a643c9e502519b2d87c23d21e7fcc5683b7116495721f56e96b9a53934a233992ad783814bdf2d74982ce70d2ed6f18d1eb9f90524dadf0cee48d17b55e9f8dc31725014bff5c97e61b27dfc2e6f94bca519c19c475ab4246278589b9d33929393d64ddeaff00de7decc4426c93f5c49a1f6b5b58e5f95db16d1e07ceb8810cafce9af95bb7b66cf762a3b0cc9cbe2fb6aa7ba6a0d03c0c569b6168998f08ba76737d3db46193afb65b5d5f2c1c9055980d3c6c457a77c267aac5c1da064772b8ea9ca5f2cd14c431d0d1edbb1353b9f838d9275b8d655b5a6dc23fa9eabb4d6190cdcc96247f62adbeb1ecded77f41efc9e25cf0b63f20180468587c06f52db1feff62490c5092a263fe57ecbb525cf5d498cd687c1bbe3843c7cc707170115abce968c9eaba20cd7fe4ed54d7ff6e8085d741b8be90b7a7cc24c72dec7fccb5f37fb625100063ee77f532691d622e76adba7ecea829a6cb9fe97c95b8960365711401a7302506d20ca194d9cb19f30b168f9d525c5376b931ad48f9ecb1a4a59c5e145549e17bea86b7622833d34ed9213870e32adfd6646b41f7b4e336bb17f5f2addb935e7ce3423456c6acaebdbf56c1486bc43a06a04f8eb4582bd43f6790bc1556200b300beff27a378d648b3d1c24d036a3ed4f82939b44f60a0c4aa24bb1dde2fdb1172514741b062fa46b5e980ad1c4359906ffd19f71a6d8f09278de3fa1b3b752a6074961df174548cbb01ad031e2f67d5287170309a07b93596f48bd529ecae9c7a6f02cfff9eea5a5bdb197a33121766ba7151ccc1f1c834257368530d71e9891adf1f70d4fd1adc2b496d4ce9de1812f5242cfde674b51cd93b24c0ba4e85a0223ee7107fb610e19bb77d6aa73c7870f726d6034defc04aca0834fa35a45339cf887a1803668048390452db161033ab05f789d6dc0c7c19765fe22837040c1c6f28b4a03dead2e000db40eb72286d5a4a369cbed2a00d6e8fa2433ab476ca2b8f36492fa474eef6f5ed3eb14fa507ebc9e2af6c133b899135ad7167f88ec10e5b1264367e1b539c2f51ef252ad1e0a08b3877d0daa0ee91bdfdbd5bf3357e54f625c30cb8d362e89a0b54a851b2a7aba51cd0a3be65fb700b64dbfc3fff6bbae225904be1df4348b91496f19e0042544346830d5e9b53b07368b7e2dc7b083232a5902faa39f5d720c399276e7173fb0951549741444fe5ec0b3f91edbee7423935099bb9ab9a847a12c7fb587bfa69245ebbae2796c7369d6a4df9f942ee7558e565ab40cde6b853178c50862eafcdb691d4fce6cb634ba760ffb52c16266292755aa068a23f63745207df12c9ae78c65db08dfbb74b1947222b6b6e8488da8b144fea4b944f3e1ff8ac186079ae25be9a0ad8be6f8f2950bbde7405edccb6943558c1ff5070772349248f9a968c27450f31df84b177151b8e8cbcde60c9bed4ae7de43b958cba971a02341836d5e859ff01089f7627595195ccaa1a6275b85a9444841c94aebf51cda1df566ec453e42bd9dfbc9293ed7d743265116911c4b58a88337048e219a9f405d426361b682f5c9caa8d39432d6514bda452d39bd47f9f7f561ba5c0faf7890e4db155840fc3a965a3a362e12188f5f7e1e7f71864c8371eab4d01f11301b6d4710c00b998f6bab237ad08f21c2bbb7a89c26fa7ba9cd612a9ea01978e8504bdd99344292b96cf6341252dbf08ae9912b21d9879c0a7bd6e30441ca8e6d0b48cc2a7d7057ff161179dda1bef094654e2e1bcb3b37dbe38b20e3f3eb7b83db386e4943988c2be1e0c24de6b69f6d715716b93a6b2eb4009bf6fca67a187e06c79fee53bcb13e5716d509439041c6cda54c6aad262651ea31eb58d7e7d2d4690570c5f124e4f9afa0057cfa625e45cd335aa6e177d2f76486257eb002ec34f5c995d470209ad0d2d5b62e45eeaa00757400909a48b019df259558de011dd28b9bd0f670a8f40f150433dcc0725dc5fc3753e3d1d10662553f55772e6bbaa461fe785f23a5b5bbb5b347d36a0c2647bc999b0fc1442fc4e86da5c6192e022dfc4d2d8fb365aa11bf17d63ee29e77389b4a6ab887a865250906b2cfcbfa2391b66947b2e1801ae2f536b85c70b4346512ebe7605864c5e55671c585bb0c43220c2a569006c817a0f832598d9927a5f193d68b2fabaac2b4818ce64c70ddeee48def48425321f79390087bb271580e8aa0bc7d8736e165628355ba8e4d367140518e2b540590810ff298bcd151ca7cdd915045cea1bd8d274f3cbffa8402d592d7152d030ea4ec23ea827e70962154a41cc1977be10b0ee4b8b1196f8711971ba198b584fef9ce4f09f0ae8cbb5497372e563d761dcc2d9d535d46fc26ab677aa01a2dbad0170f4820f33b1ea16d4291e787508ef13ff00e6439ea4b628ba6c58819dcfe7078c6248db216795b4c045378d6935bc971aca408b578919bf24df0c980257f11c7a4a0bb6440e8fdde12b2f03588c62468cd9d54dfea897c81e54fd25afca86bf2f3319079eb9615dccffedab5c77d8b8272e50223d1faa61210f63c716fc0713d632eabb59e38286167d876b81122c9ef2c736a740cbd7d00c51ad36de7fbf78de07b73fc325c4d3dcad78f7faaf7903c6c659a137cafbdcc4d5716ff9a89672ee86f08118aa6b1236f46e9edcf676e3c59ecbee17e24eaaea05a6bbbb0eb38924a65fb8dba5c00c8d864c1ed0263aa244ab981f44886748d29003c9f1b2e9a01c6dd3e59da415e85f134adfac00f32a30e73ce4672ec208da1385a7c5cc0af8b10c3e41a67303a0c8b1b3a88a977462191a649220bf57b781e90ef48cd0303be80c1a83b913903f8b849281d64f751172afae010dc6e54b78373b06994ac6cda2483519bb35595a2c9a2e96e69bdec9bb6dc9f364005c41709cb4c07457be3359331fcd862b4981e4aab40a62af768d7626d355d846a334bf31e42be6af3a2e3d221a922d07d71b165d705bbcd3f60bd7337ec3982ee699060d701e610b0bfa7dd6497f4a016d762bee12ea22f45342ae26afcee5dfb839f08fc363230228866d0eaf43993f07cf9394117e943e6cc9df4cdbbb61c079271092af3ed4107f42c343d513dc69950f06bba51826ebdeb2829151afd535e433317c84adafecfb41ec6f9f54db7080d7432bef9f1f83dccbe70c874fd8aef42d1282cb3f00ca87015719b96f8afc64912b04de72cbfead0315cd31fee37b8e46b72586455d8350f60604bed1c2e7ddc96486afb00f885eb5ce989bc3ce616e03b6851bbc66cda35b3bf438fb6b09b51c96a81a2df630fec8fd99be77469fda6e60e132c66263bbe0d781ed17546824946fde453ca848f5b6f81260194ab4dff570138310163"}, {0x48, 0x1, 0x3f, "8e3a8cc9639b33318cdf8868ee4628e758fb529e62a18397598d1f9a27865deb787eb44754fa12b5da3a5e01f611f042130caefee43a74ad"}, {0xc0, 0xffff, 0x8, "9de4d2446091ce50ceed83669e4881baeb0cd6ebd4973126a5a40581b27a01b619416d0c0d0a84da7471a2b7aecf9d79a9dc30cf16236b552e5a8ab71b36e91ab653b7ccbbcef290df7e23537312ecec025a59ec960f9a2cf930963dd5a0205224640ad81ed32e9160084f0a7ecea3e758c1a711fc1fcea4246d21226c57a2da653db3fcc75908669aab2b146f5a59ca6fe367cd6d5182d778ae6df65f303631905e7752e907592fad"}, {0x80, 0xffff, 0x2, "80f2d2c1b5e941efc8f9eba69bbf50d4e8308e3bf1dd93aed404db42d14446d0c66389b8ea1d8765739399a27c95cb79e6058eeba4055bd15009ba3c1f3bf7dee4d7845d2f7f68c3551919c77b3e44f7e7e405a14bdc7bf9a5344a7eb94ea37921c529c3f0e4c5e625"}, {0x1010, 0x1, 0x4, "942084a028a589aeb134e63ccad4dcf8ffbe6e64ee9bf0efe687bc90a9cec4e3df217236ecfcc0452ad65cbe47e301f820305779ce14be2d636f5bc0468216ac2998805873ca559eeafa51f318289f17c97c496916c43d3cc895e0958d6581c493cb2e13aff24a980b92e70dadc86d62ef011560f53dc4bd4185895ab398294171710e3192d868b8948c09c66dd8b334f5755e2ac0318237b6ae456d624d5309af0ea8cbca7c571ab5b11376f503942cbf44eb8c2f5d1856a7baa6e031d6aa624bfd22e7c36d7486bfffc9b754d9f104d60331264ea2cf345d84c1ae97675f0ad818087c7ec0c48e4b1b2bb57198e7eb94de71e3a7b388e0c014e25581d506004d92b2370cac3e20d115878ab4d85a5c5e2e480afe131d0862f989e04e7fae165701b57f5531affd9de56cf70456e72cadcd33dc7c4a4559efc7ba2e02a875cf48ee1ddae06d5c40e84f7b31ab1b1a47d2ce3c86da25455654043bbeff263323f23eeeeb20c493dab672721065a389ec19c225b9cbcb2934b3c1e69eda68975ff3cf7f39b36850b1a943e0e34749a8c46d6ba1a56f6879890bb8f0139e8bace1c6567ead353e00261e0e70ec7e5e6d21add47bc9ed36d4faf41befc672bc5c9d935af016a19eb77221179d0dad9e282c39c4ac8fde239daab7505d410a3ee04b3484e8cb601b5d7d8145fbb218175a31cc8e024a6c46bab034e6da7b8a5ac9752686bb04917cb863229258292548398fb837af399c7f40d8c34eab53049adde8470234a3dc4e1dd745813480bf3356327386801e42ab4ac9c51924b1efec3aedcef9aaafd5217e90d7a9165ea7246d9e9339d2e2c105ecd365d27fbb327a59ae68576f642b63d3f68b3b400692dc1f32e260a3dc8711b3796272031cdf2986690e8cf912b68b10540b0f802e82db61b7904a484e4d7296b420050327665df5d15ceec3146fc40763835cac093b3ea2765e10bf9472727ac8bcfea4fd52002201eddce82bbc38cfdf8ddb299d8fdf1f4c9ea9bae554655cf8f8aa7150a6d7df999e48f53e6846db3236c117ca19bd73d6c192afa8fce352132cc6b35e006b2009407459ccc7c4606f61475ccf7f1e8688ba1212ea62a9d25f1ec87289ffd0aa848ddb1f73a6100600d78d06002cf59eb3ec79298246ab827a5c062fcbe81e3e2f4b7c02fede073996e4f0ce954ad6d8cfcb3fdc52635e023fa4bafe9734ae24ba304570df8fff26bee9ec5d34938cd6b8ddb0626d77486c36f0141c8f8540f2763497e0f80d370f505fce6a0772c65534374268755cfbe4001bc53d83d6f7aba9a6ad2528bbaab27e039b36af4280a5c8a098749d39b41b5b68bf1aac306f6294b44cfbe058054d303b2f0f09a0dced3cc31296b3f7e66c82a0737a0406263f121b1ee26e4da416063cd98eb99a4e9b4d043fee64a7e1d0e6ea27d4b555c59f3a2d3f40e5e7fd0a70229cb332bc6d8ccedebc3d47029bbe558a510ece8bdbbb1ae2aa28b489191cf376bbd6202827fde448396afd9644bbbe5135ce113e0d41d337d4448a9ea32804c058b948e242500abd4dc76f4598b76d7cbe6c59ef134cff5586446dce1bc224d1fde324df6d3eddf1df7f0d5fd0d7e90c944061ce71751ebb11543ebc9520b1b72494dbc2dc7366fcb4b523a35800d469837f5af4acb3232de1f13e97db8cbca93224e5a744953fe27890e62da87d17518357692a9c2f0d2010fc9f010daba697a8c5ac884fa144f5582983f10b7fb0a33f4bee322745fbc8bd254c3f083a779121a2fcdf67decf5c646c2fe0e459360b3f00f5179020f73cc8535d29ae455342973110f4f83cfd4aecd4b25862c5c66fc6990632df6e79aac6e8f980d17a4c30b4ee9daeab285ac39d907d19e511149ee80c7cf707c19b2d3d78d3447176f27f6800e8ceb1e40365e77d416df0b654ca73b6b9b3034c917e17198e33a60819b5d98deb77769c07116871a617a17ae0ed4486e3f48af2ccb81152251e65d0af7713946c576d246197e5949ae93e107cb8e7f07cfa000bbee3ffb3942bdceee4c53819ca30cc7c7e620934549d991a3077a7c95993ccfec684535820e554666704aeb7ebf500540cbe827e74e86e439bbab4384bed7bc6d6dcd55036ba015cdf7f0e47bdb4885b7c3d313282482408563dcea478f38b10847d818c28da93635cd242ef4275bc58c190b0668d12440aad125d43627f568df04945cd2cb8a59301f67ecf3ae21f1c318c417adfdfed531bbfabb8f4c4edbd4378a50cde2130eb4ded2da1a6cb9355c6db1ba21fb51458611a541e56ae6eeb1143a5cc653e7761d8f17ea5732640d12a4dbc5f1c29f1fb936ac3a819c733907eb23a1cfbbf3395f09cc365af0bf26e3a05230ee86ad92421e44524d27998405c36dc6f323d1242d0d57230d3bf4a0ac90baa6ef92ce34a6ba3319108dd7dcbd105a67603705fbeec2d5acba9c7d2a9f0a50360b7f0bd3e73fc440f855c6a1e101d12c03a0a091ffbc04f90fa2860e2c28a92f9f48fbad5c662ff683b6a67ab885e2f6fc95dd4e1b18862b34cbc89caf3fd0d67bad057aab4e029ab19dea4ca78d28c50679bbeeaa256d809ccb1219a824872c8bf3837563740416d0262281be5efb28db9e71965e53c61a7975ba3bc1aa8e4d5edc27b67f78ded22b836ec8b918e2e78cbcefa679bf94c64124eea6c35fe175824c7043ed09f8a85d75395ba7cf136b6dfeda33d2c47586156c4ef8d531c42b736e1d04733d8a8405db7cc8d9b787ef6525ae1cca489e42df3845e9ca544b31edc22f4660d438b2be3d70bdb89e12539a2a035fcff44301d097f7984dc39764c8da4ea40ab31b43dc033b99e6201f7297e1dc16db58690b167f381ccb6f5b2ada9791a86d8e3b1cc8afb341fc6c23e2624d17e9f9afe7cc99907e6e60e9193840c627805585852bc4718bb4f4f46552e4d0f37bfaf629714a11a33b188fa500139d5df5aa5568f24f64777f7765899a983c09416d54687ff228abda459162134d6def070a3b3e1da9b236c28399b340daf8025d839397d3098748fad1b42f4bc8b0fd8a87af83daee468dbdbb67bcb4310ca5b06344f6ec568f76fc647bd6b1696cc41befdd7ff4c2644823305f92820d966cc1e35617a4f0cf00c9368b71b9eab66b342e6f8a73bdb616f6fdf4b10195d5483cd588ce9ff5224a8362946404162949cc867c2ed4ae43d0ff8361755720cc139dbdc6f966348b2a2f4a4860fe0945841e252faaa632b0033de029264e4eabbbcea5b4a13848bd406fe2b71313853071be942cc9085a616d2b8ebb50896f46c216533b324fb831ac2abf553a70c1f0b4daabbf3721d700c3943cf9abb8b0b42f5da1af4e6894d572a3a8209518e393d955b79d4aec36a893546038885ea92abbfa1f805672d9725ee5f254703efdd072bd9b862e4960e3c3f077fa8925c5749fa7bff5302096005025e2429438a7c4720934776bc7127901254b6f94b25feb03126fb5f7f97a8c9009cdbeace15e354cec3ab22833285f87b9d219730e66ca6ce4e3b325db989c6cda56df6a434e06292546ce311c152e7de24285ffc1f2f05d2c810bf24440ed3cb631478ce8c53dc096db485b0f31a153f3e6c227d613b7524e66c37289ee8899cd922b6b04107df22ca2ee676f75b97af90df50aad3d888041b2e73e99a041f9aaff16201963adfaccc96e7f1e42f3cb825aded7c2529e17802314ca4d911f1d8ef398147650525c8cebeccc170858176f0fdc02f7660b7dd3059f59d47ca507044d8960c924d0ab118fa4ac1af4652753da67a7651fe15c6da3c507685b142eec702d0a9cc3236a3a0d18e78f951d8fc79b6bdd3c64a115ef5d9cf75defbe4356b6bd72d2103ee20d4dadd3a1bbb14f13a380ff87e96082c07fc28521ba714a697df1654bbf6454f494678e0412265a18320393ab4fe3c68c7a3dba87ab8c1ae26e2947592ec70c4cfa0100c4a889006d15d3d99a8f31ffa3ece2ed4bde427a8a8f587c028c8eeb70bde147204ff58f87b2532cf0d958bad7b5617e6c81c04ced9d61f920c6774516bde1bbdcdd71418d1c647d40e5774ba893c2d4b3a96d2305cabbccd117e6bc4cafddcb0cfda44cfdb829d653220c1102318d2514d448b7fa1622ef9827e7ca11ffcea7a445e9d085bf9e12c01fe6e70e4cb1f4645c908fe6a914e87955c4cbf82ceaf6ee691ea86bd62be5cb50e2811be95b718c5507b137f82084c0c04df6cd7ca8792e068312b38f4f0c2bfcdc39018da420ad140a97416823bffd685c1e2e56ae1bf6158e61c263f7273ab04f1c04e9c4882414724c3c5ad64c3b6fc1fcfb03d604ccf0aca16641f2db973421e97c02f20a7b513892de1bb2b537cfcc1e3a66051615ab55fc4ca40256e2dcf963cf33d3ccefccacdfd6671c967b07028df1a5e68d838b0fb29f738d23fc112393d612b0260cca1a2782c4995d327ea60e26f0fec20664fd6119d7f281e0986a2513002267a9859761df19132de6c12438b3f0a8ec9ade4f41b5ff20c02d10b8297cf93e5847f64f84dfabdfb7767e0aa3b07cbbc037681822eab570e73b176d54ff1ce73897fd86adabf3eaa2361dad7f6d08a56289d47c76c103fb27facc4e20fc6cd68cf5d30d87503ce018210ca7edb8a639cf15123b5e71b91f88dfeeb4c9c1f35e06670a446ae1ff6e83fa5e2a89192dc1441d319439e7a83802b0ec75a15a97fb33e48b43f36813b4c4fbd6262f3719d693c62c905c365f1b4aae98529c9e0cfb36d086e5cf6a4e194e164731edf836c1e7df0616b511ea0ac7d65ecd8ef82f506e291fa5e210b8bae642b32d709de72384de85da773d56ae33dc747e59eb09ee3a9048df87f07254051e7f73ead3045742a79f052f14323604073f8bfbee256f057e5b1b3cdf17e85196a465dee76eb50b35b947cc913429209cfdb9b34773417f69a48b2dfd967241ff21d3ba04ccd7e4363c3a7455c5ca4dd4423ebfb0ea2dca36d29c669ce3f3934fd2865020cb048ac2dfa39346fe4fa02807f3b62a6aaa9e1bb5921207869188ee94aabcf6bcea3c7f85b2a0310dd539d4ecdf466274af5da924f2cc32183cf8c30ed3332df301293a779e0772a72fe0c1c81f27bceb3a83a7c0c3d1c45a1f18a30aa680e33c18e15c5ef8b8235175440e555346c7cccee5fc4152530fe8363627a85bc892ce342d6ed5b11c340394522a74ac99739fe19ed60718a892f01bd603a882b8bff02ff3e5f6452c2bf2c936e207d3431eb6c1370f547eeb9630c8a10b09bd7da1c4a2f2907e0dbaa06c4be462ca483bf1a784b1c54fe0ca913a815b9f430bd0a4364547d46705a505e02862ea5946e6ba27347169cd9e199d68e3b11f087af2a069d6b89886244255bdb420b4080c03495f234c810264734f26a5c62e22bba422e63ad1f633e87cd7786ddca05bf999c9dde58229f6235ea42bb01b57825c3c4f17d72922159bc3c02d3027c5012fdfa0048006fc480efe4462bf50ed79b5c7dde6aa5f95e32f359ad3e2eef757c4787431328ffba0c9dab791e56f9228ee7c649910ec17908b4a0b37eae722ad59a6509e0218b8b2c9293ff8d8803840a3d3a35a23a7cb76635f07be3aba6e563510b5bb36f08acbb5bf7a3540ef8e13e5db89d09ea04d260980c59108af0fd898b5ad0232dc1246602e735b428e97903ae623152c5347afc71e113f6e6dc01d9cf6ea8270e590a3ef061759f536d25e3419fb0179ec107efcb24bc37cfaf09af469181f7f5513b3c2f36a4e0f5ac519d6f3620e5a5905c8cf05b7684"}], 0x3308}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x180000000000000}, 0x10) 16:36:04 executing program 0: unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000080)='\x04\x00') r0 = socket(0x8, 0x8004, 0x8) r1 = semget$private(0x0, 0x7, 0x1) semop(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x7, 0x708) semop(r2, &(0x7f0000000800), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x5, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x1, 0x6}) r5 = semget(0x0, 0x8000007, 0x6c1) r6 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000300)="adb6896db09d2e3b21e0095daf2a3eeff841a14808275489b3dd84d24da7bf57e6da375f2c4318960eaa891dca0de914c1bb36f61cb1c36e1c0ab9a75029a1149322ab5de3d5c527023f8c6eca6b03203b553e469e79562efac6e3edceceea12f13b5736eba84c79bab151a783dbf21f1893a773ecfa119110616e5ea552afd1d524a8ede478413ce3bf1c543a6796e36f5bed4a12cd5c8ed30b1077b64d652480a9648f1d92b0576736", 0xaa, 0x2, 0x0, 0x0) setsockopt(r6, 0x29, 0x3d, &(0x7f0000000280)="37d2a5e50024f445e48c63041859c21cb0bf6eff220c218570af97fa262d7072767b2fcb97f57066c7af5391edab99575ae51d293439e1f3163cf320996b970fcbb9406d558e21e308e94c4dc7ceb11efe86da96a6b49bedafb72362e22f11e62ef2e8213a", 0x65) semop(r5, &(0x7f0000000100)=[{0x2, 0xfffffffffffffffb, 0x1000}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000800)=""/215) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000005c0)) syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) shutdown(r6, 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000240)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/53) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x200, 0xc4, 0x0, 0x1, 0xfe0, 0x40, 0x1, 0x2, 0x0, 0x7, 0x7}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x11) 16:36:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') close(r0) 16:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5, 0x4}, {0x20, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x1f, 0x7, 0x20}, {0x0, 0xffffffff874dc795, 0x7f, 0x5}, {0x0, 0x40, 0x48c, 0x2f}, {0x0, 0x4, 0x9, 0x3}, {0xdef9, 0x87, 0x100000001, 0x2}, {0x3, 0x8, 0x9, 0xfffffffffffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:04 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x17) r1 = socket(0x18, 0x4005, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r2) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:36:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xd0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:36:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r0, 0x10006) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) close(r1) getuid() 16:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x81}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xee, 0x8, {0x401, 0x7}}) syz_emit_ethernet(0xdc, &(0x7f0000000180)="8b087a961b74c9056ba4bc06fd99a48476850beeddddb789f5827b916c6ddb514d7284cde9c935f7383e900ef894f44e15abd9848b69af19f8919690bd720476ba12b83d12fa1a1d352942207bd6d034429be7604a4026a50486a0e2d05620652c65ce70a8656ebd5d01af8e090d73ea5a152d0bc4879308f5a82f314748804be089db63dcb120fd3217e636fa62272150d55c89af6b02fa8e683604048c3e685bfb88a497cac3a0b8c3667c63baca4b6356ac0259b133bf95c7e07e2082f888cd888d2670d257aa41000e1e66be47488065eaa248542ca9fcdf1005") ioctl$BIOCFLUSH(r0, 0x20004268) 16:36:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/174, 0xae}, {&(0x7f0000001380)=""/118, 0x76}, {&(0x7f0000001400)=""/94, 0x5e}, {&(0x7f0000001480)=""/38, 0x26}, {&(0x7f00000014c0)=""/6, 0x6}, {&(0x7f0000001500)=""/81, 0x51}, {&(0x7f0000001580)=""/245, 0xf5}, {&(0x7f0000001680)=""/83, 0x53}], 0xa, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = getegid() r3 = getgid() getgroups(0x7, &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() r6 = getegid() getgroups(0x5, &(0x7f0000001800)=[r2, r3, r4, r5, r6]) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="5ada717dd0899bc7f78cdbf401848e773c83b638c082e0b012291854a5039c01efb24812b237f6c85af3a002013fbb384609d63a59870a72446334fe1cea234ca025fe378edb759f7cf7004a49fbea693f422a6a31cba623cedfa824db1bb628ef2fa5f55d19f7733aae60ec9db5ef320138131a0f1d652493e67137b3ff", 0x7e}], 0x1, 0x0) 16:36:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) 16:36:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x44, 0xbd}, {0x42, 0x2}, {0x43, 0x1}, {0x0, 0xf2}, {0x102, 0x80}], 0x5}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) r3 = semget(0x2, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/208) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) r5 = kqueue() poll(&(0x7f0000000300)=[{r2, 0x40}, {r2, 0x100}, {r4, 0x8d}, {r4, 0x4}, {r0, 0x3}, {r5, 0x4}], 0x6, 0x6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000380)={0x9, './file0\x00', './file0\x00'}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000400)) sendto$inet(r2, &(0x7f0000000440), 0x0, 0xf, &(0x7f0000000480)={0x2, 0x3}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000004c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x2, 0x0) kevent(r9, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffc, 0x22, 0xf0000012, 0x80000001, 0x2}], 0x3ff, &(0x7f00000005c0)=[{{r7}, 0xfffffffffffffffe, 0x4, 0x20000001, 0x10000, 0x58}, {{r5}, 0xffffffffffffffff, 0x20, 0x0, 0xc6, 0x4}, {{r6}, 0xffffffffffffffff, 0x2, 0x3, 0x100000001, 0x18}, {{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x80, 0x20}], 0x1, &(0x7f0000000640)={0x0, 0x1}) semop(r3, &(0x7f0000000680)=[{0x7, 0x10000, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x8, 0x1800}, {0x1, 0x1d42, 0x1000}, {0x2, 0x9, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x5, 0x1000}], 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000006c0)={0x7fff, './file1\x00'}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000740)=[{r6, 0x2}, {r5, 0x2}, {r2, 0xa0}, {r7, 0x81}, {r10, 0x40}, {r7, 0x4}, {r2, 0x100}], 0x7, 0x8001) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000780)={0x20}) ftruncate(r1, 0x7fff) write(r2, &(0x7f00000007c0)="6cbc97e420f3feb9f441b3d4af70050e353895e9e9e0a9f16f3891ccab515c8ea87fd002edc28936370378f2ff042a55", 0x30) accept(r8, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) fchmod(r7, 0x20) fcntl$setstatus(r2, 0x4, 0x84) 16:36:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="8a058e7b") 16:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24, 0x0, 0x0, 0x1}, {0x74}, {0x6, 0x0, 0x0, 0x69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa2, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000e8ffffffffffffff920000"], &(0x7f0000000140)=0xf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) 16:36:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200005"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff25) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) sendto(r0, &(0x7f0000000900)="7cc5c480f21624347d87101a9ee90cb3e20b070000000000000075e935f62a99524146659a13ac5a4b9357f3e5cedbf57d78306fd869d3b2154e1af4fe758ffb7a9b9b8bbe128c8bb17646630ac7811a3d08e1ae035fa6e492c8b2137ce6b4144b3102e0ff6c2c6b156ca2c1885e0e7fd66b8ddabb85c2ec3cde27f17c97afbd08013607bea4c99a2c689ed06a50a7e425f8ad55ceb8518742091a0ee8687e19c0418583989b7c02f8672a74f51122b9cf43d779c92b95a3b4870d86994f5e4bcb7d678104fc665c378d76350f6c980b2efc561a382b4571aadd92660ea20b259707e66d4a2e2eda6b6974afb5c08edf06ede345df459f435ad7122d4d427bb0f08e205fb3da91958379a14def397d401451e6ef953e318e97ebe5f95f23357371b104709345f0ad44079c8d10d467c96df17647b0402fbf90cdde030d9fbb3fe7a9fe3d0b912c017505b8aa01859850cc5171e125fc3d95386728e17b32e525fe284d428335f8390f512ae381d0d57d239d5a39fb4330a25922e1b16b36aef58cc9272a0a5b99d12c6aba9d8491d1f8c416707831a68af12caff5405408805d6d5354c5f333f57d999625ec1eb8568570edb23934cb1951237f34f7cab40c2ac6343f41e57e00020000000000005e7fe05cdcea2dc28923217105b8c66121e1f1a9f6d16f4b4806d64a97e6ab47b7e13f77cd09c0cd2dbb38871e47665fb822c3e65a4e3ed6a649805511eabb9fe88725a8afe4a0193ff5e30406c9fdfc8dcd5a4c6231fb54f04fa7af13f03051e623f55049a747468baf14da193cc233147760e5d382a1f9352befe0663309b7bccdffeaad0fc0108fe808b0fe77383fa152cd9216f1d43b207212c0784380653f99070ac3a11d8e411c85b4c7141977fb6ed064e4c0d30ef08beded79d5973911a37205fa9602742f4be67a84ae9cf921cd735fb2fc37443215a3a3f5584b1c8a9a9b753403c952d9f51162483969056c6ad0a2f09338a1f885669021f58028c28b0032c11aacc2a6d83249cbeb5d52811c88e293e3a8d18c23508910d52217090606ea574ca0289cd048df65a6cf13c5d1a280fd51a25b4a30b39fb1933d778271f107bed417696c49fe086397831aeab3058d2ab4e0077576835a3a15359507bccab1669a5d40c69b2c391522923c767d2adbbd94d57520f6198889cefc50121a64442bb2c8403d9002010eb3799d8e3562212dbd79184d915415fced59fbbaea52a61361aafdeeb0b580b6a4b382ab3006cab85df8b9d766b5d8b04a0c7a56e60e3c85242142d7e88140696047ab950003cd8059ccf087745278f94d714205282f75a4519f2485333449ee1fe441d7f874d96b7dcb85718b304189c3e8b8b838c18ce9473c46c9093e838f082bdbebd7684452a748418c2c2f1e4e54285ccb76973b6d6fece7507d2f4a4532f85ac48a33c3b9d245c965dea37576595ab04a7fb0af36666ecc845f259836be54b9321dbbad6dafe7977c4849a249a6314803cd305fd7eef8e91e6ae299cb10e2775776692a96e8891201775777f966c182d6e5a5469ce6c420c069491db6f5f8e47d610231597d38cff02eb572d501bf9269896e8abee614ecc9535d0c8d550c04eb7a294789176773fbea3e83da0306e57d002155726771e8ea294dd9c90194b3c19c", 0x4a0, 0x0, 0x0, 0x0) 16:36:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xb8, 0x0, &(0x7f0000000180)=""/184}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)) 16:36:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x110, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:36:05 executing program 0: mprotect(&(0x7f00005e9000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x0, 0xffffffff}) r0 = socket(0x18, 0x4, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000940)="33902e797f86e35cb05d16344e0d53ec944cd366dee2be16b75e6565bc69becef1234b345eb3359083a7bbe0f7fa89a3210a367272b12cc31a87bfe5080bc3c18035befdab34480cf76866cb8225f32831941c3304b56b6842c02b08961ed7d6ee2164ace0ed6e6788d4ca678a24617790fa3f3341a48abcecc4b7d1880b521c13b745001100bad1a79ca899c2a30e5be62115e6a46c651f84163ea8dc17121dea18dff980dff08a86448398c302fc97a0e11e18289d56110a29fca13731ebba954b556d4e3b70e99ea218549f8e5772593b32610e01acd46521b0c72bdafc8814736cff237e9bef715ade674599c8ee2ceedc732b0b65e54cddbf03f08e46f3c7a29f1fd5d9b3055bbb49cb39894937a5089e331844d0a7e33dc2fd5c9625cfb2a7ef30c851f4f9a5366d9c10d0f9f25a894e54b3cb6d12368a0455a639497b1312a5c032e4386b17fb9aea474690d52aabdad15d2da65b30e78620f3f177dd3028d783e7b6247fd5beaaa3d9d4428c4649dbb7dab01bf444fb18d22c6417829e59a60bcc457d62bcfdffb9682acf08d00811aa2c536e85244971d5185f97088b7fedf268a038194ba70912f32e24ac268ea5588edc58c0b5f472549b24bc752650547ba756a9c01acf8dda7041884f2cf02f9218d5b4ae224f4d5da91604289d5c9734210941755f92831d34054a12483af2129ecf6d5e0556fba6eb3485246d75048fcb90de318b0bf3f4ec5e6742b0366e4bf933fd17c036161c8f1dfec998095a93095f381e931763871e7e403ce5cfa90248b3602f44b5a92b81e78157888348f8d4cfce870c22e54e47e7a198376e46d0acc80235e2792bf139972bc46558255a58408a56b9461cd42d46de0c2a048eb666a6cddcde3a23670d98a233af917d3a6a0f419f9cffdb0fcdb608398cd4cc19bcf80897ea7be208c52cec503e8e06bddf745f66ed8b15f3fb0b88c99da7b2f1a7d3087bda76af9f31ca0413cd8b3b8645fd44e195805cfd78fd9b4c706684961f32139685d2a116e6c35d9c0671f14192d2a75b4bcbe91000b771ea4ab2423ca18729c58c9e3a60344622352a273473f18f5af4a288efbea9e7cb25068b8e2c2d21a1e85a88ac2b25d819fd8e05a4bc866a1d9cbad88bb6abe6905704ca6b6894b6349e3f44de8f621a0654b052cfcc80e4a2d18a221ceec549d5ad4564f773033ab51a65cc26d6dd8eda683bd78e1baa60ce5ef12b44657b83ced0cc038c3e9e29e86e947b44796b531690b3193457075b9f72124bd73438078bfdbdfde53006d8217729a054824917321b4c3295fefef4631f9385652a4e550116fb186063eb85d0904e74ab08e472e9b8f1742b9aa8cc53dd39851a897373564a5ca943153661f288dcae538861907f3aa5167150db9d95cf93858c0941b5cc2ea4181b1d940158cba5bca0016f98c0fc6a37a5aadcdaa1756c95b12d8e58f349c3d080c34f4a500fe815dc8be3655df2765b073683d7e2bcb7e8621d6cae2745edbe98bc913b1840eb073534ccaf0f2eb39cff8d72d52b9330c3611294ad2d4f8fa3646e9ced42a82885c808234b6e432349f4c203e26b412659c0123545d18a9ea922874fa7788e940848d382794c66da2697959dd7477b85f8", 0x48a, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="52962b1e4ef001098c23f58fbf57200a1aa97c7b461d3686b0bcfd5d96fff02a95a14ccf76ade33202b3d55175810dd394dab078fce3e1f8d0201932cf1b5e17bf4de6986f1146a57a63d8ea126855765ec005f47cc6b8a89ec1b2982c82d4eb0e1d4436b5e5fede2df815b9e59bc71e07b70db43081221dfbb4393c2791babae2b130ef3cfeb1393c8d0fe4fee7d7aaebe3d9dc205591253c6763f38ec8c5ae5db16bc6ba5c15aac3b9cc573dac830b5a16c55b0dc4fdd108d9fdf8e49043429d915a1b0308fb2d7b23418e1ab31ff6157b0a0eae9570959486e4998a6a696075192a7e50543a4e75"}], 0xfffffffffffff5c) fcntl$setstatus(r2, 0x4, 0x40) 16:36:05 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x56f5a3ea7a37314f) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="a23dce3a3e1146cad4c36060acd3fc93cf583e2e1f58c8904e1286e1528d298b845db0eaca4bd1ee4f9abf203727d60b076b3e43b646c7151bcef260916f33a0132821767f25bb918e8e85a5687cbb89433ef97f875c4ee618dd5b5cf60af7eafc7e1d3357d0d81d4479531c1cfe013283c78ba9ea925462c7a3baa5d154c0150e93fe1f", 0x84}, {&(0x7f0000000180)="9ea9e8d7474972b9b904417df708535665201379c31c540a4c742060a33f5f32cb33c5b0fe35303439a04016c538dc1b88eae097a6053f0651ce4e61b512d05a8fb0b8165fa2dd0c0da3394e418b6e7520ff6ce822e7948e4696b0c5f54edfb2c66039bfa3eb1380d293dbeb84ca5dfc086d8a1555563b0313b87c70eb5a016c3ccd5dcbc8e1aeb6f3ae5d7bb74b35981f61d868aa8d494713d737ab829ba3c4d24a1c8acace86645cea0de153a6936aef7d4a7c4ad76f33ffaef957ab12ddaf1518ed2d6ecc3fd587f1ff3778fced1726591984c0ab13c8d2328fa6a3e225f4de361d3a7ef234ab9dcc4e0454c6168298cc4495e194898026c1fd54", 0xfc}, {&(0x7f0000000280)="5348e2aa63a03daa705c5b90109f4c2b97076d1690d12222a3cd9b3023d6aaed7c81786a574cc53df695c8a477f1c1235da249158727f5f56e97904b0dbdf74e039944582310f27bd1a34fa416abc8473a003c8dd0bd7238136ee2776687e1c89e59f3cd2b2336c0ce01464e526f37e8113e62445fd2720120d9772260c843e7b0f6af7885c5b9389dbf2e60e6160799d09550b0343613d2412986b3678294fcbcf1d0ca99f68668f035aeab6f513292a965a68fc6e89c3e8cc98b1578349f895ce4ff6a9d669724317971463a2d00dc1089a2fcb3f062cbc377c5bf39768a43b8ece9b9793094a7a6972b70bdc6fcaab643f1bcfe8d0b1cc02ffa7c39cea09704d1338b65cd086b95879200410b488f976f16d50bf50f714b83857c0690c408bc2695f2bbf94ddeace70c94b0aa33f8d4945ed4c64d56bc27f214e6d8cfc19a41a21b9c32a426f728f25e1cf4f7504cb0cb3cfefef565b391df374ec327f0c5e6e4e814d4192f2cf118b0606f6fda372dbf6c6c914778400d4222a7f291ce69b4440313429502a73ac1198de898a45f709bd6471f8b04c0896c0d9016f8e76129804d670fd7141fe0e463d5f4f2f1091cbc5db9ed818b15af87e573a0be30e4580a9e6633b2fc1c1120a4769a43929c91ca6f15c0f3a29b38e9f6e231952f6d19dde66ec4959e18be72d5407785ab226219c551640679dcbb7dcfd7f3596ac07d00607b87cd147078aa3cdcd0e0620a87821bafd63c3c3c6a4380e9ab53e9f8a4af5d4444d734e5f83d83bcf5037ddb2e153f19b3660c15b1de76b23893d028d70ab19952b9820259f441183a9ee543330ee6b17ec62ea61deaf0b31ebc79a3959376a09f3ca0d510ed7048ed105388cc53fa79e6f63bd3fa8c48d337195c57b8a62ac3b956846ed6d6e79998b3b52c0bfd5a8b3b388b713fcb0c264be0e6a7f8b4f3fa571107d664d910233bde402162660d1e25820f278ec35cca5cd5bb8f62108a88dc23425916f5d537e3d8a64222bb4ffd39a5b31df58843043fdd2b42934143f5da7a2b3f5b6749dcf8392eff026a8e1ba5d768df4245253dc30b81681432e45e48eb6f6a1169293e2825eb142623902664240ba13a04c0b5106f69bfef86edb9156d616eb6dc8abb17ac30fa8147ac1034a6a2f85dbdfdbc337f4636c817cfb94a480eb2addc4e3479343d866bc8c7b0265ed5433154717ae7db35ea14669a4b7f8732c32eb0ea31bf674b1013ab688195afadeb59956a76d8b2180fae6245b57234d5e7ba0621f97e6a1230eb167af0110f13ac61eabcbf68594ef6ce27998c2f612fb3639de7011e9b2c977335b3f2efbcc598b69b27d44b2ca326054a7ae23755ae01403e24cb39370de94fce7d1bd054644f9c389cc7c9b2415b8726ce91923b4dedde0e162c9de33d9bdd69886281df3ab5ac68f75fd5df9a578050d29df2b9f748c4a61a192fb4149d2472ebd2e0d4001ff1f7ddc9fc5909441ec48ac3d860401cc1df7a5af8a20bfb8a5f9badacb7089957acbfbb5146194ad868b570a6d3be616a33fe7441dfa2a8508d6934bfc324c9307cb3418de3f5bb86cc444f7d3bce4eed6e30415a4ae6bd6d30157088bcc39c07af9a9685a960f0c070efac58ca94a628dd525f79568e4625ee7cf91c7e4a86c530b9598c4e92ea3b9db0cda994116ca1a202f75d4e9c8104b5d918535e084d9d535106bd973fc12ae9d5522e8f92d58526e315e49eb46f7a00c461d87328a98e89115be4968ec58f7992367255c33a2583d1347b7ede4d58e1b109ca1eac8cb9eb35610c838b364fd164e07488b59f8fbc8c323d1501fcbe8e6ef72001e1850b207176efeb4477adaffbc8f5222e1614c62fc1a1a39b2cff6dc2c4698c7d36a505e4b93824e59e3dcd557627d8f76401a188b7f57f461cb466835b470eb301a68f70c180c347b6da34ebb21f2f2d363359badc6679f71bde16f3a87389dc0952ae2341b0c409d5435ae92bdee92a7979916bb142b5a3e2376c812452fbc2f264269985dfbf8c565ef4a7c6412a31f7621465328ecad4feb2024dd62b7ed743c1121ce9d29338b1e89f01599f852136fd8885116e09a8536d936a6b01db7bec6bef9dbbc7fdae63d2c0b53695ae5be2afaf828fc6f7c67adc0a6aa34685012424e2433a8eca75ad75f26ee16bf9d11029a0ec54fd381bfe6b02c3549c3a206c3ab791d85ee13c07473970a64cce0322c330ebaaaefcd493452acacb1c5a72ca4fb18ef873e3fe2352ceff55ffb67a5c45bb31819d75bfc208c630d656628ea3cdf8005d978fd7c76d860476143f5777a7c1a9a07595606c28c606cc861f4e1f2d1123b73570be16df69dacc08b3a69ee8cd081ce4bcc09435de0896e3e6828226384dbcf85cff7b4aeddc27f7115d2c26629adb658168dce3c828678a66f462731655f31583855bcaf751cb11facdc5b2f2537733b850a6e2fe0f8916632229e6981e0abacef968c35d3fc3359682a4c9bd4f16115544d3514eb9d2b5df34211369090fde58e102178cd7133858f2a3c627d9a0882a4c79624f0ac13f73476f647ba7a9eb3dfa45e84155f1e42f0fa6921ecc76771351b7070c9a481a757891abd58bd0413cc2640cd7613d20e094974e20e60a765131570404d7c973ac4233477a1d3d0529ab0f936da6a55e0c011e605a2b3e73998c9555dc7e2478f6c463981837988cb90c0e1b238efceeb53563e65cd2c55bd19cbe84a12d445886ea4ba3cc874140c95bfd628a552f6fda4b8323aef0423b3f79b4e1ce482436aa1304bc97231b9eac374311cf7a4797b89c28bc2ef2bc6d0d9e6472be9fc554ee031f73d533043b3d8e9400cb29ed7240dd9bba514961c05eb030d5458192bff888e6ca63432ed69eaba3c8f814fbfce7d79735789b97d9b2579404656303920f9bb4b5e210ac34c1dc341964a8aa4761aa45f7e98d15b2949067d853ac56cd5f1b7a962fda937325762377bd432ff7765727402e6451c808b79f6e767ba7c32204b97a915b74d4ebffa74973e543c344bc6cd433cf1a752027171257c143df7f783cd5f2328a1fb0a0d4cec582caf37b18889383c3e694604c5239e6eeab57607f8414745545a959f4ef8c84f62dfad2e32f07d44d24b6008c64c49360ab92fd7e187c230c88d21306e63ae6455d638d22bbc5653899b0ff196009189b0167e5d7c939e0e6272c2b237dce4d8aa879fa8cebec7cf218c0fbd1c47208620cd4f5c303d3070d42bec0d9fb1db26c79a41d25ae48653ea8af3f7b8e6bf05f9f61f04a4aad8b6cb11a5f0e228b563075fe5fd54da6085a43658567be3228edbe0d698a90dd16f347e4acfc54c41817e2ec5004e438e546ece8b8f8c771308ff90f2b976b904a3d42aaa90ace2c468ab3ffb5c5cae05332e39e206562f6543525b60bb321e87bddbb58706610586749a572ef250a5aa168a99e7067a8e1690e9d3f6b0cc35d1e54042256c459299b240f8bebf8cea5fa7fcc97dab1f9f3644d6ada3c052aaa2411534d620f20d16a38bfb7941bdf72a8627f215fa95bc2b80abd5328f0bad4fdfdc452bc0e348397158ab69c49bd260ca541f9c9e9a71ffc91e22f63462fb873bd33e21bf9334ec838d1e71f79e6b1c34a49813774bbca66d6a324b721e1466c80dd55e7828c5ee538f657fd180779a048d9beb9c381e02a1c8563017f4923d90c9581f419688a5c1560ffea0445e12777b4a695ddd29a46aad7da7436ce477b141d8a945bc0c0862b8ce0e6c2cde42ce217f5013e0f348f491dc39b6a7aadf00067a57b557ec69ffe7c876050ab0a7591904fe9d73e6305bd17058d6abc3a3535dcce1494de662499051397934df2c2701d0dd9f533d0a542e7318fa5725f006f53b79681fa6cd9a711ae96a9da5e793f8773757a227792ae183e2fd0f1d1a432812fc23377204583fe396cb0833e98e391249f0e481b72436cea36215e327c524e9bedb8752b16298bb412924e04059874346e7fbdc6ae73cacf6637f60abe4b1c5c871eafa20fc33a304772e7477e0531dd6e478ca5f9e79fdc2ec752e75fc77404e23791ce6ad39580f0ed6bc516f2cd9152b88c71ec68ea55c2eed84dee6a36747f91fb8406c04ff4ff237f348624c45c0522c6b120258d7c2b31705950defd760424c9666405487d98e91083073465ec0d3987a7b45d0ce512f02ec1febd763c4b3d9c577ae7aa670a72a2a181211d94c7dc060ff61da830ab0324982f051ac717a821795b59429df65a86c692e40d741df8784fa1ff5d1c62b891553c3498f8d985d289c0382007643a2b923a4ed0f2966a15e12fe3c36945300da2939d06e8e9f938e33f81ce58e304c759b148e9294ce6acda798003c8ba3d3c721658e6d7448e5128ff6e2a5feb45a99e6d3d6d7b05e3e168accd1762210147e4444258edeba3cb24ba849d3c26eced5e8da1c13ded8a568e5f4c02f8c720a5df824ad4e98a860654a9be5009cfa9a09c9737eb6ee83b5b615baae50616e169ebb56479abdf9281acea177d8a9532aa10a1299cb6398504f482ea6949fce10dea909db5590575c4e3bd145df7ea57d25539b2630b1a1ed8e20151c11e9dd9b91eb69eabb1ef889d8d3a82fe8ff379e7507a46fb1c0526dcb1c3781cde07710876c6f98a89c99cbf174e1d87be6d0dc206e7cc8381cf18e9d747d73eae72207460c8161de58775d1397a34f65bfc9322d012b0aadfdd1dcade2626b35dfd5664c7c8050080ab475285818b2f9a72949bb6b29ecc5c516605e4d617ac5930dc174ed1ee6d2faf7d0426ebab068413a440dfc7d667f7fc34be3d67276fd45e841e69b1dc3caef663b56db7eb01148b1524ab78f67e4269484db5c7748eb641c5b45ee8b494738c97dd6b2595da2c79fd28e8f1e641e7f36b387b9389f4ac51e81a0ad8162e7fedcb536ec7176a593768a724dc5d2f081192e7b14ca76a20e5c3a5c0bf6f27e39c15a2dea35046c1421d0d40427afbb1d4b639bdb3c8ff29c063d3382e77bcff40cf8c41b70bf6b5c817f410ab2ce697c2514373755a0399af9ccec1c45d09cfbf6b6f64bff13f482015c2f682e6aae4c28d84c7562365a25e212b52d52d77c188ff96253768c4a9b8831df7acd6791d792396f385dfa8925203ead7ea4a96a6e224f0c61df71f10945b6f519ca2e10499c45e3309af154cb42147d37ccdbe51f13517fdbf358052d925ddcfb19b058995a23d2feebbb3bc51c8883a045ecec3d1ba704c23f2d479fcea64219b553099566dff8a383df8fb2ec0e16c2b49d42d8abe8ff3ff31c61a983f47a7ab99541c094459b3bbc9103179dd48296eb047ba8e18e6906f9cb139c9855f3cf8abdd0f1ff876fe8888575ca2ac09c2a4bb25db44566223d53052955c6b747462cb2ef68445c30f2b2055f297d50184ad6186ec0d87350087d251eef181f10773276823ed974e71b68010dd22da3378952e979a6d5f1abf4954b2591b4671a599d04a7ce764b15a9e5347cb1bc0fae4f1375f43ba383be5110c9e169f150ad2a46ecb65bfcbfc379e5ba5923108bc3767b98868796afed867000b11dfd7f15a8426ad9c6ebb133d2472937ea93eeda5d5b11bb1d0e728beba1e562550ed7e3ad8d1bb1f29d69e4664d04c0456133935100984e0175a94eb363ec10ba06ea0a9429241d16148fbf61a6e05249eb7a8f884e8484a7fbeb2119ebdde9c469d88c120edf3b002dccdae05fe53f3ff7ee348f18c1f6aa7fd639c9463b4d159ca94faa9e6a218467cd1f5adc9dca37d77764c8a904a1cc2d8b4", 0x1000}, {&(0x7f0000001280)="798c5b3efadee2dd69987ef43881a8f2f336b19642b1779a0b05389076f1c2fc4153fa2f1a76f290df6c50a61dcd87497e73bdee7fa01d56cf8b4c74a6686695090fe30fd0a610d7ce2294fdacb03f15a64db26ed6ce2fad3d8bd12f2fbb29dda4c5a7f3fe3e1d129e4af6fe3254fbcda26a320a29c688fbe7359b05e14aa6e81c4b02c635997c4ecf95d567dbae9e63b0a9293bc569", 0x96}], 0x4, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r6}], 0x20, 0x8}, 0x8) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x80) sendmsg(r0, &(0x7f0000001a00)={&(0x7f00000014c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001700)=[{&(0x7f0000001500)="879cd98c5fe3913b36bf437d132dd7d66fd02773e375e2c51e22e5deac53601b8c6f5538c7f36aa468688f2997f8b06585a71e5a2cbdbb11d33b5d55aa2afdaf8fff7a1a58e3ff03f2be31186c24c3b2caf2fed9dedbde3163e16b4b4c54d01083d288bc87a0e5e5947e0897c3dca9c9fe3383910398cfa4764af698d02b2220a0e53b39bac69fdb6c936db5ac0ba911bd7ba9ae26beb0a4b0c297d278cf9a4c5f809eedb4370c", 0xa7}, {&(0x7f00000015c0)="d0db9189ce104cedba3c7950be340d69d751d5366840513c17e31612e81cfecc8f5f5a8789a3", 0x26}, {&(0x7f0000001600)="a65c6a4d1e42c642259d52ee19b66b2ebf186a1d36225c0caf3b42c5167ba9be2378c91ee209b15edb0eda9b09b98dc1ecddce631799b08822023ed06c93bddb9b98ff5131e57952854e7575d3cd893f2d97822c8bbda20a2e292c12132d2b2d33d40e91f365895682d99ad47e138aa5724d2b3b9f59c5c87cbf5227614b23622febb2ae94fd9ba4d431b3a094a877bbda7d5c52547dee72b6680f2d849b", 0x9e}, {&(0x7f00000016c0)="49e3", 0x2}], 0x4, &(0x7f0000001740)=[{0x38, 0x2f73bb722d6a3d7d, 0x6, "76c7b52f1156ede4029e09bc981263e17d8cb4f6b9515f244c22fcb2c7de44c42821e3ad3045"}, {0xa8, 0xffff, 0x7, "47dca3bafe9ffd26877ac18c02618a2bbf94033c1715dca66698fb7b19bca8be06e75b1bdf2eaa5185bbf84bc241108f7576e5cac22a5b3958cf645c544a0b1a3053d09eaadc4410aaa1c41a0c6fcca205e34c8f20d67852f439c5f711a2cc3d94c9ec71a29641a7b45e0a2e086611c5e7944e5d7b37b755eebc8ef924000ce1feb3e6512d7d0b17e801b3fa7da66438dd6a8085780747"}, {0x30, 0x0, 0xfffffffffffffc01, "f7e6eef298faaffd25b0c1127deee5544118b80108890f65cfeb9f506021"}, {0xd0, 0x1, 0x6, "f4f1e330f5b387474853a0f36ae0a756886a00523383c7024cb3438f2d9cb84b978c7d3a618cb8e87883779170e5af7cb9dc1ea30400141012b01a65bc2ed5c8123d829d47e27cdb5aab51c17ba6f085ae441d06f959cf35defad5e740fec7067d37b4d4834899727bc8d18b3a54624337a2f9e9ffc13425397c9d3bf9f585b84f034a08821717da7aa0793c651321f78e7f5685bf8ad6124d23e0f50de0934675ddda28b5b55a92967cd1fd1ecb4a0354a9d565d05ee32a5b90"}, {0x78, 0xffff, 0x0, "bfd02d64aa721df670821be71bdf6087e1e34ec68b31a142ec2542288ba71ae82cc3058d6dd9c048c164afd35fa6c6672e77db5799a4fc83227cecdf148191f64b1ddc58e52125b73e87a6ecd09ed57a8d3f5ebbe12edc4d7d6f2221c8143003e155fd046efabb69"}, {0x58, 0x1, 0x8, "117a57f475b79cff565492fe84678274e9b370737b3fcb8026c24052b61e81034c873c2cd4bbe5bb286a2523c3fc73f1fd97d96a5fb541897902ebd1a015f488ec1b4187"}], 0x2b0}, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001a40)=0x7ff) connect$inet(r0, &(0x7f0000001a80)={0x2, 0x1}, 0xc) rename(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') r7 = accept(r0, &(0x7f0000001b40)=@in, &(0x7f0000001b80)=0xc) ftruncate(r7, 0x3) syz_emit_ethernet(0xe7, &(0x7f0000001bc0)="bfbacf45796a72f27fb7e1e998756667763cb6d8d9d61c14bd9dd46e8080ee2f992d3d5c90e1210fbc763fd10da9f8fd31dade7ebc1d336a51bda409642030d23141ff9d0d341e8f5263c789f01cf1267148a61dbe9a3dcf70454c9e780d4a4118ae03229bdc04fb291fbccde6dbf574f79cd559b2ce20df27df1408fd21c8cbf6cba3714b9fa4a76156ab357e086d0a93f2aa8961aba210a62d26ef68832bb7d96653290fa9482e65e89a16cd41627b6e493186da3769d41ea6a0cf1ae1bd042a0eb69f2ad50649780001f22a1ca64e67e639bb1d53733c27a097d93a81b4fed3244c79bb637a") r8 = accept$unix(r0, &(0x7f0000001cc0)=@abs, &(0x7f0000001d00)=0x8) sendto$unix(r0, &(0x7f0000001d40)="a72a6b0d44935ab5d3d799c4d64c838adc6f74f88838f735599a610071d63da1736f87b38b5632c3b96d1d92f197c58923db1384ab6a2a5b27dbe476b891dc102ff1d3548eb3f367242bc25b260afb0f337c4140c532aabf6e3b98c8026f5a380b0b030d06d2cf87010d61c901118838c4bb35d5e8339730e6a06972d4ea677d3195af541bbe0403d18d25ba8423623685e900dc4d87c2ee8e27f789c8860eeabd25f43ea9696c38c9bf66833f827ba45e8ba4f3cc096a357e0dadb72821518826eef7e698c6f37597548f5d49d6429f266f73bc8891902b89de467ac4b8cc8219ec5cf80585673d08", 0xe9, 0x402, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001e40)=""/118, 0x76, 0x1, &(0x7f0000001ec0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x6, &(0x7f0000001f40)=[r6, r4, r5, r3, r4, r6]) readlinkat(r0, &(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)=""/194, 0xc2) setreuid(r2, r2) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000020c0)=0x1) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000002100)=0x1) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000002140)=0x1, 0x4) openat(r0, &(0x7f0000002180)='./file0\x00', 0x80, 0x10) r11 = semget(0x0, 0x3, 0x4) semctl$IPC_RMID(r11, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f00000021c0)) 16:36:05 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x51b, [0x0, 0x0, 0x3]}, 0x31) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xfffffffffffffffe) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) 16:36:05 executing program 0: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 16:36:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="20a543b834b63c5ede40c0ee3b69872c03dcca2d85a8d070ed4a8a86f7f0ebaf0ec8e8aab635cd37d2eed62d5c803e15faa7e7be81a2cdf193852df949d949ea1c4fc13abf0f155c7f7dae539dce6e16c8ba30f9538a192a74be40fa1f91f0aa84cdae9523a5852a2bf16fd491", 0x6d}, {&(0x7f0000000200)="3cce33b129c35583a8e62c72d91142fb3bb529e66e037a8d8c1efcc112fe5cccfe641ce35dd6115bb8acc11ea9ed39f2c9d1be8ae09eeebc85cc623525fed07c8063167baf13b72c5fa3e3cc38953a2d81b703f57e69b8c524ec66fa7e2094216161ece3", 0x64}, {&(0x7f0000000040)}, {&(0x7f0000000280)="4399f58163c80b930bbb75b9b846c81c0909bc523856d7873934cf8fe851c4e5afe77db4f03a0012a67bf6ddc23e6220cd13707eae8771f1336973b9da9f956329c1cb89f14a1a9203c1b74e2fde5aab6f7ec5a15958e8d7884f2ef6b849db30", 0x60}, {&(0x7f0000000300)="288aa84b79b59576aac31e79b97324e0e2a03c5fb3a4509809e658fba5ed220f", 0x20}, {&(0x7f0000000340)="41519877731842e5ac8dab9df3251757e78d733d3533880b7d2c9617ac54ed93a2b3217096803f0d6f40b5977292a6b7840ca01b552ab4dc5a23b7a1217126eb27f16e2ffb8658a67e0c7dec2819b6e94decb83b6f73efa5aba560ab0c3dc1e34cb796135ad09ed2d8a464758e32ec20a6816621280b0c2f987af01fc3f06a2566abfaeca8374c51c6e212a89af016dceb357338d3f59e1139768e7c82060ee3ff35a55a533665685a7d9899b780da8062121a56a1dff27eb3894a60f49f78eb4892f72adfebe30766ed18e5f3e9d6161a3d3fba0ba4df3fdd6059bbe54bf1e083bbde1726f782d93d8dd84638c2f8b7ae5cfcbe6d4d8fb257ddd5d614634f", 0xff}, {&(0x7f0000000440)="6cd907d568c498bc94298c975264db0b7f1e1f448830303614a28dded52520d0372a73036a5af9545af297ea69e83b8a72a2126371d2929d39ff70bc7cc2064547602b6a8633590977546f8f87eea557ebc1b914b0cc64bf079d7e18c43bb7fb82dbe0f49d1b971b7af1c907a2feb27f68bfd6af5447b904173d86d12d27d6cf67d425a299994e953c021d1fbd6889838f57c2ba9204fe8800bb95d4e3e0adaac053d6", 0xa3}, {&(0x7f0000000500)="de9cabb37a52828e4716b1556e0a62c40b3d4ad12ff1ad5c37650898c059a5176a1983c98188c0da4c35755749615e1b68aa870e6756b2e2a925f9b474c4eba85be669150e1ea1c868bdf0aea70f4946bfed7456fb28fdf9ca54d8f39c2f8bf1d224f04655c2ebc1b2150cdf92e174fd27c17d5fb27de26df6decd366c4e23e2dba0b5d943e636bdfca91f65202c4c468a73cf7a1b2293b461f11fe84dd682eb8c06c21ae111f9dc76aa96df6911c282d9472b867ad08fc8403dcf5fd9fcfa5d590f5cfac29570abc82a38b70e68ff1a482d322646b79b45b1d4efff4016bcc4876e9c89d02d88b23477ebbcfed97ff4bc05365e74440ae45af7b28ade1a6011117c7428d54bbe30cc65e52fc7c6685dc93e48b8f13c36ce45dd2a0b260cdc3a6870b2d9031c1253dd9e8730a4cc893e925b3946b9ebad278547211e8f95b224fe7a5221ff7e339e171c5dcdaa12d5251ee963ec1b1d01a1fe0d1843e40c77a3c358862cd7d6a95f0be4ab79d38eae3f7a1d85e5e5cead3453a940eccb75e8dbeb40a771498994fcaa3699d8db4c8e0043355c9b2535c6ba78dac0465da20689d463ba083d14d941115eaf8c36dc89d9c862ddd67d31d1db7fe3849db4d1d55a3e6d70b71ecc356ad4bf5beea4622c2a936eb2e9d998ba907c0054acba79c2f96fa220c910af9fd7cf23770263b1e84f61c16d0d464cf08ff87cd71626850dd9fd335aa6edfc32af3c46b96b9f8ee6c4d11919f2419a86752b4e40c62464e1ff78443011c0943be84eae9d01ba7a54953f80ae39aa3144e9234573add33d65d7d3ce5e5765775437aa149ee4d8229ab1acff36e7f6e25fe048d870348f5c36b4c1ca9dde3f9eab48b8af63864e46d183e00e29b61d8532e0c5137d6bd379a61858fee6076da5a8fa6ac901894e29915086724f0fc8fb6c3d21a4eb0e9cc6f4e9e7ad4b6ab9c7fd2e7768896856a6e9c57649b9b6303a0da396e9514bbcc1ce5bfeb9a8329869f284f18cc3167e29cffd1cbccc2335003a2b49a1f6c83dc84408ca4947f6cf0f55b7399b6574d807c04d6d3f1c3beca46400c8ef0cc4d9e59d755623db4f1e3f28673a8e5c4127e907e72029bad5777cc573ed0ba692689aeb40d42d14dc88b1454f9f64064f2f237f292caa6a76c85cd9ecbc3daedd17773fdc04db097e6733e379600e017287523121dd092cd29b705baf2f5d9f7cfe3834ac2e21280c33b4122b462d0737fbf7b900f20a838e1b756df125e2bb89932b813af493e72cd330d80f7f4d4421375db738749244a0f31bcd2e418be7901f014e90cad9944e8efb99835a7e71952172ec13d34b9a6787ba69fc3c8fac6d74cd49ad1efd75918cd99a1988426324da6a004879839e8d00469d462d31798e8c6705ba3ec32d15acc9fce562e37ad215cbc8883e26e46d2b96cace92fae2c317df9194b027475a50c5e6765e787b42a062bf65d733fa5980ef1aa84abe2c1013fd43455490e1d9a2ace7993349fa4af495c47faf8716ed744342c14ff410c1c9f21deecb4c747b266733a9103340118e00c7a19d72e84fca57c2dbf5382528f7952b2e5537b01acfce1f98f5e8c93f0be5fc05c6481469a6ba2a3d7a86f42c9bddf73244231b4322565ebba0c2e47604e7c1c1baa2cd915d1719fc54f2fb175e9d348a07d2e9aa1747537843e070bfb3bab2fb8f01c08a30eddbe15ccbb300f15826adde702ad906330221aca016fbb446512abb47b49216beba602d06ad379d808359475f8b0c33a940070f2ebac7b81eb78b2c8dd3f51118071e894df216980ab5b03589919d3429c541371b62386a00a507dd6add78955d697c60afc438046ebdbd1f7f6692c273730b340dd5ab3ae2fb600221b316dadcd8303b29123813399d8fc8f67de6fdcafa7b5db569e9c8893f8a2ee888611f8b68fc981cf819f62c751dc579c1068ff3befc6a517a4c11fe7c4b580f0c279794410da39b7b31d9f726d132da249c1aec09caa180d623501b0623ddaf99e49ffc421bf94e9ffbee43c3c59cc42034c441907a0a5664826a90bf119434a5841a73f682d5e35d6ef7e767e01cb70df43f4318210f6303aef8ab5919b862fe454f732428046729a926368145bea27487c2efce3aad7227e59455b9f7eb8b007e2800d88293f7bfdac806ae8264c0db61f0aa9c629dfae21388841e88fccff018579d2501d1e489d706b3adc30552fb6a522f77f2bec3d49ea305b73641bd0c67d960b9a13dad9b61123f9c3923303760e0d7c13a14b5fb2704dcc2dbb5ad64a87dc7998d76407880c8591eefb27643d8260501c675145f987bb5914d51bfd342f6aa9b08ba96628d4a5544d1dc39e8aed37f2d74579ee670c69e76d55849c899e05cad58beb242a0166d09d270522ac04cd3a5534f39602efcb5e461378514eb8b871c85b3307e5b1795bf1449444f74523a0bec6a9e226954f4ed2d283120b3ae698193a8048f9f8befdd9e3cd4a5219bae2fc5ebe8dd2e90e7f73ce88b34d29fdceb232ca8898683c9dfc1cad53517c57b781b6303b673947a023e83254b0c4fcc8bf82d50fbd46caf32fdf826a9f74b5abed2a1e8df3d1e58de680bbae511280d90a5f86cfb721f265eff96ccca40101a68c8cff8745480cacbc9c6f7254878e8f54a8706cb9432b98cf765464a98d24209d0a9d979e2816e61fc5a90eed83690826275394c63073973b0ccb75295b56ab6cf168f429c6f45b546f2904fc38babb0689e69d6f9aa632d3fccd630c664dad80b0d289c0a2a55f738bbf9b34a4bb4d03d704753565a71d3a9daf98ca3de4a8387d72d7c905a94e11724566ce7089447af87e5cffc607bc620084dce3b9fb73323147f28dfba9213ba4dd6b8451ddec929148be4cb7153ad940008bff9132f56f679902bf41642db74f56f59508bbcfd4dfec072ae5bfb5b1ff5911a8a4f68ed9b5c31fff37fc5c9ea5ff76bf86a7082c339cb9106749f9e9c0b7f42a800f6473d1720518fc7d91e4a8a964af240e89cfcc08fd23c5b2f4d2f89a25916f2144a92446a195419504188c7555fa235f743dbb432b07f962e31674e55fa4008ad8241254ad8ef68bf70b56ed91e2bf66e0bf37cb2f155db0c7fd97629f0309a4ce6c41e9a91dad56c3fe3ec307fad8efd684f4b86a965644845aaaefed1d9504d7a4551cfe0ce0cecbe2469ad3b824d79533e1d39bac7e69e65be500d053f6636089f4d6e55959ad7501e69d0e7ae984d10f2d5561f3e4dc465830c78970519c231196374b9e08156b4e51914f34b8030b50a26f8ec4389d55724b945e3ac8a96a868eb212ac7a3482984501645c8f4d0fb969fecd08be35c6406be051806a69a356eab17f921ed6cdc86273f51e184eb1973e6a0a7d559a69ae81fc0ae106db9040000760267b75d6dd155d5aea8e27e0d78e3403e86044b4d3aae704caafdf4cae5c39470cfd874973c213466234d98527bad21bcf816c7be068138192f465e37dbebf106721fa6d545d19c7168188f976dcae92ec3946264a42a37c851ef97ce1128c5682ad3c5449f3a9cd7086ad2aff07e9e33e807809d8bdcbb43f1ec034869ce60d52a0d9be5584ea0d090eb169ea708246700f9c7171df59a964b8970591d1a7161499445fc217dbfc2e2b9e900a160b6cb145155008fdfa6b8d19604b78d37a38947d76bed7c7b252ceb41d2452f4dbb1d8a42696831d11e52e58028f30f15c7cc8a1df617b1dc774b36e570c44af98fe36b759b00dc8ee7386511dbe293041294be17341b9058791039cc6b0602c173255d63137c63626f5ffe10d01969a9e234bd4bcd36ad321a69b71b80b703b0559ae46f7611a2bc63dc671994d6699bffb183d13512499dcc2b5a18e25bf76abe2e61a16dd65fe72ab3647d6322dcd7e43e4814d6ea2bfa89d9fe4933738243d944ff58052c93f535dddfb5ed13d53b578e9ca877350b65fae73a5ff7f6c51cbfb5b1368c755c813ed06addd1dbbd419afe3d6c39ab044e74472449f1c0a5a4c3d7c592d9efaa1f4e991230342e51714185d801107a693d1a28054ae943d5c6f16b6fe53d293d8a806592224971939ea351b7629388d202b9cdea32901ac9663405194e837a242a737c64f9168927beb37065c12a801af18233b995c7e5098bf1551e946f59d4d53b259bd074d3f223eb3ac8a68c97cd79a83854cf0b66b956796e171aafd3f5b24a20105251ee631baa7688504bfd38e10d4560523308bc0a43d40a2a6c1e310a4bdc98131ce35b6e6d25e6bf0e3e2b3496d295e28bdb051c156a43936210999c4734d6f213183717b3a81d74f0414ec75b582a770869c1f6f74fa463677eb7437f2a2d9997d2e2b72332d5580cd146f9f3a7e8fa743fa6a7705e939fd0ded53b17c537bc1702e86a0deeaa8bd7792a47f75604e5df25adf0a42a8d589e9c5625810c1409935311359c1c780bcb9577dd5a1151a9c1f17ab706a34b7f79b17d6d9904565b8cae353bc77e995e4ba4f7e3ed56364df9b7eade89c7c2bac1b95fc0a954c9bd4c541cac14382d8a81ecd4fa0127666d16a421ae41767d320fbe68eccc8db87cc31b7c8022048b0e3161b06cfd810580179be7f3fe15ec2351278b201a73573c35c70ccf9f01ec3e45fc76aa1b85a9041a1fa4ce93ca89f93b71a19b9494e366fcf585e850d3b610ca1042b405ff4f57aa17c98cb19817938592feb2a4c272bf4d7205c0a77b21da76b11b836ed94210f48e3da0e584d3422e6cb970ac57244b1c50168be5b873698afcd85e15150f6a309a46c1af0c47afb86b6e6024d60cf1f9b560057e40d2058ea902510cbb6b0c005870d1ea4d5204802817b6adc5ee22857e3214b64310842a7dfff2b4bd4e471b3152f9128c11734ef5c4467d00866a7c4b282b6462c9d2342bf77ae9af9eb301211b0e17841e6bb3be7654609449b0dea942c5fff9d811bae1c021b9b6bf49978c81b1863c520f89558c24e8627a1c093f5a9a6363d616a46c190e54d3081e213e53fe24be955c981ad1b2d0b6551ed70d428f095b71169009eb49d3e863eecdb54bfe5668ed66e4bfc28dd41651a1450e3274033ae96290be740cf70515a6c70a7d4895b2a58df8a7bb676007ed5ef350fdaac6cb43e2815aa04f43423aaf27226d2cf5284bd57a24982093ec08228367b1fa6acc8037f10633cab84f4e155abaab585423a4398345ed817b3a5403dfe2109303bfa65fd6c6210a5d96c062612b25a27349e3e06200b916b7eb7a654a049b60e7bc18e9ed793dbb9d81e5668f2a3bcd55f1ba676f8b507886feb832061256b72a8f8fe9012b9cd165b13e0ba1586149694a7852c2384e59260f124bf7ccc7482f209b9db38139797a1eaf73d4f41de462251e98d0042cc3621e9154733eeb6736524816486c15d2da37246bc2f9bb8405878e80d4f9f5b8d68b65260a49366e03e2761fc8942cc00eda96693c2c023189ef5e3a8a1cde8f7f4f414b6dd4d91d4982f1eb896e52d6ec090c087d971e907550c57f5422f635e326a837a5ac0bbd00ac3916e5bdd89e1fe243b3394df46392816005caefb9d78d2b0f9b885f7b53d375fd1aea9fc85c5bbd4a49921c83f618d701d5cb8f37ce6281e2ddb378b60b5ae6b36ddc3b5ece2cc656aaff90c54a6c2f6cd0545cd96192aa73de1bf02fb90d28f6491171dc5c34f20ab88b76e440057d940f1218e1499754d3c389d46d178c79cfa3d0c22a031775572d7d4ac6dad54193e99377c7b77901892cbffd1f82462bf852c3c77f167201d192758e4d02ec54bdfcd4bfc0", 0x1000}, {&(0x7f0000001500)="e8021405bebb7dde984862951bae6e96d5fcb38bfabcaa56f1ff7554b8142289f7a0a896", 0x24}, {&(0x7f0000001540)="600503a7a32b3362876d6389c0d2fedcdede89055a21238d4127e315c02728ece6665588406cc91e471575ecf0ab6125ed131dd5a84badb4718388c16cc1f79e7ce4f1c43efcb1dca2d1d6a605a710057803f5c2a6062964491c3e998fc74ac25cb982306cdf7a109d3109ff20a5ac34a6bb2e92755bf1ba35e9d912b18a2f17ed665ed7872692b1e0bfcd98c74883dcb2627a8e", 0x94}], 0xa, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48}, 0x4) 16:36:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(0xfffffffffffffffe, 0x19, 0x81) ioctl$KDSETRAD(r1, 0x20004b43) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='P', 0x1}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000080)="a0", 0x1) 16:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x6, 0x800, 0x1, {[0x2, 0x1, 0x2, 0x2, 0x8, 0xff, 0x1, 0x8, 0x100, 0x9, 0x8f7, 0x100000000, 0xfffffffffffffff8, 0x8, 0x20, 0x1, 0x9, 0x8], [0x100000000, 0x0, 0x9, 0x8, 0xffff, 0x10001, 0xc52, 0x8000, 0xfffffffffffffff8, 0xda84], [0x6, 0x81, 0x80, 0x1, 0x4, 0xcccd, 0x1], [0x2, 0x40, 0x8, 0x5, 0x4, 0x8001], [{0x1f, 0x8, 0x3, 0x3}, {0x9, 0x3, 0x29, 0x8}, {0xffffffffffffff81, 0x8000, 0x200}, {0x7fffffff, 0x5, 0x80, 0x40}, {0x4, 0x400, 0xffffffffffffffc1, 0x8}, {0x8, 0xfff, 0x200, 0x8}, {0x8, 0xfffffffffffffff9, 0x7bb6, 0x1ff}, {0x5, 0xfff, 0x8, 0x6}], {0xffffffff, 0xfff, 0x4432, 0x8001}, {0x4, 0x3, 0x80, 0x18}}}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x7, 0x100000001, 0xe6b8}, {0x0, 0x80000001}, {0x3ff, 0x8, 0x80, 0x40}, {0x8, 0x80000000, 0x80000000, 0x9}, {0x7f, 0x5, 0x5, 0x80}, {0x1, 0xc4d, 0xb1b, 0x9}]}) 16:36:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x0) 16:36:05 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x60a, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x3, 0xfffffffffffffff9, 0x2, 0x2}, {0x6, 0x2400000000000000, 0xc613, 0x6c6}, {0x408000, 0x2, 0x581b, 0x4}, {0x9, 0x6, 0x8, 0x5}]}) syz_emit_ethernet(0x81, &(0x7f00000001c0)="8bf3a2d44fc398b3d8a7dc761b148617acc1eaafbf22fba611607b6d2632a2f3ec6425d7444662cda478ecedea029f52a5c842574445e58e6aeeedbffedc52b218bc8e3d2b5cebeb5df77f0c19e02caff639d2a89604b30ebda37cac9a36731e104579945bd76fdfee5954137a747e4cf1afee0c3412d4b77c17591ef800000000") 16:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004000000028a8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186104000000042b09f8e58ca1090000000000ff010001000000007cf6d17fac5558763331f64fc1ca2b002e6ca3735ee3", 0x34}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) 16:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="b9d4d6b60bdea5596dbca1eb6a147ad4fde8222606141db177f3304e915fb3bdc07c472d141a1bf9d9cd4c1a575c4f15e1d287061e9122be0180a7fa0d0286c0c2346aada6b9d1c615dd366d035705a9453cda31f76317dd03be7edd3c32c50fac3d830985b4d89d6a4aa5dab97074f81ee4bf4f890c4af5268b50d70aba277afa68b85ec98edba1d59a011dacb406b715af5f178f55aa6b702f871c48664834bdfebcc8b447c1548405bc9e86e9d98f2286506fee77145d0e21c9e6b690942044b4c1f09b8cc10a47c3c8d0692d67d92b7f21abb9df0904359c81306a168ce37feb82577c2931abecff5e1339d630026e8177ff7e7effcf718069e785380a345a54665afce00c2301dc644d12f0c00ab62fc1c7616d03926c8b924a3618c8eb5886aa8ee8feb3999668b76f4a423c568f97224dd5252094fccf8ff32080c198311f6b17ce69537e7884b013da871223f2cc348a5252ee7782436facc8f5123a921e4f8bbc277b044362960603cee4a5ce7ad64a5209918bffe4d9a4cd1107fdee087f5a59710cf6d1916184fb499b7f312f5867d5a9f04afb073e8af68fa39891b6e178c13eec9895f2925850ad9fa79dd655b79329bbc2e8ece3cfde8cfd05c3fa2b1cb56609909ccd493a76dcb6394fce10383ec392b73ba24479bfabebe8bcf7489b80e3bc4ef8da1d30fe9d4a5ee04b8048d2a5b4e4a4c207327ac72725dd4f23eb2887cf24c3987584148194bce14431389f298f868a3c2be24555464378d5eee4260fb1a09f473d94b391a014c6193b6e2c33e4af5005765a3dc5425a43ce42a271c6b817f88933a57013b331e9cbf523370b03da5a852ad7b59d28ccf8c9823f68f7ab5c34232fdac043c90f22b54556a0d9d9f3f774b02765b78ca42116a8ea656e036b584cff30011c27e8cf760f9eec7b300e76798c6e8681095eb39bddfe21a66f0528327541e2fc38e8d56ce8d8dcd91bf05714cfce8b15bd4ce421e0db6b6cc7250d8dc69d3f53851cea834ab528ff5b301beda553f59e57b0a2082dd9c61a6468523cc0f12ec66201971c0fd8f12b4e2d7d80f7659747d2085d9d14348f93fa39ea60618e1b545749ab2ebf11633de5de458c7f2c15a9a1d870a334ccc46134d649530d9410ac2f71c39981a7c42f14e73c2178a7ab407420004870b7975eded1afae18af306ec8b1dcbbcec021709529976270b8de7a480d865026f203432e05b7bed23cc775a8defbb991e4ac6c8a17e7c66e66f2892f2296cd442d5453736f5bafe4fa6aa10d1b3b44647d0f8503003ae83f1fb1c2b559083b8dde0840faa893278d66f699a5fc2be82630500f1df24997de3d36f536cb0725f8a50057dd5f52ee1ad39d6fbb8bc6bb6b33e4fdf7c70ae63294ae465173256adea32634f52dc27c72a09c901d89e0fb6f0282b6655f7090c7b680d15ff4b87894d116dec4e31f0fd9471337ee6fdeb254a85e4b56e225cd2f401a19591b44d74a74776ccd82ac8fc7f609cbe3f0a781db7390571870798ecccd40fb94eb690b35028a817d0cc259527745f69e556b8090435d4c428394b6e092765893a601ffa7f648f19458c20de7853a72372a51b788c51c93cab941e2a118910eb820b4e99eb7f35e0c2a5f245b21f7929df53cd13b70603903c475d20921c0adfc51ea7ee7d543c79dfb896d8daf3364f49e25fd5fc4e90b1a542dbdfe42041f659dc6ad288f28fc6b511578719f80000559814c7b997eda4ad5d403167f8a2a13dda26ea5d1a1e8684f14091633b1d62f21e93508ca1f56436ca74febf921a6eed124bdf990a9f2bc8d91e5d1aab2b9ba3461a15171aa32ce1bf7efde645dd083d290bf8dbf1426716370ec6a6f939f36439e8e8d7374d39de86f51e2bc94607c85f9d45aa18df4c06bad3a80fa93a3fd2c0778e4262dd8aefb8db9bfe9be17fefcf280b520d658852de3f544fce6cea13fd4c0100a332dcfdae54239fc2fdb4ba8cd85844d26506a130c4f77b1c4c07f7bba369062e70845494bd8cc06616bb39d3dac89d3ce3f0ab2728d823a8f885ed80cb83e0946d8f1345efa266b2a7c717aef4bf063081811d21300f9c6b8acfe61575791d5fcb214531884de6428b0239b26c579cfedf249a685b8fd802198454f2106ecb557a4e8a2375329c7f5662f375c7714110b19ffd69334b6e193c6a319b94bed4aa0c6e405246f23089fe984c15a594652c88892210a12c27bd4185c4a8dfcf372bd0bed7b49a38019b5e4135cad7c32b3a76a015f65e2f17f4cb1e95d8068d7dd58f25330fb74f000ccf298b5a49c49fb05f1bcce0a6601d320ac87ddaf4628136c2d3babfa13355f1640e9e6161f35887701af7c69ad3843c812ccf229a8f814a53fc0e3a2d81cb8ad59ace987ef381be3641508a29d4f11fc00c01e1ecef0e71f11c29e695320f992222e5fd7b4af87fada31b442457f60de61a6c23177110cf6d2d152b4b4188bd470cdb24af50f853308dc737873a5d5f6c6a55f6d6236d908f0b6bf788fd9bd2d1ee92fcd09dc2f7df4a07110c5035d2be9055434bc3bfd1d256e2c939277ba00f86469c7e1db15460b18fa7e960ea408a442050dd5f2c52c135d662520924da5e8f5ffb933ce955a255a01855fd632efe405fd92b647520aebd7a8af50db13263b830e1a7af980cf147fe415cd1fa3b98627f956f60df42ed30db4bde8cb5ea3a47f179d3c063c3add90ab976582c9ff4d848775a492aa5c14ea1fcd4c69cca34598c5c6834a850865aa6d1d22d3af5bab85b4616c1665f3925fa2c161870d28fbfdb39fd3efc63fa53fa694ae5007c734610220e8bee3b4cab517f67c42ae3c290a7348b6c5385c60e5dda12c66dd4b54ec87e9db58f68d7951284b447a0741a963e30bf635051813a3294dfac969468bf6f6e80c1222086f29ff6b37312ed99c64f4a0251f43162ef8812d8d582f67fe5abbc159b7d7c85a5f317e5dfa37542b4069cb86a5dfb776bae21f23a1b3e5eb371606a5e9253a43c89255af27cc991f1c6274a6c8526b0ac16add65326edac9553c5a08c49947b419a45439d5bf8d3e4781529d48d67cc0f517c68064a07600ee0d1490afc3472759d94e187e38ae12aa3204a8583a145e745001bfccb67e8da2192d9d61a2785c96a6e20e23a0a2f4602a50ab671b56b0606a09c334a8bab0d8acf9c7e75bf37a5039b9c90d6748b01b7822567135e464461fc42ebf0ac1081b331c40ca6a781d4488b6bde41437f83d747721f63b5ba281f4c69b55760802c881b1fbde5416dbb10d7d6df35c8c74ebceaa97930dfd3a236b44eb9810907f5f956cb2311515e780ad3546182ca034b1a4b1d0dfeadfa5ced7a42433f1fdf98aadcb025faed06d353272f9e1ced1cf1b0420e2d56719dab4d858590c53b69e74511eb0a4e578d93754fc542033673f331d1e351e0aa55fae983b63ddde64d0435457456274e9da271a3858cd0a886b00a741e2250ae8a229de39254a6e1db4103ce94bfa6325eb0623a0ddd3f2f1019cbc93271d30b7f741ac7302b2dc26caedb7215da096ef64641e53d521d84c39c875e8ff0321388426e89f3c930db5cc37911cb400cd4acf84146c2efb635059cde2b767c6d3d0238b61ab8a6d40bfbdac9fe08e86eacebb4543564da97e7105b56755a1c21dfa558145bbcd75ba90ed770cb7697a48d8b2521ae7879ad4399af3a74c32ea8e75fbc522d99c2364808dbb9a7f09c76c6431ce1a1b1e2c749b61dc96a4000778c17496822d3b62275ac8c503113304ded642d920108988e6ef1a9314763ef4ba13705a64e155848731c2faf476d50ce76504902df5359a310aa4390fdafc2519eaa4bd473ed90cb2f5c082064d2a085f4db1357f8d60f1e38d391784e2b19e666de656e489d34caebc473ef7c557c064e4d09c95e549c1401a6e4b405469341c56e57b2b9eb77598d93b46dc0598c34b48915d75011e7441205fff3b3974ef142bbe1f86d438e47af1f272fb7f18093e3066c96e70ce2a103420e7fc4b48aadd9a2f254e068bf5632f4ab1ae2f3cfcb6984b8f3b0fc935bd6bac669962289f5fad1fd21749a7925bdc55ce10e7179c63acb9847be0beb15b5cbd0132bc7645220fe52694b67195347764e38e9282551e54738113f02198ef9b4696709ba4400119faae1e0ca89918664eb000c7a8530aa2941e90aafa8125bbe366abc556c0ec8c34dc35512827982a945105113aabf68620d72f401fa8de8111c5a2e822912139018a8dd99ab3a882018a35358796173fa43b5339a906b4edef645c2ce36266c49369d7f9c22725105ec2a385b6de1ef77e00b4846cc1fe04d9e287bf2aa2abee7270979a4b8c92f5309be88733d7140032e2bf63a82bd67c8daf06229d49c03671123d7023ab50da22d8095aebde9941ff4d78242863429df7bf9aae335d353bbf342f77a3d6ea8aa23d834e63f6e92e31333e45450ae2b5a9378577aeeb6d86371b30064efe7118095ce2c1436013dd54287ce15ff007392ccc382f55a05074d6b93de165dc29dd13534ed916ed19b46b1495a5a77cd3b359f5fc32b236c90667b6f72dce5e01b2777ee6b58cc2241e5a4ff8537d9dc3f9072bf50618b36c6a1da2046ba34602a64715d6d6ed01686413229a176180a3c2161601732a42a9889a081da8bd313876e7e3db3239cac86b55c05e0d94f331ca4a6d9d9fabd0c9c2b4c63e8d901fb7be86e030b2c78aef5c23f2fef78c2f19cc0cb57e99269945fb57176b93b056e71dba84745ee3022e91d207f7863263c6be26622d728f08357fbd2aec3099c13d7de3d4c532717fa6c79834354dece4f64a89de76f83e7822a84db808772abffbd427a5b79e80ed1bd350a58cfe305e3392ff06a72b6b20fa4203a32f07d7c21f51ebdbfb742c0c399b0411c806172347d543acb57678759a3887835e3c37025829816add14cf15e2838be397b5de29bbbfb4aa3a5cfaafd20944ef056ae9b11427dc95be785b3708e0ec3193260392e1483db7b07b16ef1a6212322f42b179e6f27316dea9c734e43da62bb31729e2ed1bdd93a831f22657fd478a1286342c1ec61b4f7fd84ba156e999e3065d366ea1c88329c95344e9c4f1e7b1cb98ab35b21b5742ea06303dd9e937aa5015996543d68217b157c149c6c1faa900baad57742581c9e8e451adffb47f72ae58f198c517606b93f0d51d6d183730cf81d97fda26e57165aad05378558a0d1cb0a3003c89832ec855e741238ce58d16afaa8138556a096193090462f9907cc7586b1a601711858a2fd16247f8cf33896bdd02adea12c6fb196d61a4cc6bc6c8a3471ab7026007e18cff3c9c1a9ebbeae5b45041c41c976b7dbc0d8c2732c1d1655af0eb41f314c51418ababde992913f9032c6ff49c8b91c7682fa48677a8d8d6bf852d40e8704990e0903b4cf49d5882762b956499c34935f41645b24c3fde8f23f72625f21155988cb70b738c9e4faaa33815e8dd5affb654ac4ed71481c92c194ff7c83258b61448dac574f254530e47d1db2bba5d49ea2289b41c8259b694adde22be931f6993b41a6fb37abe003f78a9564bf7901e5b7ac47a910b35285bb0f34be7db640b8c43154ed06cf6a0cc078b1ef60ef78cab5716d3f593dd13481370405eb7987cf09b3f8420247cad6119a99744ebd7b8fcae7829e02c04807650d44c36c889bf39918f0af184743df26343eedfa818a662791a0fecbf2bb91a43e7e241cac4c2d69db75090ca62c8a8287a42d71cef89f2215247aff061302a1c4a02b3a15102", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7, 0x0, 0x4}, {0x6, 0x0, 0xfffffffffffffffc}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2004, 0x3) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r3 = getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) syz_open_pts() dup2(r2, r0) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x80000001, r3}) 16:36:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x10, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0xb933bae57396405e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f00000000c0)="ebffcb2114b9fd812eaa4e713048e69931929648a51fc4523d8581529f8ed516a66f0e440a43c47ba6ff416bdf10017e492c176c9fa56c7df134edb8bf638f3c117a87fca694dfebc1cca53d0e12f73eb56142d6ced390630fa22ac66a3b0000", 0x60) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:36:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:36:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:36:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000047e67dc9aa00000000"], 0x18}, 0x0) 16:36:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f00000000c0)="b8c8e35afc", 0x5) lseek(r0, 0x0, 0x0) write(r1, &(0x7f0000000140), 0xfdf9) 16:36:05 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) 16:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x4400, 0x180) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0xffffffffffffffff}, {0xfc, 0x8000}}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x3, 0x9, 0xfff}, {0x3f, 0xffff, 0x5, 0x7}, {0x3, 0x6, 0x47, 0x3ff}, {0x8000, 0xfffffffffffffff9, 0xffffffff00000000, 0x7fff}, {0xd3ca, 0x3, 0x7ba, 0xffffffff}, {0x92, 0x9, 0x5, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x5, 0x9, 0x6, 0x6}, {0x1, 0xc25, 0x400, 0x1ff}, {0x2, 0x7, 0x9, 0x80}, {0x2, 0x7, 0x6, 0x25}, {0xfff, 0x100000000, 0x2, 0x81}, {0x8, 0xaaff, 0x6, 0x100}, {0x3ff0000, 0x9, 0x401, 0x2}, {0xfffffffffffff319, 0x1, 0x10001, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:36:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="b1cee9c8069a790c5a131bc10c37de8ba97bc141516b04d99352c4331fb3509b32e78c862bb7145fc8c5df36a2d423033033c7ffe7631329ee5b50c2805063ba", 0x40, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:36:06 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) recvmsg(r0, 0xfffffffffffffffe, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x92) 16:36:06 executing program 0: socket(0x12, 0x8007, 0x80) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, 0xffffffffffffff9c) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x128) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xffffffffffffff83) setreuid(r2, r2) geteuid() setreuid(0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001c00), &(0x7f00000004c0)=0x2e1a) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0)={0xea64, 0x8}, 0x10) r4 = socket$inet6(0x18, 0x3, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$dupfd(r6, 0xa, r5) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r6}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7}, {{r4}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0xffd}], 0x3, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x4, 0x40}, {{r4}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r5}, 0xfffffffffffffffd, 0x0, 0x12080edd59f95665, 0x6, 0x7d}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) r8 = socket(0x19, 0x2040, 0xdb) setsockopt(r6, 0x81, 0x3, &(0x7f0000000940)="e295674ed6463641374a0cb49196b871476f88ce47b8231738d979b4ea3c4033535ae4d310dd1ff71ef899136ac5253c583375812554e9162877de9ea37bc97e0c96204dd4bf27d781678b24378a8c2ed2c647ebf83ada725e5b1a4c23b01772f256cdff9fb9b7ced3e2c0a94a593a617c9ac89fd9967997339c9864656e4f030c7f2b0c0bbdb3f0163b3b7f9ccbab181f765c3849608a6cf154a57b1446128122441773ca058284c50befef1db933717d7798a6d9ad78d7f1c3b4c27afe9c103ef01f4ea43b9faee5712fc050217c5d09d33a3f0e8f964077e01058fca24b6630addeff56e6cf5ab9940ca8199c5bb5d1f0ac5fe2f1879f6a9746a9af635ac851cb5a794f91a7de2076aa80a04dac0841df9940b4e5f3c29f0199f427f597aa3e2245f6469bce2998ab861c1c48487624961b62a6e4c12ebfd422f538d99dd1d8540948b8140423891a1b0bc0081a1a36a090a0ebf741962a4f86f20fda13f2bd1780119350fcf0eaffbd1fa8729bccf44770433aee1a9243819bc4dd8be6fcdb422dddc69f36b15c7bb6c8bf213cbf1cdaa4ba91a8c7bab76cab376a684ac352911a657ffc09659c7398328e59ca6f28950ae54244005a047312ede4c5d9a145c44e2392ebf36b7f1754728579a4b63e7236de521eb6f3bcd9dc77bf5fb633c91584c76a2e81116934ab24d1a3064c13d26ca3065da875ff6dfe2730d0c3a7e2a0a15c44a1f9f85cbce59b2962f8399d98c13b1ff9eff57e545aa69f7a9124bc30aea29b9de8a4c1f42d5937449a2a7c4a1c75976f921aff5961233801116c5dbbebd7b632cb9d11859398a9208996ef88addd4ef700c5e02fde5bdbdb09fcaf9eef66e6223979e136041889c74b5a6245e6c7cab76835c963b4a85ce9a6ef27d91b81215ae6398add94068a02c83e2f50c35332afb65e293a1a5a4489a048563d27797ab88049214391e3c2f6971d8a997c139f596e67c1b6bfbce3a6cbbcc5f694a99ffa12d33cc51c5d461f26553c0e6327b90c832608177cb9e0d57db1366a7e429b050fcc2ef75978426b77d5a9254ecd27f59a73660fb0bf6be32429912a4536a889e26e80ef5c1ce06441401e7b477b0abd78ebbc117f5f9ac5733629bce76577bfa7d466ae14abc71cd89bf7f66fbc3231de6085d14c29fc82aacad75a4a735b67ca4baf0c027abf94b7e25c091bcec93dd13535572e42fc04e8db624a01fd6ff6d6213b8baf7fa988e44adc49dea34cdae4d97a7a2a2b0d21728a7da73b2d6298e000e14f80d1f0a45fcb85423bc165e288a60eacd2cddf28d4a09339987c6837d33f794446da625ea3d6e9e6dd1270bb4faa98a835a0bdd5e954350aab10639b4a59677ed6682f7f72c0043639cf98b98c5655d88afae82c1c019769ec2ac7f0bde0a2bfe03bdb1c959a8bda250fea62bfc639da2fc3e18d2eca66c48acdca315a37e6fe413e1835524dbe9c0f887ba9e3e7e193dd41e1b90587056c9fd966fd28f802108305d93e7bb1a8609a39842db263ae4325d40a7d4fa1b17bbedaebb443479530f61dcd03cfbd9c43fe51d104dccab9ad33334b833b9982fd665f6fc3362ef21bf257a5f43d8674238521f75eeb547596314ff93baca17b8aeb7a40347ea6cda7d4626fa74befd4991cd39cf5b3e05a4273b9d20110bc86711af2f43080992ba1457cee69bec4294117e77468fcb36f57a022b66b5b5375d84dc435aa3430e19cc0be68092f4b9a1bd176c8ccd114bd1c273251d56e999920b75b297ff31633eadf14fdb16b4c525bbc1eda7d4fe61bbc1924c47b65ebd7b2539fc86bace009cabdf1ba78aab863e3d7292639991beda6bb25e5e4f218435346ae828e7d20adfef02361080f4196699459e5e92431107eca64da56f0b11c27a2353e93fae05b07bc683f8253f9c6ff49e6cf8627a95645ef6200f12c61e8e27aa7dab3735cb916c914978cc45a15c978701ce8aef23f727b8c1d182b67425b89fde09e3352028a41f86bd2d6a498eb471eac1e95037819d0d1e51a72224a1f0d783b674063ec5dbd324d89e46cc6a23fe32fc566b5f05ae44281d644210f2b3e87dd4b89383f1ed749ab9bb6389c547b999e1a83aeab0bc8cddfdb94acf2d648340ea9cdb2633eed18d7b0a0f3dbd5e21c3db22502c306b8bf3cd151fe85ebd72455adbcc82b61967b8368524fd2b4c5c45a181545883f6b7bc6a3cddfc30ff33ac57192009ac30eeaa457a5f74f7d22df680fe4d3f937f8d9507d0aa6ab82935b49a3c9c6f0f0baa5816ff07c8c41368d98fe5a33bb8aca9df56e4cb9bd51cc14172abd0ea898840897533feafdf86af550bd9b55f09657abce9c14c9c7b4a3df6d45e0b102c37754cb98cad4c7dd950e2a9201e196285e4b76bb73871f56c532d2ef652a336f369dd4b5d80e664870de7d1731fa10209008b68923666a2c01afa666f458d0e3b28936be5cb845944c36e6c99ffecf706ed184573c32c288cebcce1cc05056806e37752aca68460faae529c28928f5d7f7bf1ae76d2764f6c7d64dbd4b51a30982a628fb967b3f9dd24c8c52612b20cb844ce7debbc7271f78fb6e8f48f6e249fdd485f6ee68fb9585bb079785501cc1f560c013f13f1706d84c5e5c2518bdd84bf68abcc95c0267a06ed99989e48209157e20e75bc82ee0e0fff845df63fe787c8416a027b09d947bf34db045aab463bd69ed8a6c823d44a7ed84cedd4853e0bab9b3dddeaa335c0d89c99176f130cd2851abbc4ae6fb6a13d3a224735de852909ecdc9b53a87693c95b8f998bc7023d1378f0016c0f1e1f04b92f174eb10da3427957ae33830e39c1e97555833ca4c6fd0a262269f14cf922cd4191ba2891069daa35bfcd41e09a67bda631f386a27515452e84d14885388e54d6a257685b20a4449fe5433c9a4daf79cb3733cac874b037c6c1ca5a67e25b097168aa04af8152fe79e16581ba3b81615f23ef402aa17ddaf19a2e03e44c99465d549e88e09dacc106106cd14fa2216fe845ee91e759788c8dcba4f47da8cf51b9662b446198598e772362d7cf4a43b170e8a68a269f44227e480eabf91cf4164e0b1e06dc34d62c19281bb0060230ffc68a1d6804cb90b36bd84892dc6b8572c935867e1ea72a9c19c38d72731f8acd2fc582ee7b3f0860c1a83728b537d54bf75074054f42c698bceeb13b85bd740082d466481688502c4a944abedd4c20a6478065bf642a03b696c36ee7ca9ddbdbed6fbb2cae75cdf9617e31b2ae33c796a408e53a8a0c525092af6b45df93106fc7f65369715bac0cd6c65bf5fcb53815d900c441f5f1082c2d925623af2b40b7a37155911b9c99a8724d0d9e0ea5f8633d542947471e28c087982e9f0e82af357effd3fbf85c9f4b47d886bc3dcd070d44ad502f2a11cbf835e57faed1a2618477dc18380cb666d76a2395e4cf5ef13cb60046cb1a03e7939154c7b7f454dd7d8e930cda263230d75b2d199c2d8ac826c22805eafcc4243c7001986f1cd3591f1b678da70f76993911c6466b70831f1f1b26056a76437072633ca20070747cb040520bca4125e19f3f85129585f485b0fe6769a443c2138e0a3547707fa5d8b9cdb6a36281e944cf7b3523158907d80e13233e4045b862aa84b516a856679f47203fcfe7679d854261feae7964d44c4f7716a7510cc3d4f3bb1a595a2fbeaebd6b5c3d7908f2fb3e4e8793931cc1f892495d99e6a7a936cf683f8eee387653aea520eacbcc5c53474558e0a3c78ce775e7c6682f2c9ca13f209b052109dd36c23478682893ea4992ca004fe7812cbbe2fd21d0c7b96fa4e0b8dfa5501050c04050a540716c87ded92dcf68ac049d9b2ac22d2bfd77c30346e7c7fe693e4eeaa06cb0b9fd446540a20824f61607dc35127536bbef4f68f5005c849e15b5c4449ff7b1a03c09ba75feba61e89b1d748ababb5e58d80f1741fab75b451897b6f45c4b0bdf6e6fe4758f6642d813ebf528a1ff4424c219ac855e82f8a7a63513c4f7d3a601b97f5e192442bbeddbe03ba386a7a4450f3a2e264231133a3436d8e4df13ed6ecdd96ce01f9805c926a65064e64dd10ba1931cb981f1ad6f5e20f8ade5f2047a486c75a2a83d99f22d21f00d07a78a6b64d81ebce5e6b0aec036e7fcaf7c3b3fd98ad8a988057c8101e641e30fd308ca6e19ac0677251033ff12d1d45f5442c2fc644308172dc66db3f608b3fda489ec978f855866714c5e673ea3d30a1a9619244a170e4b1f7e842c26454c3f4dccdfe40f106d869787c3c7b87960acee9d6eb8a5a6306f33f2696d64a7010aa04e8cca4fe14e07537229ecffeae2095dc8387f1a4ffead17d0e762a36fedc67450f6dc329410f5810ea1e4f7350434097cfb3438a2d5a724d96418294422d01de90077fcffc07c60e4cc5e405cebf3d8a37e86251bbd55d753b8b038cc89d3368d81a29ffcfaea44ef7648dc8f1a229ce1338d9ae7ec24b714c2f865f906b1093044cff0cf20275d54424894c1473d477771c3026d611ed4953a0394732773c6139c4c9d5fdc54925ed6b0c084ff5e6c0081d36104da450eb8a340b10b642dbcfe396a959b126046acb4a62a49b7692e8f45b8f3d2dcadcf51e025f41629bad072c545c0eb462ee624af8e096d0780b7b5e563ce58a32796d76f54f4745c6ddecf5518184a86f94ee94289be24f761aff0cff9522eca6bc6bc2e3e7a8b15a42679b5b0321d86e675064a25b19e105a772e4e4b317346292a7714b9c12c57797ab56c3a9d2db3322bc2ef19ec7de42a91ce251a2262ee7aee598fe9c2db17a752318b8dad771674b11c6c50773d18d4df15fbe187157c513d1d03623df5210976b1a34d3a10366f2d6ebaf81c2af0da670ae9b41e09f362e33b2022844847eee18c76bbf128afa2220ed970ec89424b5124e175b98d7f746a6b857d01256b4d2f77b224f01a86cbf27e16d4495ef16622374695e048435ffa48c9d69627515ef389f42dc7a0c8b36e6e22270df0c595f6004c501e6a635bab672685cffc6cda997213ff1fd4dfd837cac67236d8c3b0a091bbc96b2061a4bfbc9d489272229beb9c885f8eaa853bb815236cd25d95204a4f9dffd7405896650932606afdcd5e2757125d5b9f09dda0ee4edd3331d93616d97e01d0dd9ce724952043c0ed7884791e88650b706a41fd18367fc4a4d4656f9aa095cdac242e55987f0fb054f38d25d5e22e85a80afd5fdf01faa732393a7671f5ebf01fc76b489186e44c4f0b1eb37782d6b3de866457bf89708f704c20925012abc7be8e76f5eacf023d765c88c8d2d77162a467c453e0b4620c2b58083e63054d0cdc4f4de0b5768cdd401ffa9676f74755006f90a44c816ea7ed5498c6655d068b38bf9d58a871c69a35648bb9825ce9bfeacf05ba8227e71acf4ad8eb2b557503ea29de90db1b878d9af670beda0c51547d80b8416452c78249eb412b31457c225b58449da84b27730c1865931f855eeb2d7f3ecb14973bcd728e75141cbae0a5fec690b5004333419f9fa7f57bf1964c67c6dbc0771eee78b84f18754907da83c5ec310e1b46b10aea590adf254ad2a34482a934afce309dc0bf7abb641123a1cbc125647498d326febba3ffd2ac8319a341f32e27ab636220699cdcd881b549a25964bde7995c4b97179e521dedc022de333f93623b363f564b3b9eb4c46e96df05a4d16742e2672d24ceb9e1a04f6d434b6cacabad82a7ce2a8705703b1551587352dbd46f15a6efcc46254d214e3f3adae1ac22195e4fec80c5b0aaf806672f5f2971300f2", 0x1000) r9 = semget(0x3, 0x4000008, 0x4) semop(r9, &(0x7f0000000480)=[{0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1800}], 0x2) r10 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x4) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f00000003c0)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) r11 = semget$private(0x0, 0x6, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername(r3, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xffffff94) getsockopt(r8, 0x9, 0x10000, &(0x7f0000001a00)=""/111, &(0x7f0000000900)=0x6f) accept$inet(r4, &(0x7f0000000580), &(0x7f0000000280)=0x594) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000440)=0x4) semop(r11, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000010, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8, 0x1}], 0x7) clock_gettime(0x4, &(0x7f00000005c0)) 16:36:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="c1ffe5ffffff0000000000c5a6f0ad0000f4670000"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0xfffffffffffffffd) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) r4 = open(&(0x7f0000000580)='\x00', 0x8, 0x68) setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchmod(r2, 0x3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x62ac}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800}, 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r4, r6, r9) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000540)={0x6f, './file0\x00', './file0\x00'}) setregid(r7, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r6, r11, r6, r8, 0x0, 0xe8c}, 0x6, 0x6, r5, r5, 0x2, 0x5, 0x100000000, 0x7f}) 16:36:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:36:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008b00000504000000000000000000000000000000000000000001000000060000004f22c6b2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x4, 0x9, 0x7fffffff, 0x1, 0x63b, 0x8001, 0x8, 0x1, 0x2, 0x10000, 0x37}) 16:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfc78, 0x9, 0x8}, {0x2, 0x99c, 0x2, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:36:06 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x140) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:36:06 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x10, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) listen(r2, 0x8c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) syz_open_pts() close(r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000540)=0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x80c0, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000003c0)=0x1f1) setgroups(0x2, &(0x7f0000000240)=[r4, 0x0]) fcntl$setown(r6, 0x6, r3) msgget$private(0x0, 0x20) r7 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/88) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x31, 0x0, 0xe55}], 0x1, &(0x7f0000000440)=[{{r8}, 0xffffffffffffffff, 0xc2, 0x40000040, 0x16, 0x101}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x400, 0x7fffffff}, {{r8}, 0xfffffffffffffff9, 0x40, 0x4, 0xffff, 0x101}, {{r8}, 0xfffffffffffffffd, 0xc3, 0x3, 0x80000001, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x20, 0xc, 0x1, 0x7fffffff}], 0xef, &(0x7f0000000500)={0x4, 0xffffffffffffff7f}) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$sock_int(r6, 0xffff, 0x804, &(0x7f0000000280), &(0x7f0000000340)=0x4) pipe(&(0x7f0000000000)) ioctl$KDENABIO(r2, 0x20004b3c) dup2(r5, r8) r10 = socket(0x11, 0x3, 0x0) dup2(r0, r10) 16:36:06 executing program 1: r0 = socket(0x2, 0x3, 0x6af) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202add432b815c10ef3"], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="3312370fe3c649232a67247c50ee113b409178260c853706bb4b893283bd2deb400b1dfd16f3a8ce9f01a4036c9808d53d1a8007d0e88d8da182fbbfa38b688c9f8599fd83fbac16bc277309136a54e2d3e5", 0x52}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xff, 0x1, 0x8001, 0x40}, 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="b2158f91f0dacdcb530c0d761cfe57aa72d7aa3a5b27552845a0c24629e1913331e80d4e6dc292124e484f2ab888cedb425294ac9c963857364e4012d697b3ba77a4dbda528ba06d2c6c1196da699a1bc4a477923ad38d1defd5dcdbf5e5c61cf20b5f20d55dbaf3d4dd5bcc7d2b15a3ccd37d49771b63ef1ee27900fd9e39d6fcff75d254482fc5dc6f1870c3275ceecb9d642f9dde3b35b4ef6a2fc0cba251ee94a101b9b5141bdf7ffa049602a173e6f4a429629252e2351281601c6fdf3a9241ae75ff5beef2f29baf82ebef5f4047a5224ba9975d30d313", 0xda}, {&(0x7f00000001c0)="5a9c4b7c4b73e0ce26e54c663b02e9ad48d8157918043824af6b396846f015a1dd098a1ea71df5200da788a9e764f40a52fc5f24df2dfb3096464abd88f9c6357f8d93bbec5ea6e1ef0741e91145ff543bd946673cec16e6eedfc8c067b9299f796c30218107f6ef72640ce8995de23d9d01ef8494a361540f97da9f77ceb2a49ab8e710e37c4631ce6a4ebe766b9d03956294b98dfe63b3a93359edb29e537bfdf3a2bde764de59", 0xa8}], 0x2) 16:36:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x4c, 0x23, r1}) 16:36:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(r0, 0xfffffffffffff882, 0x7, &(0x7f0000000140)="937cc7dc6c2645bb81a13ddd56dc4ad836f45294007592cad80d255bb4425be6496d3ee137957263997dca1216f3194e598f0afa7e2d3690a874ac0d229d400916798c101bdfc93f44263a338f7b77e1eccf4699b6d670cc7f44880044341490d74e1b4566ca9697b18a34f479e696660c80fab91fb408f9bd5522efca6753749a0e3eeff37c3f5dbd69ff984b17a2a2f470161eedc8adbffe453975dd7ed20cc5887ede9dfeedf418c539ff137e2f733b8491f302d16359913c8813cadcdf8a945d5af2e859c7b2", 0xc8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x4, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) 16:36:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x10000001, 0x400}, {0x6}]}) select(0x40, &(0x7f0000000040)={0x2, 0x3ff, 0x9, 0x1, 0x3f5, 0x10001, 0x6, 0x400}, &(0x7f0000000080)={0x8, 0x81, 0x800000, 0x8, 0xfa6, 0x7, 0x3, 0x5}, &(0x7f0000000100)={0x1, 0x5, 0x9, 0x6, 0x100000001, 0x6, 0x3, 0xfffffffffffffffc}, &(0x7f0000000140)={0x65b, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:36:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:36:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000080)="f05547b4abe929f5201f314cff5fe20fc6ba78b5fe4b753df195684a227e7e4f74ed1253d5d94ba6aece86244e282ebfe3f17cf5ce625876c1e6bc3e6d623d161911fcd271460f990a4e8fbaa24f8dd2428521463cbefab0d4f6160f7f6dcffa8bd3cc26e04e406e2e3319bf79055447636f7d6ae0864e3861ab65fb620a485a71bb4ebccaad7218088b5c5adc55bb8a7c56e80c20524c84ac1349e2d779", 0x9e}, {&(0x7f0000000140)="7cc0eb0da73c461eb864e31a19b17b12eb1f8a0bea4b746d3cff39ec7880ccd30324059987ce13ac67cafa4e5665bafc7971a6cd41f6afd7870ca878e0e59cc143d0bfaebe52e6fe9194ebad24814eb66d6c9f6a01460dd7c599a5d8b7bc342d67552f7e3161ed95aeb6cb8567bf958abdcd5c7f3cba8693c787580f2c7ff1db890c14c45fac006a1d2bb297aa971587809cd85851c9255871bdf61291391c6f37ee29baee7f20ea4c66efc4b8992a15daa194ef82c083b48933b0c45bef794a4218e382794526ec26ff048edb298e6283eaf7dfcba5dd531ba73b4e8a21", 0xde}, {&(0x7f0000000240)="1b83cab9e437be03cd353b4bda981e8413b3cd4d324045797013d27bc7605d2e4f5b753c5420c8a2efc0", 0x2a}, {&(0x7f0000000280)="93281ff49eb96c7b5e5703e3121a291408d8bb845b602a4933dd2604323fa2db6e5a5005e73e3da76f17b693454c4b9209d51ed1bd58d8e2afe69f9d7819b833b8e1eb0e2690f00377f81c788fe9d89b3a87b4f12b32ca0fb946317b6f5181878e246c01f49b7fb4db5d3f3a8ce0dca9a09ed3c6535c6176af25d5d4d1680cb0e603c3b225a670fbcc6c2df8dc763121445ee60b79ad415ca1de05527af25cba02f0588bcec95a64ee140b6e460b8c568a805d8e4c7d1977e0a2", 0xba}, {&(0x7f0000000340)="0fa76bb534c2f7162ef8b737bc557121830c2b9d7c75d7c0d12a7254abda3ff5637d4904fd751feae6222fa61e7b423a9779", 0x32}, {&(0x7f0000000380)="1b5684fadce63d8fd4331263604d09e67f748b1a70ed2817dfb26f2ed0104567f546d5ecfadba99270c35c186f717778562664e2af63aade4321663c88fd4d29a90dd094b055b0fb74106f9a07d50e60be2af10fa45c8fc2308274f1c1d51235a2d61bcecc3622305d0093a99b53ad26a63ffd167e3e7df6466b68e8d14e5a9149729a7c6a926043283a88e24597a5190f79939452114e37317e4cb14da97129d38260e4f857f95d01", 0xa9}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="b2ca86767af44e336777aa2a32ae90e86a45870aff2b48f99dcbd6f3adca21e1484dba0e89389f0aa8293fe55e8f98473f40d7bb75dbf92155e80708cc1a22b31e184d2f119a50cac569d051879c99b83bec9edad8654319f3846a06f231a377ce4aaf4606ba609bc6c285f86e52d9984bfe62f7056096d94f16e3404a575e72c952ec25a092d82fc43aac11e6397b6aa193d9f01dc7e622aeac785db117201cd13d5dda1dc7f19b296b88e2ea6168333cb01aa02e64c52531b2f0828aab55fe322a409088492b8e2513701bbcbda32c69aa029f275fb11c", 0xd8}, {&(0x7f00000005c0)="ab0bc440a8ab9730b0d823d9aa17d66d86d4754f6dc4ebcdd26b7601f7edd4a99705e5058a5c37fa1250e8705016d590027e9c32078ca4f5b9408aae9565e3e7fcacba3db5546c3a2289b307a539d757b7d0576ac0b40ea01670ffe7c4e07cfba7f10f759c0af1667d2b71a8664f4dc47e3aed5f809a2992", 0x78}], 0x9, &(0x7f0000000700)=ANY=[@ANYBLOB="1000"/16], 0x10, 0x400}, 0x2) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000780)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00002e2f66696c6530134d6d059df1e60fd71321ca3728c20080705d7eec42386b4fb2b13c34101b8cdc04e4211e529af1bdf378ff2d8a64f3bdffe870888a2d341b828f0fe44e8b0a905fc560b53308116a52b868c5602dd3d41f2746088ea983b02befdcdc76c805c0286f"], 0xa, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:36:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fchflags(r0, 0x2) close(r0) 16:36:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8000000000000008) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0xfffffffffffffffc, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff3a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r7, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r8 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x80002008, 0x80000001) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xfffffde9, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/201, 0xc9}, {&(0x7f0000000b00)=""/7, 0x16c23b6f735127e2}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xa6}, {&(0x7f0000000500)=""/233, 0xe9}], 0x1255, &(0x7f0000000b40)=""/245, 0x4dd}, 0x800) r10 = shmget(0x2, 0x3000, 0x0, &(0x7f00005d7000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000002980)) r12 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002a40)={{0x10001, r8, r11, r8, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r12, r13, 0xffff, 0x7ff, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r9, 0xffffffffffffffff) 16:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x11, 0x87) 16:36:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:36:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40000000d, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x80000000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xc7a3) 16:36:07 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 16:36:07 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = socket(0x2, 0x8005, 0x291) sendto$inet(r5, &(0x7f0000000100)="b6a748535e8328135572ecb4e77af3a0f70c84b45fe9df37ed5688", 0x1b, 0x0, 0x0, 0x0) 16:36:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x8, 0x100000001, &(0x7f00000000c0)="2c2ed03a145b09ada104065a628b07fdc034668d828e5ad05dc6bb8b152321a16b41f7efdd7c59ac337c230aa64fee432283b063bb67423e1c17fc7c1fd151ebb2745f5d0b39eda67424a8c1", 0x4c) close(r0) pipe(&(0x7f0000000000)) 16:36:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffd) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:36:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000100000003}) flock(r0, 0x400000002) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x6cf921cc, 0x200000005}) 16:36:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x79, &(0x7f0000000100)="b326d0aa74df1311a5db204dc369c0276772639bd42a39b5b029fc14502e3affb503f2e1efc33c8631419194cfadc5d19d03f94cb2fa4020e7d09379ad8cc2547d8a22fd9e5f36ac14ce47ac1a2167398cf5c5482a2cf963a699fd2cfa249d2c4f71e26a8df55b229defb3a7e69dbc27ba8887007f77972d1c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:36:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x80000000) 16:36:08 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfe00000000000000, 0x0, 0x0, 0x4, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x20000042, 0x7fffffff, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x81, 0x80000010, 0x400, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40, 0x5, 0x8e7}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0xfd27, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0xe1, 0xa0000020, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x33, 0x9}], 0x0, &(0x7f0000000100)={0x3ff, 0x76}) 16:36:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) truncate(&(0x7f0000000100)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x1) ioctl$TIOCCONS(r1, 0x800c5606, &(0x7f00000000c0)) 16:36:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x3, 0x3, 0x400) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/62) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:36:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) socketpair(0x23, 0x0, 0x4, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) write(r1, 0x0, 0xffffffffffffffc8) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:36:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000300)='./file1\x00', 0x40, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10098, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x2) r2 = semget(0x2, 0x3, 0x0) semop(r2, &(0x7f0000000280)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x1000, 0x1800}, {0x1, 0x7, 0x800}], 0x3) semop(r2, &(0x7f0000000240)=[{0x3, 0x7fff}, {0x4}, {0x5, 0x1, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x20}, {0x3, 0x63}], 0x6) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x7fff, 0x9, './file0\x00', 0x4, 0x9e1e, 0x3, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000, 0x9}, {0x18, 0x2, 0x80000001, 0x2}, 0x7, [0x2, 0x7fff, 0x2, 0x80000001, 0x80000000, 0x58, 0x5, 0x281]}, 0x3c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:36:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x1) 16:36:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[0x1ff, 0xab, 0xff]}) 16:36:08 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f000041e000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, r3, r4, r5, 0x8, 0xb67}, 0x1, 0x3, r6, r7, 0x100, 0x10000, 0x8000}) 16:36:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = getegid() setgid(r1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) readv(r0, &(0x7f0000000300), 0x0) r2 = semget(0x1, 0x4, 0xc) semop(r2, &(0x7f0000000040)=[{0x7, 0x9, 0x800}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10080, 0x0) 16:36:09 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x82) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 16:36:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x50, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7f}, {0x8000000000000006}]}) r2 = semget(0x2, 0x2, 0x4c8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000300)=0x5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9, 0xfffffffffffffff9}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") dup(r0) 16:36:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x200, 0x1b8, 0x0, 0x7}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socketpair(0x20, 0x8001, 0x46fa, &(0x7f0000000080)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:36:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x80, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffd91) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000a00)) r3 = open(&(0x7f0000001000)='./file0\x00', 0x8000000000000080, 0x2) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) fchmod(r1, 0x42) poll(&(0x7f0000000880)=[{r1, 0x2}, {r1}, {r2, 0x1}, {r1, 0x100}, {r2}, {r1, 0x20}, {r2, 0x14c}], 0x7, 0x7) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000004) r7 = semget$private(0x0, 0x6, 0x310) semget$private(0x0, 0x2, 0x121) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000a40)=0x4) preadv(r6, &(0x7f00000007c0), 0x2, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000640)=""/141}, {&(0x7f0000000700)=""/14}, {&(0x7f0000001140)=""/4096, 0xfffffffffffffd40}, {&(0x7f0000002240)=""/251, 0x105}], 0x1000000000000109) connect$unix(r1, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r5, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb050000008ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db2bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getgroups(0x0, &(0x7f0000000b80)=[r4, r4]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xfffffffffffffe9e) sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffaa, &(0x7f0000000840)=[{&(0x7f0000000440)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000007c0)) preadv(r2, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0) 16:36:09 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x45}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x100) 16:36:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00020000000000000000"], 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) 16:36:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x8, 0x1, 0x8001}, 0x20, 0x5, 0x2}) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x8) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = shmget(0x3, 0x3000, 0x8, &(0x7f000001b000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:36:11 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000140), 0x0) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:36:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0xa4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8000, 0x4, 0x7ff, 0x100000000}, {0x1, 0x7, 0xfffffffffffffbff, 0x1}, {0x2, 0x5, 0x81, 0x100}, {0x66, 0x3, 0x1, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 16:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="04e85f542712bbc5ba0b6e133eb7e6f9133c125aee7ed7cf299832d69143409dd8fcade4fc9603b8d31a0911149adcad47a654b2a36556fb36775d29c850f065040d23ea27290894be3ef668b65e0a21e8f88856aa824116375c894e32f4ae150983a32547a53f245e98e3d19e47a30756262fda15b5237dc91612e00f63ba54366c442147a8a7ea492478088efebd61e830fc37da498c561db00694a5be92a9fb9b9696f5208465454d39383aa4212010a9e851857054c53bc84481d9051848e18ea2d7714f3a2770c11d5ab2319386f820993d4294069a9ba88466337807ceb9d869763c", 0xe5, 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x1000000000, 0x10001, {0x200000000004}}) syz_execute_func(&(0x7f0000000040)="c4c3c57bc932670f72f531470ff9e3c421d01233c422fd21a01200000067460f71e30d460f18c326f246a543dbd4d993235d0000") kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 16:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x5, 0x3, 0x101, "35ce25f7c7285c3139ca9399862167d0d6f5ddda", 0x8001, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:36:11 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x850, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x80, 0x6}, 0x0) 16:36:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x6, 0x0, {[0x0, 0x9, 0x70, 0x5e, 0x8f8f, 0x4, 0x2, 0xfffffffffffffff9, 0x9, 0x320b7c4a, 0xffffffff, 0xffff, 0xff, 0x9, 0x0, 0x100000000, 0x4, 0x1000], [0x9, 0x2, 0x0, 0x9, 0x9, 0x5, 0x7, 0x3, 0x1, 0xfffffffffffffffc], [0x0, 0x8f44, 0x8, 0x20, 0x3, 0x20000000000000, 0x24], [0x0, 0x7fffffff, 0x5, 0x829c, 0x9, 0x10001], [{0x7, 0xf36, 0xe3f, 0x4}, {0x2, 0x3, 0x3, 0xfffffffffffffff8}, {0x4, 0x1, 0xfffffffffffffff9}, {0x5, 0x7, 0x9, 0x10000}, {0x7ff, 0x2}, {0x4, 0x0, 0x80000000, 0x8001}, {0x0, 0x201c, 0x2b, 0x100}, {0xfff, 0xffffffffffffb9eb, 0x10000, 0x3}], {0x670, 0x200, 0x2, 0x7}, {0x4bc1, 0x6, 0x3, 0x2}}}) 16:36:11 executing program 1: select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x5000)=nil, 0x5000, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000b00)=ANY=[@ANYBLOB="2e2f66696c65390000005d2748f7b1b945db034a39f5e1b5c9a92226a5fff341ffb8e425ab8ec2c89ef255e24cfa3869edf4cf879944e6e8105d114e37a99ae2774f202618c00a2457f138dcf24f04c7ff71a126b096c674a211a1dc132388e0668f085bcc2f00c6a76edda46ce5843efe6328a6efebad7b81412a64794a2341a3a5e3ec77ebf33df9c6aaa46dcad80bd1db68341dff4bee0a7327236bc97469367f3c8a3d6b1725aa50391584ae1463d223389e884965e157c882e6430d0c4fb9833dfffbffff4b00caba35c130bebb36dd6e0aff1ff85dc36059bdf1bf128eb0f854d31b73ec6bc612008702fc5d01b01e5513cd1dda46d65050c6996dd4cef159c52059ff555955a52bd2e22c79c5ab98e7d9d81db83a9d4d978b03bae52c73db7419ebdbd80e924922fc96a52b2daa070f7d61059ffe27560f2071f99b2b22a90aede8dfdfe2523e70de517a9f2df5171040da8dcfe50b5ddf588e87e6882e331e253f243d0ae458997a828df7440d26048125c282236eea80de569cc46eae7f0ea453f22e645e024d6779dbfc2a1df3f9"], 0x1, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000640)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000780)={0x1, 0x1, 0x1001, 0x100000002, r3}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x2, 0x4, 0x6, 0x1, 0x8000, 0x5, 0x0, 0x2, 0x0, 0x100000000, 0x5}) flock(r2, 0x4) setitimer(0x0, &(0x7f0000000440)={{0x4, 0x51231a9a}, {0x1fc, 0xffffffff}}, 0x0) symlink(&(0x7f0000000580)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) flock(r2, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r5 = open(&(0x7f00000001c0)='./file1\x00', 0x880, 0x6b644e6c7ed511b6) sendto$inet6(r0, &(0x7f0000000940)="d7b9ffe68d578e9b1020a917c3617f0edc0b65e242708c8d09fd658d8b1683d1dcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6918e617f703bd76699e7515ecd24e5cf405e17ef2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba646eb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c9d00e0ba194e12cde8e766ab4102e2ef4993b0bebffc097c313a6fb5a51c6beb43fe9689e8bdb4ba880000000000000000000000c2709cf837dba5097548b8ba3f3ee6e57d03dc7504a0da4a750a2929a17f3736122fec6b01b013f460a13e46df31f78eab30a7b45931c239e4d7b0a2c7f44ecb9aaeb2ccb7f75508966466c16a01008bc6cefaee8b945f7dd5ee03ccdeabdec130faca1eb0c98b4987e902336022b887bb1b5202e0c3749aae0cebdfc254b73faabe17afef19353de57497d3806a3aceec99815afe249bc70b11f14d1b5fc31d65beb4efe0e7b3cc784174d03153e2c05f11a0ae028ae49b248400000000000000000000000000000000fa020267ae21c768ec353ea126e8fa5ee5befeb397a0502f8ab78dcb9ed911202fa0172042bbe9d11ba40a4773c585cf4b440a041711225f", 0x1bd, 0x3000000c, 0x0, 0x0) open(&(0x7f0000000400)='./file1\x00', 0xfffffffffffffffc, 0x20) fchmodat(r5, &(0x7f0000000600)='./file0\x00', 0x1e0, 0x2) fcntl$getown(r5, 0x5) listen(r5, 0x7fffffff7ffd) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x40, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x108) semctl$GETVAL(r7, 0x2000000000002, 0x5, &(0x7f0000000500)=""/38) 16:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x8000) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0x8000000000000, 0x0, 0x400000080000000}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x80, 0x1, 0xb5ec, 0x982}, {0x1000, 0x10000, 0x0, 0x9887}, {0x401, 0x0, 0x7, 0x80}, {0x100, 0x1, 0x5, 0x101}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 16:36:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x26001, 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x3, 0x0, 0x4, 0xdb4, r4}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0x1, 0x0, "2adfe96727c412a405aeb208e650569547257dcc"}) execve(0x0, 0x0, 0x0) 16:36:11 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/136, 0x88) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) lseek(r0, 0x0, 0x2) r2 = semget$private(0x0, 0x2, 0x1a0) semop(r2, &(0x7f00000000c0)=[{0x3, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x5, 0x1000}], 0x5) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) syz_open_pts() kqueue() r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) close(r3) 16:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") kqueue() 16:36:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) write(r0, &(0x7f0000000040)="2b00ff2300002b002900000000060000", 0x10) 16:36:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semop(r1, &(0x7f0000000040)=[{0x7}, {0x2, 0x0, 0x1000}, {0x2, 0x7ff}, {0x4, 0x1c1e, 0x1000}, {0x0, 0xfffffffffffffff7, 0x1000}], 0x5) ioctl$TIOCFLUSH(r0, 0xc020691b, &(0x7f0000000800)) bind$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) r2 = semget(0x3, 0x3, 0x80) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000540)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1ed0a7ab6ab55399, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000c40)="1d6aca651cfea03c93161151bfb238117cc8452377ed7d4d81272e4897939db693bec10892cb62ddd04d1b7da6b6b9fd1320079417cd84526ed9a0a00ed13589ce0d1b8121f7cb9a1ef85adfd3216cdbee3fa7d34669b21a2496a7bd024f7bcca75f571e0a7b59495ae2d48d2b57b14e73a059e99743b102553e4620b882d129575e6c65ce834d223557248dec1e3fed3e680578268c9eb0ee8eae761c91f58bfeacf4d691061156cf3136376a3ea237f6ef17a5811df6bcadd1bc660192671201c4f0a35e37ef118ca402fd413a488eea1e376a0199f7221a3d79b67bcc8b8c00f28690d9af8e6a2636cde3082a3370f9d776469403d98019bf42b725a630c00163d29de5b78c0443bb7d592c3779793d287e09d9052e983371d9e28d645eeab969c97d44ada6068b2986196e2e830de916f452ff4587370e3b3f8c94439397d44dd00e4c0d1a646c5cd002534f1c8e6c756b6020e4e12e7cfff9fa286cc89820e6c533f66caab115614c9b8fa779c35334509d5d302cde96593841efa457c7ced1adac5ac2a89eaecf447fe9e5af5b573dcb7b160f36bf496c836fcd05f74aa4219a3efb942ad2e20a854daac46454acbe4b6633d0505887d4c9155d77bb195ac1706103bd51d3273c33b20a0d6eb9c840f98d3fa1e8adce63a701154d816c0876370cc65d4af339c5f851ed3dfbe16ea680c9600a630a78a0557e8aa54bb5e4501ab9d9f9ca5d98282cceb4e67d7c3501fb2a8f2d570eb3013d6c62855d31b3f055d8211908a9d611714b6a4655182a55f1f4023edd3228a940ff9463b98b29e47b16e5392d0b784f29f978379e8067793eea2716f1557a82e15ef2f71039f936da875ec02175458e50b8ac607e4461660a3d2173ba2cd944aae32e2c5d0d82153ce269c00dfc", 0x288}], 0x1, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)) semop(r2, &(0x7f0000000280)=[{0x2, 0x5, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x3, 0x1800}], 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() r8 = dup2(r6, r7) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r9 = kqueue() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000002c0)=0x6) kevent(r9, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x7, 0x1005fa35) chdir(&(0x7f0000000140)='./bus\x00') 16:36:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x80) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="0e07de70cffd418e97b768ec263c931cc3024faf2d4be2f4a8582a947f2c7d5c1777b40986dac309bf88a259b6e13b3d335da947bb213f43a49be7d79f088e2e9e75c1512c114670c0b4bc704ac1d82822281eed9c0b047cc6709360772d9e66f8c85f21edaffc7b0d713492cb3bd18bc38699f13312ccf99121de78585ecbec638dbdabdd7ceb3c38b97bcee063aa3e2f4ac0dbe289d7fb18ead10d6a29af5c4cff4ac14af0a9e8a2698a30809ce2cdd5b7050ae34961616185fce0644c0bbbab40d7b7732aafb975f38f881fe7f1b1003cfe4a270e2ea3e81f0a639d880ad69129cbe8ce686db32ef8c89a54181d18da", 0xf1}, {&(0x7f0000000180)="0429a26e46e4c89fd51137e10ea48a10c503334e3edc94b5a054474d289bb1767ff082df9084b2ebcc457ff5bac52170edfac741757c07a3c5fde205015eb7836f2630712d3ab52d8f389d1df56ad91b061c58dcf36b9b3d481b44d8b3d3209a6c38a4463ac671cde5b24feb6549d6b45f2279f21e4cb6e912fd64999cc3074dd1a85e82c524cd610aa4c6e2697219eb6e65398d9efd0b5e0914684b595cb81f6da4e35ed7d775699bf3f7453d85e382ad74d4", 0xb3}, {&(0x7f0000000240)}, {&(0x7f0000000340)="052a0985ddea460f8f70ad8fbe2deeb18daea499e09a9db7647e479aa48fdfc7d68568c95acbdfe5b505df4a230f339868368357cf36c20c062ed7f6b13e071c6286339790e31897e1fcd87211d4050102f9f014a5e0e20dc7447f5eb12d5ebe8b2a81fa9a", 0x65}, {&(0x7f00000003c0)="7c18d94867d04be954fc7dbe67733c2c30fe348816d7186d6ed972bb77d8802bf9762af7705886a977476d672bb303f65aa217cb7c94f99f9f5b54bcf53a0be74c9ed68c2ed04aa3570c52df9144f098aec63bfda3b2980979ce12eeb5f904004116214a49e136168f5a7b1050cd8d2894b21e0b677e844346e1fa3f13b9d40cada9de2885d5ab67974306c11bade430b314a3129447bf2b741b196e5b727f8eb1f09b93f8e7117d036b22d1e4fed8f50c0b7e1ec450f82a8318722b33d1cdaf845d0f69781de73e92c3e8f68606a95cd1f23e98c6f1ef9743a766ce18aa184ce40247c2c7bfa930ccbe", 0xea}, {&(0x7f00000005c0)="512d0940ca9e41fc4155a2e3cfcfa819b0c32c6f28a5055b9191aaca47d5c2d152f59e99368dcdd7eff033db05fdbabdb29b4a5bd3e653927a75a177456a9b865fa7e899ada423c00aad9ec79022e939dfb72c99c9e9fb931c690bd7806af94705ff0f1a9addb221e3709feba435ee9008c3e01b8d57bfb08e7ede896f89d80f26e6fec7838c9e52eca634f8955bdac8d43db45806e058c1940dbde063d664192ec0f1658a9c49c4c21dc6ac6ff6dae1b61a1dd4fa4f6984612d727a5f80634410d2a107a40fe849e1fa0fe19d07e6d832cf80548ed0a3ec265b9df16582e5441e3f", 0xe2}], 0x6) writev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="00e4125b", 0x4}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) writev(r1, &(0x7f0000001a00)=[{&(0x7f00000006c0)="3a58672f3210308eb137aba37881b0dd0b88596a5f5dccf080bfa17932ca98929997d727aadcfa7f9ff788e4711fb5f8c60caf98b8a4c8ca1cec7f7118279a28f2daf536587b057abaf07c27f4e344826dcdc49b68639d62cc34f3df4f156e97c8fcedb7fc2a01b18f52e074f27bfcf6d9961e7c66fd868dcbcb97576fd15cedbb34ad183520cc9f25150d8f3b17cb190e6675d3", 0x94}, {&(0x7f0000000780)="1ed24fc8e410f7f21c1d6ba6418d4d365c481114b829ee58c980f889695dae58b3665a6433729a37217169a17eeba5959e192bedddc73982e2203fbd3eac9f38f293d62762e3425e5dce5a01fea8f7405e31290a7dbd9a5fb66e96281a7da728aff51d6cc8f80c1ead681576fbc3b39d811066ec86ba213b677b78eb2a18299737370e099de11147", 0x88}, {&(0x7f0000000840)="cb00d02d757609cca3a3c1f591583bca6396fbddbe4cada8375282b31cf74d68ef7e6860be788d485ba7171e822bb99ca53c0c1b4d57705889b2b4c1ba3373a1a9c99822204ffd1790c7c6a3a8e80c6973322297b1615878eb8d18163b06a3785dae9e4f376645f86461406b657956c60b2e832e67d29e3430a86dee38ae89ad511908eddf90e2b36b563bd0a7819afbf415cb665d5c4347d99744c7404570b4f01fc4", 0xa3}, {&(0x7f0000000900)="f01bb26b13cb5bcc2f2e4a045550bfc45f0a91777a11fe4500e6eb2d358681ef0db1ab21b14dc6bf8a41d5617e0c3b5030d331ae8da5e441b07d78c62263805a7f7672fb989cf844080506dc7da8f8bcc1444ffd82c796138e771fc9475dd83dab844e3867f7207630b03254e4bcdf11cf96eeab0a8f52aa7de92538daacfae6ac6a2225acde2208ea2fb978e817a374e0b5f3136b61b2bd8421ccd74d3da9ff8f1bfc0234659fc6bbcc0b08266412a00f9f91c3915e354180e3911e0e1d175058e15c5cacce0f02125310165366195352c4697d88da9458544cfd64a988a922c21b5c248bb171a57c4d48ba7da54facc4d592ba6ca968707d87b3f040cc18ecae23bbcc1241be1adb8e30561c4bc542f88872223d70b81601dc477f2522efe5da6c9acd8f452b0cab75b9eb7cbda5533ed595bb18a469e42b308263aeb5688461448b5a9ce66e64393ae7d5747a17e7b5e4a9e596d0bd69ada984f281124711e7ae21173704aab6534bb6cc6980506c13d2e6317ac554efd131aedb4b241b113ad913ab456a45c040a504a2e0035cef0419321b31cb8c8a1d602a7d2b8599b3dbcd3cad34a7c92e36704ce400e574e00d98b8de147b076c6987ccdc369cdb1b6db34352b823b6700ce3798cfccd69c4f88f34de0fc9c55c6a02d1787611dfa79bae6c809b0b064ef5f9890980f7df197b4bce10e645e5e4472517e1dc9ef54dc3559d595e149274daf1bad588f12e716499b0d4e24e476292393dcea653b10a3a5ce9b38ea3e90fdd0d0acaad8cf48e1a0a1407bbc7f4b4b9fd8fc2d95b4d8707aa2cd08cc02504e01f464dca0b11abcb3bdcd022dd2bdf182959ab0deba70702684fbcb0f19ded98f8aed94341d6a61c79269c283649aa9c3f78eb53eb6f5d1dbef4987f4185df30a7932de787754be46b87a1512aabf63eb86c2606605edb667714cbb72a0f958f243ca82523415af82acbbe75caba57a555399342d9221f655cd020d534f2381c9bdbb19816adaab25c5e4ee20acd335a311c5439f6b3152e1bb5e1bd32d1af8c247ab9901a86c05d8ec1d7e24ec98b6fc1d1d74629f66f34784e0276850ca0b0522e3e45ef3f04ec55182eb7945612586b10c9f39f428652c1f65da2f1505ab5a34f9035c0a704cea3d9728e22fb3e5cda72b45356afb6a9762f9fb92c6d710202b70c682807125d9a64987af430a38b9310861ae2f8c0cf8707ef11e0f8066d498076f7d22d9f90758b8d2c69089fc9df77d4fc3227b112b746b5e25342f51f562af4a8f83fae33b27a0d3ce825b00fb30a41e2500cd79070c62487bf8fe430258ee0a11d4813c00f5caa9c7594bd3e1317beba6d3529081a4103c31f800ea35c21a313924536f24c8e4be62a24c36aca7727d6b327e883c608a4b827cb0dd95ed4fc5795e6b82f6136e7ac4abcef10b7a1a63f29ce618d993cf67eab7cfffbbba6d2bcba0a0407ed56627d7ef175287d2e65da210bacb830a8d0516e0562f6d2f80c965c633a1687a00626684ebb5d871cc6a1156743b33a23747e9470f138e5e3f2ac33702a02778715e49e11b4961ae494aa5d76cb67faf3c3ac0c680b954669997849535d5a7f5bea3e59428a40ab1826caa9dd67fc792919301678e5acd4aa2560f0c142bb26bf027dd708fcf3ae180350f67f4658608206cd62ec06d05601d44df4fbd7126d41e802b29fa80d8ad19ccc48254b7b10cc0c9c39622cb5eded5a00911352a22eb66a390cc91d4d1c47748e83f062f4e6e40d8c6c09546bfdf75eae4bff0c540b6759ce631e09c64585db5db5714d2f432cee11bcdf4c144d5fc7ca8084c68b5858b1c039032255354fe9abdfda7060d70d2c976fb60e11032ec77c88cbbd09167e8ada1fa25f94122632034a729256cc695d38f818dbdfd840ace027d5c5d2741105c34720e0b309bc291ca2a2a4a25179fe9bf13fc107c5582983e96263207f28ab57031fc176a5105c38bacfa61e50ddfedc8eb4f72e903b4de772adab0bd5ecb73b2c55d4bf1f89fd7c10a76bb8eac5782fea480bffabbb802c5708dde0bdf8fcfbfe057899e1dd1cb745b4cb5e1a5c53c9fab90cf18d00c96ef9e8b5c0069df975a4d92c0b2dc1ea8d28422509e9e499bd7b02e8737811f06dcd3124146ff321f5b21c1907753edaaeba23907d1a30ee195e474e2f542626f8a6c9315c8beec963a5791e602b0c1a3400a98ce0cd5c1bd04147a67e76d8637cf115ccbcee23f356bb3320d9882a047ba4704f8311ba37b2a52d7cbe690f7dc7ea03a1f38db316a7f4e72892817e7fd6af88635e0e6b90b13f471b9c5adc79e426a7a991f9b3f77c8d66673f362b324b8e961a93c84f7a195c6615936fb2a7b89cf5e62ebe5603662a4a117e4a56dd634eb560e62e4a6a4cac1d8dbaa3113530ec3baae24000aa16409fde25e33f65dea2236fd7d380a50964099abf027a55650aa20f4aba049aac0b85fab809b4cb724c60e42fea20cd10ee898500b65322da4e6afe4cc9eb6170c678f5978c7b61e6ec138a849776c183e1b8ed6f084a8cceaa9236fdbe0332a1b80655d801f0f26f1df1454129988b03c6d12f0b4e850dac47524bbb97379528995e94c2c6eb67e66d530ab3a1fbaf5f600f9e1dd1e7d9507ab1c55bea6a899bd0aff3c243446d33383732e5207bc4d28741fb76f24848005a7514bcb6bf2bc9b4629c50eb438858bf9608819f254a67339b786b6dfda7bb174b9f3112532999bcbcfa28b9a1b6f22a2e4bb2971c8ffc7e062ae9bff73705381487d5f8340db16c8cd09777cd2dd8d391ddfb5c3e9b9b5602a6a47d0dc34e410644eeff7ed8a829258040cf5eb31035b1c15f28b8e0296003b38af3579b3d20f76bba1ca15cf965c349a48ab3cf3282ba22e912411b4bb8d177a0520da8b9eec9f4487d9471c0885a52ce4d2501d18375f0505911cc2d5bc5f7e3d9ca5fec57d3b24bdf220e2fdcf2dd5ccd381335ee6d5c349f30f5112a82d20cd3b6583418926879a7c2f1627c7917145cab9594740a2ee08bd984e7e21edf48e8693c13fc6a94bed4e9df6a4ca5a127820d7c48a9e755e118d28f6c105ae113294ebf796e8b53f7a4937b069a5475019572784b2c67cfb1ec4905cfc6387a64383769a1f5cc21d965aec484e4a798ab683fcde68d9b73954188e64df988282a74f0b1547f7c23d7af53bb2802be41ddcfb05851e55b990d3d7998350e3eb9f0f376174f051bdf7fb62b1f0b737282fde0d1baeaf281de9a0486ee0817f37decb6bfe4bc6d2d9c63e9bc585ceb97f65ae0b8eb4bdc5da1c8c8229dd5c923195449a28a0c7492c0aa54f4bed8b3557d0197a53dab4c3c039c6cad32fdb962f293b0f013619fedb9252000a0bb89201a5e88359d4548a316fff06946d31b6ae9205fe87a4026aa08ede3be7a3cee38f7e039dbd95a0541abbe575feca53b7bb1efac8fb9c39bf5a3ec19adfa29cba51da8fe91352dcd783ef5f354f3db16397246e86fc3f3fcf1c2b91c75e4d57fbafabea8a56ba1d928b141552a814bc5e01e8bf3b03f285ba25829546c519ab095d8146dfc4970eb87fec3fcf9baefc47a29afda776b709d858cac60671355f109677291a968427d51ce779c46289e119d5c41f518d6f3fe7957d6cf12385a95e78af4b9e497b74e4b28f9a28558af5e923b7468a3062c51214ca047a1cbc6fb4a63e8b3fcb2bfbd35f2e863351e1fdc66df715833e25ea3b8f61f3ec8a698c002067c478023951bc2d6cc673b4c588d00c16c6b31ee8b0f3deb94936129cf2d6d39364560bafdb517fa62ffb0ecd501e51bd1ab99c7302eb78d8be0658ec99719d87f27bfc5a831f82a431d0fbe25ab9db2f15f57c64dbf35f2e6b8e4b770552d4ecef17d0337fe2bd14e92a05dc7f45e02e328e5b9670b6ee7852b3594cdf16607a0986ff9e910b18470fbe4d962f592a802622d76b7fc3e7fa35678005543397bbf2253c297d76d3678f56537d98d6b6d9faafb4a5d0f9f2a342560ca0c45aa48c481c3ff648f710f985eb66031e2be11fee56b3817347122d74d5eae5a6da06f0b24c0f5ec88eb2e8a1ae0d6da05b43a575ecb4bb8db9cb5a914824091925e64c042131ed5df8153fba62cd0bd8b3eeebd3c2c3c91c2b826bf88bf9738f0835ba124577dcbe9b005b4b63137f2f247c282d9d06c2e9076c24f56bd899f2a7ee7b376e945146d3154f9381362472b8aad896f3b216495eb1d4a44bdca4745c6fc3b26fc9c0ff0d634e24ffeb8d2da3e4eadb76cbe2ae20618b50c0ddc4cffec3f3cbf0140bea9b72c3ee518dad049a256b430513395deb49e9e1df60ea507133aa794985a432f3b3372f74a54168fb580642ee546bf89992652eeda3bb693882a1645159c2485c0e1805fa6ab8fec64353b75c1ec5b06e79b6405b05110c7bbd27ffb2edc239f32341fd1074d72d596504a829030937115978ef12e35c7e46d27cb00c60ec909aa1351ef3d20512feea059d818061c4f3758230ddf8765a51633a8a1d4e38bdcebb2c844e16ff6cb2bf7c3452b83cfec36514c5582f8323c562f757e8c8f2964835f258474dd65050af040e75847e9cd635192c1dfab224a3107f50992d03d266bb78586911657480732686c1588ac4cdb6ac84478cde53f1375940e726a7441dd681865f8e3de321bbdead587326e7637430ca373e172ea22217e73f5f9648d08f7bbaddc1bba42b90499fe5ae519782221eb56aebaa944de8472e2321d44ea5ae8b9f34ca22f14966c52fcff7da8926c460db5f3739cf6f304ceab6faafc0c8b579748df1246a26fbe35ac71e6d8621ed58b97d15d90ac5155729d45280700a78d8df32907c233520dd1c64b241d6834df38b2b94966fb78b3211cd77d958e5ed0b6d96e106a24b6151813d9eb17fdffc2ff27f33cdc973a371c843a170cba1bc06c2c2b5dfee676ad8e41c9446bc61a2c73a8c5066fc36aca3253052e276a205ef7bf929d376139ee4421462393f64c2a40451ec906dba3a957bfe9e1725d528f21fa7b6bbf2d01954e647aa1faea042dbfd6ee970e5d19cf33d31a9b9fa0ca307b2006bb0cfd97ab90b9955a8f50ab533b79782360803ff42b959b69d6f0ad0471ea0f8194e8928b3bdea05d004b030ff5c7d098a21b54d22c533cbe2760beab2b2590c3bd3f4ca7351fde0489b0ab29748d56841a5add1752cd07b416149590cdd5ece7ed462cb68458e404b1a127fa7c672edf9b4b5d6853e7636faadd4ab43edf5d4936ca31b429e30833847d2ac2d5672a7ed725f6361047f0fd8a4a321e940774661272e785b9acb5cd892152a9b29a62f3416c0d42ae554f924d15d96b1cb1c816365e63c3a24b5a227d5fc3446cd646f8424d94e1901804d1007ea8156f21b4159432d367ee8243b8cea8ae9ee5a3f2aea8165c7713daf3a4057e4929b134b3549d184d59b68c1b036903f25cf25acc29063d048db4238ad381fa0730dacc8fcf6c68b2a761401d48b5b25a7648e9b7f4c0a85d2699ae48149fddb41c75edaaaecabdd93ea7b385ab345ea3cb4e9f0602addf61cb1b2b19439291a866d650a910c7d45e7615acb3212d383681e77b8f952bcbca9e98b77529ef0b89e1edc90a5ef431b7b06452640c011724576a3153fa3f2acfff5f988e053f0fd4c20bb479712147e42ce2822dc85fa91fbdb66564051264c85a22fed4bcce30aedf9ddba224279379df09f97a6cfb82f4121ed6fa2f12ae1185e07ac8f0b1dc2f791ddae7b01cf963adf569031cceff41a83c625e90accf69f0eb299a4f73e9681b", 0x1000}, {&(0x7f0000000540)="f1", 0x1}, {&(0x7f0000001900)="ebb9dd1e5f6a20abbdd1773b231707e280adbbba436e8a62e91c84f7038a3f2c48aefa461ecace254876f89696ab0f110a674b2290a508427b70c4557721c23eac8b144f43ffa30a73f26485b90ce48c0c12c24f254bfe8f1eeb545b12ff458af185b186a8933de5e3df4e740a9106c98a0cb1168911da3da76bf6fc247ebe57067d38147574f31b7fa8be61ac7a4804e403a1108b6cbfc2507cfaf5103a8cd1051f3e9d17b6eb384950623894cbfe5e36faea3744ddf53aed93a24d524b3f1a4cb20702", 0xc4}], 0x6) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') fcntl$dupfd(r1, 0x0, r2) close(r0) 16:36:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xea, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:36:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt(r0, 0x8, 0x80000001, &(0x7f0000000180)="834f509f0792bbc1de008ac393cd4eb2f7827d73c60de2da3bff181e608e7296773850b59977da67ec1bc33a1586396cd8c51c3700c9bb7dde4182d68c91df2ee485e0cdea985ccf4bcfc2e1ea2c5c8d5760801555601179466b49b5800ab0935d6e4791921a9bbc310a3c4ff8f294de59197f9dc96f5448ef5b36707ef2f1cde14ac30791fce2b7cd31d53a9235d1f01e1158d728eacf54a87cd6abb48d3a1b278df6", 0xa3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:36:12 executing program 1: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r0 = semget$private(0x0, 0x1, 0x408) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000440)=""/209) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r1) r2 = socket$inet6(0x18, 0x1, 0xffffffffffff0000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x100) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000380)={0xffffffff940c8006, 0x9, 0x0, 0x4823662c, &(0x7f0000000100)={{0x0, 0x3, 0x2, 0x101, 0x31, 0x4, 0x6}, {[0x8001, 0x679b, 0x80000001, 0x8, 0x1, 0x5, 0x1, 0x7ff, 0xfffffffffffffffa, 0x0, 0x80000001, 0x10000, 0x1, 0x7, 0xaddf, 0xffffffffffff8001, 0x14], [0x0, 0x5, 0x2adc4a82, 0x5, 0x1, 0x80000001, 0x1f, 0x0, 0x281e, 0x998], [0xb9, 0x2, 0x5, 0x3ff, 0x9, 0x1, 0x9], [0xd649, 0x1ff, 0x8589, 0x9, 0x23, 0x703f], [{0x1, 0x3, 0x1}, {0x8, 0x7fffffff, 0x0, 0x6}, {0x7, 0xfffffffffffff004, 0x0, 0x9}, {0x7fff, 0x200, 0x5, 0xd356}, {0x2, 0xfffffbffffffffb6, 0x1, 0x5}, {0xe41, 0x7fff, 0x6, 0x5}, {0x0, 0x676, 0x9, 0x3ff}, {0x518e, 0x10000, 0x2, 0x5}], {0x5, 0x9, 0xf2, 0x7}, {0x0, 0x2, 0x9, 0x4}}}, 0x59c7, 0xfd}) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 16:36:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x3af, 0x200, 0xff, 0x3}, {0x6, 0x18, 0x4, 0x1f}, {0x9a, 0x0, 0x3, 0x2}, {0xe, 0x400000, 0x20, 0x1000}, {0x2, 0x0, 0x0, 0x7}, {0x3, 0x7, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0xd4, 0x42, 0x0, 0x3e) 16:36:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) poll(&(0x7f0000000080)=[{r1, 0x80}, {r0, 0x24}, {r0, 0x124}, {r0, 0x18}, {r0, 0x10000021}, {r0, 0x87}, {r0, 0x40}], 0x7, 0xed9) close(r0) 16:36:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kqueue() kqueue() close(r0) 16:36:12 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x7, 0x100000000, 0xffff, 0x0, 0x0, 0x8000000000000000, 0x20000000000000}, 0x0, 0x0, 0x0) 16:36:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x3, 0xffff, {0x81, 0xac4e}}) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) execve(0x0, 0x0, 0x0) 16:36:13 executing program 1: syz_open_pts() r0 = socket(0x20, 0x3, 0x636e0834) getpeername(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="c1ffe5ffffff0000000000c5a6f0ad0000f4670000"], 0x0) syz_open_pts() msgget$private(0x0, 0x101) clock_getres(0x3, &(0x7f0000000140)) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x7ff, 0x0, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="564a966a24012b51cc018e5f99dd7f277554da9645247b92da"], 0x19, 0x0) 16:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x64}, {0x16}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") syz_emit_ethernet(0xd4, &(0x7f0000000240)="e70891e39e3294dd74b0038317faa11cc9af1689a491993f3e266106ebe533c275533f1b2e51c6008c9c1df58d2744a262859b3ca9085c90e7ed7e6ea3ec741ee4aa552cbe583bf1df889d0d8a3ec7777e60e4a08ae39bb07df36839882cea3064710c00bcbfaad1df036274de4ea43939ed6ba0e512fc0390ed1ddec2f3d86113059feaa9ded95515c9816c02b9caab02baf2b69262eedd2679c30079f6ae8cb4cde3cd359cc34e28707e4191ac3a374d3a69e061fc180119eaec4e624f3df3ff1a74934d94be073aa747e0f995cad16b65bf9a") 16:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)=']') 16:36:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000000000ffff00008a5b671b1b542a46e92bc74c5d3b14000000290000003d00000003002284f73ec4d10000000000004600"/63], 0x38}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x106b) r1 = socket(0x81b, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = shmat(0xffffffffffffffff, &(0x7f0000645000/0x3000)=nil, 0xf9727a15660ea46b) shmdt(r4) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0xcab}, {{r2}, 0x0, 0x20, 0x2, 0x9, 0x100}, {{r1}, 0xffffffffffffffff, 0xc0, 0x6, 0x8, 0x200}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000006, 0x100}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0xb2, 0x8}], 0xade, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x21, 0x1, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2, 0x80000001}], 0x100, &(0x7f0000000280)={0x80000000, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000073b000/0x1000)=nil, 0x1000, 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:36:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x802, 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = semget$private(0x0, 0x6, 0xc4) semop(r2, &(0x7f0000000100)=[{0x0, 0x80000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x0, 0x60, 0x800}], 0x4) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') readv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/134, 0x86}], 0x6) r3 = shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x2000) shmdt(r3) r4 = semget$private(0x0, 0x6, 0x0) semop(r2, &(0x7f00000006c0)=[{0x2, 0x100}, {0x3, 0x1ff, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x1, 0x1800}, {0x1, 0x3ff, 0x1800}], 0x6) ioctl$TIOCSBRK(r0, 0x2000747b) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000700)=""/229) semget$private(0x0, 0x2, 0x40) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000800)="10934f9b7a492012ee8cf518021bf935fc045a59a5c46009f5cbe4fe993921f6dcc9565132938e8fc3c3dc66449066ef9150643fee1643749ac93375e3bb79efb6a69ee1769b3887677a824ed4120d804c793019beef7e3b5e699c62a87a4c95877d0f4f3af2740a1c72a600128414453074bd2aed02", 0x76}], 0x1, 0x0) shmdt(r3) semop(r4, &(0x7f00000008c0)=[{0x0, 0x6, 0x1800}, {0x0, 0x4, 0x1800}], 0x2) r5 = syz_open_pts() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000900)=[0x1, 0x9, 0x5]) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000940)={0x100000001, './file0\x00', './file1\x00'}) r6 = shmget(0x0, 0x1000, 0x82, &(0x7f0000eee000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) connect$unix(r0, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) chflagsat(r0, &(0x7f00000009c0)='./file0\x00', 0x40000, 0x2) open(&(0x7f0000000a00)='./file0\x00', 0x10042, 0x80) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/218, 0xda) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000b80)={0xe1da, 0x584f6f3d}) socket$inet6(0x18, 0x3, 0x5) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000bc0)=""/130, 0xfffffffffffffcac}], 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000cc0)=0x3) 16:36:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) getppid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f00000001c0)="935e5a1b8e8970e5b91a262c76f93395e5bfda21b9b77d980c47465b0334ea83f989637000ce1e25d09c5815ad43bc683bf832558c356754fc360c1171963ccc5a7af71e36f22c3a6a1aed6c6159e14e08225c8a4513712a73d134f66883d672f8d49526714b4b35109e32aab37a4589b8fca3e0469c761c9f20d5d0976114b6180c2c75c4054431bf265807d08f79c746f6adb93ae61a54d653bc9e3106f8d6ca41ebb4d4ef073d3a505ea8ab164e88d1bc58c6cdcb4e252f224d878f", 0xbd) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00233a27feff083519edffff0301000000bf02fffeffffaaaedbe36be81b02d313128caf8298171fbb02fb9d568e58a6b193ce02df1286a2a219a3ac621f1761fedacc99ec51f8", 0x4f}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x77}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:36:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000040)="fc089cf222908560d0084473cc3703efb97149fafa5570ab4dafcac56fdbc536eca048c8ea6e7e2c7e9d22fda746e3cada46437c94c4adc3f76b0ee6cb58881c67cd072c5a193091dfabcd10b9a4615f47a60900a8b79700f460bf0f73e938f7608ccde9b287776f0bc02ea8abd172cde6e104045b499cbd6f7a448280240e7f13afefbaa938651b59ac6203c498e2846ca0102474ac2ec494c94e7af33ee55566d929c45309f381cc401fcf5bfcc0f500cf20141659c64538cb532173696fc914b25b31bc056914260a5a94141a87b55c8b00727a18173fd240797decd950414f338f50b3ce6c3adcafa7a6d1716ec5fd656f49e098d5", 0xf7, 0x40b, &(0x7f0000000140)={0x18, 0x0, 0x10000, 0x7fffffff}, 0xc) mprotect(&(0x7f000020b000/0x1000)=nil, 0x1000, 0x1) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") socket$unix(0x1, 0x1, 0x0) 16:36:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:36:13 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x4, 0x7554) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f00000000c0)=0xfb737ea1482767e8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:36:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20210, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x405) 16:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x20000000000000b3, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:36:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) 16:36:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x4203, 0xd2d, "aca541486f547d83768a08ebba8b010400000c9f"}) write(0xffffffffffffffff, &(0x7f0000000700)="04", 0x1) setrlimit(0x6, &(0x7f0000000000)={0x8001, 0x100}) 16:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10064}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:36:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10000, 0x11f7, 0x100, 0x1, 0x77ed, 0x5, 0x7, 0x1, 0x3, 0x3, 0x9}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x7fff, './file0\x00', './file0\x00'}) 16:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x2, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x25}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$unix(r1, 0x0, &(0x7f0000000140)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:36:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x10006, &(0x7f0000000000)='@\x00\x00\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') 16:36:14 executing program 0: pipe(&(0x7f00000024c0)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000002400)='./file0\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002440)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002480)) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000380)="08e205ed5e114159585036c59d14e332271fa29e59018e506f22b6fc74e48bb2ee2a647a8271ae70d8dc047f716bb77896e552c2942f5603f373697bb46430562ef4c89ce75bf40bc3b4a3c5ab2aa60566e3f8f6d02fe36863919ee0634e07ffb346c4549d5e67dcc3708c51996eec27a0978aa97d74acc22b8bbd141b4f85493505a5fa73829005f69a1f92b02b40ca2f1ca89a2998c7f7b1e4f8db6a35f6e26b8eccaef9c76b0134e0ea470c9961c26d84a3f1a6d4fc244abea1fefab7068379a4445d75e7934852f453c6009b0c2a98a637546fa51bae422d8c733817767024e05c8fb47e1289ee47ccaf928c63e2263856dbd698a794c93296db8e77b839e33ff3e748f4b8012a124e36c38643fe850ff08183a2978b0e16caf81255ec238b8b1415dba0ac8053ce9b7afd7e979539d0d0eb5cd6827cbccf08dc64cf960351e23eb9401d75ba8eaf0fa2aeaf136599030071a51df31237c3885336653cea1415372cc29ff20e2257698f4985b7d1942485c236d6345427d297fd0ebc94262cb360f490a5a1e93f06f7595a03ff4d9334cb034739627ace7501cda4f1e460ccb9dff1b239723c2ec3401a8750b8acc6145e1a5c312a7c46e070588c7ca3f858b54208297fc78f80d20c07d2bc759d1db3e91f42a96b5f8103a07aac822d6c63b88b4d9b434880946da907c0e21ce9e3267721361ed16e089543429da9ca23f14d90b0e4bcfd0fcfef02898f09fddab1ff950b1e9486b75322f3d52d9457a4fd0d2a7429c975fb04d0f3b0b27d10b85910e5fe144a073ef07760b562c78d9019d42deca6184f72c264cf2ee2cf469b1988838c9fd0d9c20b60034c04145f1b489ef05f83e7774c636e88256719976309b6b3902d50ef6130d953dd74d538a5fcf99f0734e4460c312c510969c6342b0c7e76f523e6a9955ca981acbd8a5a2d425cd1b35e3c44252f723aadf84bf74b43c4b0af2195a1d6cdcca3a4688e506bf38b69fb79c40eeeecd23109c679a3438fe25ec07dd541f21b3de727575705aaa2c3ae5da2d3ae62f9a09651a6ed4d5d890c52b4e5623bf9648c48133db7c48778b0d571e8a21f064ef3dd50dbfe6b38a8953e3784e0e048cd70eefc41968c767ff55c0af3b1ddd9aca6e8f47039beef4b35629a1a4477b72990442bc729ee3498b6a0997c27d4f586bd27f341c6a9b4c96fb003844dac19a458405da69a0829da0d6fcc8157d104d55997c6d34813e42a381f74011a7286622e679b7a533c22ee1dcc8f31d9d14330cc53515c0b6a7176cde5fcddb66102dc3908b6d9ffc9860d4b38b71299a038446c4b305bd0f0f33042cd76d1524e7be8b7c5711235350b617bf0724f13a4c42d375ced2a2060e490784da0d1ad1936c083d040c65ba0cff7f0d7ee651fbe81f81397422b56a599de6ec6f696044e7dd7fb6e3a428b4d191768fe04ee589e69bca5a7d064f5638b9cd6cb32a3131e66e6bf4b69cc7ff7c4edea9d68b64c70611ada78c0b8b633aa2a68159fb45e115edc4d2194769ea622a8d783fddd62c50c24d298050de413d25b10d7d7b74e96dd8bcaffc49c0ce99b01592094bf815d7c08a7e2cf66a375b9296f188e61080f2526c92fc45b2bed11f255ac493d7616775656de1a188a0c9633d31be0d93818c2ba9081b618e99c8445a4b98b142d292367ab68eb851f9be30f91d7d887ec5cac9948b95045baec389221a1515d489fb2ea71dd2d8aaa983fc2140b1ec33f75d59d8015d0c262c65cdd2f7f818518ba4b62118d3906fb86ac4e6de5fad50fb41b2a7abf54cc8583e7f5af212432da2a7def12a8678639d790dec7181f9a8f2e6c36604a105fb461571606d144f7b1010a3918c812e26fc286a74caa1a3df83f8b9f0202cf18be61d66dd9c6b77363c00aff729ec881c3fc2f2efa8b6960185b29996de6d5bcd26c8b823182bf79d754e5d0691adbc3074492304091a574a0ca2bedf7a32365f31af4af867a0b403ee1bccc0fbd9ffe1a1b384754f0c78db52d40079a81a54407bfa44cd36d9808ae2e9e7fe283c37cc29d65f4f6a73dd9c147ce7ca7090e858e4875f07e5e582f59f13206300f8c98589f1770b195a36cd0ce02e0510c5781c7cc865d8ea43df79582a5a1f0d272dc2dd43c29c22c5d38e61a96846bc86639d08194f78625f8947648f88775aa1b25bd79b32ac326f37781561335b583bb9cbb45380bcf3a67333f535ca4924e7430bf98f1cf64a7a3f111e8c18e09588e6e833fb9767e3a103afb79379e36442d26be57404433cf5cbbc1e098066dade154cfdd13982cff7ac2ff8218ce403d4acb205e08624d6325d2983e3ba41cd3e65abacc317dcea847f1e401e50565b75bda999e455dc4252e6a519dbd0aeea4343ea43cc30fca52cd2a53c15213a09f8f8a57d91ab523ab25e79e8bba697fa71fcf665d9fbf148a67bf363d4f755f7670b2fb4772e4090dbf613f7f18fb35f56ab7856a916d1dfad31982472558be6b25e28d5d005a796f7d7510573d3523a7eb5c79b219e1e24e418b610a8242ec564d85d4b39025cf5eade5f022e24140c5f0d511f50bd4cc14833b1633408412e30e6534fa074d17edfda6a914f1ddb96310d7f61c76214fe52cbbab5c4ad31b435f8af42f8d275c791020ee17a4b25e8a11b2a9a54df066580237e53fd0aaaed4331b2b5fbbdab04c9a09f16bb87919509cfe2d77740f33925bd7d4a377536c2eb6561c40737e28e9e5403070a0e70735cf1a3b6f0c1e237b98912b5c9c30a9b626f83ad46bbd9b34b3e6867c5abff9765c61f6e35c4b38e325fd3b835b23835a6a2714f98ee050b9ff0789622b461882dc64cceff7f85f144dfd42fc4b28b9d5f485d2bdb1e65de5888947c34fc0d964af2ca132aad4c811782ca3aed71fb9e723adfadfa610891f2702d22f86294bfbdbdbce49a40f84288e06d723281250cd5e49742966bd6a6f80530a181392916a65d532bb5896f154e593294eb6e2af2b3f3eac3345394ead1e13d642e1b59b827c2f0b8927134c550d8669e79e1a5d79b0ce2b5dd0111659d0838ef974862e6970ef60646b8a141780d95d4d104ac78e815c971e47d9b6d7846cc0963180abfb9c3995d6b7f2b93923e1ba680fd62c345b8d717cb440ee80375a72c36309dd8a0bf5d54d6c98bc15f6b2689e4b9bfc43427cbffe46aaaf5eb6bd3b762777f66ab524f346765c8898abe4096e6791fe745d7502114dbc1d8d7f9f9a000739cced1399c195cd7c392b0fdb4a99d6ef5f69ee0706bce8ce7fedf916b75d1757c6d9b78a0b999fba9bf0de5e4022a5e6a0bbadd723402ead1d4389ce85f01e5e08bb85e3b3069684b73d89039b2f71d2fdb74cf2333216d1066fc9f5eb6684da899b87b9f0c51428878f387f1e5884ce0be90850e29caff772fa3bfea94b28dfdf4d4fc1c437319d259995e7b7cf7d86693ccea5ea68b1827812be29ee4f2ac9aed86578780d4097bfe3922fc80a694dc40a85916922fd136bc95a11f95e1a6d613de70533be6c1a98f0b81d99426e11de11a6365590281de4571fe71e211864ec99416ff4340e793c0a368a60b2c994a6adc1d16567c49e456ed9db55a9556fc6ce8e98e50e307137b61eaafc3630b0f0f2e54e6d2c5368b0ec129558a559d066bbcbe5eb620820b1a4ea349a13819bb13100cb839979ef749af868c16b69be687d207ac71b388dc26a40cbcad018d733fc4057a165ecf36940c6d1c7eaf04b37ade4ee25dd06dee37e9b6da4c3863dc1ad48829896d69d48af910aafa481cfc9e7c5d69a87ac331f00001221d25e78ac3e96c3ea2af49b0da6eda000cb610ff0ce12016142ffa3d75da6e777a431daf5ee1612abbe478e44ddf76872a9bf05d0403a911a90364a697950c3f8977878e6110c136204cf8274697346160dc89d7b4f00079bc01b3d3464307d352e6cdff26df6d98e3c0dc451c077f6209233759043e656a81d597dd869509344648082a4225b0014994e1ef26f10906e5f400e3bfbe7ba9cdac4107ea79f7b34a4415613a8388be3310db87f676225abc28a77066656f411faf602881f7f01d628fc6732c5f2228c14d7561a410adbcbd20ae4c5479501ed6ee1251f791c116a9eda4fb426b4ebaa0eab85ccdc9552cabc1a4d167837541b3751718e270ed22c548a228b77bee917c834c976a8ce86024030663331214aca81afabd997aa88d0719d5fc73dc1453377130612a152914efc7ebb757da707d7c0e7ce1d7c5c15c1f678cbefd8911d2ec987a844a477f90f207758c535d3d04a94a1f51b09502b16949432d94af5eb6f4d439350f38e1ecc60f81ab858e66ee7cfd3cda7e3f03f008ae0f78016d44f79a631c446327a49f25ed1e2bf8b278fbf81b4e70eaa8caad3dd701e1fe1323d4bc5f7a9679d8fbe9c4d082def55172dc0f1ab49c2b5f2c3d875573124c838bb5bd5983b7061fbd4ab2c98c335c15ed831bd860f0d39ec0611fc82fad7aa96032e41d79212310f74b7c36e400b800b9f4db22f5d2ab6112f654c58cc7e1743bbed9527c60b868fcf3e9512f39fabf286044f56f634b67499571a1864627389c2afb67519eca0687273c0bcd50cab2be7233956f685ad0ef754d5393f68beff3f9dad5d2f7eaf870cba43c641b3b4ae2ba4dafca7a845b699cc6d9923965cf9befb3e30af9c09aa50f677a48500eb4b562d6ff01af1f6db05c3fd3bee08ce6a912d2e5d17aa9f4c62e9c090b037baa8eee0b0f19a3e97f673e16ad7b8f3cc9f8a948e03285082f1a3b79b7aec6e20e8cdfd66022c0e981ac5ed082cfb9be52ea669ceb6fc0a39ab13560beae7740b1fe1d9b55371a4c1f53f382bae3ce691c173717fdb787e1eca5b65520abdf6bf6532ddf3525539b1ac4318f81981e8440befd15b6aaec58cdcbcf1f0c35e33d40b55b5e397afe58b8866f83bfd45b992ce7f9adca671383e91406b61ffddabf875773191dc949208b1d3104d0f71fbc096d5f5cfbf22d21a00d9b36f2250b8a0121b77ef1eeb578c82b461456551b9729dc5f4d8a3724f77cbb9d9fcd4cd55b8a7c33faaea094647917ac294d66bc2c2317ece407502bc44882a0241b8b16bafd6425214fc7b9407b40e58618c7f89c9d7d6b76858353eb591059358c39deec79cea1e36841f32a1ae07384ccd5436630b581a40fa53209cb6e725e523e554815415753c9b5ee0fa79ac9d36036afe485a98870a7a9aa31f0be79e0a0e6ec80e2180f42567ea220bc89d38d6712a9e28fcb0f8d59db9f3c96f4991212509d60071cbe17da42d64b74fb4314821e8266c90672b4e1f0811e160339290fe3307186aff3c21ebb3ab2444a33cee5cd68842fba4b80823efc6a17d68977e8d1bf10660e488252de9d9e34a66250b3ba167fc5b00b09eb52a72e75bc04a743804fdabf8a2154acfd729c41122d4f1613741de7a567ab4c4d7aaaeb9053a7e69e217edaa55b82437fbb0cb3bddff3b81216f6bef73f0af447a2b1b136e511ea33f3337f47bb0b40f017bf54f5d732d7c5af9e78598284fe52128dcf2a47edcd1ce4082b939c70b5beb4afba27ae560d42bb4bf138243d35345fd2c5c636c2de73b24a6373b4878a4b8319a92ec5275c2023a6898b50ff74eb86d14af8039b2c2df4b87f6f917fb02ab520e8e5c51bd1dc1ef05a6da999779af670fcaa5c01c3095f3454d691d7ebfc4ca0621995f41cce4c4c88bdb7f18996ad2757faaf547ab5395ed75d8980a5d5da072e59661b100765ffdf5323ff3d3f276b5a03c57e96a6e75735111e4484e", 0x1000}, {&(0x7f0000000140)="4d53fb47b9f296cc2b937ebcbc0816ba047c84d3cf0d2fb656ace7574956e05b81ca524af064a3adc3a02577470a15b1a4ee4c218c39c1828666630f9b9c06adcf74b3b6705cb2d1fde85454265f7847af285a48fad112a1abc54313582b69ba56b43855489391710187793d0d182fd226a4bb9e1140db8a026597404ee74cb13ab5c5f9ad7004fc7defa3a1aee36ec29f26451513b0c9d752b7eb941780591b1be7cc0707f94257df113a124e224709f5b44275a37243441a1b1635f659a9e1bb68dcc3862fde4eded474971963e4d5eec0a36daf95f2e5498001e603bc759a13b88166714a7b919e6dae35c4512610bc76b887bad777d1c8d6", 0xfa}, {&(0x7f0000000000)="37a9c56ad28579d291da06db7d5f0451607d162edfe4fa7ac00a00cb67b46a7067", 0x21}, {&(0x7f0000001380)="416ae1aa574f2a5b0eb40b460ff85dc41848e065e16a04924cc5526120ee6017caf987c3f4361d833705183a0e83626d19e8ecbb6e08aa731333242c4f23896a831abb7f3bb08df8267a07ea02da23bf9032a1385f813bc7b9acb138bee36aaf25e03dbf81abcbfef315dcba7a025f208cd46939e0a8f8782ea3b2a229d9bd1f1354c16f0d984f6f7a06d1b63f5d4bc09ac49dd5477cfb90a61c96fd991eea83da1517a1573257c65eee6a7af38606452896c4feabd61589274d18504afd77c24036666feafd8b9b59784f9f70d0251b4d6b4445bdd1728bb668b0e0165fb56d0e34d648aadc1dac626d28938947746b2beeb60ec6d62770f8fb1fc91c679eaf8e21b1de3f8995dc4b7f4dd442ddac06548916343f44c403f3191268e782def426c94957c5de6036d2409944d7d68e9d6eb463f63868872f678054b4f009d0b66961a2de523a333df2cfef2c420a2806ee56e9c8aef20639df7dc35eca5e5bed12db2306dc0d44dbec31f3bb4e6f8859fc476c77810432326102b178c127d2d4d34245c5ebb1a6e1cc82ca121a7088e6795b4e9282ae4315b28e5ffc1ffab300f8ef0c3166b97d830ae42aae2d6b458e3e7827577ce134bc5d9e3d52c6a5c0bc0a22433503a853042cc8fbfcbe0d9c9e0756491739c14f4287ed8fd0f98cec0ce854723d8814b184c6c8b7d3281f5569b083d7488ceef739c39764823d6a03dc48ef75e5ed14b5fce4901582adf2555e53fbd046d125d316de31830a4addf06587bafb60b0d1e331b128de638ff73e55adad8420ce97a736e5b661d0ee9d416122e886f4d03f44048f6cd2b4310737b09a63db63e853069bf25c3f57599e686a71d0004017d84d15edebc4d25628237436f2400470e09f90a03e9314a9af875253830a61ad9f8769377a3dbffc2495ecbdbffeb4ce9625ba15f1ae1a35a4db0b0035db8a430fa6698fb97862d742ba44329a276bb2a2803730bb1ce892981b6a6e7c38a80248df27d23a59b85526c54c90735b23defb2081a7df6a25d57c2db0f2c9c556b08931ca4958a4cf2d444c86d0862ab9ba83a557a05cc650f212a22f7fc7242f7ae3b555282d12570843af2c720ced21bb029edc49fce05f7f24b49694ba6bbb435cc02c8e2dd1f4da6ff83ed0cb00b832225d999a6209f5c345644c8a83f62efcec430aa40e4aea1862086c4fd9f64ccbf8af3d00ae35ee1bcfb7c6d24c421aed7e2f511b3f31813406a4bdf387044085dbdb412eff53ab54351c493e7f4906e3d01772d139826aea384cf606b67943c934ceeee98c2e2ec8cddbfe4d5f9d50ef02d41889051df1245eaac962eafd897c494986e7521743c03330cc1f56a00479f77d6c6823776b581af117b2dbf3b9ac347a402a83b21bdf27fa998fd63947d584dded0471f185965d62a60c415c4804f39ee458a855c3cae1444575ddb790723707b03ccb0bf3bc38a1e1a8a61ea110afa012f46680d8fdc900ba4eb542f0c90f06caa544f99f6c1cc2bcecddd1a57d939f481a1efeca80c67be192420989cde3a723625236321418af15cf62cc821df32506a2089188551b3f515bc5bee36081f593cd1530e2e0712e0ac1a392133fc0940e839e497b5f256b2b78eee8b412680d8d6a0d63e3a2928ac9f6c29f189e8b07fd28320a70072b996fde8dab4a820d395d5abc405f35007e766129c386a3f59dc675c95c77908dc91c9a632b1462ca5e3671ab246e6be4a767be605a11e418881daafb37201adf6c449bbd3ca058339eb2ba6842af3f7513b8588e8a08ddfb3ef3deb38b272a716863dbe7cb9f57aa5d2d9dd10a2c06842577e09d486a32f26e376c58b39d8cd7a2105de14f21e9f0d7724d4d1ed5ffc316912daad920ece991aeaa0f6ace1b99cdb586b233812eae5de8a0beed2b0ecd4d4c67bcfbc30c723b478028a22945b7482edcf4914765d2494e34b46099cc0448b25e49e67ae6ff5e3e90ae75b0079507c2c42d5ed67000ec233c549224eb57633bf679a71ad76f01a8f07402262907de144decf19c04e195ac0b731d23d31098e848d4d97743324a3a0c90aa5c2fecc650c2a343b005d347b805a64a907d344abda39ea4b0f03e0b8d36c55679a4882de5e708673ee2fb8a59572d66225866d573fb140006d52722883ee9960b7c1a736117f6de790ab113c8f8fca4b086d43bcb4dd97147e8a0314580b515cb5f375045cd81a1c261b05ed75be3c30bb87def55eb519afc55633002f6ff68fefdfa5ca66767f1afa5cad6951f9c95002b7e40d9f6e2fa3875cc92b691f682b70c5313c2291e4d6efa142377138c1c5e61e799f1d5fa95a2f606e53db5b48c5d63ccbe9767a03aaf8aecca0383894de2ccca52f3a096d2db690f4807413a1e13eb6738f57dff0274fe7f9263fa26a6173fd81cae77196f0e902ae837b49cfb723e1261f4ad07b83af938c5184f3d728bce5df788f354b7837099e2ca564f22aab6e95fc2ac8b53b619fecc769a9aa9f90c2e5224a8872005c9eaf8b38c629e6e4ef2d5b301a75f83140e857d447f49cb0bfa90d58ada7d826fa77888915473343e4ff1d52e78edd41247d7a2f1a52480af079e0fa6289286dae9ce09d29304ddea24c28a1228f1f330f416eb6a39afa77311b2b534f26fcfaae4bdb548abc3bf7194e11cc1c18152e3d3f930889c23883b32cbf36072898060694b8fd0c629a83604f7f6d2241b7e92cd78328bd38a8c21795dec4141c127991b9a7413ed57697c997fd8a6d418008ac6f8e9c52e662de038b3a0b279c30fe739c6128c9d50ecce8707f9a20860d4e0da781ceb1536c77787c4c03d94829e39577755c6c5ed7921d520bbb5512a27845dbc1e1fe9740d021924563c53a62b251ba6bcea9dc0d200ea439f109a2325e75f960427a985717ee7da1e88da1fa2b55f49910defdb78b8d14a5279ce8a8256b6607e2fdce5f169890d9474d229de121ed40e67471ec809dded85170e6775826543253639b55d44c098bd9f132fc71b527c54d500442bc2e772caac136c7981bdacb5b1ed5c4994ad602ff633096af314197ae69d6782bf8c7899740234ea30bf40a77293d2e1262559e2486d2071e2c3cf6f32f3d287867d20c55333f066f26fb1ba10a8ee83e7bc7375baa00c8ecd1d7d89df48e67281f4fbddbeffe7be230ab1da9ea8fcb1d36778dcf438aa56dac5182dd178739994351e2c6078430c8b035afadf14a7b94473c9c052882d9337cc64fd583efc60743a0fa2563ec7a4aab77ea1e391b4ffaa1d99bab880a8b44fcf964aa1231cc484e0db8825401518db7a7898ce807aa9d6af593da73151fb1c3881b6cd52869bdac94cb920c78842ddde946fa810402af75b01960c3814305f7a19cf88d5a7044f19739965fe9644d6a0d0c0d41ecc502553bdfca42996db21f9463e0a25229a9985828ea8e4071bb1cbb60a1f0b1d178a5e9b1fc207890fd4fec9133a7671bd06e8af6b0b39615065f8af3aa8e19b4698383354b7c3029a4baf25fa65d4686018c9d934373cf3ef61c74d052502d022a54de75c50478048276f9981a0c85132b5ca5e4a0010b63c2453f8a3015b049413f122606e219fdd2825786ee8367e2353c34b6f956a89b75a30b62a2cbe6bdc9828dbc11b194dafde71ca0b3f337d8387b1163cc31854898ec8eb8260d7ea934b49a0181da7df4f6f52d03f5dbcfa9b7ff66b0f8fd159d658d857a09f426088b4ff1f880cc6f3ae5d839b7e0d69e241153bfa1230305efb8ff57f41780d4625eb2a38fb7484a14ca31f32deb0af97852170a636cb2faced928177761aef178b23a61af661d1c21a3986d91e513dd326f577e4b32d297c0b751724ff4cf0d3b67d9fa64e7f3a007ca3e24d843aed0c5e2d0b02df68233d8358f865d6e7c11dfc0d78f8cf6740a6e6047b4134a28d8590ae1ee75c5e8532b00867160c1573aa78580fada6b721819900f4c32a96d3e28b1233b675935e88914dd9e08816d6ba65e0c6390610a1f956d4d7ba95721231edd094069ac103d870b98f4b69b43be451ebff8d0b746d6f2f4ea6f6bdfbd3717fc96a76019161b46b53ca4daf5305763e0f49b7be97bc6590a2bdd6b0de9ca2d5c3c4a176c6d46b9d65dc257e0fc1698d5faff5b292d8e4adcb2640206494d1cb06c6b35d3c899c7cc71bb7015f2a596d347bad4d671c2ac826143845c9a18af1556f603abeea149ff9cdf6822f9268cb82f60df0ec425adb868fe6acd4f3f523d0f0390b4d157ed71d74a221a2073d32b1eb08a709feff5e7c9f3670fc0a5cb7828f07a0b36f5c58b1ba85603fc0a50fef493da963e79506afd17b51828631b160077bb8e01871e792af2e6b0b321a7bc345886e3995f9d34172d3465c7f36d32fb9fb704204915b1d22dce0984334d73ab8f057e1414cffe05310ec32066e9a1c494a8e1b2baa94834649f81800678570ebcae422303edc91cb3835e6d228c9025bb94c282174c0c159e7036e4a783bfd9e86bd901383490f30e764b18d44f03f75ebb9cbe7627376b6a9a0f84f281d15a7dfd0041cd90bcf975a15bd59c6d964a08a3d1fc0f383a17db5d88729293ff174f76c01b1987123944c03eb12d47d067c093e214a3de9d005d05fb91b19e04d08ecad8fee6122f64f5252d1398c5ea25721d3d6b6eb92e0f416515f13957f5e9c866972768995df8bd9d79e13e79a87d3fd6bd2e0f30b1ed3d1c742563dae510756faf3e19515c9e033695917904786c525f092761952cba749bb087a7b434b278963b0e9ea96d65f567f6d1dd4e3f521154fdc14f25467f65f2560dd7ec6aacaf002af9dc5aa894671e0ccfa8b79b927615d43aac28bb671544f0ca13708903b61c9ee227749977bee5a16a03749cf043847c068843cd85a999ca096df2ff0cc8160263b17b1196d74a4736acef1878ba87031b8872cd51c47ae1a3398d5221c5e22fa85519540782d94742afeed0392eabe406d4efe4e49125cc5559f332cfc2f9b1705f80810112634f48be71fa7006528372c6b283dae50b27d2ba7c1da50a589f0017e11a61939dff2ea05eaefbed7445386158263d50d086906de699195c4e9ad2cbb799a057fa6ba377a0d9f8a13a31072b8b2896c02d671964a42328e6d2fef92d596f1011745c56432fdd353c83dd20d429c505bbf963f132dc32d32cb7937721ba125e248e2ac918edfcd2582d11b20845759b8b27c13e6764ebf41969af33c7d04fd8ab7b0ce437466c28caba4ce807d956b745c879d4b777202c05b1a890d67648fe847cba20e31fb793a5b9c8bd1cf9bf863658ca4dbef3edc5170caa1709518f70e522d8043fc9a30dc6987436e4513ee287b9cdeed65fc8b89507bd1c3b65d2e36aec4e90a46dea918b5fb8379786ebfb9b11f831ca9fdc687d16a4410373bc098c40d0b44050b61648dc44ae385208f5bf1c0081c29f65fe72bd8f5ecf83917b0d9f91a3e84e5e69ad3e533eb168c7e6a6439c2d318c7158b38a2927194af02dcbfd30ffdf5ec99546144e5da24b58a085377585be4919959bc3bb35ca321282a325ea927adb5962a9e9d592a7d3975f6a98a38e940e0e6242076b2b0354e378d210b94a42efc14e43228110c8e49ab4645bf2b4a87c08e4bef5c8db91653f4c2f4caa5712e6c941710382e7c61cf5bee0ea7a920d4dbc56a3c0a39507c58e1694431873054a9663eafb37564fb4b8a4b5d5eceb84b8dd692a657a9bab7dd8fdd83923c16373500c4d111e356008fb8c8d24e5ac83a36ab2a78dc369a2a92db335e2589510d30896ef803", 0x1000}, {&(0x7f0000000080)="0d570747de41a41a2827bf8787499c79c598bcef66eb07092c894aa56b4644eb4782290c9f4eba72b1e21536ebeb2bf4279da59f59c5a9f3bfc87ab4", 0x3c}], 0x5, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 16:36:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xb9}, {{r2}, 0xfffffffffffffffe, 0xe1}], 0x1c, 0x0, 0x0, 0x0) r3 = msgget(0x3, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffd0c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x100000001) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r4, r5, r6, r7, 0x80, 0x3}, 0x6, 0xaed, r8, r9, 0x8001, 0x1, 0x8, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:36:14 executing program 0: r0 = socket(0x2, 0x8001, 0xfffffffffffffffc) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:36:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000000, 0x0, 0x2, "21d5d211dff3c16b6e22379c948e271976937f34", 0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x6, 0xff, {[0x8, 0xffff, 0x2, 0x2, 0x1cea, 0x100000000, 0x10000, 0x20, 0x2, 0x1000, 0x6de7, 0xa6, 0x80, 0x6, 0x8e9, 0x73d, 0xbc6, 0xa9], [0x3, 0xd3e6, 0xca0, 0x101, 0x80000001, 0x9, 0x5449, 0x400, 0x8, 0x6], [0xfffffffffffffff7, 0x2, 0xffffffffffffff4c, 0x80, 0x1, 0x2, 0x5], [0x10001, 0x4b0, 0x7f, 0x1, 0x8, 0x8], [{0x80, 0x4, 0x400, 0x1}, {0xb33, 0x6, 0x9, 0x4}, {0x1, 0x7e, 0x3, 0xeda}, {0x2, 0x2, 0x6, 0x100000001}, {0x8, 0x81, 0xea}, {0x1, 0x0, 0xffffffffffffffe1, 0x6}, {0x10, 0x400, 0x800, 0x1f}, {0x7, 0x1f, 0xffffffff, 0x6}], {0x7, 0xa00d, 0x100000000, 0x80}, {0x0, 0x8, 0xff, 0x7}}}) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:36:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xa20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x7}, {}], 0x2}) 16:36:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f0000000100)) 16:36:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) dup2(r0, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) r2 = getegid() fchown(r1, 0x0, r2) close(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:36:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getppid() r11 = geteuid() linkat(r0, &(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0\x00', 0x4) r12 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="46caf58faf68ee1458ce53510395b5d9c5762ffca21a7d30eef5a995991bc99711b964649ab4e14fc422756ea7ba479ae5f88007395b6a2161998104c31f34c9032935cb847b26c084f0638a55a6ba7b4993fdba02f6b6d02f4ddae96d76d91f414638e1a12382a32e5f38da7b0b6ba39c59a27c1a669b7a0d739197ca80b5edc6f8fcdf9c2c889e3ae56608efe1b4d0", 0x90}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb0, 0x400}, 0xb) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_index}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:36:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x4d1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc846f5a3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xf190, r2, r3, r4, r5, 0x28, 0x2}, 0x2, 0x400, r6, r7, 0x4, 0x6dc1, 0x1f, 0xcc}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:36:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) 16:36:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x2) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10850, 0x74) r4 = syz_open_pts() r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x840, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x400, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x30080, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r11 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x80, 0x1) socketpair(0x6, 0x8001, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) socketpair(0x1, 0x3, 0x2695, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r15 = socket$inet(0x2, 0x3, 0x1384) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x8a, 0x20}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40000001, 0xfa8d, 0x9}, {{r3}, 0xffffffffffffffff, 0x41, 0x10, 0x5f15, 0x5}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x20, 0x1231}, {{r5}, 0xfffffffffffffffd, 0x2, 0x3, 0x9f, 0xb6a}, {{r6}, 0xfffffffffffffffb, 0x2, 0x20000002, 0x0, 0x1}, {{r7}, 0xfffffffffffffffe, 0x4fb113aa0c634967, 0x45, 0x5, 0x673b}, {{r8}, 0xfffffffffffffffc, 0x42, 0x2, 0x0, 0x7}, {{r9}, 0xffffffffffffffff, 0xb, 0xfffff, 0x6, 0x6}], 0xd2, &(0x7f0000000600)=[{{r10}, 0xfffffffffffffff8, 0x2a, 0x0, 0x8001, 0x80000000}, {{r11}, 0xffffffffffffffff, 0xa1, 0x8, 0x9b, 0x101}, {{r12}, 0x0, 0x20, 0x20000000, 0x4, 0x1}, {{r13}, 0x0, 0x10, 0x0, 0x6, 0x8}, {{r14}, 0xfffffffffffffffe, 0x18, 0xd, 0x2, 0x7f}, {{r15}, 0xffffffffffffffff, 0x50, 0x40, 0x10001, 0x7}, {{r16}, 0xfffffffffffffffb, 0x0, 0x3, 0xdc, 0x4746}], 0x1f, &(0x7f0000000700)={0x5ac, 0x4}) r17 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r17, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x90, 0x91) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r18, 0x0, 0x0) 16:36:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) 16:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0xffffffffffffff6e, &(0x7f0000000080)="11") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:36:14 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="b596ea1f0c241fce211f261910a3917d7d290b2d4c9062e97146ee5d09f195c79db31381f6a4ed10ad676487e79e63565b4faf453883288209705010171959a13d2f67c0ef3337977f0a2ef21a23dbe496575a6053663d8aa4d7bc2d47b17c279302cbab0b545c021cef388ee47ee0a18f73dce20f0b7ab1ac13cdce29737e27f5dfe56e3beb96fa3e153a14804a360c366e63b8bcd14771562f29d42f1de6dd20fdb7586c433a1d", 0xa8}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x37, 0x9, 0x7, {[0x3, 0x6, 0x4, 0x10000, 0x6, 0x8, 0x64bd28fb, 0x7, 0x9, 0x80000000, 0x100, 0x200, 0x401, 0x0, 0x0, 0x1, 0x100000000, 0x4], [0x6, 0x0, 0xfff, 0x5181, 0x4, 0xfffffffffffffff9, 0x7, 0x5, 0x800, 0x7], [0xfffffffffffff80d, 0x9, 0xb8, 0x75, 0x800, 0xff], [0x7, 0xce3, 0x600000000000000, 0x8, 0x3f, 0xfffffffffffffffc], [{0x656, 0x0, 0x10000, 0xfffffffffffffffa}, {0x1, 0x4, 0x80000001, 0x2}, {0x8, 0x4, 0x2, 0x9}, {0x4, 0x1e2, 0xf, 0x2ac3}, {0x2, 0x91, 0x9, 0xa5}, {0x1, 0xb1, 0xfffffffffffffffe, 0x84}, {0xc0, 0x2bb, 0x5, 0xefb}, {0x6, 0x8, 0x3ff}], {0x8001, 0x1c, 0x1, 0x7}, {0x6, 0xfffffffffffffff9, 0x8, 0x3099ffc7}}}) 16:36:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x4, 0x480) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000004cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005304bc24363a8482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f378000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370a0c6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bed9d33fe757272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860393e38cac877d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3279477d721b34d0000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64d14e99230fdc8921d657c4d2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b8a17df761c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000000000000000003a9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be4b3f6cb9b87c60d4f902e9c307da7ab69422203bb4a2500d9422e0224027d96570089157be6951a8334eb6d55a8fd5554255bebdea40e592d01036f606bc074109536a97c4bafc1dc2b9ac906ff5632ccc5ab150796bf23706e98fecbc1a7b2f56f7bf6fb89dd34ec8c387a7bf9f64508f4186de4546bdcd3de22df83ee3db2e8879fc6bd6152735efd5a307d70be12d2c009b86a701e8a2d3402ac588be84d2ebb408cc30fadeff8374d473e0c8464ab1d23064c4e4ed7b8ec7f7502bfe765bb49bfabeda94b40da552e1db66aa33915d0000000000000000000000000000000044c62f3c4404cbde000000000000000000000000000000cb3cafc2af464a6f8b41b9ecfa652085a5652d06365edc835ed6ff3d67c6327e109ebfaf3271e6793e9586764526c46eb4ba88214214e44af0a9504555498d02772b96fc6d862362c066b3ddcc9334565d8773920d273fe818bcabcd21017eabc11eea104aea3b0005ba727058b42f35f45cec188a06a58787b6716b3fbfa5fcb4a01999541b1dc2211a09ad7a0d9812ffd7755d044be0eb7ebb60602c1dd6ae4bf1644351a704ebe3d701d2158afa5b2e5915336672b433adb52bc79fea2aa853e4b70438b6eae2045359a74c33e85804a5fe7fc7fbb0b5a55a8c3594daf1ec51e9d94edccbdd205757bad047747308b44899a5"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000004c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) setrlimit(0x2, &(0x7f0000000300)={0xffffffffffff94b6, 0x84b}) getpid() getpgid(r4) r5 = msgget(0x1, 0xfc) msgctl$IPC_RMID(r5, 0x0) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/9) open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffff5, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) 16:36:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) 16:36:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x2) setsockopt(r1, 0x7, 0x2, &(0x7f0000000140)="0ac088d3bcc10c0f5bdfb346e69c095ac1e986c565e87e75ef09cb87007ad3869508219459210a7706d5724741f9195509ab1415e6e467e5e54174635158c52cd2ed2d8f9673dd8cfc29f5451d3296f79da52c3ee7d9b65b97b460bd78f468b8e7f9b87eafcaf118795d27cb15a444f4b2d6282eb32e6eecba4b16ba900a9fa2a57e1a610fe26ebf7c2bab7dd8162a5e46879fe73255d084704f0df442669cbef2daf9e5f0d68b731e199ebdb1088b8d3c339334e38c9d530dfcf7d32867236bc36feb00acb287d940d836f20dfc333adb5a387e47f0872553088ec3a83fbd47c5e3a8a8", 0xe4) 16:36:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x87}, {0x16}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) listen(r1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x18a, 0x20) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="11") accept$inet(r1, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:36:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) 16:36:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000019c0)='./file0\x00', 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) geteuid() 16:36:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/242, 0xf2}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/110, 0x6e}], 0x5, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050290001800000008055386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f90000000000200000000010000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) 16:36:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) 16:36:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="824e288949c1b78f0b005f31c71f5a42947b0656536a030bf0897823130dc27ebdd0394fed121ddc6d547ebd64f5966533848348c7a826c5a4f8c4042c9d1713dd7596b5e78b29b253faf1d2395fc12059b55cec356124fa6f771687e79f4a30c02197a8aabd4b2518fc053e4beb073f67c619029e880a99d7044745241db635e5bff1a494b561e932e387242dc94b43f8a198f5a185f0500f61442004bc20b95eb84bc20ab1d6a4001b7eeea32f73f5f1e19fdd430aac645783fc28707b280718970fcee1ad7dbf3239c10db9e35a86722b79ea809c4807bf5a27b42da4e5cf5720aa3133b81f1d36"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) lseek(r0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sync() 16:36:17 executing program 1: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x368) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x504d, 0x4) 16:36:17 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) fcntl$getown(r1, 0x5) semget$private(0x0, 0x4, 0x0) msgget(0x0, 0x162) 16:36:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x45659c0e, './bus\x00', 0xff, 0xfffffffffffffff8, 0x7, 0xaf}) 16:36:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f0000001280)=[{0x2, 0x720, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x8001, 0x1000}], 0x3) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:36:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x6c14ca37) 16:36:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) kqueue() openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10, 0x48) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') kqueue() kqueue() kqueue() rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:36:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x7fff, 0x3, {0xfffffffffffffff9, 0x6}}) socket$inet6(0x18, 0x3, 0x102) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 16:36:19 executing program 1: setrlimit(0x8, &(0x7f0000001600)={0x100000000, 0x99}) r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x9) close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)="c7216dab7629d761ed0ddacbd363ccb758fc59ef395775bee15cfddb836153c370b53ad7a3aa1a212c91", 0x2a}, {&(0x7f00000000c0)="3a0948df4fe546798d16c0dd3b44a69aadb374c7654ff9add09fe9092ecd2aa544f403a0443fd5fb098f4689b87ae4cf435955deb9506bb25b9ade4e3d65de09572a62150a9c80c95de36f2fac8dc9aa3e84dacebfa98994fc33645911170cce6a620a8b7c577424f53d06cb7eddbc0a10cbbd7f26f092768c7231af3e5ce24d92e4f278c641a32f19655b1528760d90", 0x90}, {&(0x7f00000001c0)="5c0e2e404261cd9efdd40af273ca531eec2200bd10022b552fcdee0e06285e7c30d25b30536f129e0c38491ced2d29a2a754540ad3e312fc3c961fe027fe052893335be7d504160e68bf272c855eddba63bbd43ae53cdc4d7f37712a3c0a6d84d158fdcb90b7b88a3264dee0d72fe519aebecff2c112c13015c47ae2a7", 0x7d}, {&(0x7f0000000340)="9b0d6565f3f6c08496724468e12b9dcf9a2eb75b191a5ff68eef424051c9e78f735e9a0f258d21a0016b9a4342f12e1f3fa6fbb665d0cb0b73f81554254685a3a35b68aba8e60aacbfe4659a9edbfc3dc670e87c000c89392b6c1f4c33f05e2a892e3ea0f6b29b9afb3e21a82cdf513b052b7e23782736cac7352709dc7cf0d071c3ed2bed2752a4834940d546fba8b8f400e6b8d96fcdffd8ca68778c0e1a56d672150b2d932aecedb4ab3282ce8d1874d779cc752ee5e857810c1cd36dafffad20d8802294438a9413a4f4482d4527ba6430336bd40df3ec972de21299dcb22761b3b5a437176c373336bd06d5f4c935dd2b38", 0xf4}, {&(0x7f0000000240)="735402d49525f7d5d856af93d04af6b198699f050e3391ef0adcf479c6d1a9b25cb78509eb13265565f108d92d85f17b4d0369bb16a31e803f8bcd4dd4669b4c03fcff461ea595b49ed4797d9f617ff1f89dc301a68e", 0x56}, {&(0x7f0000000440)="f289a2e139bea7e7e8048b00485150c4a21669954c9ff59368f997c59028f3ff6ec80439aa85f924527522f1eb853530f45697317f120684072d13306007de06da0e43b688d09681501012ea14cbd577779d8a7ab40dd42711f0d736e1ee18a6d22ee639006b9af66acb71b6424d8b0d3e646aef59e8609426b36459aeb76027c6efc4089988f059b20b2034f19eaaa135e9a4729539720bc8f789a0ac66b8c8d5281ec3b7cf8d473926423ce56552249b910d7fa7ad9163ab9d1fc1c24f9a7c2cabba67b35cf2ed2e887f2d0c39b9833e38db4ecbe8b81a1bdfb28e49f0e1b820c542be6a613efa857593f72010a252988999dd8c1f257e68dbe01e4e8aaf635ca46c3eb122b007bd18a5a853a4222a7257ef96d7fa423e5a2c6c6c2be521eaf2597283b0ac958482aa39e98f77b7675d09d729c7cb26fa90edb964e21aa474d6f00cfc014b1e7a7c1d823977e6aa826243b9eb9d937d5566b6abb0c610089be7601a8a873e46ff93313c0a274018a2d510cfddec9c0595348c739d9594899138bd88e2178fb228ca4ebd40d69f87d2eab31ab130eb2c74a2f2e0672f99569ea21ba17de262384bd5306e15afc7bd8f3aeb334c57e1bc7bfbe558c50b737ec7fc145e83ad8d96e8e4b7b9f22f714e479d052bddfcf7e68701d27cc85a526074e76e6c4723d9dca4b249c2c52825a30819d47ae6f681cd762ebb329acd14dad830c3c234d0e2927a813c70051524620513f074b73563bb19a6c226d93942afff1eec1ec03f8a56fac464177f93814b12f3cb87f7752cf999ed3ec0dc070fb74335abde3ec513cf22f9d70c5efa97b879ee548f6e7cf343bb3d7ec31167064b9c0b0425f3aa457b6559f1b6f30216d5abb151f566297dd1aff82af7cd321a3f876ad94a7963e5c1580b567e5f23cac47ee7d0ee08f51d13ba55de7f1d47b4a662e02e6aa282c66d7c85b5ddf4330511ce3c2c96558ab7894a3bad675004c86e8fbd212434b7f1d826466d9b9b139680bd2c6604b76b0d22bd9c481168aa8f991537610ec565ed50999222076e6604f4965d8ce0018095e4a49c3be96f2be1ee7930389732b583c8079d70f81800203976693e436ae261453e17a0fd3354afa08fb1ce5728142751e9a226ef3212f2c6ed37fa3beaa9f7a572da77f2617074396cd8358af158b4267e0e8136e1eda9624fcdce896a5dea9137fedaf55ae9a9fa151e5b9341902cfa00d3e32616b68a31bef4fa9afdeded84d592c65ee1d92400c70423d4a512bf01545a32138644ea829c914203114589df5246c4bb6079c83f9b6ff4cdef53139790d7d817f604f13608a69a1a0835ff1cd3323065a3053ca1f82e56b61d94d1b61d7b78b78e901d6a43a08dff10d0bd860cb3ba0b312f9c28b97ab5491c461e35ed0b5989e708326283c851133eb19161f38b738a3708bca396b2ff0ac364b9e1bad50a519937e87028646484ef1471ffc4ecf635038b7fe7358bc7c1f0f778492af6d1932da4a3f73e94ddab5420fbaf52bc1fef4a857367ae5ca3425ec3859c57bb9c3c1b87147c5340531b8173262b553a411c04f6c88193139002594cf06413736edf0b7e4caf0e059212c8a54c46a1c3f9bc6059658950ab13bbd98743e74839aa45f1632536f3938c1b4ad10c59ee921b0e1a96fc2eb7486f80c82414acd9295223b6f832422deffe6249e296cfd50e9ae97ffd4f8e420ccb8dc44eb16576c5e92468b9dae7524a24bce09b6581af477245eaa9cfa4d51ceb0662f69215926331192efcf41b0f8969bd3f395ad88bcb8a77d09cae9443b233f495041e0ee6a86968bd3c198bdfc34954957aee041d673c5a5561a5782e4a89983ce0ec9846318891489a0b3c149c907f2dfe1a35e573083a3ebd3db82ea0a3a2104170944175c48d554e790ac43a3da5c3f4a82a3993a50c67fc758dad8bd886d1053b2dc8c532591c242f3fead156fae5ba922e7cb471a134bb1fdb60dc5dbb27eff636e8c7b32cce532053c14be6fd64d12db6c1bf2c0cb6659c910f291d7d74fef88b6870c9fcfcc4f84bfb85d1d9ddb2b64baab31fad0c5ff34860898240f376dd97a2b835b19f092e0e833ca6c87bb1d286f83c23cbfe8cbaa2eb761fcacfa09cb9dbe15bf88ad42b6c36171ffc4becd5e45c561e9293f63b8f8a0456591053d1ebaf63e3817bc2d2b63bddcc3b2a9521f240170e0c6df9de12ba357a66e967310b7f951fcaeb72cbe818bb499a69f967f94c003cbac0e5c2c4b7c9e5acc64b3407413ffcf042701fc18180b3e154a1a26420b4fffb9512f210bcc344000a7cd563ff43e43e43506c9ef11210c79a4304001abefb36e49c0c65cab29247f25e03bc254e479e46d7b35d703e87b1db229e48f207b6fdb142baceaf648d45c1ea6e85715efb4893cae2f0d262459ef09a294ec5a98ccdf2c4458b5f8b882a26cd17cabf19932a2c580f014ef39c4be53fbc7e5a9c74950b04937fb996f88050be991ac0a381152e23c3ad357891699cdcf98b4cf6f0768e8602e2b5a597e7215f98af0dae79d48ac639697f89669f3ca622a6fa4a4c637fcb5014c2066b918adbfa97b7293b76c548e1305cdef25a024ee8e153f2db0974bb17a10403c1ab90fb0ff95c7d1a6bb6b400d24d218624e62123bfd3ccb6cc8cf1056274b47448e672af890c891dbd38ae9dd1d30518d97af881f3ca3b9e3aa0e8c99ae87aaa4ca787dc4a32a35044d0f0d920015a32c0460c94e9302d89855c8490e1fd13e098f24cb7e0beb6950c4c2b4c7f08ec0a503a6914a718166a63450958907baae917a32cc8f214f802a9f22204305db6866de5b9fc937e30bac7e64b3470ddabaec33bdb75a5460dc843e82b5854caa0935c517d745bdaedaf387acab5d3d752f50668956761fb16f2ed3b87d2fe68867f759ad8ab42632d5c86347d0e99f202ca5a16193ec45f2ffbec6caed9d45169cee6435c62f3d3dbf439037febcda77ca9c1fb9e08c3c3afeb66dd9f284db823000c9765df6b507b10ad62f2448bd6a47a9677b70cd323b64e328f5fa7404040f09ede0764f0a01b958bb716c157064d6c0140ac040088e90689ad6cd0e256311413460f80294b6e5d112993b590e9e707f80c7a13d5282c1dcbf67b461162b1f4353995b0d795beb22a1e3e3b08434ded14cd10cc13ebfd55aeb4b2a749a28c71835aa72ce3b10f2fe745fe87cee3f0fd79cce87622e2c6cf019f99a9a4ae655d8ae6da2468adfc0a7a85a3f907b857e55446c003e6bad63542035dba87361cf1e6a091e32d0b88e4e5b28013318af0b1a543b1a26a5cf65888de437e5c8c8e4db09ad3979861d3c506f0ff2d926a49e91ea5dc76229655f0225dc72d204539e5459ef52a55b9b3267aece082ddf3500b226c3015ed1aca509a739b5bc3143d44b63d995e071d701acdfde0746a46abd17a79d89e1c1adc925bd398471d36f9a86e50298d58f364f27a45c40dd5e617dda50f5508dda765da13c62a6503b2700bed192f3ae7a1dff9aabdfbdebac6d6f9dba7e91ebd60b27bebd9bc0f0e0e5c27680c4e03974f8937f6977d4d90c44dd8190a37f25e860154ffd71e1f892915b0448560d2a64f6b4b2b852f7ba7b88ffd50d69dbae31f420957a5d12202f4c2a820be5b671bfd25397a4b5bed36311f3395126984f7260e31d607b6b171e7115e965f4045209b17bd3ed413b35c083b52888b0f79dda62917ae324954f732fda63b9c1a37510f458d6bed129a04733a3f4ddb0556266baca16102bfdfea6372c6a5fa1873781a7750851782344ec5de975ad07c5ebd37195c867bd6b4c5d3159214d6dccc71f80f1695dbbe65ef9ae0bba30d59ec5008dfcad01a6d12c6f9e624750befc15859b7133c050ab63ba72c0782a526035e9eef118809643b1ffab675d7e20cdabfd9f63d33019a14165c7b5e6814114f8c815613e462685fa3c1d9611e298b603dcde3127d938daf0970300dbcbf9935fbd26d3742a7cc41dd58adc437e6877450a1d16d2795e1da664fe1d775308a6e531853d3ee2cf3a490c2a3a28e3d3f4c350755f577d58f859561e58a2a7fd56227e76b185dd77db762c166c53862b07826dab0a49c522c510c4f1851edfba000f227448890c8a899d0206421e0dfbe3362ae4f9153e216f06ada151809579d83cf6e72ff2fc996dfc1dd138e312d6714bf91fc204d86a9691e0fbd3437f14dfe62c6e832735d08dfaa287f25599838aea6042e59b7b19c4a0516050991a520dcdb22aa5186d761ceca78ebe3451c032d20cfb8bd0e687dcf81cbcc31efb08028f49b6b5111cc49b84a0f04e9ae91a16943f074d058a86f3d45ba9f7e7074316807a3a7f7d9a8f89061797c1e27ecfa80d7dbcb17f43d868607b452886b200545d5031cbc46e3a5efe8c27749e4c43422bddc50496a6b798369dd9bbdadc52f9ed2365b55cd96f519afaa1129108a517bb29233979e8c53256ff1beb79cd51d939769e3084a6e752e45cff8380f4863bbfe1761bfd4ebb6dfcbef54f9334963b65970e026990a9387d87b39ab774a9cbe1fe62cb1d3427df2e7fd2f9b1a41a745bae9a8ab5296daa19b1bb5f9d051299e0ea854541f86f70d52e568cd005eef5e1a52a58f5c769087ae78ddaa03a91898f752732f69090cb094a91046b3c17bc164392b3f39e51c43a2965de107cb7df22103b2012cd03138522acaa8f7087ef17122ba44ebc5bb35372cdf14895f358ac2beb6e4fde35e34378e81ffc34def581fc7ec54215878a681bd292a6a78fbc41ecc4150bee1f7bb4b6321e05ef514c0a313f034abd2cb1d45423ebae638266d6cb649d9e85a45fe8adfb8cee9aac04d4d20c9753f6ace307d1cb5f59d234a6d3469d60b9d2b48db7e27a66e699ab6b6d451ea4fecc79046a26e91e236739599bdae6657fc298f28e8be05632a4cacc3a58aff898851fadfb44ec268fecbbacd1f6b8e45fd7ee7e7f1b46da2f470521bc65330e51dc81fc72eb70648adbf92520d6ae4f9717267fa61c391e701a12de7076a52a2f800e8ce8da73841741bd53b52615979c5e34e3b5260cb94d255c9dfb90a35265e35b0dc61d25023412fb724f6a07c72f58710c14c3c3571b9aa3c11ad6c103dbc5fb229ad2371c61cc77a1027d785fbbc9e27fa714eef18dbeba1f060891d531c079a42cb504dd071ff5f57b017e449dd1b1010d8e4c1af2e17a12e1014ae2381e0eaa77806fedfbae32b98281938beb2c5f1d5e5d0a52116a2681f7151261dee421b319ef5718b329dbd7493249a55ba664bfa243d2b3fa7661268d0190333eef1423ed3fae816ed7cc85f56d8219d16db7769d072055e3d1b5f51370373d8b472ac2db7e9ed7dea582c5032271204d1d3a7eab782b13a921175ebc2ee907d0305f940769a6e09319e5f4cce341b26e575f2d0cbbd4353831b609024fa0dac10a084ea5708599be6fcf4d8870d5e55ac554202c2c9a05182318dd1769b2fd8e8860ebe3929e7391bd2433464209b7a46c90f46d3bd6925879788df4a5316bee1d9e2ca91ce2ff6e358dec2f3138a4a234e3fed6d95f945d8eff1d1796b5cd00f9851473db7f84a0f64a263edc6f8ab06e0152235f905c12caa3b4a60156e59172b6b72930efa0f99116787ebb2a2e5ffe6fe6795bfd5cf80465d6088845946278683903c63f81177ced47e1f19f2ec8e33f0cd1e8bc8d1c0aeca167f204d6008e40cf4868668a282878994bb0d0e1104fc4e2b545e575618a10f01a11d76ffcc621a49594964e8ae27aa339a29468da7922ee2fe7c", 0x1000}, {&(0x7f0000001440)="dd6204d6cdbea377df55a71e8e25411f3de880fcb3400a2af788759fc4aa4e0c3817ba2bb8f27b1ecb1d70bac8124d1014839b3b5b94a14a50817081cb11e8da48ba4a9eb6c3947a2e979ded0bffdd415dd2da40a4", 0x55}], 0x7, &(0x7f0000001540)=[{0x10, 0xffff, 0xe00}, {0x28, 0xffff, 0x2fa, "e771f5dd52581f599e847228b2f44c7550cffd03"}, {0x78, 0x1, 0x7ff, "21e5102af83e25ddc08227d5fb3a01c7100905beec9929c9b7e38f47cfe09d0e786dcd366138975b74fd12272918fce492cd3c74cc79db68d31c6b83b4eb46f230b7de0026f9baf1c52ba87e45eba7fae6e22bfd531f2eec21c6e989f3d515a3263c72"}], 0xb0}, 0x402) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x4203, 0xd2d, "aca541486f547d83768a08ebba8b010400000c9f"}) write(r0, &(0x7f0000000300)="0000000000000000777ae509558a51b574a5a35efe34cc75495f92948be41c1ff437d809f8366ec7063882ead6376f76c7d0c204", 0x34) 16:36:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffff, 0x2, 0x40, 0x1, "4a7d1affdc80afcd48b9108705b638a3f104da09", 0x6, 0x4}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) r3 = getuid() r4 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002980)={0xeb8f, 0x1, 0xf35, 0x3, 0x80}, 0xc) r5 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-]\x00', &(0x7f0000000440)='\x10-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00']) close(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f00000006c0)={0x0, ""/233}, 0xf1, 0x3, 0x800) r7 = semget(0x3, 0x1, 0x8) semop(r7, &(0x7f0000000180), 0x0) recvfrom(r1, &(0x7f0000001980)=""/4096, 0x1000, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:36:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x9, &(0x7f0000000000)="02000000", 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/228, 0xe4, 0x840, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:36:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0x14, &(0x7f0000000080)="13ee8da4b8529adf34bcd92b6feae65973b98c00") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x100000000) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCSCTTY(r1, 0x20007461) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x10480, 0x0) 16:36:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x10000001, 0x40, 0x8}], 0x5, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000003cc0)="8e8b32d50dcf5b549f7d3527fe5dc401a3cd98dd6235cb922242c3e4a2234f7004", 0x21}], 0x1) 16:36:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:36:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x8, r2}) 16:36:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) 16:36:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x26) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8010426d, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r2 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x7f, 0x7, "63673125fcb9200da651362769beb0ea5ca751e3", 0x9, 0x9b28}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) 16:36:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:21 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x0, 0x80000001, 0x80000001, 0x9}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000180)="85d98248d285975223578adfd7338d93c0b25bf6150a3901533a63e991565d7488d90284ad5611d8c27e69379791b8cc248f81f484742636e4651ad6f00f2865ea81e1ea74418b481a49172ba53ec4af0c1947c3b86b4721ea65a72e58907e7c197a47bc34cc6926a032b0084dceb6109a2f37dac6fca25674e3af29cdb32f7935c8362cbe815d73764f7d4f6aed1760eca5f6c33fdbc08237c5edd95d3bc3fe8b1e3f36c0656774946a9490c6c266d27d2ed66e75349707f7b5338a10da0803ef9dae9a3ca920c965dcb45384a6463cf4bc4308f23559d43b1bf2c2790be4f80e6bc2b35172d358ea24a51d941140638e978da5752ce6f2721b2a10", 0xfc, 0x408, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) write(r0, &(0x7f0000002540)="7f7dab88242c17af4e62c5cfdd918d660f7801ab97f41b5152b6ccedf1ea0447a610787f1137d81d0c25135421e74c77f5ae21097a19a59dd02a1b142f35a78aaa0aa3c7b34d57adc85b197afda4b894757b093beac3dd6adb8fcead5740fda8eb2b0bd1c62149729cef349e89ba1a0f72f6a8def3468e10251610b22ec74e5ffbc9574fb01505e7d472e22a1bc5b8f8397a717b28c0b4bc05553e133dfd08bab46ef00570428907c6224c8ac1aac84016f53e63f98c78977d716b51687c7c481e7dc9024c2f9bf8f3b41c59d3f4c66f9820bfc33a6da17d2770f713af566f253bd24b28b1c92eafa24e522ca7eabdbeb6286b4248e35116df635e466291ffbcd281011d5f569cab2eca3ec51402469dd5b09d4ea89fe7aca9998f9d9620a6a6e9bbb7f612fe45c4590b96a049d806e47b736d897bd8d5c80a1f57cb12ac54380090b184b9f16d42f9535f79038d16a8f0830862c9bd7d3c7ada1a6534e3026adca51961b393dd760ba3939d0c27dbb196d1cb823d4ae441ca3df7cfab365289cf76292d7dd2609660d55a73a691bc0e1abe5d0b7d5e5628ce5c8979b651bee04290a3464608e528f0e42813a714d1c80ed2ab22affcaf13937bc70c32a3fab27e5d0459468a0c79ec23886d27c6e8fbbff596d7e43d5f85be72992a797bfe68cd3d1bf9f353ff2e85d92aac0b06444c896690ac386e2030a52a2b36d6ac243471e2a9ec9199827c81f2d194dabef8f3612e90ce380fb7038ff4d99d8dd2b7027d03050f9f53a4874ed0b2b00cffac552c8ed011cfdbbf70bd293382f5456678b78d2061a1652f84cb5030c07fe7f6c18ebc9dcbba8b29dec486606fee27d996259b0b2c8ee16dcc9e40a9f8f7c14a12e3dd51b156cee42f2cd7918488106e82c20e50ddba1568f167dd9119b6f7ae4738f07fa446236f31c17be989a94d1c6719bd861159d50b1f84e7d6861d6fe5345c4bcc8d0a2473c0b8be928054a5bdbcf31aa47144f96e4b02c81a51c64cb26da8273bf89fd49a3190fcd6b6357626e3c5174546ede92433f7a09cb5f0327337e33eb843b9a80f0583c4ec67a913c1f8ba7a6b00efc176e752f1b4ece19eec3a29af45a3790930ffeded433910560716702a31ddfed308aab7ac4dac9153424f233dc63f7c41d0ccf745e461077b24e72878b681dbfe8b61bf1055da6cb2041ca122d06845f37c0fe8299692527fa4c8438fdafc21573657a9034b747234c5af47c2eab3cb758d16652ede40199d6733ce9bd463af9b923e3ac378da5d8ef5eaf52f98ccb690de7211bea8a4c50b30aed7e9753995b365698420f5ed17c0f60cea212050ced71186f99e4d0a6a20dac2d975ad7f20e79a7e644b5c9ea73057538dbf9de2bc293b3888fa97c58719d682e4d254b9cb006afa07ea707c47f28541a22322c3a44312f28f811a5306af12b5c78685ff4c9fd000e9acd8937b7adbcfcb659c1afc9ed50a621afde78fdb506a972e098b2d85831d23755a6b00f852c60c0601151a5d59c61c51d7c7278fbc108d3e37b9927c6f55a522f1ef674bc8ae4eb924eff0fb2e308cea462c8691e676ff4a0f6102c76ffe01b9be71514a7205f7d35e120cd95ac64c82a0d947293743b24cd1890670fddbe717dfeb3fc5f394c29eaca43f6e0b50686e456d20c307ad7816913a32e514a9c2417e288cbbccbe6a74b52fc4be9229efe590e315f1561ba8f64dae313ca3b0c7a39744ccb533bda02a27034d0517c756f6d0e4af16b21962dd9d58f8241aa2161a134ebd35600f7364769adc3a312c76f17419c964599eff29347c98b06296da660837c3ece36f0093148f23c06089be7b2c2c393936cfe96fd7e1146bead8d27c6bc4344149f992d327a860c8b7131af92c90e127dc17dd514deeff3f905167b906c7f99bc69f4f4682f062a281f21991899b0328438328b9ba14b066e3812140d627ca73cc102645ee886b33c75deb45f2cec75961e22f28b15ce6148412729a2f312d8a795a81798c4ecad63cf421cb78e66663ad1b0c782088a3cacfca60be48b22024e0a8d0487fd62eaef5fcd359d4d1a730840f4e4471d687fa163b2c3b5a0318daa09dde92aa1924bf5209dea5e3b0e234e90158758ed69ee044528acfd02d73a501a848fba953e8d6972b61bfbfd95aede437f9e89d0c4e42a4b64c6cde8bdac07144bf1f790354aa375c35287173589dafbde5ae123477be3fc4d51a1ad45d908cc48e8752940a4fa472d26a42f3dd0bc42dcbe68df2a9cbc3befd8a75738266687f3a0015f132123220d3810d0c760c518d26d445ce9033a26a9ff2250516dff70ee9c4d4b7b28670459c1e2866031add643f2fd01c0eee50ead345b0f3c71a206de8313ecbb93fdaa163496157c1e99a0799b8331fca392ce11612bae0312f12fbd531681084d2fb5bb5a7eacf43079adff3dfa9819e9eacf6b691cb261c19357ce3ad577db0e1c162bdcc15a22d501e53eab01bb089219a3920bd902275d6c9ab9f0519ce45aa30acc0cf3cf1f17a5279beda35dc38fd7f596de0e74b9427ac4facae1862cae06c949bdd50f47c30db193a0dcdab3ff85afe00cc6d3d288b5b50e80cb15f3a8f8595bba5ffcaea10aaefa12bdf4bb924f2ba8de5b9ff293d1a379142816a2ddbf73aaf71a43fd8dc0467a86e7daea295a80d86dcb9d0f95a7c52213a64698ff0bc61e6cb1f5e3e4daee17ec1a5e8229c5e42c207e35ca84c14703766d831e4c6016ae3ffd6911aa331febf35203d0b4a91415a69115bf28789e94d1ba995c24c2c4672a0aebe0875b23ab48f46197667531c9c8bcfb4421017c124e26814b465fc973ba860927f7dfb65a495093d9134f333fcecfe422ca7aa9fcc77fee687c516bc0499a3f78622f2d524bf8ebd991475916a09825d16d12322c13db1648a2dfa52b341b18e7b1937fb941d859f5de11b98cff5e069cf1dcebaabe426f26a910139a3e47d5071128cb4c576e350407ee110658cd3726febb9f3ea4b7ec8215050537a4cbf13ed0d75141f2e4ed0acd19144a78efc7eff4921c3862172d258d9f2de35f74f116ea9176100336fdb28ceb5917c019f7cefcb113d69d155b038c70f30ac05fac0686c7adf57c55981fda885fef5587359f782226bffd427534f3d6a65c3687688684415afbe93ea39c864b7cb3897a6c49e00839cff8946f99fe7adf03bc5f2d2cf1f7456f0f5fe76020550d0ddec9c27ada0eae497e360c37d6bd5567d5e43bf2bc7ae44570096c91fb4a62ccebf79d526981dc7078cd0128f94702a3854d8c664b1b017016abf4f023724b0e47e68cda8b1951ba8eb9a35801e43d965e5980eb9ed71b96ac795af1305cb22f73307f2263abd2cbadf4528fb702ba2e0a27dc4edc16477cd2027b7c5a1a9bd336197533b9a5d22c2389019b118652c22f78279afdb625cd054cdb1cbb3d7f2aba334789dc9f9ff6db293a96bae6470377ccb898d99bab368481c0ed52a829d16650424fe82a30b22d82f865cf4e3347099984c35fbeacbda7d82c9e8f84af0417c3970e2e49636e922fc792984c69d9757f6e4114de2025da5716995fd2a6ff71e229a1fe390acbdc826e33d037033d0b47db6cbde9ea91ab8206b0e0ead30c08fba3647b5b1fb60009558164cfa19cd7d7e824ad9d3d2574ea54779e3b00db607091ad67b72d4f96a7f74b5ffcf60594411e74aa4173ab0b2292c6a745140c66327c4b5648c3e3069ad1d742ac1cfbc9a2a8d141810e2ec489dde3d710296ac62ff939510e426b57e84b2e5c0f45dffe4f0136d7295f23f48d8edfaccb13522036151967e950e40f7463743cdec7ad628f3a68a297ebf765002d3284dbec9fc0bee3a75468ca4ffe6113e5e257dfce9d579f2327496c23a70a9dc58ed398ac36c18979556bf71ec4c4fdba3dbd77fe7908ea719fa45966a58fe2548df16439e36d4e5b0238a4bd3b255aa31a52ed674f2df8a0699c3e7711749238bc202658c440d7539ed4a9d7e410b70a9787471983717227a5c646f8e4a3a5dbdcd1833b173421c82cd75d25b9e47442e26d3ecd2a9dad83a4ad262c9f7e0817905cfad4cf56bbe883488af1d1176a69840cacf9f0a23538c63a8e43ec633cdd11b56908f366f512632e0186ebc5a2c73ae9b3aeb842863444627e59075ce87e90971d8db67b198c5028d3dddda7e580c3ea6161aba111a3f073700d5d6a65a3d0eefe3aedd1a19e14855389fbc78fe4453ef9e6b7acfdcfcdabe59c4269ed6df08e3b15d8129b48c8f9659fbca895af4be1a5b8246e6c772f7b290c5bafe1a8e7acd82231c092b7112fab348fd0269d3ac4f4ebf6ac0617f6ad6f293f0c12ad4b342453c7916dd0da9a5e5c0a19ea6186ef772ff2490427123b8241a000bf469f369b5eed1a7f90711934d928bc464e2846aaf8ba858536964d0d277cd07dc425896cb0af443fabccaf7902bf0da1e85e9399f61c9ac379c26dea3673e7d84b545708b5e5a406a083d5f08e5d31f4919cc35240d", 0xc79) 16:36:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74, 0xfffffffffffffffb, 0x0, 0x4}, {0x6c, 0x0, 0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:36:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:21 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0x7fcfffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xca, 0x400fffff, 0x5, 0x3}, {{r0}, 0x0, 0x4, 0x3, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x8, 0x600fffff, 0x3a}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x5, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0x23, 0xfff, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000080, 0x7, 0x7fff}], 0x2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2a, 0x4, 0x2, 0xff}], 0x64f, &(0x7f0000000140)={0x3, 0x43f}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:36:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000440)=0xc) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x1}, 0x8) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/188, 0x329}], 0x3) r2 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:36:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:36:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:36:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:36:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="31c2788be422a566ac4a6038b807001c970624257eb60099326a081722f1f9120722cfe8602171b6385d0b"], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x0, 0x5) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x8, r2}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x80000000, 0x5, 0xffffffff, 0x668, "245933820cdfa2ab0549140275b65bfd77bbe747", 0x80, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) openat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x1) close(r0) 16:36:23 executing program 1: socketpair(0x10, 0xc007, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0xff, 0x800, 0x5, 0x1, 0x9, 0x3, 0x2, 0x1, 0x2, 0xfffffffffffffff9, 0x8}) openat(r0, &(0x7f0000000140)='./bus\x00', 0x20280, 0x5c) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x10) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0xa00000000000, 0x0, &(0x7f0000000000)=""/168, &(0x7f0000000140)=0xa8) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 16:36:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:24 executing program 1: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="0801e860a2b1596a165c85964b2371c7e172e750f39d362e62ca3245c646c1b32cd568302cb3384ef9042de3859f8f554ec7603ee9d93596af413fcb326b5a6862cca2f4c0baa12d6749839d5ffed57494a5b453beaaadc414311a3494be0fcb290740ac81b73eeef26d9c043e85ed505da6120450df4f359f7980282533659a6b1804668b01947e751d0cd8804e864a03acc147eba1282e362ede9b68bb3c84a30949df5f5a0883f20c14", 0xab, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x100}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)='x ') 16:36:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000280)='./file0/../file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file0/../file0', './file0\x00'}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:36:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0xffffffff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="8b9fdc74426f4ef90acea3a31ea481151ae51d78d3b7893b720a12be87d81e28d366bea99d26b80e22b181864a973d6b31e8a9f51579ebe0406f41533210cdcb013f7b8e76ad5824efa7dfd4375896b7d2304b9dab574d7786de39f58b2d57955f38ad149d5f24362eaab56e9055362fb2e9b718ffe9363f3c58db08351028d4724de2c1fe4f95090bc6970c1e8f4b636538ff52be07f30ee3c274681d132f3e34ddec754eb2ea6fa6d4b21937db7c0d63942460a0f891c33d2e75416c845b3c7d5a787e5f13833432a8705d9dddd97d4f8e35209e081f3072d736c2e5c69776c1671e85d442a8de029b2c724f6bba", 0xef}, {&(0x7f0000000280)="bb32ad6ac92b826b5524f96a11dad2e89a50d84f1325503eb0b19de1aff58e36a7de5da212005374e40029b4f0a487e1c68f6024ab2672a16cddf0cd9e65e986929311ce526b4770aa86b42d1cdcfb863770555462c515d61f8393fd42382669a248316b6e12c51d0e2858d5b7948d46c5f052fe15f8254bf26b10bfc116a52a62b4544ae0dc741d9d220a9594bb1c03475d2b0439158f72f754895d355b3a0cb9fac665da979e893bb419f70f99e9b03cac1306f2953712f8a347", 0xbb}, {&(0x7f0000000340)="7bb880f5bf2d1145772ac7bf2ead06234f819b4d457e11d2c532ed61f954e722299414f6e38872e81ed8532ba5db31c59b1b22e978a8e3292dfbf214a2ef8ef44be7e979370a4eeba6781416a525cb614d0d501c87f6d74e44a77b5a48c3179929290cadf2248bf8605c2512bc31f0edf252112dc0bdfec821e0e20a151d7cfe2fa481b61ef6146233794e65b35a549710a5ff05d2cd63d4dc97e22feed0d738f83a5266b90ae9a93075799f10b4edced703dee5b77f6578e169c12ccdd9ebd279aabf98a8db39880237097a432fe7957c63d3ffda0c59038df6a3e7b94701c6a4c5f85cd616e47985d0c6", 0xeb}, {&(0x7f0000000080)="29379bb69b30a71e89ca3e7e5e720dafaee1ca354ee703617e7974710783d09e4ddb2328cc1e55e46340f02c98571565dcb80c069a9b367bbe4e2ba03b2371222959700b56124579927daeb5e571baf13f96fe9b6de1", 0x56}, {&(0x7f0000000440)}, {&(0x7f0000000480)="640f27d12ec3d1385c382c2279f5c059924bf222322ff6716ef01418b9157dbae9e7dea3ff94f4a1a86cc17658bea0d1b9c3ef96af3f7b2773af35dfed709f57a3c8d0ad943d654d2955f9c7d516fe60ec9ed16ebf9d53ccd7ad709cf8e54031bbdb9affaaaa20928a2ab6cc2f39e7e0271780c0aa7c057fe13b87ca80b8edc66aeae1be7e72b43f3a1fbc5302ac296f15f947e194d11b0ff6e5cd2d78a074387c", 0xa1}], 0x6, 0x0) 16:36:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20103, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x64}, {0x15}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x6, 0x9, 0x5, 0x7fffffff}, {0x8, 0x7f, 0x10001, 0x2}, {0x100000000, 0x7, 0x7, 0x1}, {0x4, 0x1b21, 0xdd0, 0x8}, {0x0, 0x2, 0xffff, 0x5}, {0x401, 0xffffffffffff0000, 0x3, 0x1}, {0x1, 0xff, 0x1000, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="15") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x100000000) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x18, 0x2, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x913, 0x8, 0x8, 0x0, 0x8, 0x0, 0x8001, 0x2, 0x1, 0x3, 0x1ff}) setuid(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) recvfrom$inet(r1, &(0x7f0000000180)=""/27, 0x1b, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x1000}, 0xb) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90c", 0x48}], 0x1) read(r1, &(0x7f0000000080)=""/76, 0x4c) flock(r1, 0x0) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) r1 = semget(0x3, 0x2, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x7) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:36:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:36:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fsync(r1) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x30007, 0x2) r4 = dup2(r1, r1) mkdir(&(0x7f0000000240)='./file0\x00', 0x1c) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x5c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) sendmsg(r6, &(0x7f00000015c0)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f00000003c0)="e75afebbda017c6937d48f9ec6469ded31ecca5efbede35761fa797d573ecd022263dba6d3125ade306dc76e960c088f35511f955a5daf6f03d6430cc6d62e1ffc8b0162c365815000cf7dbf72c3a2eb38d26877c70ca3da43071fe56f59ad6bcd51e8a4fe12f7", 0x67}], 0x1, &(0x7f0000000480)=[{0x70, 0xffff, 0x80, "9093d6b330136e534ba9a49cb9f0bdbd80f3791db7d8b4f144a0b91ac47a80735d55157084e6fb9a04edb78377ed2a215ce2e458fb57c5f00400d7ef8c76124dfe78cf1bf752800a7c16caaed7d2ad3abb0e51b2250697e4efbd5a41d7ce305e"}, {0x1010, 0xffff, 0xffffffffffff7fff, "28ee5251d897bc896e64b9129be288bae7d895ea64681e530e28e62b316493b57829cd44cf5d9c4316c77fb6b561e736ca9eb6b044e817da1b0a2d124c03c98435fc2e977afa2a619f5f4350a3fceeb2ea0e17e65e4c11c014ff4dbb3029d445d9862fdd81bd3365f9983622439540fab626c476453d99267558d110cd9efe035525c72ab9df1ba17d9f70fa921ce8f6f030c138e678baa9c2f623e8fc1ba25776589a2645688fe34ad2395413b9fe0be399099f8d4a035a46f12dfe46f1c126da7c1b9b28828d36f022570e1cd9e126daa0e0cf22b388e6c5fca91df0f882b92351e8b2cd592e1071febe7d1daa5bc2f47231f1d263d4b6e65b1dd31171aa1b40493efea195bc39e65454a605ab8320b79da7d18c940a9cff6f0fb491f1fb57b0aa45e6bd00be3cf84a193aff17e8c8bcdd65d666ac9997efbec6883a1c0f5110835f588d2b5473a8f351fc7ef2f1da529dbda8ccb50f7471d3e20cd703358b45e923d19e54e38c8f95da53b9c4561cadc1e12d985cbfafcf306cc6c109dcdee8e8138fd5402b7d7ed6524b8e25ddcc067888a3d18df27580ae0c37692929f1862582e1ce40d66918c6cc66f4c3f2d17673e49b8909ce10334ba1b713867da0f71b6b71175556a7358af84de3b64b6f91a7cd044027958508a427fe7a79c91f401421f73afb930411fcd0ff7e818c596d536457051903d3ad2aef7c3a9e9dd4dfac4ae6e316048ed1aad69e476fc7c08cc52f3a98a58373bc5e417fc8618e6779b2f46dc29094e18c8be621028f6acb72a8fcc5f1391689eacf1dc774ba26397be2e3fcba566af4d8c68cf7e6980974e9ac766ec96c87cab9643b5c8b9d4819c9a4ee9540883e7dd82be57def60bd1d63dad38739bda8f1b476c10cb84c7acf467a06b08b359fd5764fe72228a840a67d9e995877ec1b4687ace99e4e57aa13c8350f039dfbef91d4c3feb03357db14ff9e0ce02de001ea696581fd8fc808cc58a5506658bc6ec8a96a6ee44c548033c7bc92b1afb17bccff079ac6ece2baa19459d287e45bc81324789eb91b6370ba50024c086ff4a455fa34e4cc1b20d803b2077aa9c095fc4da5e77f023639aa806de94bd730e6714b7ffea81d900995a13da76158bd26dc7396136d5e59aa886808598217204a7759de35a9d61a85488d1c5b5aca1e204a8888a94d3a71d07c1babadd3b5608f0d5050f69a9e6991b349be27aa170486a56e1e0e0b40080ebdffb770767a294a253eede8df766febb76dc8a8c19088f8f9a03cceb0c023a11537acab506d5d24cc8f933dd7213f37fa502adcf72783cc5fc339d8a967913f32fcb085dddcb8ac706064b7cfd6b369e220fd236faa35106c908044b93bc2e5e5b68e39d3e9c2186b3ef916312fed2933681cdb4b68f1da2efaa3525328ebcaaec0191dfca314d6d149c131b007e34555f7e0d2e31b49455ebd1cc79bd88f0ef14f7697a203b38ea63099469e9288b3d9a19cd95b632c878da7d5774c8cd4db7827490aaca18052ace517bd12e8d822c9c87d2a50bc12b34e8955ae352757a7deb5e181b260e422f3f8b3772588d80fa45cc7f693b6cc651ddefb2695e10e30523f0fed6143bd87f962cc608ed3a2967636b2abdd380bbd2bb2cad30ae205dab62a16c46db3ca9f82e3705995257b49da911990a80bc3c718a5552035beba48ace3fca04bc1930b96192775353404d959fba19f1b1e65f72a488b4934be36708745fbd1aba967de022107415072883cb52b3094e95e1f62eee28de03859d82dd0b007b533c3540d21b6a68cf1a28096dd77f62920999f0468a50cbfe1e45ebe595595ecb311fb4a30c7239dc42aa098db49f5c7fdfbbf21564f9a072bebe709e7a15e2f8a0a14a8548dae703e386e8e7c0d801b9190fd4866d15db5772d4b49dd1acaca32c0b1b70949bd3a7b504830aa91bc5b2b72f5e07098df327a5cc1828f124513cec49d3db09cdca34325eaa3d18fe770461e6a9afb90753abee87d2aff7e9034c3fd82831709e773aa25674e67d385708f8cd315270b8dbd9407f5f764863eed46099bd017689cf0bf9e4f6d926a0aa7b850473979b42733b53e42c2d8116b171944688a3518316bc0a4a9edde4feebd6233a1607e3fefb80273139e7361d781014782ecf1822064027791d27efa8cffdcb78fb4d05b8f50f382e2b2928efdd306d8460f64cc5ddc96944e41df57780496e92268dbb10bddd98610864e6983c9b1c0132b605065cc3618151a72037ca9977ce443a3f7e0029929021d4f962a7cbfa567ce9227020dbc5a72a140bdedaee57c051075251058120b5f3a8021285f5ede019b1109df7ec4030f9b242ceca076fb4c2ae486142830170163ca1b999412c671177f124d8822970a47f27ca9e0f1d6b1d00c6db81c9a01cc4604495538d073afc60dda82b3466d169a542b7dd2a3126eb9af128f31d2cdcea2ada1586ceb76d8419b4614b60657d4b9f88abd494f2502943cffeb3b4dc57e6018f4145c702cd22444ee9885dd7dbcee2f8df2808dc50e9b9147a25522bcbf3db67b9ad8c170c225cdf8d0c484f75b3cae332d18f16bd07058f016919acc05d587da2823adfec8248ae2f35b4f61c3c5b17ffd6d27d023010eed309e250f46e5ca7ab9b06dec8905f94a84d1a41ac0df9445c04a165ea9cf749ee7e3f11b19ccf6d5a9a0bfe1c636d798c3d483b3a43a8475e8265a1e0058ebac100a6aac0df63d825c77aa8ba3a0b893f752619ea67d704a362b240f0fd7e8ddc8c5b66ee0e861bd47dca0a38dba19c9a7336de33176d7c1a480abc6541f5fed0dfc0f07f0a5ad993f4b9641501f568cb6d256bc71a03295119f8b5610d3d21181d39e8481d43789bf8047d2a8199e24729560b514e6349e65a3e84342f92fd1ac2d8cd37521756e7a3889289626042d3762f4722a52a8c122532809a93cdaf52b8503c7b9344d194b465d5af605888a5bd63644bae32475978a574f5e46647a9bf5cf63ff36278900ffb4aabc15832e523215b6e2c4df57799667fca05a60889a775387cc526d9119c6235c6e0e9cd17a7d77405cf8236fd9408ae14aa2e7e3759c5a9439f2a3073e99e66e4960a8507846227fc67ffab92cf3f38fce47989895907c63bcf6149ac7f6d18bdda1ffeaeb8520280f21a54e6b2c58a6b303e02a22b93ecd1db1970020035fac6265283e6cd2001fa314d29a3ab546e26b34a66ab4e6ea57203bbbcc292365fd6d90e6209aa36aa9cb7451e169b156f8a2b48656410d972dfc18308ad63517980a50d4b184f29aa26ec94df2401e4af8e14539935e092fc315d7f3012e0ec9004a4582eeab32ddd880b2bf0a639a6c5fee330574c6a99cb5a5d2d738d108b72973a335fdff79738c512fc419098dc4c2454e5c268475efd5f4983f7a2f3b072a226e52314d1f6fafc37a869ba90b32f3cdc7feb263154a7c15e4d34b93873e5206d485da3fc5fe1d59eb72a174666a0970574ed8ee9d56696490f9b46a99e07c95c8911c693aaa3c43503bd5e5dd557b5b5240e6cddda039f406f64eef2a0e1fdd8b9ba3fea66de307a12780267b225f044d123848d67e0d15e0972f11e541ea8324c89dbd168590d59086f2f74d3375d4556eaee550124b912c3198bd0a54e4b2bc7e2d8aaff1c9a4d3d9d50a81fc6bb7693de1ae94fa8b481c638c3dd75f9a1838d1f065b5c6a064476c05a1b964dad31d5703c249b65facb83b7e8aaa6c14788c57770a275fb09bd9713cdcba4bf923a275e12a8c4ce8adc79d3e5193b65be9497c948878e819279d5a62cd5744b166fc637eb650e729e31094d1e1066528f956515a89995a046039596bd6ead69d996a4e20d00e28fd54817472a12810271ff486a00b0454382d44e7734bd29680d6f6512c93bdc1778fb1e1559b0939c389f723ba64451dfd321875d08f7a0b58c1c56e1140593aa6d5aba866190cea6cc0ac9e8a7f6a55448c109ac42204740f311bbd5d2e39794186ea2b4ee8c8d91116d44059340678216c367b9cc515b108e792e7a1e7c97c0e7b3bd3fad86a2d5ed1dfa7a9b4aeb39da01bb69d4284b9cbcfbfa286d7500de7dc2013952906b6d26bba3df1a72df281d3fe99a530e1a20fc8ffe39985a2545bc8cc634772f3525649f854fad4c52ebbb2fab9de5c9c8c98a023dcda9eb83bfdf01b9e887097588ff6e9eb0eb0942867dba21bf86c4e66545bfecb1704254fffd738722a738d144941ce674e99439b7a2d199a7e0065eb56757b1b0a15fada48d16dbe16af52fcb8ee29279e4b026c84f2164c8b60cefc068a88aa86d0aec232e105630957cdcc122c46a0aed63e779491484d1ccc84165ac40e858c28d5d3bad486c5045e03810ad8c3372798d976bd92c2bf102b3d43346357ba0e36d5406d2863856ac7d3348f938336e64854ac84afa2bcf975fbc932abe318ef8032bbc97e374ac782836e3cef975d609c5de0e27763120ae35c7c8b28d9692341b97883ae059757b084c555cc472d6d48766bf82fa2a16ec96f5f09bf87da038ece5077d71587f6b5bb37a5d07213429065589f445d203f41d5712cac4eedad5866f3d5201721a6a2d962dfe1b376d53e64d5ebd848744ee5bf8738ecb6af91dae62c4841cb57eb12b7c1d59ff110a382fd1302e52bcf8c6ef30363b552a7deef322c509587e82e92c6f6f65cdce333202ab3226b3b703af32e6b667c7b6770bdfe3ccc1506bbee45ddab364f4aae90917c0e01ffbcfa10d6f483580029efcae45a51066e74175b196401cd2c86111e5353d272869e3314e4d22cf6540294763f82fb82305809d606606789de4a6e975ad67648da18fc6dccf793a057acf58c99169e67cda3b1fbd3bd6d935f69329d29badbe5ba2aa25c6d628cade8b3e81436c585e634039c7ad8f7cd31e966318eb2416cf0928db3c97a6f86076473f8ea929d4c35bf57f34a46f8a8dce6e93f95da4be8c7d3babd518745e92bdec44cfc7892c09eb73c90e7413715d13041b0835709a1de42faaab4889e5061f87cccaf5cbefb041d84b34023c782fa4da0615872189a08f2b07f547cf81b51f427f3e8586f298b5ade66e4c70877ac34e4c900b3587969e5af85bc54303320b16a55c48b6bc4df6ebed2a962d3ad728228c83acd51de431cbbff7829166b8c56d60de2cd1686b477e9a78be2b1e4583df4b06ab4b7178dca7d75d55a1dbb2b9764d6966d2e904bcf9f1c5a704e016b638ed38e6510d431298cb3dc3917f1d1ea1a7769726928034840946930a2f120301e9a3069e2493489f0fd1275a22979140156b1c06e0bea28dd55354de9ac769ec2d39548737fc498d262d6a7c283d0b64f0c814e53cf96cc6b116ed64d9ab5720c329472e38bef4158ab5a57a141d4580a453e52a78178f3c9f15f6fbf4421d40bbf5c14b45d3f623ec4f51594f32e483b4eb9be65eeba201456212edfd7fd056afd324d2e5a02d3cf2c4ba34e406462e376a4e6e0a0bb353c9b97731505d312c20ed7c29f6daa0b3d4a419c653762c42a06b86df9a274cb04ea923f1f0cc86839092e0c8039f1f0e8239bb94e1761d4a4646d69f0832d94856cbab205530a7646f468127c2f8f07c9aff34ef4a702955259b8e8b61643a541e7cd413ae41e58fb39cbbd45dbaea17c55793c5c984522c594d9b36564798d92c60472dc2b08c38299b08736b7e503244a222de0890323944e6dace6da4c6749cd35931555e33ae9ec353c2a3889c06ec77ed063fa82695b21685af7cabff2ddd2835124d22b3b8a99f780bf971406a6936c"}, {0x30, 0xffff, 0x818, "9755880bedbe71d91788d02804a62cc275dd65de67170ab6c2516675c5"}, {0x80, 0x1, 0x0, "a61267cdad87bee3b6dff12436c477fe50de716a95bda48b2fbf7e6d081f608403268278d0070195254a59668a5b7101f05c22619e360b93d056cdeba331fb4c459da418c6e35a69dc1941c0ebe5260574cb0b80d3d75b9e4dd97312c7fc67292a5d8d270ac7fa32fea4ba10e4adc73a"}], 0x1130}, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000001600)) close(r3) r7 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x14) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001740)={0x2, &(0x7f0000001700)=[{0x5, 0x7, 0x8, 0x2008}, {0x5, 0x100000000, 0x1f, 0x10001}]}) sendmsg(r7, &(0x7f0000003a00)={&(0x7f0000001780)=@in6={0x18, 0x2, 0x80000001, 0x3}, 0xc, &(0x7f00000038c0)=[{&(0x7f00000017c0)="c6792482eff92b30cd718f2729240a1f7cd33df92d864c3b2b01cd7dc2f4e6d95950fc0e69eabe0e0fc48d787beb51ba742f00b2ada73e60e47ae54b0a0f3b851ff3fd06c9f3b49402fc4da8bf51df40debec221a97c6c88456258766ced8e6f90f939df63fca1703ae3965d30bc418bf8669e8fa578b0b5d6f1b939c882a3cd1f418167dc981b1078fe5e2c533115fa20ac3bc537e837fa30f1752f74fd94eb871a35ea3cbce4c186438389799f40993a14f886b463bc1b2675387f0961032b830ea888503513cdaf1831e13fecaf0b6a94c3bd46c0e8674131a33e3b367c0fa47a13cffc1fcf1455b908a5f035dd40efaf1db9e675f363245183626ac642c3901d71ade43c7e0ac1df7e90fab9d50e25a0c68bcbbd2fbe452354c91016594649b45dfe67f5051d9e268437d8e35d40d1240fefec3c6e1033e2efc90214e3d27a0c43075941140e57aa237918016235e60910945b52fea25274d665319079e4e70a8037ff0e5ad39f50181bc8d263537c5d0b78441a6a24295a543c709789ef12b74a546f969ce6794eef091839ed388bc4ccb0265a06242fd8826152d5aae60222416010914fc155a2f3658c975f322192ae054009a787f2828fc8271eb7067d947dd59ff524a7014d7bac4a14e2d703dfacf662c447dac917415c3ecc13bad264c7c16201d1cd14096b97a41a3d5d529ecdab190457fb360b8e4278217f6e0be2de14bc4f9615912d14effd83ce21db12a4f7cd62f7ef390dcc11871d6c538e3da5a0a6f1c47c442b63517a6275f8ab7735275440ed26df2152253a646ea8e4fe78bfdedc83938ad2c91c5b3e6e4a5e24cc346335216a89c4108ee17b4028af0b8b008e8682cc13e19bff893baff5b72503adbe4b4a86d56ccddb0faeacbda4796c756203297ae8b7d3d028c252fe1e1369f8fcaef780615e9af91953bf0c2c89ca96a4daee08207d8042b3311688a4c444eadd7d199424ae185f531a06f02c5a721101e17ae26b89e0bf8569a9b06d1b24234d50aafa98ba86442fede202188446888e7ed4bfd92843958e54c734670d2afeaa99fb02bf8a38e0953905c47887880a67fdc5de3eb99508e1b8bbb98203689278786abd8bc9ac1e5100af5230839bf42ce030a7076aef0bfd3728d6e752fbec618f5806ade76a9f88f6721973be473147235443e0e7c7435b18a45e5801b85f35d240a7e50e3533e39e02ff67d0d1b071e13fe34a08540a47b78966c9759756bebe45c7f067abac16e381f9aa15236ba2c468e8ac59a4a5be6def7de2b36858b1d0135c5cd781d6e40b94cc0a621ac23910bc4f2b85d8b3fa7b89a6163d1d25e8a27c407df6e2b2d22c15fe9325fc44f93750b8e53cc9e032b76e834d37d3b62c6c06a43cbfc550570e59bc67b87093baea37244988c39f7d1c266ec6e5356de294a204985c8a956b383ac956a86e3a8ff95b51a4b2f0c577f56c2657268cc9130f85b860ce82bc2699bf384d00d808889c206b0a0776f73333d8b231dc7afeb973bbfabe48c72ed810f1fa3bae135ded325d6d0f197f0eb9c554c5b8416961369e1f8b4e6f2a3f64da86af40371674afcce7d1d5f9fd32b6b1bfdd110cc79e1268d078f01619dc27b40b18a46f153e48833b8af353b9250f8bdc2d71df3d78ac90eb480aff7edf0a2d16d37c5b73463534649e2e25f4dc155355f2f0d6967df75a7b45133c13b92e3aa438b1a13eacab6b6e902218f66ced8222cd2496d3bb9043bd2525b217d98fde7412fcb9ac36b955e7ee5c108fed13aa0d78cfd0b06c41b26b9882e381dcf33d2953f7907bda47d19dc381199e3dc781c0df8e9b934bb7a88e7fffbd1143df7de59881c9378eaa8df1f041408e0726cf4a2d54722426583397b925914ba5e51535f1377865087c8d33942302de55829f44580865adbef6e8351cf848fa1547bf89cc4d414bd15efc7d5e44e3770cf81f9309b3a9ca8eed1989739b81174f336503ef61ac01f37f4310d7e3e02217134f8bf26a9f5b77cda189e8725df3411c81a54febb911849c01d3cb30d242daf7af8b6fd534bba81875dc49ac6359d77a1752bdc2c287075f373ec54d68475b71b7a06dae49f8fc6bf1325ff7cdc50c506f7bcce347027680f92c6a7fc957d6467e5c57c664125d07cdb144c6dde674f9a77717daea93e97dfd01971d5a967c587ce33f9115b5647cc4111aba64cb716add8053048adf8c83086173bbc99d43fa4e0133cf548063fbb0322eb00791e6167f8bb1e5c405de118f57e041e930c9c20c83fbd66de5489d1f92ccf0ae97498ebc689b0176a03db8513ad9cfe80d710bb4e5e0f2d90a5ee1e3b4dd2cc6a09ea5b857e10a8bb1522a0d84937a11784a820c1835ccdbaaba673a3dcf20ab0efb28054ac6a17efc48aa2b0e9902f16cad0670475e91551a4722bb8c223a5a12a6b47e5fcba6eba96a740047b143a99610883af463ca89609a702fb02fdc66446f0f7cd044dcc487407fa67b25b2b1f2d4972d9cecac20c0ae066b413769fea962035c51d8b239aa48926b6be06ababafbc84f9a67ee70688b44f84314d43114c4b7fcb495e1cfc161cfeb543433b0d1b9f38daba4ead7466fd0412e8725d3a22c226f60fded7c8a3ab9e29f8e3f3ff4a49023f75b82953047907d28d9c3c3c62306ec5f7a8b52472d193ae213e58feb5fca4f9bf63795c257e646d13a96e12cedeff14c67aa2a68b5ecd3d4f51ebbcdc66defe5ab532eb20a85c1c6aa25c6b65e60b8fd4fae32e427489bcf60d1fe01909a6c5d522c4f3df331df4807e2fc07b46c903d949fdc277843a019d006b2660ac64888127470799683fd74e2335bf9ca768c2a5610cb7de0dd8107940fff7e57bf9b6f3be4383b55e1098fed83a6f20f563d7c88a5bda45cafda377109acd8a0118ecb260d6de1c3bd6fb51743c39134121a0d5d2a7578c7c282be907c1b8d867c586a62ded9cc2d53024a4c01f8bd21286e5a8eeced4ec668fcabad517daae9ab7ec7266100da91076a26666b26b4ee4c073ad246157eae459214463459401f9fea2cf08f41b6c4f22b559c78b000563c4ba2a0811622456047ba8d033424273bf0241cbb2a8e64661e0284fdb0a1e346f9a1cb70590cc39adda10893558f796ae4b4d3bc947b8146da67bf0e6947904c03085fc8cc8cf5456bb917eff06e126852712f6ea93b085cf87e4696a6500cc31e29929e26c3a4a30891eef4aca67cd68ec2f632bb86e41a1a5028401dfaa65c096111b9e080e580f0a391dfef54f9809d9b0dddbf04c7173bfd71cc1b538c1f705a7211b6d856c40521f8c1dad31a6f077ed7e78b0fe9f773b19bf7c08a9d024c9d4727661a4cd4ce27fdfdf4cd554fc55b06aeac9b5531aa3315abfadfae46fc5779600c486dfd724a902025217c3ee76f2942aea0c3a688a6e977491df71c54800dc051a286b0475f894d496af4e4e7ef8d78c786f2868ecfe060a66147979ced12984664474605ac41c4f15532073e552460a1a09d40c3b765cc5a789665c95f3f2603c295bb29ee4d4ffac812dfe8f93ff48b24723b16a550f91bdd5d04b4b91b5ad65e28dc31ee9c01646dbefca9ca7dc1503149666ab3b6b4aa0a0634d3dd702916e2ce80e97b212642ad9413ba5b8d60f7d4b2c4c9f7868ee7a3c08abd313aea04384867300b0324322619d4a783cfe38b4c5b5438e85454baa549a7995d8fa3646bec6afe08c09a75184a387288817f62bbfc5663bcaba4f0032392cb4d01c353084b30691b3dc2849bf13c112364e742d006dcb2898e54b25a34974b44999fbb7663456518230405cf9a4f86b75fe78c7ff688fa9461810a6b92623e76dc7ac68defef323c205d0b8f0cc55ec34f1273d76cb16d6b186779e0a23942109b3adf4fe62f5509ebbe0c79188191baef81dcc7b4c011c666fd5051055e81887b5616d084baf6a3a9841d43194d28d07545e83ac546deb5eb4ca248b4b89d743ad6cd13cc260872470c442374eae8a79a04a49729a9e7a98a8a6ed2fa971b1a2459edec191e7ee0e776fcfa0c13fbed9fe4250d9540e577a2a9743fea37fe3a21f6a630f064e527dc00fa367bd76990904a29498507bb2648de941b75539983426100483cecf9f59c9af8ea83c02ed92ac1c81a1f862ddae7581511ba619784341bbf98940bfdab4a6927cdc93b16232c25aea56dd7f70010e48fa2d2e7eccedec502d853c4b0f891554f5fba57be442588161bbf992248e81b3db9d5091dd7235b5ae0d5defcfe8c3d89f51e89a96b534adba2f66ed63e8135dc03956c019e7b40246277fb209a13b0684435ed4d0f0042dd09571289d6044fe665dab63b3b69bba92f81cbf3207adda2d54ff20dc2d4db776b548fdd6d3fa185da893e4928cd9dc63953529734f8845281b1e3915b0eb07d602830c3ced9025459fec1cc164776434deac62e82780617323b93017cfb7127ef965a179cdc870a006b4fb5dab9a62df8c96f83dc4d8a8b292f2faf27e43936b20c05e47f83833eb97541f169c42ff91182509230ff1a7f2ee662e46667c0681beccdf45200050e71756299a5c690909b106cdfb79a85fcdada446f6e4d4180fe2fb6815b9d825872f286a4bf087891614b28b5600a6cb62ef6e72c82bf652b60bd88688b523f97bd8d6ace430a0fc03ee85b87f943860476531c24608607c01aeb728f811c1e1cfaa773632989c6d0ccf8894faa3310def32b387a8a4ddc9316e1ef370b88f3bd440e9103a9fcb42a5e9ba999c92b4b1a9d5b1af938a9aa657bfa6419fe3249d657df336b0cb22580021a1ed46d53f7456da72791415b2fb00894c97c19cf1b4ecbebd9073c52c985f4169ecd5ea820ab7feb53f74fdf5d3d56a1b1180d67bc5c86c04b4ad481d1254fd08ae6cbf6807d4bcc702e914de93d8f5168c735da73596966e49c065c0df05880d2f4d053fa3b8a49def229eff0da16a3cb9228952fa1722d74c7b1cf4e89bcea28ac1df6956ddc332060cf80d193b1e878039db81f7d718f8d6b619d7efec06cbb34b3f47a0c60f9a38dfa68b9b52e16df5c97ded228d65d40ea022588e013df9b6b21d66b7ed75265b888b2a0e28f661bd237c671c9b4fc480f9de6a7bd68f4ddedc34911e9dccdb8fc57f4d75720cc71e71aff084faf0a5db97479ce0ddd771aff2dae9a8d0b442d426c4f8f2ed815a4f4d8bc395d2024e362fbfd055e32d388e9f6f671f09dbef89bdc17ca34d983f30c0c002efb34bd357cc5eda59791a938e61192b93e0e6a52a65984fe314d809459c0ce4ad97c0c988775079137275680ea403cf1a695fc6860987784fd87b3976fd0575dfaa6dafeb8abd01ce8a48526a8e0b22158d0a2dd9babea060196c1cea82fa0354ee31d258924ff7ae316017ba902b7384e63d374f3d321059aeb8d600d34b803eb81c39349548bf855c59af697f71cdbac031acdae3844a6860fca60f608a42fdd705df725c10143012eb81c7bdca47c9fbf9b28cacf0311087af15d694003e0cf76469cfb0766b5163f7c536b2aa0037fa2cb2ebe3f7c3ae8f850079b1b4bcb95357fa857cc331f5c2762644f28e89b2d88589e6eafd8901b40220a9372e9b4b6ff2fc2a297914229cf831dbd38581acb574fb76e256f532191f6c236195a68111e41d65e597e05014c6b5402acb814b881a39edae3a4b899cbf1d29aba5b8bbd916e04a4b361fd78132681f618f103dde6fad14e97090e738a569e340f9d0fa8191becb21c7d1056d121a7999eaf1e801b534bb6d70e3d09357ec9b0837611a1b448707a50e0", 0x1000}, {&(0x7f00000027c0)="bd8230602ef48e3460b5bd3845650ff8912d1e2d26be4dda77e2", 0x1a}, {&(0x7f0000002800)="cd627138767eed9e120c1191bec6a59394f4e9a7bbb934fb21ee2f4d0789684e01d1743525105eba1041c91ad39663c01be32c1fd8ea49fdc9dadde3b631e3c85d4dc793bc297286caa2e79a37310a6c15aec342349b1599b24f29d0683c545795f9101e10cedd84d29083b72b19966ee863f5416a37bc40a7cad6b4082be7f37c3098abf5ef", 0x86}, {&(0x7f00000028c0)="73564c8342aee8addd16f1602dbee61534dc65059ad7e803eb6d53dac8912b4c297c8a09e1bc7e96d7fc07328ef646ec379a1b76963c3da09f1cc23cafc6c9db1d126bc245361baf5dd6667a6867e8899a8db3dbc1bd6846655fb5690aed751da69e1da908f2d4de9911b22d5288be299b683319618e552e0a941f390ed14f7e8eefb8128e6a8487632440e1a61e22edf529361ae3c61f76aaf66550be716c4a85c1a340daab6de8ed5fd4425ac961a691055d6328215c15e17e22b6d00724aaccf5aa92ee758a4f6d18288ac4cea1643affdebff9324d6e4467dfbe1040923872ea529b3740655f10eb6d8750d1be5349d620b332804b8527df49ac95d8c0bf4a96057248a721dc7581a047113bb0491df3ffa35075cd45d4407a40881659139d8c7bd3b4726804440d78e74db245e24b583e2da172fea7655a19c56ae61112438651899c068f5f3296dff9560a2edbf95fe8ca1bc43b1cfbc92b6826207ca10b3d2b8ebe6676021256324f23667832af14a2c15c69f04df1bf93a945448b9b10963a82b16b9cc9b860325349abe0f798aadb6a2f0b7ada5984ccd980563da3084975ecf1f20329ab29c016d434820dfece311e91bbbecc03aae105a388bef0dbf2ba1b9c6d876b0e73ab41e3f6c5718543d729107443edc0a58ea67863e0ad76cbbea5658cc74258eb2299f20c628067bff2dc03854237d445107ee50be1001d63aab616f39c2fb246b834f593a29b9c2d4c375611056fa3093dc9b998055231b72b30adbd8b7c091774165621c8a93d6ef4b7270b086215621d47c5d184d565038358c3105a619da7c45181aa8ddbe8f88f7d719083bff7dd8bcedf0af2a23245e32b7804711932ed2958270d35b07d7042c566a76a616f6631fae04fb2a1af391e837edb00c74af8f221a08b30c3362b0cd1beef0b3ce67b9de21a1286fe0a036c21a04bbbd8b1c0fe344169e0d730bc2436aa5a3868886092ca03495229ab1c773a11669958deb6d8348e61b259590f0c1ca9f29b92002dadba12337554613d56669395fca611008735c59a50d6d7ace6a16b84027238bd3ce10a5e56e7420b00cc88716e2f96a9886a4747b273057bc6d2d873087eadd4fd893c1a3d6e9047bf3bade0607288cc9301975afd3f520f772462fb2bd0e3e8d58456e95a3b938f092cf78c6b184d82e96e188324cdab86b6b6d80f958241e6535a2a4269d772ed6ad725936cf84098249c0a90530f9531e933a1454a4659ad2eb26e8121d23cf943f738ceabae6fe84e7ead2631fefaed67bff67c82662164be5c07b19d744988b5a9d84d4e3ed2c575f3ec48ee805df3cd88e5dc68b7a1dc292554bd0aeb155c4ae39c215c4abebab0b6307c7c013e4eded4a401b38a18715f1d781afdc2ef9391bd8746bb54f33381f665f22b0dff3da886720e70552adeda078b023e58204c99d7946fadad9bf8d310168d6c55b5742a9187463d71da77ae2cf305388e66c096624060df16f15915e17f028cc2b26870d0aff0cd201716720b657808730b11b5dcb0293d83bb0681c891b869c2fa866b0cb139c33f5e5e00cf7afa834230563ccda9753f47c9fa1b48edccdd0605be25c1e82a0310017e61dd340fe384c7c06197f02dc2535ecdc384d4372a5e4031b06a034031c1108c2f134f31fb97027d462acf51de200de6b53f06948d866cd90526395b0d461b5e9454fedfeb20c5401f468c57f59aa4cb3550328a6d875b5821b08a0682ccb0efb59106e21e2b3b5cd25cafa4c9fe830a92ffa9a8dd34eefc654fac9383a1cf90159b09ecf135116b5e49d12de6211629131b706bda6f1545834332ccd7360e2ec2d75a68b618712cae3cf7209f1c27b2ab3d8ea55f919d72dc4054dbf2df449e132814f556ed0009ce0466ac96df209e4c38a6b54edf1ff1b22161b39c7640f8e78c27e7a0accefa52f47d20685ae8e6c948172c6d88bdf7281541b2f3ec1cc68357622b3b6e4dc5fad2a1489c8bdd9580f838324f35943fe5c4921cfda53c33521a6d2e72beee4a5da8f76e587e43fafb489674ffa71db8341f3a64d320066040e082706cff74d6b12bbaa6534ede40fb9ee451ee8151ae74c08bd79d4f48d27da3d1545caa809f4f597f36b4f1b4fe6e62b737e11819a21bc8d8320aeb6241669ab1461c27bca3a63d9dfbd15566448402e4f76c4f29dff4432539e488fe3f4f68d97a57f0cb5f281f658e1795f1bfe4f353d769f4664f00523eababb78d87cf23588b684f242f2f6487102fe613c595791a3f03552aa88f4012d602c1befba6d83be50e6f2bb8c947900f61376e1408fd1a943c5620f88cd93abb9142d29712bc4e4fbbd449545a697620c9e54632a70359efeeeed6be96aac26f69b4a24fa1e57140a55b46491c95eed09fb9abbefce3d3d7f16d4459560fe2bbaeb6dd44c9754219b730fd5a86de9479ac9c1a21a92ead5f7772be99979955bdb754cc3f1d30aec7d6b641b34665ed4d2afb1d0c5751dbfbb29ddb310a529ab0f7c57ee412bd94b3cfe39660cdea19b75217d118816d2f3ecd8901c2cae098aa41edb4fa9982e1cf18318f4925819a1bd48953338f82f24702b348ed0fb226e75ac885a750ead67103a45038acb0f707a92fc2208678cc35bf564c8a7fdcf80ab1ff7728619e650c7514c188f2616ef9f818ebd1171644155423b4aefcfb1367456f6631ec6365d0acae82cf3584fad9d7b9f57ed5a062ade058462595ae4569000d835a5abbf9b0dceef7a4c3fc56594f8a53ee88489bc01fc44cf96b7d498a46e0b1934a23cb7383bf68964ed42f4b15979da68de1a2b0a274272670c7908866c8639e790c59e8cdc537b86b39e2f14894ea4c385662fdfd6af52678d981ebf3662f6f26c5804eb9a0e738da01c1f22f3abf792ca832945bec9cca7f084fecd7597712f804de9b3d415fb2ed8486ebf91f2daf997ed4cf506ae00409b058386a1d5bd1d761d64ff2835298478fe8dbd90fc7f30a0822b78a1d476c0184e201f20c7128bb38bfe95d7cf9f2c71cd7c9601843fb2b4696d15b9ff3b5cc179b5381f7573a3af0909b061f83ddce618a2afd372e4a243f3bcfc513fe8321732fa6916541c4a12d2ccafd0587768a1cbf754f13d319d375fafc06079787e5d6d3581a0d85f9c6c32daa2f4b7d1641fb8caac2b5f4b99064b708c9a4b8f470888fc18de72fb063db315d84ebc9818fe6e7596dacfa0aa1d2fb47d6a483cd622ea94ca5eae48b31aa96075844b411bc66a920a49f242b53fa9c72bcfefa3e48bcbc6fa90c7f89ef6fc2e9c4584722a81381fb89f17b2040a563550efcdaf74b42423e40c55f4be04746aa86921d2769f7fe82348729b323b35d88edcdb45debe13fdfa057f3d9b19ebcf19a207d14561a3b3519c424f296ea768d725e3ec4d260c719b71413dd7e0c15ae03ebe81836673370dcd42ae7bc2c38934e4f0d938ff549e5f283de7f35fab13e74164caa34197ad9d55386c83d6e63ec214990065282267074c63c35b738816f11c88f89e854cfcc7105df9c0f0bd981cee4f97a115463d21928e7e01df63563b64c73ed786b62677b82650451c58911b6cb115e30d54fe867f10755c59a82d736ce4947cab887f8d6f9d96cd3cd6ab6cca53e208f05f1f00055326f4f1f6d2031249448127707d20747b30c6a921f655eec7fb7e9389ce8c3ec8ff42d9a8e311a45b446312e348ad22b1298a1424443157bb99600eae2f2e964f75078a3011629d5068f5eacd46e1a60d12081e33217de37eafc1ca607138e90d61df67486b4ced2102b48594cc039e4c4ac5b53dc6618e4eff2c98f9f9d8d38a60248927c2a16a1e7542278d122f4ba76e88858b23c5cbb824d2f161a6de6467c4100fd57c1681b3b57232a4c8789b8c2677b4e0add0e057d5ca184a750c3c840198da0a6dfa151c1c8dc9c7f600948730c2058c5fb77b4d09561a811f4ccbc4707317d9086173d419c7bef4a9efb3b0adacac09789dece562f1d9d11a2055bf2a02f0077990149bb7f1b1bafb3a6f50fc3d3062737c5ea1905d1a23895ba36f716e89befa451276e0f9dd1920a95bef631c628e265d59e131774da7ada75b7b64442384a9d88ca8c75fdaa0b87910d8f4b4a1515bd1523134e4b1b1c7d7b9ae9c08f44ccf770265993109ea1910409b117c35aca94b0a9ca5c6e8b978d869830a4f3a1fe62f9360b59e9c811d425b6ebc9b5a51b69f8cbfed3356158727ae8932887444a4d5cd9d0d9686b4c33310a39132b768aca1fa6df0db8ea43039b9c95417391fc0dc8f71eb4c4d4f48325eeaffc46c534f52eaee451bd258172e3e7c7a806d2973911c35f04aedc82e64752848576956ab2cfa744931ea260be643770c2134c30a9516e583f83ec6982a8e5f702ab0882457efac3cdd47eeec9db8dd62cb9096add8438d891703409b318203a49dc71ada56f62869fe4ecb9fafb9c14bccc49ff18331fe5ddd0fbd251d34e238a11adee1643c7eb1c7bee9b0bdcc37cde6ab83647e2a96c26c653ed23c52ea75453afa92ae3efdd42cbad87657d94fddeb1518ce5da65effb8ba3156ab89931d1e638e514ddb2cc0c43ccbafa381d07636cb7bc443efe5a5d7f09d073d24c08150bba5b288446d6ec80707edac407283088b22b599c30d2286704ab7ce85f48f09450f815f1b8e9e843637282bbcbf0f88ec2ef4a97160207c98e48752c5ad05001b90ef3f594118e1bc949682dc4938482ce56d2cd0aff67be6b29e977279feb111d293faecfcbf9c32a3d2d4be8ff85a351e823963fc39f6953dff7114e99f7857f04e19254ce393a8128d67060276cc66df7c5e3b0fe028f2e8bb5350677de7d63d2dee6894e027be19dd8acc6ee538b8846ef60fe4706382ba14101eb8750e591effb32fbaf3ec8fee8a759bc458fef4253fa5252ff7b145eb71c2474c6c40693b66283ed7d63d5067d8b216fdd740a30d66ddf6a28c9b64e534c08c86851798275d168524da6789c874c0dbb0d9859d8b1cb4fddd9e68b210183e3761eeb8b5247dc02668d40b3fe91321518043c9292b2f14cfd11d2b055389739a694a59da92be81696e938692201c35ebf8257944b066bccc56e79f967fd7a7366d7bffb0d987678ac18b752016fc4850c68127d0e2af236cd848fcdb7ad621bfae4454ad74717d27b9081c5eac6c2dfd9f7a0ca1cb815a5f1597c15bc687028f4e59e01311fc66d27441da4efedf0eda5c98a2aad0d244d3ec8d1efe56446bea4c89a5c0dcdc5ea24cc1b8526f47dcfd81840594f6f74340a8d1f72d2b201c7940521009de8c25dd9f1e468cd58b3b93831920d06acea8169cb4d5fa85751d945f9ee21f8471935ca87a3b8515a301085a7d20aafca577bd57813f965c04c7bb40f6047030395bb2c20a59313877f17e155d03c17382141f26119e4c96949cb47eaeb7577a690a41909559f6b5070b5400a015c59ee6ae670f369423995d30f67d48e12f0748bb1a2b2eee97741c1829b965f72266634a64ad57fbbfd7e5724cefdfc6375231cab1fb5c8f3403a692e0bf273073a22de2dd5825a100d60f21db029f85ad90fadaab67f74465f249534bc79686c5803edd16c8f0289cdd964178c91daa754edbbf318388cfb2c12af2ebd296ceb44316404adc3366f641e06cb69cf9dbf5d3102c80244c8a19aa82361ef00cc8ff762cc735cdb8013f3838db93017aff6e0e59274cf6c472ffd810417c899847768e7a7187cd0bfce59935b1b97d58c64faabfc532a134112e20d1909c044ffa39bfe56e8bb", 0x1000}], 0x4, &(0x7f0000003900)=[{0x78, 0x1, 0x6, "f37abc0fbf55371f62548bb8a8bbf41c4be585fbcce3bfa4f3b758381d928384d12b56bc34176c05ca86a38f1cff2e66c4bcc3688b893d10ebfa2538a18621b2b902699b348b887e4d309370290b8f8f1566701abdf2661d2bd87310c3b1901d332238"}, {0x58, 0x1, 0x7ff, "6144db73183078dc43d998fc0b7c747504ce7b9ae924e104f8925f717f9f0ee8d247238877a70644a98f2daa12027443335b03e0942f89213527fedfc30a99b97873d6"}], 0xd0}, 0x404) r8 = openat(r6, &(0x7f0000003a40)='./file0\x00', 0x800, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000003a80)) setsockopt(r0, 0x7ff, 0x80000001, &(0x7f0000003ac0)="33d72fdcd36edf07e04a8513c5e3d4ad0fe2449c8c5e5b2fd99f10025cfee9e42570b3620fddfb25db0cb5e077b32ed0b297ddec", 0x34) linkat(r7, &(0x7f0000003b00)='./file0\x00', r0, &(0x7f0000003b40)='./file0\x00', 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000003b80), &(0x7f0000003bc0)=0x10) getpeername(r4, &(0x7f0000003c00)=@in6, &(0x7f0000003c40)=0xc) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000003c80)={0x1, 0x3, 0x0, 0x2, 0x9}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000003cc0)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000003d00)={0xb1, 0xf0cc}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003d40), &(0x7f0000003d80)=0xc) pipe2(&(0x7f0000003dc0), 0x4) 16:36:25 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x60000, 0x2) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:36:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12, 0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e844c4aedb713cff58d1b80b5ab20385eab81afbd5679348a252cb92223cb3627bcbf76a370e46d40a7c9620413ff5a55a3f5fb36c5396de4b7cd13e765af2dfdf20c29c9e1fe22fc0423398be356881435ef0ace9d5b6b3a7e903b1346cd2a6724fa5964f30cbecbca2d76ce3b68589c7d4aa459e49df14625a3dc0d5861aabb574fc26b495de6a7b548107631705ea443dfdb9b51ea79c45d4a952f8e72d0f15c0e039fe0b18ea7c09b036a45dc61ef12381e92da33ed19e87a0e6", 0xbc}], 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = getppid() fcntl$setown(r0, 0x6, r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:36:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:36:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x1005c, 0x1}, {0x6, 0x0, 0x4, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9f") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:36:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$dupfd(r1, 0xa, r3) close(r1) 16:36:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe58, &(0x7f0000000500)="e13bab418bef1cd2a8c092666a288460604ce594afcdc5106615e486d443023c743c9330070b244807f5b5a851a5b39ae2d29708da8d8f85d1200000000e13796de6ff38e26bdeb33db4af70fc4bcb6f7cee0981e1a0d1f7c24acec40bf01bf5b90541bef6062dc3c876cb62aba43e46f717aedcdb48f02136737e3548676013d176b7b2ad23be3dcb504859ef7411b6f89f01399e43a5c54044414b98d745f69d585323d1b186afad568b59d7a58b0a0af6f6941f9fecb6eeb0bd0025b1b3213c1053351f713def295fd795631c903a4c0bdabc8a0ad0e133072f2b2155dcc7d54435d91519e2f2e39937d47b2a8fc57e5909768e2ccb6fd69244ce6f56fc3ba19e0507e347071a783b0b161d3a041244fb7685ac467d1e852459c8f39488e67b5fe74c1a776052cbad394aba109e6b2584f1fd4d00933655eadc8fd72c10371809c5a7501f33a9450000000000") 16:36:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:36:27 executing program 1: rmdir(&(0x7f0000000180)='./file0\x00') munlockall() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xe2a938b88c2635bf, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050290000000000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f000"/177, 0xb1, 0x0, 0x0, 0x0) 16:36:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x4000, 0x0, {0x0, 0x3}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 16:36:27 executing program 1: pipe(&(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10000, 0x2000100000000}) 16:36:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000740d, 0x0) 16:36:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x100, 0x6, 0x200, 0x1, 0x1000, 0x2f4, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffc}) 16:36:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffad3, 0xfffffffffffffff7, &(0x7f0000000000)="286ec949437539d65a45afa1d8b61f22ba9e86d05c25a2dd0ce1bbada07561659e1d39f2d8b5741b8d930607f442e28e606a1f356085d49a99e6ab7a437c539535532b0f338e84", 0x47) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) 16:36:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x40}, {0x6}]}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:36:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000740e, 0x0) 16:36:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x0, 0x1, 0x7fffffff, 0x100000001]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) ioctl$TIOCSDTR(r1, 0x20007479) dup(r3) dup2(r0, r2) semget$private(0x0, 0x1, 0x80) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:36:29 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) nanosleep(&(0x7f0000000140)={0x1000, 0x2}, &(0x7f0000000180)) write(r1, &(0x7f0000000100)="8a6f8cc9c9d0ed28", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x401, 0x40000000000, 0x2, {[0x0, 0x6, 0x140d, 0x7c9, 0xffffffff, 0xfffffffffffffff9, 0x3, 0x10000, 0x3, 0x0, 0x5, 0xffff, 0x5, 0x6, 0x3ff, 0x8001, 0x5, 0x1], [0x4, 0x3ff, 0xf49, 0xdb7, 0x7ff, 0x2, 0x3, 0x0, 0xddc5], [0xffffffff, 0x6, 0xf4, 0x8, 0x80, 0x6, 0x2], [0x1a56, 0x1, 0xffffffff, 0x7, 0x7d, 0x1], [{0xbd4, 0x2, 0x100000000, 0x400}, {0x7, 0x4, 0x8, 0x1}, {0x7f, 0x2, 0x1f, 0x1f}, {0xffffffffffffff07, 0x2, 0x4, 0x6}, {0x2, 0x3, 0x77c, 0x4}, {0x5, 0x8, 0x6, 0x1200}, {0x5, 0x1f, 0xfff, 0x4}, {0x1000, 0x2, 0x80, 0x80000001}], {0xe305, 0x3f, 0x2, 0x4}, {0x1, 0x9, 0x7, 0x6c}}}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:36:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000745e, 0x0) 16:36:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x6, &(0x7f0000000080)="6646bc220992a6f9620d136211d941a7f3782af2a8f0148e5d64aa6386e7e272b84ba6fa66ac367c79c10fd7a27731067ae2162ecc703582eedfcfe37f2285e4819bc40531a78241e5d2521d15be64815195ead73ac495", 0x57) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:36:29 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001280)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8080, 0x0) 16:36:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007461, 0x0) 16:36:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) 16:36:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x400000000000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = msgget$private(0x0, 0x52) msgctl$IPC_RMID(r1, 0x0) 16:36:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) minherit(&(0x7f0000721000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/241) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:36:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000746e, 0x0) 16:36:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000389000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:36:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000b00)='v', 0x1}], 0x1, 0x0) madvise(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x100000000001) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="db911f4786ea704537932adec6f92f497af2e28f495bb154e2e5b67ec3f9f554d89462d65352f4565f960830754b162798a842c1e2eacdfd0e656173d4", 0x3d}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000001000)=[{&(0x7f0000000640)="f8fb", 0x2}], 0x1, 0x0) 16:36:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(r0, r1) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:36:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000746f, 0x0) 16:36:31 executing program 1: chroot(&(0x7f0000000700)='./file0\x00') socketpair$unix(0x1, 0x200001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000780)="0b284909fc28e306a96094e1cab1a36769d6fb31b210a000794bc451fa3caa25dc65cd408f39db68260778487a4f0e43de9ca818f5bc59b71d94b25baa35db72fc86a3e5a22141259f4add6734b5007320597b461fbc53e3887a954f43631cff5d11ea88b65bbccde05aac5742675e560f4b0cdac3edae36128886ff15a902fead1d582341e5b4bf52e9d0f8bd3e62c04181f4c96a7ceebeb1a9bed1f8672dfe05a27a0a2e25a4d15819a0ae50b31bb7"}, {&(0x7f0000000840)="cece43b4865cb5bf186b1f990e604b9fd8cb42a99d434820cfc638235c03d601ffe7baef8f3a5bb991b69bc480ec31f7c966e9c8679c7b92afa899cfb6634044b9fa912edaf65ef1e19c90608ddd91ea0ddc8c5ee040fc25110d7242fedaef1b43f95fe446b678bab307cd1771f886fc1c3b9b778e8e9040d230df41e83b17e3c5cb7d07b7a1e95e3df4a712f7c5dece6bf9684d61cbca264810545796f94863effe4d4062a6fb5721d9537c9520f04436506966274cebdc83c62ed274ed29a800514c28c1aef62223613af18cfb90"}, {&(0x7f0000000940)="e040b0ea", 0xfffffffffffffe43}, {&(0x7f0000000980)="7b1ec8d49cb3926dae7bb9d862a558e839fa6808076d785eff8a7a7f8ed4e15c643855e639aca688839919e150a132a6ca694b462402f475782350386d602d1d9a93142592b214c2a3ee3d0aebc4408e508e38951d4d2ead950935d3424492cb8b09893e3a8fdaf1938b21ba77d6c6c54b0dfad87aa162f6ef291128473fbf3e440e009fe055a106f025423a1575b7bacf54af012b2c66dcaf15c1c2b9022b18308842ff952c0887aa6d922c4f740c74c2269aae191f1df12f1275d2d2fcf7592696e87661788197b1f1e05afe72f0f179710462be43516018e153eac23a"}, {&(0x7f0000000a80)}, {&(0x7f0000000c40)="6c1b21f646f169df73113dd6bf7153afdaba6a38392db54fc8273e9c72707ecf29a3a950bb5e985e449d1936145691c45b4099358ef0a158223f0d8d9e396e896182b4981a536e02fa242324c08037b3f724345de44067fa3bfdf8740e28bf5b9130ddb762275963c0f35f42c79c91c142ead555a757ad8ff3bbbcfecdb34e79171217982a83c8e67c00158a33b9088ee0b59a0816375c79d31885167867c5269f4a703039a4b06edd07582b5edd1d60eb802e6d489ac3868235457ef3f2b0b2d82c2c4e979ea5fc1d7394e2b3f4082f318cf66e7073d42ea8e124b50e92ddfeef5dd818835e"}], 0x0, 0x0, 0x1bf}, 0xffffffffffffffff) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="f4d764d4ee7a6bd88690cfa59377bfb4151f24e75bc240b117b9bd29eedb421809078f097c2e829a8ff4760a13bd952c0aa524dffd0b63409249cbfc2bbaee3417de0af5be9bf1e52d3f1c66b45cb0903f9933bf41d7d42050d402337c23ba59e539eb9c285f7585f726aeea3a8afe10d5e03fd0bb963ded70bbec813483ef", 0x7f}, {&(0x7f0000000100)="4cfc3ae50288fbd1f770e9b664cd970689805b67f3063c2605a76b4570b4e0801dac1acf9407fa5ff41c1ee18578863d5b5ab71743e486d88b", 0x39}, {&(0x7f0000000140)="a99e2e3e9813b52f684485dc2c0f49d95a36aa1f3ae8a404c67ef17ff8cc0d9776fd71c526fba8d26b21062bf252d8f596966442f152f48a8dff2a963498d1c373f5da6e6c77f224f986363343dd9854451a0ba145f79b4779e3d2a8211057d8477db2f04cb70bdbce6f1817f6aac86568542c797beae337a9c3c0488ec6d87ae3ff970504445b1d6d2945387d136a9490e5095d5a28d676da3686f02257", 0x9e}, {&(0x7f0000000200)="78294bdfaacd2e5c3e66e8e47ec07e29ab49fbce27eb6809f05325860cfdd1a500b97f6cd251c64de340bac1103806fce694c9775ac24eebe835b60e2d3934ec7291ca7e98848f8fdd4c10e5c962d329f076a61418ab190c6f991aa77b068e26bc0cb11c2254e761bdd66967d499f7f38b83e5bd5b0cab8440d8e8b280613e30baccb350af33ba2b5e263340dab7db948462d238fb2903964e9d6139fc35d949cd77dce4d9c868dae29b880eefc24c6ccc0b515f96ae8f2793cd732aff22109be3035e5a728355a365656d270d4fd357663fe317d667f2ce", 0xd8}, {&(0x7f0000000300)="bb09fd40224ba424f613a08130a3938117057c939179399aab05ea6dc2bd1fddca5b893f1385bd6d3248a2414e61c75696b6cf775bee984e333a6c0edf74f82312d359029732b2d8044b556e0398e4ca309ac992feafa5dd5f69ddb406df2c0cb6eccb273a13c49ebe36f6b4341927521dc2", 0x72}, {&(0x7f0000000380)="2b0bc589bf6f58afe0b14e4361ec1c2d0e2a61433c77209f03964704e105049ffb9d4c81d7b892d4d178c2ea9c57898377c5cfe2f8410f337f12d0589c36c50cc8c05534ab1727c168852bdaac1f27907405807f53cabd0b90ad917d57ddbb51d00ad2379cf00b4c60ba26c6558d6cea9b0aa46515c616d3ad70f98274d87d4646033d46ff7749d395e45d3a35a5c6d0c92b65dfc0a8d314d4f583c493fe93d6868e9577eb9d2d805a3ac719e8c8ef896be7a6119d2ae3f3f9f062bb63b0cf5a1e260265", 0xc4}, {&(0x7f0000000480)="252109e866ed8e16f40ddee5053e163b7df78beecedb38c257c4ac2d", 0x1c}, {&(0x7f00000004c0)="ff31c3e073900814ad9196b5aa21bb864bdd4b18aa1f20805c0d44711fc695acd0eaba0a4aaad4696361ee77ea6f57edcc9715c995cc04e015c7760af8892ea58010f2291d5301b3ab04587b091ed29d0675158b39d323a2536f17413d2aa5462cf7693620fd91d023379e923fedb83aa7040d786bf43d7f4918061b19982a6cd72d", 0x82}, {&(0x7f0000000580)="0d83e603785d8127f48b8352c822ca22fa604d80f86e80c8ff72c14a57ac95227ae3b2093712f953ed7ab9a2a8fac92438f1103a4a339c646008c33e21b1362e7ff96d48604d62726f3f5378101be348b6dc3534", 0x54}], 0x9) chroot(&(0x7f00000006c0)='./file0\x00') 16:36:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x33d) write(r1, 0x0, 0x221) 16:36:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x2}], 0x2}) 16:36:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000747a, 0x0) 16:36:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x191, &(0x7f0000000240)="17608f712e75d55784d0612f0f354ca4f5f836bb56e78f711722a50357bb5d5d79c2f09f423b873d1ea23018ad1b05be4f80c4aee928548adc1dce0a24f2be7202af13ff42d25b85a4ae4ac3c4950c2b88ceff06dac257cc71e740af3f1feb3c3343bf0c7d89fa922d4c046fa770c2096b579f51948634acf10221a2ea26051ca9527683614ae6970edd535213bd9b0bb9b7366081bee10c8e951e6d32ea84e074f0e1ca6d7c28a69451af73aee4afaf472c13b6522f7f8ac92cfccabb2f8ac0949964bdd6195c5fa58fceaccf5d1f4878d5b91482309c35639c003ba99b9cfff66a60eecc2bad665ca642cfdf47d85eb35f5bc93c2ff993cb2dcfde5e953deb3f30011ce00584e732f253cd6e0e0ae57471b9524f42d9422f67bf1cd89c288b6a91a8fd7bdf821d0915986a07c192485ba59ffafb3d966670e5215e092b54aa137acd7740203f1a054b2110adee9d102e4deb8e5034459a3a72d8f4cb14f85a1494c1560c0164898520d8872f0ba10f828e6cf202643b041c60ffbf4b11854b179a1046e8cd1cdc8dd04503c596c838074ed5057edb54a071491376621c10d7e361559e5293b191323639714f9fd187fd3265bbbbe15a16c01b0b6e218755a8e044a0df1c9270158b2051506da4e1f82dbd7662d0a1b0986467b736098d5f7d8e9f97b594efa0623e1933717ed66d38f6f4ff952986c6640f531f7d608c9ea68db4c6b90dcdb128ba5cfff539c191a1290ce54c96d422cad5b1f01e1b378bf68f2e5f1e1cb2cb6e2acd2dfb0c2c4ae6e4c4e8f10febe309ad7a007ea91af16d264b59194ae4") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) 16:36:32 executing program 1: dup(0xffffffffffffffff) socket(0x21, 0x4000, 0x10001) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = accept$unix(r0, 0x0, &(0x7f00000002c0)) fcntl$setflags(r1, 0x2, 0x1) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r2 = syz_open_pts() lseek(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x80000001, 0x2, 0x5, 0x4}, {0x6, 0x6, 0xcbbd, 0x6a3}, {0x6, 0xffffffff, 0x3ca7, 0x1}, {0x459852a0, 0x40, 0x8, 0xbbfe}, {0x81, 0x101, 0x1, 0x80}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r2) fchflags(r1, 0x60007) syz_open_pts() getsockopt(r1, 0x6, 0x1, &(0x7f00000001c0)=""/152, &(0x7f0000000280)=0x98) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x0, "1dfa76071fa400000000be0000000000001e00"}) write(r2, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d", 0x47) socket$unix(0x1, 0x1, 0x0) 16:36:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1ff, 0x10001, {0x8a}}) 16:36:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x2000747b, 0x0) 16:36:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7c2, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xd3, 0x8, 0x8001, 0xfff}) close(r0) 16:36:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000002a0000000300000035ea17351d705708"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:36:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) 16:36:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x4004667b, 0x0) 16:36:34 executing program 1: r0 = socket(0x0, 0x5, 0x26) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1a1617a410ba175446286f108636df0de07aaaabbd7e4212f2d644ce47f17516d204096ac686a9b061fbb58efca1957f326d370d3cbea7309c0408000000f73a811ae5c302108659f6e7f4f4e8fd38288a72b98e5e60edc74ff2bb159a05419b69053f2db05394005a527837237e4c267849a0f18bc13d5f0b12ad40a6a8fb9f6a6a4b78f8e8b14151756aa3eb9a4bfa3d506375403668f3a723bc2a35b263982e458aeb2f730e6cc77d25e1bcddd79ddd5d73c27819b2871d912f6fee2d"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/40}, &(0x7f0000000080)=0x2a) connect$unix(r1, &(0x7f0000000000)=@file={0x494099c329305a6, './file0\x00'}, 0xa) syz_open_pts() symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:36:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x5ae2d0de509dc4d5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001000)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d", 0x7ba}], 0x1) 16:36:34 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:36:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x4004667f, 0x0) 16:36:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x6) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f00000004c0)="d41aa7d9ec4314d7563565ca7230cf61858200385d2eea0b25e6c14b6363938ce6fd7e79f0730d3ea5a9cbb57c9ca38eeaa12ace414fd8973f0d8f514a6256682df327d5e22a2315fa2f4855b3bb582b70c8486bdcf91146347b63c3da7e8b3d2b40025010e74ff480ba02a37a06b045a304463382a8deb33f0885211caa4b3d337fccf4fe95bc3e273d0930f8eaa0ac5be0aefcb62a06da06480f90438bf18019ba3191647b9e6a6f5ac2228bc36f4cbd98bdcbd4ef05765ea555428d4c45b70ede34a50e7f3f33a3d5a4fab4834278c0b63a507fcc40c35a876e92274001dea9057882", 0xe4, 0x4, &(0x7f00000005c0)={0x18, 0x0, 0x4, 0xffffffff}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000480)={0x44, 0xf44e}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="8deb009ef4926ad391654c4088c60194e60c620eb8218817761850690895f344e9c066a48f164b0268fc99fe50f06049d9fe1998d7f9198e5dcbf546420c77b7ae5fea99f474f450a3394bb283818b1014a90d9454279edf77359eea65a47e9d9b150d20afd22ea4d117c93fc5a46cee3278306c2578276b709333e740c439796d768205cb00c481168c0e4b1457f63c7b6f9c8c8180e88e926729c0012e3e0344659e6f5392d7041f70fd8b4e670d57d874de4f4e8a1b6db0a10d3dc380cb7e86bb87747a8d1bcf4c81bb7af2a9f1c8d22308a28c1c98256cf150e03c4cdbec4f12015fe4cbe2bdc53db25b36", 0xed}, {&(0x7f0000000180)="a42eefa2bfdd2cc994b0b395444f59c20664ab18003575f7fc1c00fa8a892576a53887a0dc169ae5e848bb5f5a87d761cf3f983cf2bc7c13b42a755bd3eda2e98d4a0235ea9aab9f9ad1836c9576f1ae46e5eed7fc06bef7c0b8bfd8eb91b148a236af6849b0b0137475b18a7d385ab6f778b5", 0x73}], 0x2, 0x0) r2 = dup(r0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000600)) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0x7, 0xaec}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000005, 0x7, 0x820}, {{r0}, 0xfffffffffffffff9, 0x84, 0x10, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x5c, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x7c, 0x11, 0x100000001, 0xf3}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x0, 0x6}], 0x1, &(0x7f0000000100)={0x9, 0xc18}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 16:36:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x44}, {0xc}, {0x800200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000100)="04") 16:36:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3d, &(0x7f00000001c0)="beca842477ba43b2ba95996b02004f8413252010d920e09b805c967902003bf42c53a7d90700c805ac2d9c856520d0a5c44949aea09e0e090476db6d26") r2 = dup(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x100000000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0xcd7, 0x7, 0xbd4, 0x7fffffff, 0xbff, 0x5, 0x800, 0xffffffffffffff81, 0x9, 0x4]}) 16:36:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x4004741a, 0x0) 16:36:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) r1 = syz_open_pts() r2 = dup2(r0, r0) getuid() chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x10004, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x800024e7, 0x0, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) write(r0, &(0x7f0000000ac0)="6a4a4e5cfab0fbad605a30c0ca00", 0xe) getdents(r2, &(0x7f00000001c0)=""/240, 0xf0) dup2(r0, r0) 16:36:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:36:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) 16:36:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 16:36:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) 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) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:36:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x100}, {r0, 0x4}, {r0, 0x3}, {r0}, {r0, 0x40}, {r0}, {r0, 0x4}, {r0, 0x4}], 0x9, 0xffffffffffff8001) 16:36:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x60}, {0x16}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="8d") 16:36:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x40047473, 0x0) 16:36:39 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:36:39 executing program 1: r0 = socket(0x800000018, 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 = socket(0x800000018, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff9) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) clock_getres(0x0, &(0x7f0000000100)) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="a0002e2f66696c4d3400"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) dup2(r0, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x1bf) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0xfffdfffff7fffffe, 0x0, 0x7ff, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x400000000000000, 0x6}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:36:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40000007ffff5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x208f}) 16:36:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x40047477, 0x0) 16:36:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x59a) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:36:40 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2000a, 0x1c) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') login: panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 470045 60972 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8c6a8) at unveil_destroy+0x19f exit1(ffff800020b38978,0,1) at exit1+0x354 sys_exit(ffff800020b38978,ffff800020c1eed0,ffff800020c1ef40) at sys_exit+0x17 syscall(ffff800020c1efb0) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffc0938) at Xsyscall+0x128 end trace frame: 0x0, count: 7 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8c6a8) at unveil_destroy+0x19f exit1(ffff800020b38978,0,1) at exit1+0x354 sys_exit(ffff800020b38978,ffff800020c1eed0,ffff800020c1ef40) at sys_exit+0x17 syscall(ffff800020c1efb0) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffc0938) at Xsyscall+0x128 end trace frame: 0x0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c1ecd0 rbx 0xffff800020c1ed80 rdx 0xffff800020b38978 rcx 0 rax 0 r8 0xffffffff812d2ac3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x1635c3462299bea1 r12 0x3000000008 r13 0xffff800020c1ece0 r14 0x100 r15 0x1 rip 0xffffffff816ce868 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c1ecc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=196078 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39788,0xffff800020b38280 process=0xffff800020b8c6a8 user=0xffff800020c1a000, vmspace=0xfffffd807effe870 estcpu=36, cpticks=12, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74567 102088 22175 0 3 0x80 nanosleep syz-executor.0 74567 293943 22175 0 3 0x4000080 ttyout syz-executor.0 74567 253801 22175 0 3 0x4000080 fsleep syz-executor.0 74567 346610 22175 0 3 0x4000080 fsleep syz-executor.0 88939 277422 1 0 3 0x100083 ttyin getty 8409 140693 67768 0 3 0x82 nanosleep syz-executor.1 22175 400378 67768 0 3 0x82 nanosleep syz-executor.0 42198 110777 0 0 3 0x14200 bored sosplice 67768 240179 65958 0 3 0x82 thrsleep syz-fuzzer 67768 424905 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 308436 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 520838 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 508369 65958 0 3 0x4000082 kqread syz-fuzzer 67768 303752 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 359942 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 477958 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 142477 65958 0 3 0x4000082 thrsleep syz-fuzzer 67768 180663 65958 0 3 0x4000082 thrsleep syz-fuzzer 65958 22282 9541 0 3 0x10008a pause ksh 9541 235473 94577 0 3 0x92 select sshd 94577 234043 1 0 3 0x80 select sshd 46797 88700 97447 74 3 0x100092 bpf pflogd 97447 47197 1 0 3 0x80 netio pflogd 83532 279823 52964 73 3 0x100090 kqread syslogd 52964 195068 1 0 3 0x100082 netio syslogd 14744 511072 1 77 3 0x100090 poll dhclient 90682 210377 1 0 3 0x80 poll dhclient 86279 261741 0 0 3 0x14200 pgzero zerothread 74078 296734 0 0 3 0x14200 aiodoned aiodoned 77796 462587 0 0 3 0x14200 syncer update 74324 135890 0 0 3 0x14200 cleaner cleaner 60972 470045 0 0 7 0x14200 reaper 28819 481779 0 0 3 0x14200 pgdaemon pagedaemon 83781 24963 0 0 3 0x14200 bored crynlk 34043 314146 0 0 3 0x14200 bored crypto 81559 93962 0 0 3 0x40014200 acpi0 acpi0 60048 8325 0 0 3 0x40014200 idle1 6024 237527 0 0 3 0x14200 bored softnet 32761 110955 0 0 3 0x14200 bored systqmp 53298 110455 0 0 3 0x14200 bored systq 23044 479250 0 0 3 0x40014200 bored softclock 29202 125419 0 0 3 0x40014200 idle0 38857 508943 0 0 3 0x14200 bored smr 1 113203 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9557 6426K 7065K 78643K 13246 0 0 pcb 25 9K 12K 78643K 569 0 0 rtable 108 4K 4K 78643K 714 0 0 ifaddr 71 15K 15K 78643K 198 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1518 0 0 iov 0 0K 20K 78643K 151 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 76K 78643K 2238 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 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 170 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 1228 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 58 63K 91K 78643K 824 0 0 subproc 64 65538K 69634K 78643K 340 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 128 0 0 in_multi 33 2K 2K 78643K 181 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 371 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 96 21K 30K 78643K 4897 0 0 UVM aobj 40 2K 2K 78643K 50 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 67 0 0 NDP 16 0K 0K 78643K 64 0 0 temp 200 2732K 2860K 78643K 10202 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 16 1 0 1 1 0 8 0 inpcbpl 280 546 0 539 1 0 1 1 0 8 0 plimitpl 152 71 0 63 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 133 0 89 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 169 0 165 1 0 1 1 0 8 0 nd6 48 30 0 24 1 0 1 1 0 8 0 ppxss 1128 17 0 17 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 28 0 19 1 0 1 1 0 8 0 pfstkey 112 28 0 19 1 0 1 1 0 8 0 pfstate 328 28 0 19 2 0 2 2 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 549 0 358 13 1 12 13 0 8 0 art_table 32 550 0 358 2 0 2 2 0 8 0 art_node 16 132 0 92 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semapl 112 166 0 156 1 0 1 1 0 8 0 shmpl 112 48 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3210 0 1750 48 0 48 48 0 8 0 ffsino 272 3210 0 1750 98 0 98 98 0 8 0 nchpl 144 5025 0 3362 62 0 62 62 0 8 0 uvmvnodes 72 3981 0 0 73 0 73 73 0 8 0 vnodes 200 3981 0 0 210 0 210 210 0 8 0 namei 1024 15956 0 15956 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 28132 0 28132 10 7 3 6 0 8 3 sigapl 432 1405 0 1389 3 1 2 3 0 8 0 futexpl 56 13573 0 13571 1 0 1 1 0 8 0 knotepl 112 407 0 388 2 1 1 2 0 8 0 kqueuepl 104 291 0 289 1 0 1 1 0 8 0 pipepl 112 800 0 781 4 3 1 2 0 8 0 fdescpl 488 1406 0 1390 3 0 3 3 0 8 0 filepl 152 8139 0 8037 7 2 5 7 0 8 0 lockfpl 104 455 0 455 2 1 1 1 0 8 1 lockfspl 48 134 0 134 2 1 1 1 0 8 1 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 1510 0 1501 1 0 1 1 0 8 0 zombiepl 144 1390 0 1389 2 1 1 1 0 8 0 processpl 840 1422 0 1389 4 0 4 4 0 8 0 procpl 600 3798 0 3752 4 0 4 4 0 8 0 srpgc 64 48 0 48 5 5 0 1 0 8 0 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 1030 0 1011 6 3 3 5 0 8 1 mcl64k 65536 378 0 0 48 0 48 48 0 8 1 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 123 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 517 0 0 28 0 28 28 0 8 0 bufpl 256 28302 0 22091 390 0 390 390 0 8 1 anonpl 16 152755 0 141497 83 21 62 62 0 125 16 amapchunkpl 152 9082 0 8957 15 9 6 10 0 158 0 amappl16 192 6482 0 5868 60 21 39 43 0 8 8 amappl15 184 92 0 91 1 0 1 1 0 8 0 amappl14 176 349 0 345 2 1 1 1 0 8 0 amappl13 168 129 0 129 4 4 0 1 0 8 0 amappl12 160 26 0 24 1 0 1 1 0 8 0 amappl11 152 326 0 308 1 0 1 1 0 8 0 amappl10 144 262 0 257 1 0 1 1 0 8 0 amappl9 136 909 0 904 1 0 1 1 0 8 0 amappl8 128 453 0 430 1 0 1 1 0 8 0 amappl7 120 246 0 238 1 0 1 1 0 8 0 amappl6 112 308 0 300 1 0 1 1 0 8 0 amappl5 104 187 0 172 1 0 1 1 0 8 0 amappl4 96 1663 0 1628 2 1 1 2 0 8 0 amappl3 88 162 0 157 1 0 1 1 0 8 0 amappl2 80 10735 0 10669 2 0 2 2 0 8 0 amappl1 72 41368 0 40905 25 15 10 20 0 8 0 amappl 72 4200 0 4156 1 0 1 1 0 75 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 49 0 10 1 0 1 1 0 8 0 uaddrrnd 24 1406 0 1389 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1406 0 1389 1 0 1 1 0 8 0 vmmpekpl 168 15278 0 15252 2 0 2 2 0 8 0 vmmpepl 168 156554 0 154828 148 62 86 110 0 357 10 vmsppl 360 1405 0 1389 2 0 2 2 0 8 0 pdppl 4096 2820 0 2778 6 0 6 6 0 8 0 pvpl 32 437404 0 422835 195 44 151 154 0 265 31 pmappl 232 1405 0 1389 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 613 0 5 18 0 18 18 0 8 0