kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 01:09:44 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.27' (ECDSA) to the list of known hosts. 2020/05/08 01:09:55 fuzzer started 2020/05/08 01:09:59 dialing manager at 10.128.15.235:41783 2020/05/08 01:09:59 syscalls: 338 2020/05/08 01:09:59 code coverage: enabled 2020/05/08 01:09:59 comparison tracing: enabled 2020/05/08 01:09:59 extra coverage: support is not implemented in syzkaller 2020/05/08 01:09:59 setuid sandbox: enabled 2020/05/08 01:09:59 namespace sandbox: support is not implemented in syzkaller 2020/05/08 01:09:59 Android sandbox: support is not implemented in syzkaller 2020/05/08 01:09:59 fault injection: support is not implemented in syzkaller 2020/05/08 01:09:59 leak checking: support is not implemented in syzkaller 2020/05/08 01:09:59 net packet injection: enabled 2020/05/08 01:09:59 net device setup: support is not implemented in syzkaller 2020/05/08 01:09:59 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 01:09:59 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 01:09:59 USB emulation: support is not implemented in syzkaller 01:10:09 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x100, 0x35c, 0x28, "d7309997293c35b3a80a7c90f074d0d1ef2aaa2b", 0x5, 0x4}) read(r2, &(0x7f0000000140)=""/33, 0x21) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(r3, &(0x7f00000001c0)="d2d07cb619389d4e55db064ed90845c82ef810d02f6291338eca56def7a2f01e5704d808f1cc4e941f3f7fd8bfbfca068495f0abb7c1f152d7651edf24c3e5a3bb6a6e87c8f18d7bcbe33e44fb5f912f41f268b683dca2206baf7e1b17316c2e24922f37ff000ec5ced17d4702de14e140abd043d4e326501bcf227a14c880321b2c0b1e669c56ab741a79fffa516093e4d37403bd99db8c55b8eb408015f816dace37d5d8ad6e78969d9cfc5878d5fa76995c742dbb1b59abba462e41602a3717142b4316896e79466c543523b649fd8d819a808bc6d9be13104a1ff2ab054212c82f3c00c4", 0xe6, 0x0, 0x7) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000002c0)) setitimer(0x1, &(0x7f0000000300)={{0x0, 0x2}, {0xff, 0x5}}, &(0x7f0000000340)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000003c0)) getuid() symlinkat(&(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') r5 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) open(&(0x7f0000000500)='./file0\x00', 0x10, 0x40) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000580)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000600)={0x200, 0x100000001}, 0x10) 01:10:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x120) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r5 = geteuid() r6 = getgid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="1b426ee5a750c0374556f1dd1f51e5a5f038e15b6072f6d447e9e75e9e655e8323c47a7e3c4c248d6544c6f7bf3b8857dccad534106bf43c9ff46458d226f591a3e01149c83a17dbded5d9f232b19180634617e476fa1a680828211d09f94b061e8420026908f4db74ea31dabccc1520f9367bd2ea37a1bb4f71ddd2e281e43114732c542a8590eb8406d04a3236bf2caeb5917a6f94d9697a73ec97126434dcbbaa787fdbbff81bcce6dd59dd1326ae8c268b948b6405d726e1cf7089a36f0f2dc047bb25719830d6e20e5b2030dfc4f5d7a2719bfbdd1cf2d45290a2e31902969b43514d1a56df8d6d66d4e6eb97fa48a1b8ba616f054b267fa0b8393321120fcac08e4c48a5f6ce3adabdb5d3a7d5deedacb597032dcbfc4d1983b08ea04393fb9090b16191564144e674e0e4f720d8ec11df41737b53c657bba4d520d52ca9a080d2523eff377b1713ae1146488c22f4f22459af41fd2fbc34c4977853e907cbd81314c37c76b1e960b8e6fb3f5bf09f2425058d192cedf09c15df1fc0418647d34578ff93b9d79f3669708410b75b657f19c8c5d27fd14fbf1135fa89dd95c04fc4453f2be04292143f9580239c7ef1aba391573096071ef48a8dd2c56575fcf335ae1d5f0626d994582f917c2dd697d4617007802448f6840b3d52a14e0eac06d82b2762cd6f6ffc15c9294275e3f699723b67e3d6f97268c9f8fc148617edc61758692df084f38ef382d70a7956254e1897ee261cf3dbe999712585e4958697267442093ee2c82d69bea805f3d78b394c49373383b9a1efa439737103e6f8d42292327d39e671f97cb1f7b2589a7359a20cef2eeb338818b37fa41163ce90da9a7519e78653219a54157c1e4421e82738850a97c45f9948ff1d447f62206a1e60722a1b7e70b4e75c5068779c0c5b7be3b06c3b32ae3cf709906516b3976dae4853e0a1b155aa41f1c3c77bec24aca4c6bf60a8340963b01d39e18741209ef415ab8533a58038f9b157a2f3bf9cf1cfdd6d50d9af7803ab77da13c390a002ecffe601f3042b1940b641fc7e50039f26756c0491dc415b060e7afd05fd1f5b7574313482afbcd6cb45dc1faaa1aca282527b5d4053d153641797f1e6373a9ee1748a301ffdff02370aca50e97abb37f83222515efb133559d04cd8ab9b8e1adc87669f17c0f02076d690d06ebaa59eb23692977ea4b9862a33afd209c2235b01a6eab1e6fd250e46cd872679f0517b45719ea3e4e3d46da44ae3b6bfb13fb279d8991760d908460d28e41565574e324a5fd4ee7de2d52b58bc7c2694203d8c2ece22afa4b74ac2eb084fd9f239a88a9207f895ded06d8a6ed96917b082b8fcc0b88a3cd6591e691b9619783d77e144c4f9a3c5b221951d4ed8d017e479066f3647dd010ab04eae6d1cfbeaca1ff6201bb5c5b981c453ea2a75b1cada131053646cb598e5d36f559b9c8f9d9983efcbfe06cc62ca8acdb0615818a2841f9ea0d8316fdb64662d66ac93a9141ebcce0fff527c0a5568f3830d745c6c9ef727c10f235a841fce6a104a22f98e4d8e92278c18ee4975103258e96ed2a55685a76cb50b9fbf880297477aac0ab94b60e87173999410cedad90fa8b7f30c0b0f76e8a2bab4a7e2c7ac02d663f3e8a9963d78fec310cd9a197bf8eb469c56194b4f2355dc9252276454cfa809b42f7f2f94962f3abd509bd83f62766aad613dc0ca82240821df1b32f208de8455875bd26bdf3445c3220036f3666939db98da5de2ffa53624bf4322d57d799e4148b4f1d58153e7b31834b9ed46b7fe82129e618ca4686f95666ad76e95dbed3d2cb7ffc0b51a23cc5ecdee361f73d47d16dfb922e3e1aa8cff084bc3c661b8fb0b6120106d7e4582498add6ad8dd86a76ca5bfbfba0ee6536f0f808134394f71dabca2974d377c28ec606029701ec520ff8b6dea079cbe4d71f932e7fd9ec68e7d4703282abe3068e0135a56fb5f129ef1f185fec9e6fdc9b40ecddc10197207dc87c6476e1bc40b13a2f5fc06d2223c9e8438b11aff6563278d8b39f1ce7b160b10beea025ae77410f6e1eb7f0357dcbdf1a28a953d19eca44ec1e68530fd9127518e3c10f4c3ab05c3f09f9652c23a15389b84e4b8ce5d23fc097c008f4d4e41f029902c5e7a24a1a1194e2e3af6c5d569f27e034f759758cf7e7cd84f07d7744b46eb1fac60047437d861dd6e4404edaf70fb816ea45fa3b8ec5852b68d4dba8ec0fee7dd84703e219e68119f32cfe084689047b45b478cfad98bd8f5d870718c9bdfda6fd49fd534636baba9eb194ceeccf6fcb9ed150dbfd0b6c50cae62ba827b39e90e682117fbc7e34855b668139de5a3005b2e0ccd4740c0028f0927bcadbf95fe1b62071e1c0150ea8575dea6d4ae88579276492be10d054729ccb18a2d16603e33eeafd938bfe42260a1206d90b82b9f0df9a7fd138e29662b0e11271ed914fd2ed22aba7e27d08f3c230a9c36c777decaa86a8ecc6ff376fa45aae4ac761383a7c89bf73d770168462ca4678c404ce509f0cc4c05f6e9f638ee254404fd89ad3d0dc633300fe1f243fc68143516c91027cd4020a629e04062c4cc60c01a4f30c731c660d9ab52c28b9126281870bfa41d0144b461f61be2afe07a84d15aeae32f68747b45e71f43d677eb0ed31940484a053b0aaca3f84699e718d14baf82101f864be3fcf6ef2a9a8ac44174a55e1b939b682963be8d450051c2ca34ad522146dd7896aab1199d893676cc7c6d7aa3e46ed1179f9d358a39f74f9a496cfcbfd4ba62aa8c0a7e240c49cb3df7171efcfd805fa80b1fbd82e9ee1e6870b9e2ead076dabb576a8a8978caff03ad1ca2fafaf88638875a38ea01440091637d3693a2d6bb0d83c976c69836e42e1c5e9013e80bef28827768d0e35d37b4267642a6cd7e01c32df175ec4e14ab16e68f92c6c729b115f5179411f0d423b9a37126bdd4d3d3031046c033029cda05fb45ff08fe2455c26956abe210dad21751a89d1e1e42a3e6cdaf2455d875b5e3764f5d3a59c6c044fac1bf6e4aaeeb3755bf38eda84e7972e30e80678b9ed5c7414730f0b57f2903cf5549a6b8e7445302738c3c9f04d989c7cbcf2d78d0314732c4f5067d8d6a726f368a0e76f9a802685b47ea788344067a0a49df7553443e673f68b5ade9c8227a43d08bd36f044eb831002c641e975a6fef6713395102bb4d14b93e19dc4321fb176c1992a087adc3421abe5c0217a23ad745be5fe0ebd540ebd5c809ec019c1b89109f924ac011457c9cc30198e428e8669ac87104cac86d521650a0747b15515757a1fb603ccaf0fa8cc198f1e42f3cc6a6d135fa715a801b4ff0663f61a07304bcbb78ad80867b0fc8a7d09a1c933a6bbef20eb4425f579d8da60feb8fa9dcb7a65d43fdb9bae1fffd9b471ffaf153dbb4026bb3c3204d1fd05fbbe86e209cc34ee22c58ff95e19177f7227cdf02af2217d537de0f5dc3c217aa3ee4b83b80e3ae7f0df25402a11da8246ef109b0598f7a618661087b1ba9a492efb38ef0a97351e3c68e248fede950883cf8cdc5196a6d6a1597b079f3174c94c8cc48fa18fd346864fc1c36699f35ff1c9173eed315b4f550086d031a3de6ff2c2e19b64070627eb6af7b34413caba9836b968ea799ae1ce95d87b82963789a436141f047a5e983b6906c3b814f3ce7c67a30d27fdbe0d06bfa63eae693f587b91e2a6b8a75b0a816368cd5d8b6aef2c6214ce569e9ca55f15cdb9de40c23b1b2c0c39f0aa23ba24f466869d69a445a2510afbd9a51a4f471ef14a04973c5c4c4f934ef08e8eda5d78f6c669173dda4338eec7f675df7517f065dfadae099761b783f49595b0427af0af6610561e036ece1ca85eba53887f4c3d6cb52fe5701eb2f35037118fdc40f71995e3b53974ce0692571fe29dbdd819b5566d71dda050765fc9c1a621026525aeab3ec8053ec98a25610c6e82aac3895434ffb5fa6b28d8603e2245d232beff80ad55f62285e82713493c18a4fd8d1faede274aaf258934c8e10d17824818bedac3fea2a90ddb9dbbbb1dfafb823d5b94bba4f3a8e55c30a9c2be9ebf57270f2a8262d0151518ad0c16443d0340f89010bccc0ad7fb7dec8be676f79885c9fb26e201a81cf254996e8ab06a46aada71a0ed5bbedeae5cfa0250014f1f29f55adb9059bd6355db5a82971b6afba239f49e9ed81e16443e3942e5f8423186ffe008dd90aa3876a10370c79b4174d13dbf26a4dfe9208ef217b8aa63d91027c84ae7db8ca4f999e21e62089df261b6978d292e67d0bb352354f8ac2354d0c0736803137f84e14fd81e767acbf3237480562b7ae75042a91d050ddd6f37567389f8d98e46ca38314a497365c729ebeaa8df874267f03f417111161dd06136d1666f68adbccc4322e516011a77b3fe339193c679f5637be58a901d6d4ae13171d1ff2efb559853aaae637f86f419ee1457bddf5c26413007e80a38702d5a54eeabe04364c086c560223745665011d9671ba266b9883921b13868b863051ef28213d14558f25f8d4b05fff72a5dcf4c15e99b897a099905eee7ce014b4e76658d0592b1ec1a430d32a65307997484e790accd99e71e52e543a2ad3d7161bf0ba9c59445b40e743ed2d00d03825f7e186736b994fc72b8f135e9855d62971cdcbf2f8e439235a5aafe6e121cff11f2c9e8c0e937b0c1892c53076c131c107c35ae752fbc3bd10553a17739ad6c87b2cfc5cfb7658eae3c3a56f43d99aa8757063cd1b2656af7a1650d58137826007e1f1efb2bc5d61f8a7ca3a934efd2c0a8b65359404f05320aa2457fa00129cbcd9c050b26241ea14ff38c830ea1a1dcc65cad13e86b355248c7283efb437498c247d20e4ace7abf6fbc5ea4fb28528de259f225f666655c21470d4ee423c65df0a12fdda89cea4cab34e98bbfb2b5c90d267315041dfc4a2eae2e8bf3d4557841b76e1d264f8df6f23e8b1f32398e911d0ab18bc3bfab8f2b4539ed0137fddbb859e61b7681a172dd128bccd26d14d16ea80db21259eeb9e60edc907c1c78cd82cf06b3ce1d1bb04be9d937b0f815315389c9c8c9b6d86afa0fcd568823ae6d854d736d9bd48c25018455c92fd41145a7da8810b792e22397d62c65664637acf90d9dba0ad0dd4ba2d6985240bfab7ad14e92770e3f355b00da54c21fbfabc5f42d36b984cb365574a3bf5a8d8d6051224115fdd4a47ae8e9814dc5f67468cbc8a0f57c9b2ac335819a4849451923e5dfa3be4176e87b46f2929164a605a0067c15fb95fc606bc8d806c1ad6c416eb79f72732efca3f2829055e35cfb46b6cfb7218e20f460443d8a369628b47401afdd20535e509b1014bc6260c264a899907a742653f28d37e4a0ec8d9295743d0cde4a7db750cf73f0f028288bb40cbae41d8481a94b9c6387bfc4f69aa1c75aff230fd49975aa375ebd8e903c4f5a7c9a28e4269762a0c52b403da27a83f9955d693f1317a34fd30053d46462ccb2239f5e0f1141a5a405ab24ddcfa1c2c8dd5479a83d1c0dad1672e6a144aa7f4fc1ae44ba0f7bbebef0ce7753e1c0d52bc0180b92926665c09c3bb9261af907fa152310e800dd635352b71330858b6fa0fbcfc20582a7d20622649a8ee25bc17b19a204fe9eda074cf805b3a63bc65478d648ccdf7f3be4f1a2666b1d8671ae861d3c43947da9431b5532861cd8f1fe9d137d1c5445668c29b29d04b275917c390cc3f7af3eae1ccb4a8fc11b075beac7267bfa7c9a1cba57d9592bbe2b61c65bd22dae0e1816544b0c2f35d", 0x1000}, {&(0x7f0000001100)="e79c5c80a90a995c737e68235de40fa7ef73faca6911cfad8f391299d489dd265ddeb8994da7ffa470e2ff0708a2ab3a271c54db74f4a899954b2b022efa136dfe19392376bc123ab945debba016e4bce4b865013705bfb39195d626ccfe8f5a2848115280e82d9328729eace44aa69e4738955557f002e3af1f59dc01eef4add193fbd0", 0x84}, {&(0x7f00000011c0)="8605586ea8d4fa5ebc1974df4cd5fbf9d88af41d54b32e1330b6cf5eaf097659d194c9808d018784b85f04eca660388f3f71b47171a2a6803ff1ee73f8d6992525dcdf43ec3c3e2df666758ec2e01c0d0915f5f34274d0bcaaa901eec77a5f0a58698023d12527fbd618adda281e602868d2610b16ffd5b97a3350361a0212d14ca46cdac752926af2ef53", 0x8b}, {&(0x7f0000001280)="8b19df61b6570c8cc07056e70970ccd09ef7d85f9085d8c0e0b027aff7e560dcb2e62777ef2d0dcfe2cb027df8e93882506ab491d55b2e85b6b65439ac5a116b9150cc00f1c1da0b09c1003193ab96fe819d1a560781ae10cfc38501f2eaa095e95e589f7b27a2870bf3e5379d0f2847896a37e1df259722471bc0d00a89dcc1eea9e6c75f0bbc85ce168a49eebc79d0a7bcd3aaf2238869", 0x98}, {&(0x7f0000001340)="2dd0b3aa4f0132", 0x7}, {&(0x7f0000001380)="b1f5cc1d94d7746184a6cf879fec49346f04d3513600e043208178e3705b5a075177f494f427062271ae1a0b992d6c3c3f9c31998cd35c44223db068ff7e28e9dc5e34e28d43647c39a81f121e7782f8c8bcee66efa2dc07157061dda70201f8943c95e1b153c426245d13eff4db7b8a86a233e6d733e7b449ebc0bb80c48c078c9689369e5d9a17b68c297e7e8ba50d82e8f086fe31bfa0d3ca1a04b6ae6553", 0xa0}, {0xfffffffffffffffe}], 0x7, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r1, 0xffffffffffffffff}], 0x60}, 0x2) getgid() geteuid() r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r9 = getgid() fchown(r8, 0x0, r9) r10 = socket(0x6, 0x4, 0x4) setsockopt(r10, 0x0, 0x6, &(0x7f0000001600)="b0257153500d9ce56f47aa13e324228991f2ca44ca43a3bbf32cb4093a9348a877dee5b99aec4751239ae0af528f2cf46a6a636fa6e0904fffec0a870283e245e5d07ac2d817c952e8057a21f90ad16fcdfb72ef918135d57cc44aca14e945b0d8b2be840cb70a743fd5ed52e651edb02381bea9013182f6bad6dcec505b1a401b1a4a32b529f08965c68f35e44f7aa175a1df2f7099bae4f82eb39fa68ebdda426136e915a617491968eb2dbb06bf68ac52111035c214ecc5fbd587a4b3d5de3b6709488aeec6341b", 0xc9) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000001700)={0x98219d6a7bf3221d, 0x20}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = dup2(r10, 0xffffffffffffffff) ioctl$TIOCEXCL(r11, 0x2000740d) 01:10:09 executing program 1: setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) setgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, r0, r2, r4, r5, r7]) r8 = getuid() setreuid(0xee00, r8) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0x29, 0x3c, &(0x7f0000000180), 0x4) 01:10:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x149, 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:10:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x6, 0x40, 0x1, 0xfffffffe, "090000f38900", 0xffbffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40, 0x8, "0000000000000000000000000093000000000002", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="1dffcbff13f9fd812e8a4e713040e6993135d562", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:10:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e458bf8bd73"], 0x10) r3 = kqueue() r4 = getuid() setreuid(0xee00, r4) setuid(r4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) 01:10:09 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 01:10:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e80afc9d071b9d2a538706000000b8180000002900000031000000000043000000000502000013ba983da01c5fec6742e44c42c9ac4417c6c49023a9674672ae9c334d110303c9f81dfaaf8bbb0a5a109a562221d89a72196dee369a8641731bdd299a3e6b023d52ae1d74c0885b2a1a3d347011d5c071a94bdd4c4c8952a7835746d02f81ac60bceee79d4f05c719e657401452507ae0881f44a4d80072322d0c284110ab3c796f548ef941e6f36df61897386f0f54b56ef918fe4069d6263becd2"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)='-', 0x1) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="4125d6a11a0e10514294d9c4728ddc1e665f804456eab87fd547015a01440b305b491232228ac018134b4432ee8673ddd3a1e89c72662082c3784e1f7d398b96686775d40741", 0x46}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [r0, r6]}], 0x38, 0x408}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:10:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x95) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r2, 0x29, 0x27, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) r7 = syz_open_pts() dup(r7) r8 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 01:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000540)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/222) 01:10:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x44) 01:10:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x9, 0x1, 0x1ff, 0x0, 0xffffffff, 0x0, 0x3, 0x2, 0x1, 0x26c9, 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x9, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 01:10:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0xffffffff, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000180)="91272dfbec713cdb2fcd50247d066666ea5757", 0x13}, {&(0x7f00000001c0)="06a0d76ac300c5946c5b5fb38eeacfc71c1c90602d27053f298bbc1565728f266cf6c5efff95efeabf2cac0fa10cabf2478901e0f0e2fce554a76039a27d09887af50e91509328bb534c3b457410411ae911b9ad791f81dadeb27046e8cbee9839908650681add6c2947ee1fd2b4edbacdaf06862cee4a1315f9968a389ceced50303720377d98e184ac3694d5c576edb7cc6ac02780d4d8369488e91fb7ce920c0a1da2e320af28ac4c05c74536081e8d29522ba445431afc24b2cb2c550337ed49404bc687c209", 0xc8}, {&(0x7f00000002c0)="f872ae3cc840b9a2b487b11468b759662d88af67f4aba9214dfa78fb17ff3535ebfed1693a04e96154dd12", 0x2b}, {&(0x7f0000000300)="f5ec97275ed72366b2465c", 0xb}, {&(0x7f0000000340)="eee90d25a0a4d50840309f820d57c451500b291bab4032927a2306b2da0dded461ca416cb08b854a8428b20d2ede9d5295c021f01cbc0efda6898f195f8831760b83b2d27622ebb9507e46e43549f6294e41448df7befac6929b8b161bbeaa89e28dee17f789984e9e4fbc742ed1d1a84ff8824662cb45837aa437cb83ffd92af92a203214178dc46028fc7c29f3dda433311b6a6f4e677d691791b7f2c95e6a8e9aef25006f6f89149e4e8234bf65f082f94a044257b798f26e2cec12910f8854a711d7507430f2c9a14ec60f5be9e0473f81b5b0186e3c06c78e573ab861e5e17b51ee12f40b6db219383aee19a17089397baf55e608c8070afb237e43c2fca0b77a735d394f8c4e2cd48cc1c6e08e7edbbeab64801b0e2ab6ba0d323104931ff3ee41069f644365bd527854193bdc7747331eaf4bf15c8e7562c4c9217e6f63a952481d17a87f3981b95d6a830538dc726d0a2a55cab4c0f155b0a7360f8b96aaa1f81ce28ec2e2ae2cec4443c4eab36d49037d6a18beba9415ab73c4c0bc687ba592e76f7638cb03a518bb65fbbe7ea18b59d59121163e55378dcdbd1c98f87f6d61df7f9082667ad03e31124a3849400a350dcc5e07c3a4249fea4f9dd219cae769d6f7457166a174b21801db239e4d3e9b10ed601d43f9d86ffd8df4cb65f375168b768f5cf4d3324f7fbb8c3a1b75033b0dc9c39e79bc36db1d0fc8ca1cd53f42f58cef2655305d26c8c387ddf8c469459fb23c877a986c20534888eadfb607b71e12bde44fe4586f95e4456c4b79591ccab60758ee0fdf9f72cd1453dbad7d1f1c80b42b6178d6b7a2dc167e7a5995e96f7ceecce6ebc816894f5ef422ea970eaeff5e0be55f7463086c875f96bfc54d384e7408e6e86107f9221725b5f5dafa8f03b49de76da144891016567d896cc14ff66c1dc15a1d05a0eddb06413073017cc04b7194853a6cd7c4e66ada3c0d6520d945221ef191ecfddc9b2cc6375802bea51bfc577f185270bbf7eccb9c104a351c7ac0159d6cf8b1f22bd54dbf8052b39db2c14640760262db3227fd815ee465f2f3f873858a2518de251bd40a9b04ab7c53d73cc73e6b9a83ff4bc467d98199ac24e295821d70b7d74cdb85099cbabacfa50628c95e7c7c3c29cf29616bb8cf8c4fc3abde3c9228f6ca27e79c676b11d623b9722749ceb8143e9e8c575cd3052548bb365c9c54fa65d8b636f4ccf222bf093df9ba778adc6addddd0e095fc8fc90e89c19f6da7940c00a7528500ccec9c92d9c53861b52034ff8f6de8138945805f431249326b6508807affcfd28ad9f875a69f7ab78888a626b878af3a9d5646740b63ea36e2a3e74f7c147b352947ae9c28d04addd62fc1c64e9a103bd56cd763d6916c2a8c1630786068702ff8b9ab5445c3bbb6285eadb0a976d81955e4d4b4f0177dce43c07f742aa76ae23d64f575597344c4bc3762166e5cdf40a8d10984167c606628ba37561815abd0b079df1d8a830934367193faeb29c3a5aca81bece90001395c0970078ec39f77f62e5fe84396de2dbb4eb530e69debd77435d4749d75a90266dd80de5a74cb99525ff54b9dec938264188142d07b9f3a6ba55f4683d666dbcbd36554bd93d798b30f4cae5d6d190e028cda784b20aca2cb82f4f580e8a5d8d4833588db3ceb07300afaacc0bbe900d4477b86fbd395b84206c8c45b91679041d7e79b49a210bee89db551596bd74e3e4e2a46e53cdac86d78bcb682113151d6f847e77c43750acad821754a4333b0b49d2d87f5ead4327eee26c816a0e1c057163ab3f2daeada95153046497652e9a607a6e94e67b4d00317aa17934b0530c198d38fdda6b4e1ff4ded06db9695b3d7e4b22422b425f605cdf49f3328f001e6289c6848aaa916594a5adc322976049c373c98040f2184dce922575cc92104469973d005f138f082f189acb065b4149de9dccca3c14e4d33fe83d7e12009033a3c645cc8da175af43b4b656f4d34e25707fc347e1eff90683f5f10593ba9ac37f9560260e78818b3a1a6ae67a7317390e9c1d3143299be0d5552b5e21c583efb392031bcf0a087db010f06be1609f26dabb5c56b29370d4db2ab3e12f9d97ee34b4fd2996b3ca6b50a0a957cbb72e7710bf8d6546457ff504b37648894759e15bc1da886c4bc5e0c7664cc6891586949fd3df22ca2158831dc8a3caa33ac348d8d5723feca9cde17b1b4d2e7dd28db60835f2129ede2894ed7b1c39748c021c9075c128c92e31eb0b1223a63eede196093d946de21c3fefb2dfe4bf4b0f7bac41bab663f6ff25fe9d15f7bcba18ddd3ba8b0e22ce431e0c28c75a02811ccddced440f5e14e92fec7121c0e5bea553f75cd364f868c7fc4020f273466718690ecc70f8bf81e96f6bfc728a2a7386865faec2a3c9f4cbffc4d8716432410aa985111c81c47e0cbeb1d03a1f0a2769fbc567c7cf0ad5c2b0b2d3b4893dc24f2d4c5d200735943c2ea1c9a6008ab2c08db0abec49af3450d0828aa008b7e2293466aa693d3133f6c87094af7f82071954ae69143197c1c7dff64d53bc05ecf229941309986943d61fe25e62de4a88182ea83b8d33d5fd8930a56d36837e3192fffd4a76adb659ef8ad626f4cfc06cbf875bef78f52fd61c5620cd67a38da45ae36309a47cb21c9fb59142b7447c1469a9ec26b04facdf43ff57793e9f2c7d0d24f760e388d89e0c6312eaf925136bec4a3c280f962aa074598ccbbb24f374bec3b6811357ffa2fa2d80f5dec5a5edc7522c8285f139b19a273e0e11f856cc93cafff6ebc302ed73d42eed733c7a8d82547822ede6bde952effeaa1da8210ac79d9f8bbd945cbc4b7204678a1b8e0110749dcc1077e9158d32a2a7baaba4355d83fd561c025827b5dc0a9cf596733b096242f2c7aa805acfe7add5b00da1478b0908406c2ff0a1ca4580174dbf9d767c18f45f7f604b0cb4aaeb0d0243fde81006636d28a6da89c7e49146169e5f25501a00bcc7ebf40bc9d48f89ad4d4917c690e31dca01616b9c0d2d871a2e2ca33aef7336e8c746e36512c359f681e7b6d7b272b198f02c46ad257a72b65d0d0efac32d2d530617a6c6a1408df722a99f7df8eab1f9386f58e25f549eef5153e16654ccf415814a0be2e9e060ea8e10a56963a3e738e9f838d798c453f5dea26f9a77858af51e9145fb8ffce64775cd874b6f31cc223bfb97094f51107b0356d65ebeea62f0b60d14b89ba306ead072967a2f311eb4cff9c284f93f1531e52f3acbad32b009e60714178ab47bf127d78dd49e736f748c189d1981b7d7e4ba250b335070d01f76f5c3528d1944907b81ec93c8662456a4f4873b6674811d9d06ce65d0b24fa6d7db3b5a4a7f314ece807869c6c479ea091feac44a693f092f54626c6509f75f61c3293b924a7133100b2eccdf028cdf521b2cf347713638410a0fe58fedfff56efdb5774282b0f6249eaffef80d93db195007219cd8454dc79f6926c9e853a7190e7bbf032cbc327d05aec4c96e7170d7add9b1743c97a556927a4f459a6436d5c93c382f01f2e3124bbf8481d87903cdbcadb91e6af61b5ad1a9c1778741524cdc7ff0861b1c457e8815aa15300dcae0590742398171dc90be39f896a1b71ffe8193f9b2f7410d88a1b2f5bb941e830cc38af8466827b86bb569e24cb1514622657b7d083bd57015c4eca8c2dc2e746c23413556e493501e7c92512184869c4fca71b9de1e3f3cb1d264425326de51feff911754e764c7c1f999eaacc98c147a63efc26210293caa76ef6b74a5762740038d6ecba99820d0868737c12e71ed2a6ecfd7ee54738a36291a0648ed1696cfe8b59a1888a95f4559fec9ffa4d57fcf1529ebb126758296df55fa09e7b2550874aa78dc9a36ea5f10409e48004738c7bb02fc84de33199d1d6a2cb1f72354632c6651b2a1c85ff0114672a1bf3b7f2b74735f099c6218c4ea4fa2bc397089b1a5cedf4524fa7d995fee6a7719559f14ec3be122aa6bffed4617ad9c8deaa10827592cbe06ed2fafe84c2a8b46993d1452cf0af52cbf9d85f2f0c92408e39d41c97ebade28a6e8d6ec13ab9335dce47170dbece86ddf63c2a4e6b18240395696024f7ae8f340146bfc9e01751320b46913171bdbd0e88caf5fde286e1c4e182d077d718a4a04e361b5aa3fec44c4ed2d13560a78003a03a2bd1a4fade58526d1a19a364c7f621090f48eeac89883ee720b43001959d767efcdb3b58e799ede9fa9e96454e02fa4e6f93bcb040137142821b03cc34ddd46f57ded1fa0c4df9943e4be5a6dbb0674139cf2ea1ab1fc924218a3b8e46397fcee90004e70458a54df22a600274eea39b82e01099b1fd089983d54d1fc015777834824a7c8e89a2d3ceeadb02dba5fc29257955d37f0b4c07a345f883ea0ea0f6b5f7cde02f44a56e9c20bdd75eb480a7f2fc47850656b3079b1ba04d5fa6e1560ec8638eba100bd3d78b3156e5a3a60220cad8d63495037d82a0bf26239f0c8c61ee259a593962d77e40b5d83f399544209321ad9bf52708da88485ad6fba1aa85e5e7d1c0ac921106e58bcff1b605880450e4bd43481c4e1536b78547bbc23e2f536e21196fa72ee131297e77e21a96179a8608f1a8e09327f7c4b847e1cda1bc664a0707a288717b5908be66b6eaddd8cb5ae4e22b1fa0813bcacaee1453c9d3da34bd73148bc8b07a2bc318dc2ed46dd6a0fe355c5496a091e5736acd171090e281af14d74d90e32b6216c32ebb687c3e66cb8102151d84feb229e50d3ece00c8457546b5517ece086122a0700da20b1d21e8d4e7365db6d110569e8041cf4bed270a1c0ff2cd638810f29c06807654f470d42313015a97969e5cfda5a17a639ba3a1b4dea585f3156ca095f59a0b102496d903ed0ba7046fef08a33911f4732d25623cd5ca44a0c6352be444890f6bbf9e1b2e8ef4aa1ec5b311ace8f230d76f6908c1d8b17d720ce446ba490181080f6bbf5325b5385f53eee78c00ac0f93f92067cdd22bb10bfe1068589517e8fc60640f53557459a7dc0089c206f115ae7dc6393c349939ba259f91c10f1d6212c186bd45b2fcab7ce17bc0618e5a2bb0a92e879822454f3437d63375641b87a44d92c1c28619d0abe7f896f3989e13464d3873187b97536969a48ed94d4f779d2f6af0940fda72090997a75c1f3ef7a30f0526417935298717d48444411bc3b05c87d80825a875a2b0a8d008137eb5f99f71fe5dc5e7d04573997901f9cec7f3b96f23ac00e649cbeb9857af36ec5002de05c61ea95ba7c8c1464ebc24e104f0bbb22cb9efdc6560401394d2c59a97d8cf4e582c3a62cc36501b98b453ea13fab0459d9ec455331e323308e5c7d563702daac5f8b6fd3479142b2e202244cda3b5a7bc5df4db05395458e664f93f9dcee43125bce5667b3e32abf23fc78ff566933a09825982ae6f71aae74c834d4cb680e2a02dede0dddda660f3a37b2572c636b1202f79b66d47f9f01e154306d8eeef549a644af89429b3a55e4ddd7576dea1321a9f381b188f333393a22d162252d2ecdd0420d88bed34cdaf848bf4abcd440e3a83960fd5ba6c8a3e525c52aca6310b9caf55b58ca005c76bffc37cfaf4606af20173e36bcff79c7e8740c8ce8f382fb5d9fd7fb4512c0e38c7bdd8f86d24c6d9ad55061179d818e5cefdf32df118c6cf3babbc40ed7033b09b533cef8c48a3726c2d95fa63d4ac183e55ce4eae9e51fa7c434a48488ad3c9fd80d2e6870707adb2045e01a3691dcf683116b8fbc918e39127387bcb6f", 0x1000}, {&(0x7f0000001340)="ed09ab5d6c0060b4b0908540f14458db31f86765cf9bfbe133d6f5bb54b764304e05565c224036c6e22640", 0x2b}], 0x6, &(0x7f0000001480)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x40, 0x408}, 0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000001440), 0x6}, 0x0) 01:10:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 01:10:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget$private(0x0, 0x4, 0x1a) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x6) pipe(&(0x7f00000000c0)) 01:10:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0xfffffffffffffffc, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8807acebeb7ecdbf7dda6418b5e4321a08d580c5423a0af367f4916a7d011cc00f7d99054554eaf994fbbc552d4678a2a6dcff0f00007dd21bc02b93b685f154120058dd05e8f8e9b8385dd575eb36095179b5bf25a31d98cbc16e1c5dda23"], 0x1) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/120, 0x78}], 0x1, &(0x7f0000000200)=""/84, 0x54}, 0x803) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x9ef) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:12 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='\x00', 0x100, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(0xffffffffffffffff, &(0x7f0000000600)="1bac5e6ba36053717fb0e696f44dc4fe047a1c5f144cbcdfe5fa1ba2ff864be25b6d637a553db6f7ed4dc06b5a9b1b5c8fa7f13eb3249623f930d0408f78d8f06d2a428001ee22ae3c93c35425825647b2de5102863af2c3fe81a03eccbf9b020316cf267b2b6310133b8416c5a5a4c8247428f727bae26f224d06cb638da4e55d05314403e866579483f9ca0d000000000000000000000000d60000005023d2e5bad3d82c509f0f93bfdd70f49a9438b5110b0dab72794df07aa012d4ed84a18a05e6e3ee9b548ac1060060300db0df4e74e4636227bc5b2724c883549525de52e33d63c883a36f26f500ff2f201bfbc2a8f0ff4d3f635d9393b80c5f1c544504121caecc01e5f8798fa2d57b8132d1b368c7a4699c0846a6047f2883700f7ca5ebbc4cf4292bb43d11cab6adba38778038131e420e8732c23962be748eba8ef4ee576e1db56fdab524fe1f04e96911c289276d10447877d9c9c00876895ba38aed55b763cf4a8e0b21c80663e3a7da64870a371e5d4395a2d4f0de7de91bffc8c68f7791ab5db3fd8c4e529e94bb1aac5efc13441c78d1d962e1eb0fd3e689d1f438095be05729d9b0a4bc58d5c28b70310554dc0f2b723778b7863f0e36ba0ed1d82d5934c809d2dff5fe63e6931610f9a48a20d91343b3c4b0ec3738aab69df08fa2770df1400cd282f406be74c9f07af0d7602a72e51ed965c3f1e2f6662c4003a2a0fe15cd4ec73346af", 0x20d) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x95597fb480996e2}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8, 0x1}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f265659e5243a9628f4635de606b29231d2f18d59cabc9da517e3ee7eec910fda734e6cc6ef583b9", 0x8c}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) 01:10:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00007d3000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x10, 0x3, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/205, 0xcd}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000280)=""/78, 0x4e}], 0x5) setsockopt(r1, 0x7, 0x6, &(0x7f0000000480)="d0a7c5b9a7d695ed7b33150ae92ddb3c4495a54aeac6bac4d0a73ad341c4e99c062dce07b09052538fe7704e67adb64af4aebd98feb08ff588812d403b49f7c9c2b4444454e7db209285cf20ea13af47a3c8463b6fd869a78f9d831a3e624009591b5d7dc4bf353972fcc03204903fc54e4f875f2a36c921bf415fc44387a2f4be97755d067aacac2cc277def0ced7981cd5ba61fa9b5e52503b9197cc32bfcfe4c7229cb8a8a0e6c4ba7dbc8dd6c7", 0xaf) syz_open_pts() 01:10:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1, 0xfffffffa, "87f3000a1a6f608000", 0x6}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f00000000c0)="39057a68f926afcf3ef3b6eb04cd07f474d4e8ae7efdb427131cfa273613274e57df88651dd06953507eed2876e0e880003eb9e8c69799fa9da03ff5a85dcf17ce89d66dc7aa027a73d8ecd30702f63de7e83333237c524f56a290ea1ad0bb420e723ee898ffff00000000000031b10354f14ac2a945021c5e95bf4ec347682d8e8891ba5336", 0xfffffffffffffe9b) r3 = dup2(r2, r1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x100, 0x1, 0x3, 0x69d8, 0x9}, 0xc) 01:10:12 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() setuid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 01:10:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000300)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x8, 0x100000000, r2}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)="1fff9ab5eade6b0822363bf8c784368d7f3121a98e159d9170070559699a605ab51aca48ae44ea40557b6a786cf9a73d9ce31fe225d6c66154f5e159aace9d204a73a5b65fd992005f3d67df74c44f24ff7a845579ac359d2457f17baa72f5b396", 0x61}, {&(0x7f0000000280)="0ba183a3102167841306d6cbaed692e0af6d4408437e68626d8d607e34a70bfaf2f662a9903d1e3c89907cc93642b88bf26a3ade66e7641803b4e11b5b66b43a1089a61c", 0x44}, {&(0x7f0000000000)="f69e17c5f8", 0x5}], 0x3) 01:10:12 executing program 1: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) setpgid(r2, r3) msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r0, 0x0) 01:10:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1500, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 01:10:13 executing program 0: r0 = socket(0x2, 0x3, 0x70) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:10:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x6010, r2, 0x0, 0x800) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x1030) 01:10:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x7fffffff, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e71524ae69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="64b5af376c9c1450027bd9bd9eaf3dee2fde91a49db612b1856082ed1320e9d6282fab", 0x23}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="a8000000000000000100000017000000c30223770aff1f7987c5f4852c5f7f08a2e33ce73d004e7f2068f41b9d5b8607765ac60611fb4d593566a351b9e738c34c00eb42e4ffaa99b62addb64ae8943e3ccdcdfc41885595008cb05f21da8a466e6f9ee79b90de730d48285022461652cf63fa3e23a9cfb2e726d7d390729166b30a2fca8e14771ee53811fac12628e4b671e4340408f84c907958e5921d141bf8b400bb8a1c3210e000000000000000ffff00000c0000009aec00b4d49a731568ff3fb95910ac8218b895c25307f376034aa5ec824559df4060eb2a6cbe3ac2df6e30b93c14b37d787efcafdba0f2c493676b433d399b209754f6b659af7a17964e1ed7b3eb9f561f6e2de71b096e49dbc1a6d5c82d614735a26e1009adeff189e247f64d70912208adb3701e0eb8ab6b3e8f3dc1e965ca395bab84ef7685abadbcfdc55508aba24cc61cda4770f2b935fd3267ad246516cca731b1b4e22bd5a046d99280e6c30beaf7f7a9d0ad1d27265318c65d3d78572e1cf53c7b31e7569197000000000000101000000000000001000000090000001517ad8fd2961513f2e068cc512d3d6e56c1a8e67777342e8dbe08c699da3710d7303b8d03c14a04076763da11ab7a85d299556ec74598e0eb49b527b738c308326747c0d2d3f9e11c503cb7f04cfb4ffdc952c16eac0a8169acafdd4d1539e2f1d0f4298dc6b86e65f648b01624b357f73a58953a91ebc9304a93a5ff42a7c418197a3d34fb90f62a9c1f4d5b4dcdc1bf8c90528fec9af8f8b1f658afbbb1b43e101860a97cfad24f5c7aa351c054464c1e94c2968ea245edf85501de895e265ead1434e89bebdb56faa561b4fe4b7c5c348313a20b266113dcc00ca3bf240f37cab70fb45cdf9c94a45dce0b0a717e6fc5334a87a65bbaaa9a24b5587d9b15a4704c85b2179eb6e1edd4b80345bdfbe2b86967760a596213de224dccfbc6f3983477f3cf0cb571fb5abb494eee6f379d878f5c688e08b974a54eff6aef1e87cefaea77b4dd986743e588d8d186ebaa2f0a3ad733643aadeb4b1bcbcc686ae0870ec414e79690c1f34de0b3e64562ca5b49b68647a1e2b12365b1d2cd483493dfdec612e685218cbe6f142e9200f67c5f8b2ee23d74b4ea06d71f3705f11020c9b302939c34d81d3e529037b89be61e7379d2f7cfd93537e602daf3214e6f30e63fe3282a02d1e07e8819ec56d540b8d6d8c4ab8307739fc7f651c5cfe2e56785cb7d5fd448e1ef8f7423f5ae12cf2dbd27bc41f1fb522c0d25c6667bbf7a8f8c27709e8816e41da30f645e1103028b8c2a1bfa41afdcf4bf8d8f217f201f046cd5729e65a872068678f5eff5fdad7bd6c30a183aa89e3657bf66a641459740e5baafb6af805565f6ecfd7d1b5f2c9ab9b6517c0ff465bf35eaed803c980300c2dc990d6d48772c8d54186df809d6c1a230f53c8b1bc41d80fb137a8e1d5639fb96d6b94892a6e918873fc37e47cd072d344d8d587e650cd67397cc67550829e3a64c01b53655d13b438e0f8401400eea1b747040a6b641c9ee2fdd4df27dd7ef67a360bd87479b2e2eb3f017d5a5666a3ed41eb915cb012a122e182efe9958d15016f9a614fd9d3ce644ac139da3a5f4161d0d4c6f41d9a086cdd3b060c70e3ed58765beeccda18988c91726d005c7ae21ea062c2b5bd115f81143e8702a6038a05e04962d8b33ee65ef441fcb9c7c39f0e814aa8b0a85e3468498ae1a0de5468ed3be74194533dab48e72b1b2c407051905365c0b3affff1ba255fbb675d10b063b0493adab47ad09a3f0c5f994e6b92b441018c7aa8a0bb0a2e468bffc6ef61923c448408dc0783b456168fd55f4c18af33e48504b1a8f6786aab39ccf9c0218ac016af1e6a8f25e4c695352ff37341e7d7f66efe4401c570e5a77efe2c71cae305b06d167aa8faaa21523afbdd821a5eeeb029f386b00e00180394c6884453151baa3dba28a713f40c018257af8e40033536d5bfe03745b1e499d23bd6c59f6aab941248c802b31bd856e967e3a8711cd563ef423b4a4647bea659500ec06914a1408fe0bda5a2ecfe51828280039fc4be20b09cc522a3f2abf2605332247b74fbd5d8b7b9afa073c33ab7e48ca0c03cfc5bac7455258a01a09312c42512e75b78d4d4028dd0f6479b359fd4201fb27007db370a16ad43d2b2310e5fe00bb2bcaa9b88acd300300a098e1163bd23200325d6de676e47fdfe286a7003d3baf7141a2bf9db541078ce4a109df3788525394bbf6d0b11b93dfde88015653c214ce2cebc7de1c719534c407634eb084f812eabb77cbeee8a5a22430337ae8b86ff75e367da88951f240a37fc8075396b992beaa3908e778fe090ba815214f5e9e3002e88ac22c3a47036ba24bdd31a788cd67ea5ff866556f5b0e0b78eb6e6da22b718bde868f52e2575593c00bfc6b2adbaf042ad4ff36ec88471366b181f9514ff5f2f709a708396eeb3e5ccaaa273864c49b2c9f651c20c7daec94728c87a093688db18868cfda22b741da37f3f072187ce4b9a8123ed621a76124835d7aa25a2b96aa3ea490d0c3824aefad6137f0a4407435c30fb07788994fb2effb826006bfa676b21951980e5193396b074354b4a79daef99db55ca9e1e0587fb0428e8e572869a1175e2537d0a482953c0ded59de44b27269282237182cc760bca79e1bd733fc048b6724eb048d2e896eaa436236a786c8c218b878ea561c97a355af6594299b1fb1dad64a725efa1559837c1caf68d86e034991555ee2922da54e56b8296ebbc7a2f600127132ba35c48f129117732a16f28f32e4d88ee0288f429d7c9652dfcc5e71752d486039e0aa65fa84a3634ef60d1c6358b889621937041ee21d06c0b91f914dde4d498312ad14986eeaa781d53c0d33560d1dd7db23fa82bd2c85e2c4836c6dbb88bf8a4c849677ee3c37a07691cecffb83a84f22cfa8ef40619d00b05e0ab7b3bc44cdfbb9078530cb796dbc0472f1b31882bf7bbc35b90c41f5ded6d7ac1ad55d3add9a81ac6a8e0b0b990a0beb9c505be08a8196f839b70296ce7fa36d28c2d0fa430232efa7d078441a72e80b460672ab8d6cc41e1b8405f6443c0acaa49d19f436541ff6a943218af94c3b44bab5d373b54dd76e51a8077747f5e0987e555dc13143b19d614174a139aab048992443a4aca3ee338771c7951bb468e4cfd663a09534bf49d45c27cf5bc7445d7a81d55e81883e4995fc6d2e257b30541fcffb036794c1bfd185cd7dfe270f8fec5ce9c534f27f503f0af9c82e10271f6489eacd28d3474ed532c15659e2fb6ff4b4ceef710b46d5e66de03340487fca3cbb39df73fa4a080db3db8e3c65cc7ed192a050b759825a9bedbd7c01d68bdf95a9f5f2b9b36c2f4e35f1fa9df015adcdc13781be3b1523069525b6493d9adcaf1e9b4a8eebb9879c792c375ade301af6c21183e93e8493f56676eef633c48119979aab1795af19d2c222b3efe2f26674857d7273e797ae84016c8a2b10ab607c8a595609f25bc5c72fedbae9b01e03d097822422edea4fb8387470a5c411d4339eb1712e1b4d3196be184e5edecc205cba2d8037388a6eae6985c2ef0ca11ba7ece0d074db0cbb654464469d28c4c1aa7db28d300ce21878fbf38845a11d0fa15d8ea4fbf88192e1577d24df20a059033c17caf6b815e4ca6b85a022b853719d3d1508cf1b7040598ad02f2a4e64e322f4459bf9aafe68ea2ab99c485cf61a5d1fdb2463656e1ac885953f523ee4bf35a2c6cccedcadeeec7abbd4bf205d82685681c2ce43d28d1143cdc62ddb0c6ad732c7ea6c5d94a8c7fe172ce8b8e8e8ceb206df7ea3450ac3c1e0e4abfba6b53531195a27d3cb692614b7008ac78f0c3cd2c05a0cf593013d900c059537fc48b1d76be3d7a0ea947dcac6bb398c1d46c5a091c52654dd911f317d8ee38ecf57dba54a3fddf33968b59bb45d8b68a970bd76ae63d4572f33b2d0f37f0f2a515cd07b60951e4c495e646dbbac3c7dc14216073fe3d0e2aa4459ec9c2c33f5e9b734e4023a47e92c0903a9ec99d84704702f66ddadfeb501ea40f23be0686716cdf2739c96910e64063cc6b8f6aa5aa284b21df8ac2fba69d0edb8a7b8c457ece37647e41016e3b5ae25c14ec350795d4849206fef9f152a8221add115b6ba9051373745f3cd1518b8fbf2770e0eaca6482610113ae5b766a15ba38c5492b537ba7b6e03be3900fee0f8813de1bb36da3b5e2a24d30d9403199f170f55f19f755dce74547f9622189a97634756433013ac674c21f9cf9027860da901219a6aa71308d7237b03abe8d3f8962073c2a710e9ee755161d58d0d0b2bd84ea33f7dcf1ef63be8224b6b06b3341f5a1f90bb8bcde629d169877911118d5127a55c5a8092d9982b61d1ba31637dcd5c42f144c91c55e5563056941ac2c71cf84a78a468612a5ce714e68824b053c6b52aec0a82bdbad34311729dcaca4aa10c551f6e1b4c0264ab28b912d3e2cbe140ec59e1668d4104ebe00998759605a2e62de4f0d3608560ea66a8b5f9f5eea64ef4cd0a2b2e8f4c40150e3e557242cc21a15c7390c83d6bab0be4e31f50cc1540d5b089cf94d956926723a71bc7668dc1901f9ff610de25f6f2b0ba83ef945aecce764e21deb34f3622c268b02add642974314f9aeade2e378d576338ef8425d6ead9835375c60fb7a21f49b6ac94d87bcb6e695c461a08d07935a1f63320e3d8d86bcf8a0bf0b696f517df6d43444024ef568d033ca4510ca80a720d8fdb540d61317aa146336b5d52b6ae4b5195fa5c3fd1c19ca4c29f25342490fcd05d7b7a83b3221526d8d9c0bc6c15bcd6804646c4543d6652391a69615dbbfb2e37064d48d3e1b1325442477b0b64562cce670e74e142999a72443f32c935a17940f13cbe75e96103c7620ee81baa9f3ae72986b65ce3d81ea12be3d12473449239fbc3cbfbfff842e63518dbc64eb30d0974cd042c9d6c45dbbe67a94ad8554088b45111097de83f304e159607da3da49d666fa38907a05815f9420337da20ab1c54723821d798c1fbf0691c44bd0594921179699f113dcee3cacdf0a31e2aae2ed2b9360248a5ba713edbdd0d38ba964b2f38ca78e02c587f44352c18307904a68b96681f6a396a89c54adb3931f91b39dd75a8ccd88eaa1e57e761fe9f8244e7b56d1ee7e2aa8b1a1400fac2319c27a8ac1fba0182400b61c1fc0c2872c9f0f6db66d680df0a4c7c0a84f1db6fcd89805facaaa354748acb7fa418353cc7d3fa2baaffb8ab5fee80c87496c6e4f76896383cb563dd4b8b60ae77f471405bf3019d5373c0dea193f1e53c556eee3d8f334650e239174cfaa7925ed1ed99317fee4a6027e6932aae4ac69e7041c06f5ae36fe23502dddd6da01ab4bd4c01d02b4aeb5a3dadb5352fa5560f51418d4d63783ef6cfabb1a0d52ca7fb4e00640ed1a9d3e72af26ea517257632f197bfe5903bef62d9d6f85983e068318c9890284ff037feaf1999bedfa8b566f794c85a5768d000c8b7ba551899c153a13f71207e410fc74f2b1f4e55b9d5f907aab44b161c6281dc874328c494ea8d369bb964bc0a81848a898c8d30c2f7b614eb95b60e311acbbc63841cae9e88b38e63e8fea8de8dc0de24449aa7f628d25ac7818d5ccd566b7bc0554f228da6fd9826c3b455e410bcefd778032365206be30a2d16dc3a4761a8b12631dbae5b479a106a1d7596818e23c4eb4aa03def0d693544c5ffe7fcbe426a7f2e9df28af968a5e23ab04c202d571f63e0a4cfae03cf68eb3cb854d0a1b62186d3d75b882733c5861f865f3b09f1cea3f4870b4482c19db471174577d713c75fb481d58c207cc9ec006e458c016c56be3889d1f5fe3866d535c5b55fda87b6b9f2d4d9eab99ed2b57477acdb08219f4f7b500902dd985e4506b38fba78666069ed321f87c59d25d46279e9d69983252cfe990370c79b6e564fb0eb434bfc6ab5e40d74f723cf4465995d99c883ea279defa574e864edc05c04388553368cb7b3eeb9ffde89d0fa49c575123b75525d6ae069368ea0bfc9c2eb5d0103cabe71178365e4622d9356d31d0db7a01de287bc73ade5324c2209def49dd4422c327838761520e10842a6fd18c02b91fc77edca6daf666720bf4c9d4bd0e988d591356aef405346a3740fc3df3d55a8446195c219c5bc98dd9621021553ccaf1d43091b9e9b196a16705bce336061a69fbda7f20dff4874fc613d3946e3dd28c20449342cd9a385b34a3a37007fb0109c883cece9982ae83cfb2b2018ecb5a2abb4d24025a8f80551defc6c17af8677e46bd5068112a851785c5c0a649e694bb0707c7eb0de0234fc602b96a63ff0000000000000000100000007000000efb8979fbc022e9a903aa57cb58867c78aa45fe0da45474da361ab0508a88ef9e534844560e1d89317fd95862f7454c3c53c782e7ef5df868e544afe48465c9b7618280de24f27825d8166a36b113699c1b00b0886d22b9420507612df6c3ef23cd0c4345ae516960dbccc3decfb556300468201f22fe1a677ad09398e5561be2aada126a01984b750f588c79dc7200432ee003f78acd55bd3e12e53bbdc8a26d44bb420ce1a5d1fe9093cd58fff8941dca14478e992040b80e16729d8fb87a7551b3676f0555051c7bd0f10c34420511c01814ba67827be947a5800000000009800000000000000ffff0000030000005d275d8aacca8a88569ec8ce42485c78aa2a6ab7062eb50781d3006d6235615b5b9fc271a91e89fd6f777c7ac26d0b1668dd36bb308a20cdbe8b445fe9e965946a00c0b404cb9937282f54960a08e7bf49b771173c2a942033e41b5e3393c7de6a392a83f9092f0cbc3e806abb7dc26a7c18ab6d841e5549dffa9b86820c10400c26612100000000300000000000000001000000050000008aaa6c218ce86a27aca7228af622ca096d5ff432ac64e8c48d00000000000000"], 0x1350}, 0x400) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0xd34a8cad6c4c2a4a) 01:10:13 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="bb80553033f0abbd101b047d8ca46eb7745db58689e8520dd0893ed473ce96954c4734050b6a2ab042f209d82adc58f252b17fda59b437fa844a1d8c513f9757e97f7ef1bdc7ca051a98295fb8f906b8ebf85f2ebbfb0f82ff590e22cbecab51537f875e1fa15c56af1f20fa7bc43ec6b75962e8e31cfb658f5ee56363d4f50700000060b1cafd76"], 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) read(0xffffffffffffffff, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 01:10:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000500)={0xff, 0xfffff239, 0x5, {[0x1, 0x982b, 0xff, 0x1, 0x9, 0xae6, 0x7fffffff, 0x6, 0x12, 0xbb, 0x3, 0x1, 0x6, 0x0, 0x8, 0x687, 0x7, 0x2], [0x80000001, 0x0, 0x400, 0x3f, 0x2744, 0x4, 0x4, 0x72d8, 0x3, 0x1], [0x2, 0x80, 0x1f0b, 0xe109, 0x10000, 0xa0, 0x80000001], [0xc00000000, 0x5, 0x31, 0x401, 0x1, 0x5], [{0xe039, 0x1000, 0x1f, 0x77}, {0x2, 0x8, 0x6f, 0x3ff}, {0x0, 0x0, 0x1000, 0x1}, {0x9e, 0x40, 0x1, 0x2}, {0x7, 0x6, 0x4, 0x3}, {0x1, 0x400, 0xfffff27b, 0x1}, {0x4, 0x80, 0xfffffffc, 0x7}, {0x2, 0xef5e, 0x3, 0x80000001}], {0x3, 0x49, 0x0, 0x9633}, {0x43a2, 0x2, 0x9, 0x10000}}}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="efdde9df6bef763329e92a04fb9f1a0d30751e2d6d7a309e75d0f5aed2335403fa51aa2deaea5ed25c454d122805575d2633bda1d841410b0901962aadf05e3bb24aaaabc6b59a4340c4d62763cd6e1702470e957819aa518ffa5686f8b2cd18e33039c397706e8503133a83a39415217ec5bc8eadd56c71ead731f0f336197e9ab85600f14c89ce8d7055da5811b4f8eda2c86c513c0aea46cc84c645d360d6c65a01938d669c0a6cc83660ad96bf14e887d3c74669234af0", 0xb9}], 0x1) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) readv(r5, &(0x7f0000000480)=[{&(0x7f0000000780)=""/167, 0xa7}, {&(0x7f0000000840)=""/152, 0x98}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/17, 0x11}], 0x4) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/188, 0xbc) 01:10:14 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x34a, 0xe8, 0xff, 0x8}) fsync(r1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet6(0x18, 0x4000, 0x8) mmap(&(0x7f000077c000/0x3000)=nil, 0x3000, 0x1, 0x810, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc020691b, &(0x7f00000000c0)) 01:10:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x337978b784fb6836) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x9, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x9, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x5, 0x5}, {0x380, 0xff, 0x1a, 0x1}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = socket(0x1, 0x4, 0x0) flock(r2, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="fb0669d15500e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4f6e2905a449b79b6317098001000006232000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f240f6c0722f4813aeb19fcfbd8bebdeb665de2fa11ddba3beb39921b76cbcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e36804000000a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff02438ed433e786771568e3e7cdf2ab3f40c5dcf3a0ce2e9a91f5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d481014e5037c170900000000000000000000000000000000000000269b321fe88aa0cc3a39653360b41df7e0a5553dc2b2919c07ae16f01695dbdba181e1aa8d14083a3dcfe76e04504eb2bde4bc7c46a59a285eb25c4bbebe72f79d4abada7775575b19a76709e14145eec51c8124b7bfe8af110b5edc05aaf22690dc194ed67dee276208808865e213186bc9a4c68b3311b9d1f7e0116be2cbf507bfd646d16ed0f16ffe8c35e74867"], 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r6, 0x0, 0x0, r7, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) 01:10:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86038) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x16d) r1 = getuid() setreuid(0xee00, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r1, r3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x109) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = socket$inet(0x2, 0x5, 0xc2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000240)='-', 0x1) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) 01:10:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x8c4f, 0x5, 0xfffffee1, 0x1, 0x0, 0xfff, 0x393d, 0x0, 0x1, 0x800, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:10:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r8) setregid(r2, r8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r10) syz_open_pts() 01:10:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="1c41280c780c15a85eccacda5994f2c7efc51c101073dcc91a4a374c4abb4ca3a9e524c6ebfa08ea5f4723cca908c772247d370c89daab3bf1bd6ebf8e81128e68e0639e762e69afbbf8b8ec1f8a874d27fdbd7158669b891437d23961c7613e3552212cbcafb9b7136363", 0x6b) 01:10:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/154) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:10:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 01:10:16 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) getuid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000016, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) 01:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:10:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @mcast1, [], "dfbc"}}}}}}}) 01:10:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x100, 0x4) fcntl$setflags(r0, 0x2, 0x0) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/206, 0xce}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 01:10:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = accept(r1, 0x0, &(0x7f0000000140)) write(r2, &(0x7f0000000180)="f6d7c4b44659e42c402e6f9d2cf1ae25872ab595f1e26fe4d9945ce3ffb17880aae1b2583a55761bde00c032bbd438c254dc43e0bbdac255f175c131d8bec322853ee885788e68f478397a9e828abc3cea7fd9289818be9c7899ab194d993a8f2bf79546ec00084ba50bb600", 0x6c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$getflags(r3, 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x1f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 01:10:18 executing program 0: pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8001, 0x4, 0x7fffffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1da8000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000c34000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x99}, {&(0x7f0000ca8000/0x1000)=nil, &(0x7f0000ece000/0x1000)=nil, 0x6}, {&(0x7f0000d92000/0x3000)=nil, &(0x7f0000d00000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000eb4000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ae6000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d35000/0x3000)=nil, 0x5}, {&(0x7f0000dd3000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000bf6000/0x4000)=nil, &(0x7f0000b07000/0x1000)=nil, 0x6}, {&(0x7f0000f5d000/0x4000)=nil, &(0x7f0000ad6000/0x2000)=nil, 0xb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b71000/0x3000)=nil, 0xaa5}, {&(0x7f0000aee000/0xc000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0xffff, 0xc000000000}], 0x7f, &(0x7f0000000100)=[{{r4}, 0x4, 0x48, 0x5, 0x5, 0xffff}, {{r5}, 0xfffffffffffffffc, 0x80, 0x20, 0x80}], 0x6, &(0x7f0000000180)={0x0, 0xc0b}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0xed}, {0x35, 0x0, 0x3}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) 01:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00e7fff7ffffffffff000095599a83b881c528552a4dabb7a0e6fecbdb95d799"], &(0x7f0000000100)=0xb) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) pwrite(r2, &(0x7f0000000580)="f6beae003dd7f732af17cdea24064721053ea43431d177fd1db47f9776aa9bd608c1c40d5be9b0b81d308d8bc594e55b95031ba2d69003a0b5511c264c5f0d56214f8edb073e7359f3c657055d94c4b6fe54375c581d3eb21958680b3d5bf3fa9d3e3408722384471e46a97e5c651f011e53831644ca3e78fa64fa612c4ada8cc9dfe6975de65cbb96ba179d66300268d76589a700ff7fe33c2595840ca61d6ecd21accc9d4473d99c3ecae3c2d2abada837ce87ba23b8330823be068c9a820314933eeea164dadfa54554f019e90000000000000000000000000083f0561fbd8bc4d1aa35756499ad58cdf30582508d2613a02f9bfb90836a20f9b36f79532decd2567886e2d9bdc391ae1bbfe9511c5a6daad79f4f1322c67b9b194c60e3a33777bce4cd668f7375fb3b300dc1298ac4fdedfab91d4a49d577027f010cccff3bd51d28ab0338bf3d514c60fbd9e53b97f7005f6b96ac6097f892ac0d58ef7994dce5ce202dcfd952c676f62e6f539c8c3d03e26655b1efb217f6e782378fc0b9f6f22dacac172aa945973de16fe74605d7a3253799b699e10e3279e42487a4", 0x8a, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) write(r4, &(0x7f0000000180)="fbeccf0244c81aea567048d56ed0cdbb1bec5928e93c4e28bb83fdf98ee73cdffb63db4c972ec90067910bc90ce1ccd469d94e8eb7a03a183d3508ef4c283882364fd391dee2ae8974e638b4f03b194121878ce2911bd6257d643de268a03490fc1f1bd95cfe9716146c24708539f2bf65fd5a4f08ba2120cd249d21", 0x7c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x2) 01:10:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 01:10:19 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000040)="92dfb1c90078de6da20c303b5d3dfe9272ff99fa086ec46498134b67c198407b", 0x20}], 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:10:19 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x92}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="90cb1a52d58d502143d0bf46086191c55e51062977fcf8d0dfe47defefbad2696761648dbbc8e4a18f0285cc27dc8d1d8fe83b03990ac6dae9aa3b956f2b467e4ef03c62031f903679e0cd36bfd14eb302db28dcf981e9c4ea0d21f238c3889086a80203381f3535d28c4eb74d37d8039569a5ed53d227349616e2ab495a2a3201308a2f178e17870944dc6ede0fbe0d", 0x90}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="656c2ed6fa0dd46989378cb8ecc0df46c8e9d4e348e9c0d92476aae8ff2030bf4cd31deb424abcee729fd25caad03b997beebc09c2dc0100a361abd67f5b2f736385a974e46ad8d60cc4559b3f2041aeb39cf04753ef1b854dae71938b8d551da435e955cff75e5f66ab3c3dd9c206c10e41fa1e74496e6e977ffeae5439bc18bf2837652a2c982a90b220e68962b458e33a0eb12565c576ace35642ecdf70ed893b3b651b968acd22b40623bc73d662", 0xb0}], 0x1, 0x0, 0x7) r2 = semget$private(0x0, 0x0, 0x60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/220) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="2d21050000002e0d94117b799a188dfc21895638a31914e336237a4af26a2915d3a0cb2faec282452702a21900e80890b9ffeb9c400947ec3081f781d72ef4000000000000", 0x45) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000240)="e930bbff04c9edaadf1a5fe20847d910c37e010000009b75a5fee19ef6ef8cd2fc", 0x21) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x2}, {0x1, 0x0, 0x0, 0x40400009}]}) write(0xffffffffffffffff, &(0x7f0000000280)="3e8d9b2a6a67d51a8167c17599cfc24b132aaded", 0x14) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 01:10:20 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="01850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe48) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r5}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8b7ea53884f962ec99c0d69022e3e7b81ff7634c2ef2f768ed6c24b42ade8305000000f58f5526e4658fe4651b6e17a65fccf320"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 01:10:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x44) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/101, 0x65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)='-', 0x1) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="5733970d3b5a2a1ca6c8243d7bcad98334ce041cbc8732cade932c4536ad310688f40ecaf558d4020bb9341c45aba578ad2261746f4522094dcd45e59a61c17d8bbe762fd9724e74cda4028b2f6d1e85da293d11e3ce03cf34149167908f87b027c41019a105968409f85dc403a06946fb5e2b798ded72d2ba762a40bb96be8ad0a343e936e02fee90dc606a614496811a50b90525452c0d2aaa3eb6ddfd190c2f896a5670912c2b591bf932e25af87e745429b4252a15dd4c350accf00be068f8ff04c0c55e2406702cb96681eac88836ee0bd7f69f6bc4af1ea084bcebd597dd61d16b9bd69995eed472399a09aff4d93c3bfb137bd813b875382c8bf6b81449e7ca4188932144f451a554ad99244ddf2fd7081946c86d9328e21fb4f7a62007bf39bc2fee5342a55e416e0386ed947a7fe12daceac8ec13f910650568065e1062af61a0d59828501437b93aa9b1d171cef96e6ab20284ce8822d27ca9280b86ffd8c7b820ea0a08be64eccca879b43177b3e2efa95f81061e02bf7337494eeaa37a1e7f80839949d041a71c457d7b54046f12467a4e29a4243e8415405dfc21ebacf1b1f4dffb7e809671af42851cefea3ca3558cd53a4e6e68221fc00c4eda151b2c8c0dac22b512a3374e5e5fb9c4b974b42f8a9a2cb28ab26aa95372b77eacd507b1590d4dcbda2d35ea12c67e7d465d85a258b86e6f5dc47c82f8466d28c3ac403d82ec8777a70ea14f0117ac8153c4433181febfde551237f23df6aab75f23b0c3a82d79cd1bda94ed9b3fa740f9295079c58ac48656801494035f76cb83423d36efe8f2a5615f1e7d297f4fa2d3a2007bd911470035e70c316083080409dc35c895cea84df3c69e9d552d5cda8a1c944eeaeac89e35039a99feaf01a93f42a93bc3ab6a3a3b3a486b18b0f7714c18e964a189d0668eb5db09ddc3083acb33488495ee1bcda6b06ef233c637265efd90bfb5c4130f0fe8270137f3ace1ff03dea8ec10df32ab336bc2880707ad068fa91affe06799df525fce0ce8305c07a3aa945f792a0913f513af40d58d0737b2fb4ddd6737f709910b32041ef607e79ccd17cf831189688fa6d67b77bac25278d16a536038bc8174feac2f6a10ac851389a256886feb98bc9422bbc52c99c33719502f6ddc976e9f977fc2331c081165c426135b7898f8901a1e43f738b2067f56b90f03a068dd8deb15353ec8376c142b949c1e0699a68a95a556ad6338db12f57b900261d130127b954375351b13464b83a12d8f26dfa30621869229818a6cee9404b0be644ba03fb07177c05920adb8bffcc9dae59e47ef84baaf34d734399dfb8619bda3f0782c181a3f4c37fe25b5b0aac0cdd273fbb5cf7aec242494e1f287076e17fd356aa6a30bd6f2ab27250f299d992937da876ea44b883d34cb19e925e3891d4f47980a540c3cf678b42964f02cd8e5b88e7b414db7200de0448bf25aed09d17ff28aae67e2c952d0dd7f05df1776154a60b8c25c0be82eca203a43133c823bf99e0365e7947244d96ecae8735d7c38b7c5a38aaa4640b0636697071ddf82cad55d74131364b120fc5f47bdd8a5967a48767edced2de1c01cfbb046ad935bfc5babdd7cd29b0065c25c8bd59ea80acf7dabc40016d4eab52e4564c0110d65b3e5a6f4380980fd5dadc3c8a3de7cf65520c36a1d692fc11993fc212891d044ca10ccaa795008c2b33eb3690132ca2f67b0698f1581467719d6539374a09a725e02d60e94b37f7c9563663d1db63272a852387dd6bf5302473ec31189b0b36effb7edb5904c6754c30867149e7e14fe57c4ffb68a3e1b4462557644e919b440e8f4a0b67c794164010de32233df6bcc3c7db25e4c376fe977585f879904bf7e0ff59dc086cf453b45366dcbcfa28d678b4eefb2b2a5bd217a7c8c6a17c6da94744248d0d58ec93c48980034afd7a0f00b3365034a8e8a1f74727530b11138de53fbbc742a0c573d8e453084529c350247951840ff3798c89928fa75db040b85a23d1d4344c349f1f3c7930a8bd46d85feab76c1127c01b9af642d1a82b3e21d5e32adae7f53a8f8f885a827b6c5afd6de709a6250cffe6bfb8f50a9e492352b0097c3e42559f77b922d1d9f1615cd29993da6dd2f1b46a8fd20d055d12267f1d6f4f3772e4736145b68eb7bd0867a8e539dfedd3a4afc9c2cf742050f2598d1a2483c2ccea57d677b617b2bf493da81135bf05586f765658896eed6a93b4d82ca71e85901580d61959f7e6eb0369de8b6ea7c0c64d257826f115057f1b22baab7d3e7f907bfe2b39a2ea5f15a449ebf4c03be8a1e8dafd71c8c23f28e9ce07270fdbd146b2d58dcef51f17a10c9874e29b4b47ed136f58508ae7f73988f1e70fce5987e2794aadda208f3e2e93881443c67e1a8ed8a03f955595e9b276a56385b5b2089d4772e22b60eabebf2274a5c65d5b18a9bac356814f336eed44920ac328a4d1734ebd0632e571a26488c9d04a9ac5bc3fbfa43adaad892ddb0237b810f4032dee6b018a456c1e974334e18bc119a5e10e15e084fa8588a140da1cb449f2048782d420dafdae0604338d955ff810cd752ae141c973ecff4efcb8e063884e96a85080573fbc9efd40c8ddcadf6d502efbe18555a559f58b1071f64a59da0a39f0d59cc271a8bd725efd505b0826eb68971382203440810728f0b0f8586b4edb93a035ff2b0e400af57d1fa691def225c0a4bda17cf354fd88b7ecf479743c6743b4d16713abc757a4f1625f7aabfeb984b23e4b624592f720ba8c4cdf5878538b736b6c74c92558e0d72c85b626bc15f6b175f96a2952b3f5dfc2a059d58214adc96f2eac3ad4477898a0a4b67424aca4d4ecdb46a8c28cdf62a54123f42c6efa08644eb37743de21db21da97a2d8501445be869c80883db6b27156b77efbf49dd64895601d5507f40d9bd77a9b5398398482bae083e2b8a44d66d05559645f1fdaba590aec45b6e0b0599b89f762ac69aa04fae711c9a44a62ef4ce84eac87a1d054f6ab6be8bd3818e9af2f93b9f80da5755695411cddd35156ed652cbabe35717b5897fa5833c6722e59099e2a4423f3169c57a47d3d759921f7c338ed77b5d62593bac6fb3bd89c11cb8fd82c0d3d80ea599e14b0ccc6b0142d0ae7da7e49f0b06985152ff20cd5047841af8450f5744e68de4d9b5471caa533acb6028d5ca98703b86f487a54f2684782e510ca01b128b78f2722db81018a97b484ddbc9f2e2f9aa56737f0bb62eac984ea7246edd2a8a3e4191d2d90987085505d54d0ed6bc8a0b1fd6b46fce937172d04ca049e58a99f16bf40c3f5489fa69a9330250b884188fdc5f5951d2d17372af02f208ecf7ef533a8756391e2f801ac7dfa809ad4ab9f30433060f78f447b0e01f48d95b7b0e9f120e489fe12359df921a8417ad1d640543347210160f6a6d585fa2fe916c334cc74e9a7308f5281d14824d2a4b45a4658f6a1bdf6436401552357d9594b3bcafdb0420bbddee67ba58a122cd2ca535c024b871fba270b1c53f6507181dc10e4aa162c58e2bdcd6ce3807b27f12b7379771e4880c191713702aedbc3221a5b04071d6cd12241e6e1cbcf5c548ee3283c63467ec7cce3510543b33e627edd6981d0386e68bb47bfca21fd3e0dba593f2d6d1961fe04bd1e26ac1c635b92635522da04a15126bf9980fcaf2967de0d7745c9faf6c95ca5ed561acf4fd509f8539821b052c4f7c26e3b2b576f1928f31e326c7786974eb3cd9fa474ce1ed6496b481fc880f72368e5fbf9f9f68263de5d20f75638e89789e9a0294cb9d1d5fd9cb6c446ebfb7e78314c0049d509fa937fce21123bca578a1adc8933f49e7ca9af3168229aec10e5904c4ff1baf9b9be31d736d66d8a24977e160f6f821fc25820e89d2f196a61010470490ea485f30d24b8ef0259e2cb1106d6fb1dd4af2b17b7cb1de44bbe29f389346ff02691a947ae15caf249457d440d76c9e7dc99e5693cc65114134587d1006bed2e2188532f36fea7003a6b3dbfbff169a65e237208c21d6b086de3c8a9f0cadcae99cff529671d92127f06439f071c761d792b28f6c5066cecd677cad74da1eaf87bdef32982f90f69b10e37e28bf325ad9e5cebd1a7024b79a5172fbf392ded0955ab7a9eea1d458b0f7dd05a801300c40e94db0d7d63d0481a3e21372084436971c55a17868a8cc9dbf91885af6c4c2f7a63d97998a3769685cdbd5f9bb74a73b48f632848ef849883827b5550ae4e448f40a17aa822f81b605b9c5a257737b7a0fcf1a898852be4402acb57b7e9f6332e8d9cb631f12dc8b98a622da2d82f2fe07953756e10b1cf9242018df4de67b7d97fecd5129bc61cfdf71453bfb300dc04af6448c53f01d833dd6c82fd54523d9fb3547413e104c3591d18fb1ca381d4de4f5ee572393ba3993f7539d0f369b861cbda502d7e2afef3a1483a70d2ebd271f80e5133285cebb4a36b2bdc8155195aeabc6cbb63316dc26c45e7acadf063ab58b62aff141bad77a9d44de5e53a5054e81edfb1b411f6dc363d69eb8cc23a3bdc925243376ed70166d41e8d4b43933e7bcdadafb83adf8ec3bb86c0cac3ab48a356e7ac051afd2dc4718aef403c18929ac8ce6068a8158fa6fb61515aa834c6e32f0e9baf8930f3f7e5760a5eb3f18976fa8e5f6ccc07dfbe930ca3b823cb4d29210c845303699311148cfa2c1c13be6d2302a6c6335caba327a1ca44d012b1933e2eac497223a7229e9279cf1282ebd7078531625e2b4294ee71034652f6c382b0892cf2e35eb6243e1fc217c15673f96716b0901d8761b3230e7e30f3805a0b138865f860644470e545b13abab86c67614b17844c70213c846b87c9bf7691be09e35b62736bc8f01c05e906544e971d5178486a1c89813043c508c283d4205a1185ed53d690fd2fc54486619a3b5564d36768b024455edc4e11c06843bf7231a550a6bf11fbddc6b64779f67851f824750df9e78eb0144d83bab8dc4981c41d29b2eba5e3b79360018b74621ea6d9a1e09c727be7936f252f160a4db825b6e39e7108dc269800f8443268efd79e3f1692b9bffae999274060a03444afd09321857be23b6eb6df2708884018895f63630dd651a464e28f337cc409a176b37fdd7f900a5d46ae460dec965af98981846048e27a5abb9ce92841d0f7e137a1dfd76ec527725fafc9733117ecd5f8cd0046e026242c056e6b58c4a508b216cf67c0a0268a296c704d8dcf81cfea074f29f6222dc46025cc88e1eb38b96adb229de602c3a1741da5b9066a24c8728af5900aaa3ef40852da32356a361772341c3363b6168fb59bd8f8b9f82aa31581ae9a2eae60c3e81cd45823be52e56a5a13baae5f74121594f669e89b799fe33cae79d2eceb76fdaccfedc0d9ed08369c4a836bf433d3d152f8fa4343bc514de0f6a184914e2943abb56bcc7f150d3c8b1041860e3ececaf8175da8db5fe0706d326b6bfff5d49a40fe6dda8859d2e85d50429261a985dad568ea64b97712bd93003a7a6bcf0cd665265ce90a905e8ec4c6bab57ccd458db44eadfda54bfd13f4f61f02da159b5acf0b52f1150b5cbcf8aa503e658c7fa64fbc8109fb3e741b3502966f55d188e844af152bfec2c822e0cad1da7f5f10b7ceebf0c701ad407ac14f2bf4fcb363cefb7f58dc04e865cc02e500a3830027547c974b278b1b70d22a907394becdaadc25bd157d258fe4529c235ca401f9c33753d5c47429975949b8e1310c1697ee3e9f2626bdbd944c23c75d088b58da3f5d8e99e", 0x1000}], 0x1, &(0x7f0000001240)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0xe0, 0x1}, 0x408) 01:10:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) recvfrom$unix(r0, &(0x7f0000000000)=""/15, 0xf, 0x840, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="a20e2a", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCEXCL(r1, 0x2000740d) getitimer(0x1, &(0x7f00000001c0)) ftruncate(r2, 0x0, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:10:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f0000000340), 0x10000014c) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES16=r5, @ANYRES16=0x0, @ANYRESOCT, @ANYRESHEX, @ANYRES32], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99dc8e199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f76227d3078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee67b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 01:10:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)='-', 0x1) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r5, 0x4}, {r2, 0x10}, {r6, 0x1}], 0x3, 0x3) r7 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x808c694e, &(0x7f0000000300)) 01:10:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 01:10:22 executing program 0: mknod(&(0x7f00000023c0)='./bus\x00', 0x10, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x84) stat(&(0x7f0000002400)='./bus\x00', &(0x7f0000002440)) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffffe88}) 01:10:22 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x6) r3 = geteuid() getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="7b5991385568794d09b2e200c9fc7da7b7c504c6a367cb8a635230259698ddba85a3603e03a991d891b917731d73cf042302aff02f6e4310c129ec6f714858afa733b253a3db42536af7bc2551759efe6fb06d084f062d1ac6de5dd9723f96d65d476e5671113802ef519be1b038b086f15a7520a231e1a1edb9a7dd7e9fd2c6f18e3fc86981351de92a571d7e11", 0x8e}, {&(0x7f0000000300)="02d6862f1ae93efb6b60f1d72e570150bce75973890582f200cb2ab0ac85916c650b0f6e36c4480b5398dcb0178b8a1c5fd77165da5efe6475c4822b77e993fc3d8f4b8415445c3cf4d0f1b817dbded6aef954ecdc4c843a1898a4069e2fa94e3a47752a4229396ab1d1d4ac5047fa9109e79fee7bd7682604a39d505e931d67ad5874d37a1aa860333ceaca9d17c2dde5725b74196818afe2ce8fad61b78d43dd928d96932a5eb2bd739377be4426672396b466a883e346abce829adc354dc010b79d427cc642f8e18a7d05139389da14146146185b4af9a5d5283f0dc7a2dd485cdda5cf35811fdc03", 0xea}, {&(0x7f0000000180)="52c22a4e0bd10f5b45cf7a42b87edb86f34224a378d3975d8ea541e3e6656c45d2653f49fa188adc9c79d35e50736dd1a6f29ea086032f352f85d6944767b27b81d46aed46", 0x45}, {&(0x7f0000000400)="7992830000000e360007000000000000000000", 0x13}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3}], 0x60, 0x1}, 0x0) dup2(r2, r1) close(r0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 01:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r0, 0x0, 0x4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:10:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) fcntl$dupfd(r2, 0xa, r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x40) r5 = kqueue() write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) listen(0xffffffffffffffff, 0x35) dup2(r5, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)='-', 0x1) write(r6, &(0x7f0000000140)="e342be1df7d49637c1de8378a3a61d67bc69cdd5b94f1f257564d3f0dffc48b13f3533ed1ca9f58d54", 0x29) write(r6, &(0x7f0000000040), 0xfeea) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x5) 01:10:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) read(r2, &(0x7f0000000100)=""/93, 0x5d) fsync(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r3 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) r5 = socket(0x10, 0x4, 0x0) getsockopt(r5, 0x29, 0x25, 0x0, 0x0) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) kevent(r3, &(0x7f0000000080), 0x7, 0x0, 0xfffff801, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r6, r0) 01:10:23 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 01:10:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) close(r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 01:10:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="93c458c584e732b9bacbeeb6fcaa5689ad03be6ef02233785f"], 0x10) write(r2, 0x0, 0x0) 01:10:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 01:10:24 executing program 1: r0 = socket(0x18, 0x8003, 0x0) msgget$private(0x0, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 01:10:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0xfffffffa, "73f300070060c3dce5081a6f6000"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 01:10:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x122) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x138) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) ioctl$KDENABIO(r0, 0x20004b3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:10:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x4, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}, "80ba640610599412"}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) 01:10:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1f, 0xfffffff9, 0xe4e8, "00000040000000d63100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r2, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) 01:10:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aa0300aaaaaaaa01000100aa0800450000300000000000019078ac1400bb00658254f57f1a000000001831c5a0bcc8f7aa74a80d70c014f23ae98830aeb2497aea759d7d607e0b47d08df0e470319c4dcc8cba32786f5ab651205ef725a45553aef23f1caff6644a5316979c5365d38bfbff6b29b6"]) 01:10:25 executing program 0: r0 = socket(0x18, 0x4000, 0x5) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) r6 = fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeda4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:10:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000d4777635afacc97c0e9a7284a5e36aa2a364f7647de1b03fa9c2ad1dfbc637aec211eb46011ced01000100a362c5d1b833abe789a23771fc889abb0ce6a0048aa841a904e67fa8b233f9893dab149893e2efffd67cc8d6441744eb419f0aaa8d3e0ba4568bd1664a99820214274130d1c9a3d5234620c6dd3101d6cc91274bc9a9752d3dfbeae38dd4ab0000000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x6c5e, 0x0, 0xf9, 0x7f}, {0x8000, 0x3, 0xc3, 0x9}, {0x1f, 0x80, 0x0, 0x1}, {0x1, 0x3, 0x6f}, {0x1, 0x80, 0x3f, 0x3}, {0x3ff, 0x1f, 0x6, 0x6}, {0x4, 0x8d, 0xfd, 0x3}, {0x4, 0xfb, 0x9c, 0x2}]}) 01:10:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:10:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000180)) 01:10:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff8, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3ff, 0x8, 0xe5b, 0x0, 0x3b08000, 0xff, 0x1f, 0x0, 0x0, 0x1, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x0, 0x3800) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x10, 0xffff, 0x1f}], 0x7}, 0x0) 01:10:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x4], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x3e3d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000a00)=""/225, 0xe1}, {&(0x7f0000000940)=""/167, 0xa7}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x802) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xff, &(0x7f0000000b00)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd61cf4c8e00c900000000000100000000000000000000ffffac1400aa33000061680000008000907800000000f2caef0415a725000373133f285a5d50c745faa0e1eaf6f958781956ebcd4270857ef9a1cac9917694d7ef786b7bab668a09d6a77a8da2bc25eadadead7fcf1a692827cb50504c8810bd6ed936c1de3dcee6647cc9aa9557b65b8634278fa3cd67071398d4c895edde6ce46ceea5dffcb6cfa0493732cc8658d8ae453eb1f0da3dd93fc663516fb1ae1b44bb5169ade7d4212c096711352242426749edb1db38fad6a655b279578ceef84baaf74b41c8a0a30e8b12f9bc7e2b0700e48e80ff72b28b85338778087b3bf699796198e1922712ca9a5328988ebd97ac41fea75de03487283198a01cdd595d8d617a93bb7c71cf9d1a82a8ec0ba35acf26a82516a7b34324df4d0f913a30b0413938bdfb95ddc8d1985513f4dac363108ab0100ffed98f9c404b615bdac355aa9296f00e282d4cd6bc75abdba78f643d7e1584914ba529d8941b4d89e1cd062cef744251f24c34d1c0529f6395458d0339063cf9a30839844881b2eb02d4f20232479567764dbe2522a8b6c9d0882eaaf7eeaef200"/454]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:10:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="e1d4ab140b6b48b595ebbe5da2f25714c491020000005ce8c1ead1cc76c3d36471d2352a1e0300000000000000744fc0f68a71444a2edd1f815a27e2c244612b605a6a51f10cd5eb726882143affcd1f20b454a583dc5b766d1dcbea7b1ff66470a9b5c18ae87eecb430f2198bf870f5524026a1c18210699a08916f72cd4908bdc7a024494c0ed4c000abdf420a4efca00dbfd020b7e8b3159d7cfc0bbc1cdd5cba08ade73ed6f142bc93901f8a1e98a850ac3f1d08999ed397f4720ed7bbd0f8bb2ab8f77ac4aae6362b68fd9c83b47ca9b3d58819875e328ac51fb6ce7738403e59450f451c663225054e95ac45e9695ca0f6de2a967d52996a53894b1ad836b61017e955f7be0755851b61162e62b7b6b44b3992db14204887414bcf2996f0dda035e35cdd724abc14000000000000000000dc59ce0ca9994cff15dbcf6b30ca0d523e3dd912c79ddafaca2f8205e6dbb9ec8ce60daf2e35a204ddce724123bc95080fb1b2f8b3b6a69f6105ccf422aae18adf576dab9ad4f53692c00ceac37ef2006fb4ae2a68e031776c3723d62aecec53dbaa755d26a0562763d2f8ae0c456a3ad11555da3d0216849baa2eefc74527a4ad722df723e28a9e5c3024175b8c4c8dbb793dc63d1161014e73e6ac5bb6e34e2fa2304d1ab7a619a3ce609a8b0ca4fbc47080"], 0x1) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x80000001, './file0\x00', './file0\x00'}) 01:10:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfffffff8) r1 = open(&(0x7f0000000900)='./bus\x00', 0x80, 0x0) close(r1) 01:10:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x190) mkdir(&(0x7f0000000140)='./file0\x00', 0x86) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pread(r1, &(0x7f0000000200)="7208ea09a6b1b853e2db2f15c01a0236a2d7d5e98e191c6d5c8562c70d4016b7f8bb69f65d24e51949f0a2d572436b4b7eb586b934c041b9be40672c2cce6323e1f28cca9adf0e9834719aa88dff85bd35262c8458820fc91e086a10e64eea4be67781e75ec93ad18eda130c79ef181c261e3a77e25f153a35a2d81d91862fc621a350a8c4bb91a5a86fe692a40281b9bf8eea4e04ceda1573feb8a9aea87c006a0c9db78c134c2462b3f656f768625375db699a2182", 0xb6, 0x0, 0x80) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:10:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 01:10:27 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x80) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 01:10:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) close(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:10:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup2(r1, r2) dup2(r0, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f6600", @ANYRES64=r4], 0x1c, 0x0}, 0x0) 01:10:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x40000, 0xffffffffffffffff, 0xffffffff, "00000000000000000000f2ffffffffffffff4000", 0x64}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="747809047063f257d6ce142fa9aa34260efb090dcec4a8b68949e6ef502d5d451622b86a99d7fc5e72c5144872abafb1c3c128bc01e4d2125587fc06116efbc7c74f0667a7657fec4210927ab7ef062cce40654552be5e27f5dc65f4566c415fc906a0dc81395b8dc2a180222311c55d56a1a30918de73db7b63e53f2a159efcb250d76fb631108804bfaacedb8e44c2d187d9a22241f0462eba84f25094290869da54e42174ccabbdd1e5c58e93230802aa9bf7fb923791cf953391b01b264df010903c26c6083df4f5780911db04bc855133f16a8cfa5efd85e73c2fd1c2bb675d74f9e6379fd52b4ce639aa52d61e5caf60a18174c40f4d95c9a40b1e85f60e3a04a51e75f59c7112e6e7ee8d05085f39f48094345ed10feee393bad825d54a2ae09e16f754a5205ce4bf5cea7138c5c9a02ae77d2dd2c9796e637d1c6eb6c0a01dd8f0bddab013b0c6b3e5e62d7e769e6c52db583d63d3d5a0bd5c04840cd9b7d7dd6644f8145bd61f4fa2c80f233aabf137a0cfeccb33df7e74506e6bc68e62f4fc6fd689ac6be5b748e5d7e935a3dba39e024eb305f407178aa3d656ac5c829a84184db22349ecee7a3015ac4d5fafb4a8a3827288f3bebcac86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) mkdirat(r1, &(0x7f0000000080)='./file1/../file1\x00', 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f0000000040)='./file1\x00', 0x7, 0x200, r2) unveil(&(0x7f0000000380)='./file1/../file1\x00', &(0x7f0000000340)='c\x00') chroot(&(0x7f0000000000)='./file1/../file1\x00') r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x5) 01:10:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8c5, 0x4, 0x3, 0x7}, {0x3, 0x5, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x500}}}) 01:10:30 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x2) 01:10:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x9) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 01:10:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) write(r2, &(0x7f0000000040)="c3a0b80000", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:10:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCNOTTY(r3, 0x20007471) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x4, 0x1}) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:10:31 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffe}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 01:10:31 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000080), 0x0, 0x10000000) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x10}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r3, 0x0, r5) sendto$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) close(r1) 01:10:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000295eee2c00000000"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x7, 0x1, {0xc44}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x4, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:32 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x82) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./bus\x00') 01:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x7, 0x81}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 01:10:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x8, 0xfffffffe, {[0x2, 0x3c, 0x7, 0x7, 0x7, 0x6, 0x200000000, 0x7, 0x2, 0x6, 0x3, 0xff, 0x71c5, 0x8, 0x1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffff9], [0x80000001, 0x8, 0xdc57, 0x100, 0xea, 0x4, 0x6432, 0x800, 0x62, 0xfffffffffffffff7], [0x8, 0x6, 0x7fff, 0x200, 0x7, 0x7ff, 0xc], [0x142, 0x7a, 0x6, 0x1, 0xfff, 0x5], [{0x6, 0x1, 0xb0, 0x5}, {0x5, 0x81, 0x7fffffff, 0x401}, {0x0, 0x8, 0x80000001, 0x3}, {0xfffd, 0x80, 0xee1000}, {0x100, 0x2c56}, {0x7f, 0x7, 0x13, 0x80}, {0x80, 0xffffff5b, 0x9, 0x80000001}, {0x1, 0x9f72, 0x1f, 0x1}], {0x7fff, 0x6, 0x10000, 0x200}, {0x100, 0x5, 0x7, 0x800}}}) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) fchownat(r2, &(0x7f0000000280)='./file\x00', r3, r5, 0x2) 01:10:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x39, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x4ff, 0x149f}], 0x63b, 0x0, 0x100, 0x0) 01:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 01:10:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x80000000000006}]}) r1 = socket(0x6, 0x2, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 01:10:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 01:10:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0xfffff800, 0x9}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) clock_getres(0x4, &(0x7f0000000100)) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x7, 0x59, 0x2, 0x6, 0x7fffffff}, {{}, 0xfffffffffffffffa, 0x1, 0x40, 0x1, 0x7f}, {{r0}, 0x2, 0x88, 0x4, 0x3}, {{}, 0xfffffffffffffffc, 0xd, 0xfffff, 0x6f2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x7f, 0xd04}, {{}, 0xfffffffffffffffa, 0x2b, 0x2, 0x9, 0xd}], 0x8, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0xc, 0x40, 0x9e8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x80, 0x1, 0x3}, {{r3}, 0xfffffffffffffffe, 0x68, 0x8, 0x81, 0x4}], 0x2800, &(0x7f0000000340)={0xff}) r4 = semget$private(0x0, 0x2, 0x0) semop(r4, &(0x7f0000000000)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}], 0x2) 01:10:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002b00)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002740)=[{&(0x7f0000000280)="983632c6c687de3456b3eaaec608d0f24300bf13215d4170fb3d34838b4b6dc2cac3bbf74c6e96d0840f9bdbbe934b7fbab4bf90134da9d3e4811dc67af5082c5040db55a03de043778e5f7765f6874c71ac7656ed521d0b6411f1dd4fcc44844b5264e08076cb346984b8f48093c36ac3daba560fffad9ae99883237f594a64c487408c4569fb6089965c2e83a8fd89c1c0f607d5c5256d1c33e5b9590b920ae110a45c70d16ee3c2cd93154615bbdcfc95ec3dc08912e4362cc8123dbfe50101ef5584efd583edeff94e561a8c37a4ef0a240833e3c2d671d0972280b20ebdb6", 0xe1}, {&(0x7f0000000380)="a8b727b10a27c7e0570e8e66a5d3b9f5a46159c0234d7e5f0347dfc2f9039dccfa12459112569be7492717ebbd416278f71af17a31dc7cf54a7571b6bc5cc08099b8ad4cee3d134acd041815fac057355c603f7bea40313d1e2ac5726d3e65517c9a7060ac22840deb3e0623b5d7a3a5503e3e91ca8c669dc34005ae617059d8314eb036dacbc95ada6d174bd7e6b459017306b90dc8fc82d6fdd11ece7d2bad740d425a3540ba95fbe17bc602829dd3819871605780654d9258fc4b29541a39e6e4a5c8cd925711acffe692c05e7f64ca852d8b66e9ab6afde10879b69e30c2fc1bf600a0a7d974ba1659c0", 0xec}, {&(0x7f0000000580)="7ddc8eeb8c63ef650019335fbc67a04fcfcde9858cc49613eb167c9b98dbc06c67b1c23beece95b720a0170040b14530fb569772b87f7829f27897f5adfb1787bfade43ec917f545831fa675050d012bfe6e15f3c00363682734580188979e1f3a740017eafc8d79e5d5848287cbbfbb04e6395f56a8424bcb40df263b3902dbb65202ccf20e1a89670c36209e59e79e692d2f729444b43a2da6933348af20847b3672beac730e4e54a5482fe20f92dd01c897438ac8a8a3ba16227d8bd28e0d3efa1ee127dc5207348b040dcc06ddd73d1062dce8eeb7f8cb43", 0xda}, {&(0x7f0000000480)="f89faa088b04f00ad9be6fa6ddf08331e4253fffda95b9960f1fde2cfec14ccb5471f540c1a9b5e09924ca58cd057a1e4853b220e6d8ee7522bf1ee9a916bc217d5ea72494f356a1c0aa4f6df7a8867da87f1cdd3920a5febb62aafe365cf4fcd69e82f085687ca8e4478b66b15d", 0x6e}, {&(0x7f0000000680)="519c779531d12dc3664c6010574a650f32095ee131ec65909b85e9da4216b74ceb8ac8f19bb12211c36ed0f463eb275b85b45f663ffa83a327a24f1220a21f3fd7ced5c89894de48a901d38f2321dee0bc5f95841ea9a470c1a984a21849efa46fa11d34e3bfadea87581c59be5e2aa366c83a6207122dcbfae6c1e4db94ebca38df89d96a7e8d4a6160f3739127c2a4a982287c4ef3a6755554bb0c48", 0x9d}, {&(0x7f0000000740)="5178dc563b3acad5a3184a14f53c5b18997e4073e14fc65f0ba1b429cfe01a497f1e694d0404ea2054bac63949cb7da0e62634b9583846f6880db041a662e57598978e093abb233318bbfc6cdd3a47dc27e4e66266ab0ce867cca8df3ed5ab9b07607e0b7c681d4fbebb457d0a1eac1c78ce780581bd351d296765937014b2055e01d74867beb1fba3879b6575daf177b9533c8a2d8a80b7c9e40fe8f4a49c6c8b800af7d8f779fccc191ae607ce9e37c7967cb90661acd48e2d217904282fdf0bbbceab77dfad07d9e8dddda3a0e18ec4aa151e4bcebc3b636d2da1db452ae95e6aaf73c15dbb7016c526a10b17cdeda5ee318ca65d8ca7d3c86c29933081a94213b057efe2385aaf82fb4f4090772762cdae4f14e7aed824f7be9344d84beef59a46d8b66b186f02c6b7d6a75bb3a957be19872e2ce03d288945ca4615d15a78243696954126fdee5451cae6145a8520a02292f94494e2a3bf99ecef0f1f6c1b27be7c1cfdba2bc793ca692c0a2a1c90482227c05c02411a16884af72967ffcf98b550f3f6e0f53b12117c4f919110ac8395ca9e087e5b4b107e44ecf3837193968c5c2f2b46e261c71a6bdcf17b3bef7b06727380dcc08733ca787ffe6befd33e2cad8b34251220ee3d79c4693862e96a9d0097dc6f498dc2c21ff45bedcd198c9cb1d06edf80a93361918c02a0af9ebed0ee6d4401e31265d746442b57a4bc7bb7ca2084a536a9a7588f4b71103e09d797ce019453f903342513983035e7c88001920fc2d1363141517cf16e7bb1b630fc4eeae4361255c4ab936b9325eb88e0988405bc76429d1bfdd7f208ba7adda0a1858a3bb67c51aa619a92edf3acfdfcf65ecdc41a37faedd38f294a27b9eb5c9ba0cce35cc6cc7cbd994a4754aa3bf996262cab7d56fce150d11574c94d2503520e8839ed6902ec54b7de350729a73a8cd085c23c9716477d5c7f33cfab567af9f3083b14adaf09a75941888c839b6d8682db90d09a7ccdb0d5972b1ae3be4c44ad6ac1524e7a8581ad8d766e9763c0b204be49d813d1292838fae6d2a6205516c93b5025a864b91c5636296f2b2fa9b5a9e6e640cdfd2c4cdf14e2621e3b3834be2ccc583363ca215cb87b511cf9d8830fadae9b2ce1e012c9b37abef992de9e4d60cbfd35a35fe22cc21b58d91c66a3beaba6544cd77c66b6ab3880cadaba6d3ee192644a0a0a45910774b2fd8d8df89068c39566fe4df9a12b09155579ac4c0b457c9d3f2fb881186774381d543135510be4535f8c845265f4fdf0ab695481c4530ce8a5e041ac96e7e7cf42725c9ae74faf36dbbd54b63bcc38ba27cacacd86141aa5e056b0346c6b9fa0ead315f616f1c267db407973d3646ba51dcbbd9547deded2eab10417a8fffe2ae97c739d37a44bb68d618b01d13e1f871b1af98a510d3da423244f6d142b7d58663dadb146f58133876f7e24f848b2655ea7361c292ac2a7c801c8a5ccdd80d2365c68e5c0f251df7922a044e6c6f1dd3a8797d91aec1df829efa4000624a147d7862e8f6ebb404ba76804f16f2f62caf697ed541103ad8966b2afc2abe102dd3d4691848ec387c80df2639a910318b2bcd5255cf924bbbc999a246092d160f1ded67b3e5bcd17b2ce8080357286e326ef4d517f1f3541f7a9243818bef81ae9788c01d98781c94e86c0dd189e9fa262ace313e12523062b88851fee4929bfe4b824c0289a4a2e519fce293f5db793598b476eb5c2f94d893457fd13bd1ab815e01761e4c1f25c35cecc01d62d1dc84c50edce82267191b4b97ab643e00646492f56a7c910144ad4bb6aa1aced48fa29aee037a0b9820a2ee29117d86581d43500cc2eb8f8b9fa5d2395b19d3cf8f7639083a016508144a05affa34ed15d358940fa399c9763c431c95217dcfaedf748672c9df7cbbfe1e9af60845a28999f8efaa04d973af8437b8693ff8ed78d442119757a4fb05b1cbb2bd813bf530d5434ac9558340aa8c0e79e7aacee140c905a83bc75c89f26cb4c552e63adf78edfbc4355f0102bc68a8ecf258aeec4f779e4c332f93fbb19e5145991066e2013529ff03adba349e8b86c2ad67fc019533e155e6470cc6d16e76e81584f42a7d1f0b0adbd7cc0c0a74dad16b9aa6208bb0a647e35982637cedb0115107898be15ec0bbeac87b6d1d5a86d720e31f11019c06d13f9242ddd2ab92a2a6b9e0e178ce9e5fcc3d64d917ce9e56f5c04ea3cd126f201be627597d68ce50e28ad5a9c3b23e1e00420d8ba9b38d201e600758df1e450a43a858ba9d508e75519bf2c0778455e8615dee4ed4cf268582e847da3dafefd3630bc76c1fda00c7c4e39cb6c57607a7d815b3b42023b95ddcc1cf98644ea8fbb436e732028a0e9d6427ab313b65467e1b14ce384df7172b5591fd3dd5a59d65431aa0213d84ff1417fe736cfc7d4b62a55b6880242e2f207bc2b987138c50f741597d4c804a552064f3711927a441cebd9a3cb9a85c8b6ee028dc1c88af8e0fdff3c9cf6029ef6d14ed1685b22a482f1800e1fa8011d62c2f3281738607799eed18eadd9d70130f391fc7a1bcffe7991d421be780c7c59f854abfbc6aae5752c6b789947df061d3d6d6fc204f5e7060962a32368f30b5ab110ffdb77658773ceaf8646494c50f24db72ae17bd33b13a74b0395a0f4aac352f7c5ac7502a2f33ebdb59866f77bd5f97006eaff7710ffca64e9b530bb5bc3a12dec75c363bbf1fe1e97abbd86a29594811bee56bbce2b89f5df06d7e559693bee1f75a00afebb947ea917a365c821d23ab4476c7ce85476a1c8e5fa5753d684410dbfc314e8ed2ba5a467e31ffe0ecb1a7c7ea5c66d71a5cc4aa17c88ec43ccb33d4b1e22d5c8d860a243f265d21ee452af8550a8463b36ee0f676280916e1b5c3d965fd40768b5ebc0ca398d1677f3c862492a8aff67d3ca75d79592432b07725216cd59e55cde02a08fd55f7afdb2479652cdb75b9332a92b3840948d1dd6e8d0777d0f5a663ca189daf243f5216a29a8bdf0637145205665581cf1b9c3007ea93afa3c414e0ccb79e0c05a1ed52ff006dc395ee79fb7150b471550ddea31fe5a43bb256a11be2cd9818bbca069ec4e8889b0e7459cf61ef75247f659a47c95f6a8df3b0c72660f8189dcdfccaf82fb1a27ede56884d17362966396cd215056b757216b791e84331889e39a63cf25bd0c7a17248f666f86e1e6691eb4dbdbe71402c3905528b513406aca1c72c38647675002728ab6792544262364d7877703258cdfa97e9b6ce1f02340b271d2ed03920d5d348a32bd6b73c30d1b801d331e60d481ef9a747d6a9e3ddc3ae44a7b3e84e4911275d13682ce3b149e16690040095fdcc59858936e46213bdf8a5e6ba8512b9a22924be64bc131db0fa6b7159340e01d67fd5f17ae033f301d22ad54fdf9c409f8b6d3232d8af1ed3cb3162adaeccd871fd3140a2fae52271c6e1b58a0c05f39a32c7374615042749717527aeb29ffef385a134b7d65409e98e8a65ca676727c1a4eb3be69a4217d86a31ea747a88f298fd9a741870cc98ddf6bc7915741b6cf326a43836ee848453e5e04fd1233d0ddd2158d8406329e6d0bb4485cf6d56bbe91bcdf1e941a174f2386adb1a5bc075b002e1f35233ce88bec85a9c22c4b9108c7fdf43d34c6ea7a9389f613fbc256214522b5d861d356e20b2a4b37b09d069aee613f41c70c1bc6c97eb1feb88aa20766da4e32d8c5c0a0e7bcfabbafc559072301ce46a3d6a8a2cc4da5bba93eb1ffa18a4736a615fbbff286998077dc6a6b1ccfd1298c8599d174492a1fa714c61eef5494d5c4bd6051673a655ec12cba84e2b205be3668efe7b439450328183e6e93096815fe3b428569b9817b22a91963617d7a6ab1d58132585be92405e070aebd695b7f3749647b9c5cd20fad24e1ee112e90bc4cce22196bca9cc6ec9afddc394328705cef7304e6a84b53859ce4b7236f0bac7b587a94c6b030de539fb4a6ca0422ee9f1ef6f61cd308a9cccca9edc384ff9397b9a07e590ed50079846cfd82e6822755bea985de63afb42075d97ab0ab913cb9483c7596e605324cb36096f01716538132d638388c04f865098c14921d547377fee924776f34fee03ca40386bf6daf36c6165b149e3aa94eb69ce689d347b2a96a22173f0fbab7e14b5e5a06914c3cc8ca62d4b6bec468a38ca5d994c08b16a3ffd2fe67d13aa56720097f1c3b46740458a3ce7113a5ee5553b26100def0b3d62f17522b21ce15bc03c68160c195296ef0059e5505b0e61dcaea6965908c890a2936a12fb386adfb7aac01c22639c06b9ff63e8886223d874bd3a008adb789c09e640b1b3822367d848c1c1237ba8811bcf6127d6d0cd754c51bcff57dc28b93c19c7d9a3b7a4f515cf639c76bc686a061477fea21a02c4230539e67c66af1109d03e8e3e360c1e7f153ac903d30986e58b64829df43fc08b771f252cf35ab6d9882fabee63ea9b46c648c42b25277b05f8ad5aa2131604972456c017afca2762141aae50ab2356ba5d7e2083faba985004c2d418b476b55e7e64cbb45d21448e4912b5267bd7cf246930cb3e3f263dc649fb9bb618cea6ac1282c81eb81e94badfa6f1c17ce4e2d065254ec471597c8d2ef09d8c5a145f1276ee35131eb21af07c279e87f2457fae4e9d9bdf96551466a7a9edc941147dab6ff8eb4c7e46f285b86aa78cd894a56c6ba67aa71c2b5c50224cdc59db444e097e8ed9a8da16c5e92ef4f6d669112b7c574d83850fdf9d5f83d38d96c4a2874334a076858271355c27bb24a86e78cc73f0d8de29036c6e084a1e9902e36e65ecca9761b9beaacf1e8ed7df859bd969bbd5e3bf675bed5c9648f9ecdc78f0a765e5a28114245ea3150dee4e37f22abe4b66fc75383a2516120a61f0d94bed2aa451f878e9a7b65f2c275e31346be931fb67ed664d29853461f1dc9b8566022867e5a262a08576962c6881728ef5f6d270ec4aeebee9bb8af62090e0e56c01d04c9ecdb2833fabf01ebe92f19937d8291508275749e6eb3ec11dc7838ace8c8e3a0bd7d9a481009501869e16f163a7968e3351ccafa3ce8c7cc2af8bd1dbbde9e0927ba469a2599e5dd5550ee93b27148a61848ae30b60f5d643145541d4cafdda22ed969c5d907230c996ceb601a46a220340c2da11893b24b0103386cc46ed89bdf153b9a1af765448fbd22b265b36beae9bbadd624fb68e8fb6aea0430125cb68c53b9b900519765e129d94817e1676c972193d7c8e64c78d0c80584ac64dc3854d78ebd74b2ef64088a026e56a6c4fdf2b0c5be33eabda90a9ec25742c64b90a8d0a59a7d06ebc81adbb0f700148fea0b9dd87c7f07c9ec9b32395a50a9df6c7bc529e89112daf10cee19c08c2cc2dcabf51bd4dd80bf4d182aba60ffd26a779c3eba46b2b7987d3d2ee0f529da0f76ad71608caced6df0d12443fc01a53b9110b6084ce38796c23c460f8c6ce8e5f15d13025b31ed6bd4e72d1590d9a498b68a6a7a995165171fde19c579744794c67cecd3ce161f729daa7501fda7f4fca2aee8d4121141ee39f579d1c2b71a3492028a87fd50e0fa8a12545ad6f7454a53d884484e43828e583769d17c17e8d7d18fc5a4b7b3d549d49ebb9524708b15b1730079bbeb1da8c72b1a4fed1074a4e9c63767c5845536914e98b93955b4736d740e4baf6a24d3ab2603f880eede84a9cc9f45636f476a7a67e8a340027673ea121cdf1e67b057a7d07fb25b05355f4f34ce49cc3af23281101982d8933672e26439909639cf", 0x1000}, {&(0x7f0000001740)="2c7179f41e88e84d0010539af9d6b547f6854018af596a9dd779b7f60eb3f607fa14a36928b40040fca5a30493e99fd14a9cd0aa71b2d2cd8547fd1a33d9540300c192126af41b2cfe08e84d3e77f39817c6ad4258e852431635e3d86738db7f1a8c3c7710d732be79e311fbd90e1831b3978da156235c4c4924ac9735bd4fdb01e80c473fec639c87b4ff5ea0e7c09e8b861e2cf48a06aaf88a7ebfd6e1e241891bb06a13ab49bda1a1924e9e68aacb6487135be80f83ff01d182bce99ac64e704b1fecc09f5c2821e470abd30cce16110829924a9510fd865946b507ad4ca44130ba2269e20a0ba6f4a804b329286fd6035fc0e16eb426c28bbe7f29573b0b1388d97f5734659229f8c380f7784ed3f383b4403faf31b8f39a8d5985c2f191f8ed8555a79964077554f9bfbffa4f284054644c49942fc569e437b6df85f68dea0b28fd6c4d5ec8e859247ed980f17fbe60c0657ce19159e645ba9fe6bbb522780def8751cf95c3a4a3e1d146570900c3178de1b2a1e8e9c6c5c699919c4a5e414004768747806f4fa4569a030aa47df091c1b0e0f676cd1721066476bfc5d96304fb65c0ba07f27ec7a19e31748c584387c3a467b55a3292b3b3d33dd75e249c273f2d907a120e86ff2162b674ad1ba8474264371478e1717027f3392c4337e78d1f116a1c24d5a23e0c1bfedc4b083a65a045371a560a8561dfc5ad7b5542bfc314d364cb35eb8e871014b6baa5d3c54cdd8df2c4a873ded963e754a29f51cb737292c4e97bd1fe570ad4c40029d93438effbc891ac80e793bbaa1767cbcfdb9c5a9aab98c9fd0f361e2ae860951010c39f5f704fb198587e93f4c10eb11ef03755deed652f92693adfb3769b03aba7b8259ee0bb6c6c3d5c99ef843c5e04146680b695b2e1e48f6aca5a82316d95fb12ea75285a1406b64dbf8973570da43e83a42ca5fb2275d6006e44dc6a57dd9f1047534d12fe1d2762a008d60cf3a7e57ffed37c9974d315a3af8ce1550912bc2ac99551ecc75b323297571f054fae03b48e82519bb0ff9570cfc8daf9cacebe05ba139c70c61d6020fde2fde11dd524eacfb3f081d8f7ac17b07d2e5746bacad21ffde3e8ca36bd1044faae7c08161fe4399e2d4fedc9574e8536f322b8b059f405bc27d5e7022a450c118210a46a09ee5b58ded39d53758f976fd33fd7a2d33b5d3c085fbe8c89ceb64881236ca898e942f793d5e2db901bff8a6d0fe2a4a1a478948d1f1e232df7936575682dfb982c0dcd3844c3e1c0361b59ead4659f5879b3c94bc5784bc8c620a9df79be58a0241057c38722fc60dbcb980a64d6cc05ffe8210e365409ba90a05500918ccfea8f989822e2d6a3c00933e65fdf0cb6be7361b07564823b98dc3c40282cb44b52c0a050ddd25b170089cc9a61c4824040c5656f78c769c8209bd54587a0d32dd3ba6a7acea36245e402be2e578a3a605ce78e36684ab46aab60ebed558d7be3e10900af77f6f65036de73fa6e5b98b15d624970b2a5305e3a7f42be63375a9f3e79066fd84caa894037610bedcd18decfa934927334dd22b4545544eb29829665e70fc1073d4b4c1399e26c0227f731f5767734bb3c48c0b5f303532d0c61ad1813363c7e09f11c7a37cc58659f4162348828d65fe5c5aa757ce033c0b6a3403cb3135f6114c38781e7f0090a7589cf1b408480a6751f7a7bf4d08ca7bb82c7045aded6863ec8bd43994416f0033c34880f2d78548f4f13ff5af9b823bee4211d3f29f662564811a66237bf7196c1b05d3d36c9aaf1d91264bf123ff26f68c1c3e5f20b6a9a3d3fc88fe0b1b0df7d733d1a0db88cccc18aa7850a943a4a311fe05abb0bd0dd1dca0d5aedcd435e9f370daa9f529b3f522983ce369300bd0a9c66ebe49a0c63a5c6ce09471cb82d0618a5f88ca3e09f690ba93d1a5eec0ba23dc89f5d24134b2b8a3a65d2839c31e34c6985e4f2a9d274085d579391e90b3d17152e14a584a806a00f3a2af676e6bdbba21dd05e11660c1b6286494e690a094b518fe106a9fc383a3a0cecb4729758777c99ef1cbe20a04d55382f712d761e22b85d3718558951b0967a7f3d9c8960246b7cef6bf6a461f5b5d7ffba7e1effd56096dc66bd1770104a1bb3e48c885d3c9ad10974bcdaa111d8c60c173830ee62d56d94fa50ccee39ee2f581da4c93c6ec0ac070041bfa4f7d068e4e0433daf6702d6b3309b626f8193da6b6a744701f092410b316f5218b5a6499b16f9f8aaf2f8aefb7c24f75653b25068985782fd4b61cb5b5c62762bc561a44fcfbd8c5ad9d20f725a4642e54e0d686b71e9266cff2557d6c66ec8b6d7eb255328111815c55669345ce9a022abe7d05202ec81bd9a795e9ec64bb407402051f98d2dd086fc34a98da9abbcef4c53c391371b82e9d9f58521543b861fed8f8f51d7def52dbe5e8b5af75a096db4e638a4329825a713983092f3549e4906a499ceac4afe377838a2b96e75e7c1db2d812f6559c080335d896c3c4b83c1e58d2a4e739a2fc999f0ae306b897f6223f8c8d0168cc1ff09a359ee3b6f6f47692dbebcffd8279040c89e838e3e0a7de791147fd5e47f713877304e07bfea766fdb8d928e2858681f30bc386d87b864be18de090cacbba9072f2e77a56efd0abb12c5905b08c044c13054d6c5f79fb5f3554256ffae3b0098f4e0c8ff2707cd8cd317fca6bc1b464d59e162a6a38c92c431d8f39787b04f226ff6bbd09c3cc9a6791d6452c0f71d23865df8ab29f07bd64a676eb2bb33e92bf4c14c6d4914c7998a6d227e42bebfb27952a935a067115a526213ee09c1419643437d04c9cf12ca0c7ac98d3dd63cbd41acd5169c5a3f5940ce8f459308b9da960901cad48103236276cf986f630bd1c33f90153983befcf279dfc10af3a64533dfcbef8b2accb85b273afd8caae3b867da7144c4c020dde4acfc5989394cfcbdb70a7933a0ff32be90cefef3e455d2ce54960c1e30fbc08b8e711e17869502f03931f44829c93c8524f5413d9b1d7e75c428c7725c37f8ea6be23424442e056e385518849b96865c3923993d5ea2036ea7116362978961673f8171edbd0cd98e6512d2f9bb42380ecceeec9031a348d16b72e0c7f28f7cf6e2b5bbd5be427fefe1b95b2155b6dc7a99372b3e160dbc3b671c93b02e63d501f6de0ba5afbde4094f1818fd573efc80a68b24061e86980078a067a5ec7bf99b5e7cb60ffb70b51be07220cba39b5faa395cbd161904ee8324b3ac87c3ce56e7f4aeea1a583d0056e493cb9c58704e8b4450bdb638b105d08dd626f8f8deb3f00059d32334be7ce9f9cdc6e20ec6c476b3594757c0b1849e76258061f47b2db3eef528be7317b25b3b90e290e01688ebda020c4ee01f85b121a5ba74ab4cc205553b82033da4c0d863009837bac564b7a76abb5cb584f6a4f1c694220282289adb0e0818ae961a33bdaed14ed80664eefaceaaca56dd3c95c7d3998a5d795a1717d99ba83939d2774811e1ddd2ada241863dbd7b1a7f73d3c6a7b0fad7490b1fd099e6663eae029d0367449b7ebb37edfe9c9a26ebfc17c56cf5bba4901b6fd5733d12d55541f68ebc483ca36e92f416ffb13dad2d1ef612148b9c114679e5c718eb17f1ff45f9b0d092fcc14f5d58c30972f1a8da0bb652001a3432aeb3c3b19f32597ff8cff5494e92a0f50bc3eb2eb98e97a95ff1ff28be0f69212167079306f8ec4f119b488e9f41f9016418dea48287658cca45dbf1eb50c9654edc0901ca9b0dfff52553657c1031e44163a8e93f53c72de7f60b9b4aa8c5585797aa11b400f4f4a8b141aeaf6bf934223441b869d902ec6d80646ecacacd024a9892f35f19e5305f59ce76c6bb1bc2549afe7f0c581736c6b8ae97a010833d14cb980d23bb6102a91feeab28de2c4c915da5454269d64409411da9ae67cadb25df23776f708a5832c48b7cd73eee76e6c9293cc360ce44789e1261019c102f33ea89d6ccbb87fbf0ac0dd8cc6fadf1c723f47efe442a2dffbc8061cc64422b24245e4ea21418a066be14056b18188b70ab336a3cc438780691cf6deab6378c70045f4aab6f9d9219150ce09adfdb0dbc811241efc40e0654ff1e6c414cc8bdcfbaffd2526da2bec9ca9bbf85b7ed22d69d684d52885145b1fbf6e03ca3092ac3f454a8431376fbeb63df0468108bd31f1c0e5d6afb58b5a62d50b8d32fcceeaf4fe82fae9297760420dba0feac5aad18d2846cf56b68c550e50aef1b8030c70f169f54ba8e5c54da8790129738483e0379824078df181686a0c3df71bd012eceb9f880534a8284da2375db587fb6a2e28acd1d45193ae1366f59524f71c94cf040e040155e08077d4b155a72e37ae2ddd52c10138a36a17a6380d47f7d6a853ad342c518e4ab69dc015984c910ffc1e75c125deb3c3b039d7d8381fb26bca8a7e080a7a74f9a8eb9fc1f8cb5265aa61f651b5efbe81dcab11027216b37f02187a2482a2d07b50d4b4db0effe3e0d181a287e084543167cc97f1d9cdabaea9bd59a4e0780ac084a15a6454473dc9914edae230d37dabcd6edeb8b9e14d232ad3b26af1455574b6a50eebbf0f9cd3130078ef36bb6131e61bbdf12c7f0c812a98a21d44e07026b5deba34b87ff4c65712ab800dfa781bb434ae622dabb5d91a0d5ad8a37406cd4c1c8c84e724a6af12462107262595636f0053f9240a62682003b747d2d362a499a3a04e5200d6b341ee6efc0ec992c95cfbf2ce3b56bf6208fad75e350cc758ce0c0690ea9b2abc9fbe2df18852eef29b4abfaab07ec93ec24a00ad381cd76956ec828fa5bc0ea9da371d01c44087694122ccc5e2129c5568d90a83be71982e30d77bee8f4901928b8457b21476f5735b5c9ccaf7c534169323d7977201d5de47c3ade8588b4f3465b4609048bccb9240edbe5142ffbaa6809184cf8ce7dd46dd6ebfacb267df0dfef2e4d689fd9635e9f6a6f5afc3cc28b01eb066046d858d1e82c579f987fddeae946f26f26d759481c59e184872a087628657e6044f21e7da7a72aeb8beb4631b0bce30bf53399227aee198022a21759a1744b3f20f5f1cc3b11e0df91ec00d39ad2bfe073999eef997f45f401a13e32433586437a7bf5816f56503f7beeb334240830b55b2fe48c138184488066b4d998b4db606ccfb17304d820d60387a235ceaf6e27199a0757cbdd227a49cc89368de4511132a3117d115e4227d104a4a83363bdb94f7250245e70f8926871fb9e638b8740392b1ac012b62251788d5202518f4fd6625d586181fabe5f80af719bed3bc6b1acdb6647de0bfb71c9565551886f33abf4b69b9f1ee7131b365d6e116691777895a78f71aaed1a5e593b49daa529690fa689efd49b674af379526978c08395faf0d2dfa35dc39e26f764c31d64d7888c981eaff56b9233c8005e1df36dd76bf8614d7e037269a9097af0d347602f68b6f6341353881a23a8d059ffaa5ebca60ee77605fcdb3ccbccf44e06af5dfb3565ebfc3739cc56782bfad87f530ad29367f6c803a554dccff793eb57d93ca8273eb9c206a278436b607c2909a371422c9b5d43e3a191d0c24288b500a71d7ca43eab5f38e03d3e41f892c8253355a9460d85c4fe31e4c77fa145133bf68143a30c6f2855ce6c0d612a3d0b7a77a35b62d0a3d9f2c629a9f41a1f6a4d140dbe580ab9226f7974aa691d9b8face2e230aa1bc5769aa817ddd007ac50862756e2b2bee7ecdc443b779c97b19aa47c171fa0892d036d6c0f79edd2a86d98c4bfc98720c6a9f7ed7e43d7cd", 0x1000}], 0x7, &(0x7f0000002980)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x148, 0x2}, 0x1) write(r3, &(0x7f0000000040), 0xfeea) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) r8 = socket(0x2, 0xc003, 0x2f) setsockopt(r8, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000180)=ANY=[@ANYBLOB="c4022e2f66696c6530003545608fb849f595ad6e50a5a896ad88c6ce99da84aaf76c22f84582b8a57108b14b1ddeab031b1651c42c7f3a494a8ff56d23782de400d01f6c28d21ac2ecb692e072eb51b2a7fea2a7719f983ff266260908560acf13f60682658fb55a159e34ec47137e1218be05fc28b5c4a8e4fa602e3cb2308d2c52d4368a7c07e5e2647eadfdd12d8f142f4eea9045073553ed9df18f59d4e8231cbeaab5ae0b3d62fd645c5197568bb409e2ec7ebcac2707901e5a39a2dec708b5cea08a577106b253f0277ee4d27b11da445df446a3d7f6222cba7e69821e"], 0xa, 0x0}, 0x0) 01:10:33 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/pci\x00', 0x100, 0x0) pread(r0, &(0x7f0000001900)="9726790f240a784ff3117c01a668d40b8b187bea60c71feb8c7bb9496efe39812659cc0d1a096bfda0716e8373b8c5bdde7a00dd60d5ca7898c8c9bc615ea14d64e08a9d9af90907dcd99d5594872d88eb78e9d8ee2c8e6d75421a77aed8d4a024f335e3f16a4b3dbf463479f26705a824c4139ec49cf9e4f5cde757044767872c829ad2f796c00a996d1f8a84436ccb62205f65fa8f955106704c89152c41fff0c6a699d1f224ba9f3731d90af6f48d22", 0xb1, 0x0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) link(&(0x7f00000019c0)='./bus\x00', &(0x7f0000001a00)='./bus\x00') sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="0f8be93e27bfacbf808c0c9fc287f481463e47fbb8ff193108bded5c7f4351c1c2afbeab32f45bd5759ee43152dceb04c0509713cb4ab20eb1dea86b89929a43314202170bf820ec315d89c2c344a111909f46e33c964440f9fd96f3fbd9d6a8ef81bbcd72a5019292d6934a481e47a77ec4b29fec031de4992ee96b24ae9d7b02eec29a2ce9f5ca7b48ab0184f63bc9a0be84ced7ac02f13513e6c8c8993468c5f7033cf2293ff1c97e8979a7d840634dd6030b553161fc7a8eed9386c1e80a5dd26adb6cded143a093e02e1a1f83a065db9a57b4d1db3f1291008711a98143252d6096", 0xe4}, {&(0x7f0000000340)="39b70687b66c5d94d1267ee3e476ca66f4c3d12f2acf47cd6162f89c3a79dcd7c45119138d9e8dd94144ed3783d7c7f227bd493a4069ea804768d57ba276e107662bd5e94b274b37d989760769fa15be4de1bbd61a78154648de9cd329fef3d27757a7f98df7d136c446da651f2cedf58f27f1c5aeac8dfedfadbdd71c8758fe21d1616c349c44b1b2107bc83d35729f86fb30ec7c751a0cb22de47764ca8e33fdc41115fd1f09bae0f2da371c37ea170a9324b813e0d762924d4205d376e3c6d4b9dc2971916050fb5fca70121c8ad3774c7eec5a6fe380849adbf8b0eca077c6cfaf951f86bc7efbe3028f988551af4b2ef734c7a9e32086559b3f69b3ef7a901f0be0cb5fae34535fcf195e156177686a0d787cd8c6ce0a0e44aba07a2b1a0e52e19c294c3dfac952e6d6c69c31bbbca06b79626bb3426170cfcf1e218871a3653d6cbe021f13169a644b47a8463bb92353a4cf845d7df6065175faa57572ee5d7ba23eecd52c2631791a7e024e568616e9b4f04fb0b545502f198cdfd8ac751c34908736a10f451ef4b98f1ca18a07dfbebeeb78ee067462ce26fa3190481525df613e59611fcd03c4f742af7c9ce5db6c7d9e90ba4deb22f5f1421557d649681ce77c5782e9f23193254269ba24c0d150cf254b68093f7c1b98e2b71e1d664de0c93479b68bfe494d7ae4b4098410f5b91bbace233781eaa59dbc817b1b2a94d9f8b8bee5adc045da6a1615b5e0b0a305d4a8659416fa4b630c0b88555241e6f4861f54182a1ce0125000d1db28959c3f7523ea3547589cbcc242a46d745b50819a9481ef54a83d0b2783f0fdc8843566c57e6883633844fafa9823a07ff3c0ab09112d182ea375e936ebc50b6936bf8ca67186ba368e1eceb4945bd913a89f2977537e29f1f93288b2f154d20069bf5674fa71b7e8771a99962f712407b5ddc909e537afc88fea6938210fefdd2ad0fbfada539fa9fe69d6eef63681f4f48cd5fa746fc67e93c688151e2f0ae7fe3b2ecb9309566296b008b0ad9a68dcf5213e846c6afc1a1aba4558cd5557a419973a5d3f4f8569b8e2c0b24573e70648220ab73ac389032a5b21c2d4a69986af4f4dedd9902078fa024aade1fadc899a8ccd776509b68f76c4bb7528955bcc9fbfd34ef603d49dc5f8d9c23ca048a2f745325ffcdf69312a5a2b55479453b9a25384484478a276aa447c74da736b8de88f1532252c9cd7c3085d5910f99b08ea003827e2d7fc223ce8218ab017df19bb175cb5f3ae81838975f59450c51796b313198ce207c08b62c902a6d479c67566a72c15771985cd82db66e13e75acde2b0981988d42b4a6cfe16064dd9682dd3ba6723ae6b080c6db788455f1448d080ade40c54924250bcec2df15f4f6dc800332cbb60234189b808b6998cc4e246fbbb4df29fd5a70717ce9e13f895d9e6ccaf8f978b6a06f526d7dda0361c20fcce2b59fa947f4117526204d63d72c7ce2eecc36c9445c7913a98d288d169b1f9c5bea5cf2c2ce13f50c915d9e2c46b3c21a808908c7ad8ed3e61272be7646245998b160ed2e2016ea1bcff8e7d6c3af7e4e7c4c3d07292562bb84ae938a90541b30ee63be97b9429723261468e1654cdcefde86587bfb0219034e39215b8c3f75b6fb8d7fa028f5d91f45373739be3973e635aeae0dd25b69c86df08596d1424baacc6caa7dfb7dbe117dd5fe05dff5a09ed61292c6a671581cb9174b29e900b89dc74ce4c1a0e70fe4a92c18b1cb5835a83455934473161f3e5775d169c6f746405aa7c528b91c90b51a219909f056d94d85bec560ac23005ce621034f793bc83dc6f3d4cc554a6ebc446cd13ae3b70459b8af14190d73a43bae356b93e2137a1d1d98c9d39abe10c3b23dd5277f7715bd996fc85cbfe82db051ea2af484ebcc5954ddc8574d1647b6a7c5b8315e4d6d7ba2689bb0b72341463c92cc8e70495fcd9b6926cd27a11f6506318f8e6719eea8fe65c9c74d49b95cdf9c3cfe3d32ec9cc22d7c5b5099c711dc1176c2a42e37bae95b8a5e095a1f344b9a7fcb8d78dcc66a7ef226b04906ad45e2caf9015e2adabfff91d61ad240c66fd6e5f8a0e7dfa0d7fdf56ac2c8ad403d43c7630903bcd0f97d3f9342247084d93e7dddc8610b49c2c0389a05fe79e840fd494a303c5ded6c6f1edfad879f6b1bfb600eb6cf81e2ce1e4c071453f2e1bc4aff9ad157766fb000d9844c1c25e640995e16c7ecc1e29a7df9393e1942671bc32a626f6217ade9d39afeec363e9b2d4b0a244cee33c99dc36c23cd3165169291748893f0b6c552cd9368c79f83c590ab267a412b30221b4cb090c22c4a6294a069f80a53382b0365ae82473b4bad8d94482bad0375d905f02897da43554ab97dc983b1ff4d6d25caf52aea2380da839a88bce7fdc7e91ad689aa75f475ef2c3371427b0bc65912a8851c4c12058b5bd96d5b4d1d8f183e7d974b19b1f667dad7b84b457dd7be273078f16cdbccfc7a5e9e54a27eb9b75e781e68891c44b5bb11773c173b4741f770ce0af66ec6e7d9c6941b8d7be72a5a16ec195d6b991c4119013f03566e57f561e4f2786d6fabf90774e89a89f43ebb95c17a6b5b00ce13584b296efc94f6382ec26c505e5899ddec2df159b6a37154affc541b7ceb59bdc655fa7b253bb88862231946cd8d4b3796e0edc45b2e7cb82699e9b2355cc83162e60a314584e8d22f65bd036768f897ff344b0c857056c3cd38494057fffeea63bbc8a3c3c10e48cd4ce88008f4a734e4724d6f7e59a14aed22434031d9289f3ccce60954796952b68740cdb73bb281f8c1e18cdbd962c33876adbd6c780cbdeb67d4753bc68d7e0845e594d20dd50316d5f57d321999eca48bc98a34eca80df0214383da39a213e8d728c2a95090503add04b4f401b2bfea977e53fd1b0cc9a4bf9679b756a62aebed06ec9e3108f32612a127e3f74555ebcca7bb26adadeec16b7deb575aedbcfb28049fdbdfda0d9036138a7a4656b670c9c76ac947999727375d2db6a30fe1738fa9dbbae806541dd50bcafc080ad6d46a386c39af49963630b2443bcbde7c92abe505d81b9c619078adf6f3281e66cb69a4d746cf84bcc261a4ae23335a295ecc247f7ff32c49f58707b6d68c5ed2b5f11a19e61e8739a96c053e2543ab6fde56e9e2c4f66ad3c5b60d11397795b50246496c1819cf53ebf1cc35c406ddc771babde8091905a0051715d8ea15cb7da6a02029ea1dc753cd9a87f5ca9f3f64e2ce75ec0a0e704395ac08414ac354799c924c1d38987cc3c27d58107b4e145a4406e391588876e537ff0cb409d09424c13606b8e2050cdfab72581ffea11e75cedc39828723270c8d150dfca50eb866db64b120e3919beb84cd4d4fd1bb3dc7857bbf3531b0205f2b42c5d814e1fd26ce8cec1574d72920555cd9623854fe6cbbc6e3a5dce4a8510a1fcb3c397a86733e0c164106a72ff5acb9e6aa8ae9604c2837b9032fdfac71eab3bb5a5295880926b2e7a16ad8b0f39ef0032df28f14c1f5ce38e7a631551d1a9631616ca2fcd208c7091f3f8c28ccb9d0e853952249c41bbf4ab0d510b1ce8737fd51a51acaaaffbafb15e70704695ccdbad899f95e99ca8f21281d9152abc61a09054e6cea2c86250fa7c633aead0f7cb65dbab3150a00dd600358eb1a7584a30933e9dd114cd0f1c44f096445624d0b74487a964e9d6aa6cad9c6b80922b5a1ef8a39988ec30197676d6f3030182dd098e8354822a03e03275b7073e2d6c889814251847a285e03cfbd503d7ac41fc2bc7c2fbb0be913d5798a477dcb5032f784bc597da9ea3862810a5389d369bc880b22962637829c42abf220e0b4c02bc04360f0e1a0d015efa2824ac877d4a848e172fe6177fb99cf8ea289712dcdc8aabaff36fd66e82c2e3b7196f0c88c4dccdb6c2c4b1f8e7deecde13bdbeeb84567c6dc7bb488152ebf97907f59cd73302ce5218500442976243a7a081450f9f164849165f8cb138ae4a90746a4cafb18cb592f49fadcc8837008d49d300674631d8df0d44f6918504949781c273e056750d8ce3ac6a482078edacd680f054b7963e35e5d4614f53e8bcfb5f68d0cd6bd3c96ba2a78fc70917783727ce073c6c53611e2ac89c1be338a205ff4ed36a4532199fc9065debe2e41952845c723b1c42b76c54dc4e0cc201a8d5c90535d77c28a17825e78f377c671e5092d7b95607eca84b1314f8d12e64e628f84bccc388d7910151c2ea8254cd524d3336b28a3166d21f653fc87458885e5037ab291832aa10cf254356a21af0fd417563f41d2ac190814e6b3be5d9b942fd3886ad19b722c1151c5dc00b04ce7c2c6702ccab827ec8737b70d0a6adb5ec5a453b807efe9f49177207ab9c1e2c2cc50399cc2e491492dc5d245cce4908c8f4761c5fdc0444c7023121e1484d89bfa1e89cef6c63c65a27ee80571a43d02a3c1d56d796119343c7c58bbdfdf845fb3ed464839d2f1c741e42714a58395a11e4aa52b8d83437b93cc96c193c29b948e794a0e63bb475d5582d9a1b2afb0f2919e8d8a2971bc3874f15c9b614b73eaf3531499761218b115501aec3bf40e2edf54395e93c23117b2b9fa53f0cb150ea9d303669295c20ebc6299965607291b927411ad304765d3ea50b15fe59a1a01102c804502c47bae5e666ffd1fa283311927a129a9fd5bb83b9f3b1d365a9f478750b43c2afd5cb58c023366ad16a0ef6a0d8fe7007300085e85992e08a33a69014e158086cf99a3f3c8758663e5ef1d336340012910b16db55911f1d44ad35e6dcb23507e42280a28ecd79b3342446f2c7a78574127f22287277f2d2ee8c8787dabd526666ac59ec5a17523cf69c42e66fa921143519d4af78bde03dd28f39d75bc7aac9ff1a0d06c681bffdae40ce50caba18914ca0b202b8f487e24b93e8ac0faae92d6a3d4a097d13770909fd643a0e9e12070334eae6c3fc9175dcd6c92a05c35ac2558f943f95e42bc122356366d9dc03a0ae6b65b0b4cc778558549be43d83b355ef472db983714922c05b5a85ea07fddbdc44f9231bddf6375e614683a47a2368a28c7df696defc92f1da802d70b0c8075b8776dcba931dc8bf9ecc4c29e78b78a17e121feb281217490281f6c7b00a704b071a59648fedfa812f5c4358aa381d3d629ba819c0dcf4e70de0231f635f4ebf06e3a5ceec8d84c802a07369ca7420f6814795a3f3489980a468d1cd064dd15505e5716e51b2fe4b12c917ea09754f6d59acb10c9d1abe86db583e4d682786de43e11f47f873084b28006049679974f5030ad9f1495b92262bce14c956727f3efd7101def8d165015ff8a31e7321af261fa909394536e9af26e8bdc4587c33068d48c0f8f20d67eaeb8e5afb8ab24f552430bdde5ee7a280577da5dd06265a61b2ce6ccf5d375dd9ff0a8fc733af5f0d57664e34caa1a588414f4bd73a536f9bb3f7a9963c0df94452b52d5da729e1537c633cf653f88e3b4147e39d44ba8fef0eacc71b01167bb8f92394cedc1036b7f5fd00c05461e822b440febd6b34c7e2f8e655abdb9432aeeb86552e63260f148a6fb3d8f5475efec6f9514c584a7b5107172fff46d3d2cd37447db3251eaadaef452208b6c7e15d4ce60f4bea1c164a842502521baa5f5bbcc224f072700ba95ee66fdcb1aba73c921ac817ceebbbf4273b7d51e42c4a1eada398d22bbce91b98d9cb292135c8014436685c3f8756b90acf11b719731978e90e44757f126b5d03840f52b8ffabb8a94c5915141c0ee00736f9b266313", 0x1000}, {&(0x7f0000001340)="38d40b6339087bbbc3b804666415b4e39092dd93aa293e84e3a4ac6307e8c416b550f320ca8ef2fe38d9db20d303eb7c98ef96147c84cc92d28097dd940e2c7258567509aa9c71cb830385433e6d7137f1d9cbca7ec7ba12918eeb69bb0497947f568e0d3e74460ef7d24986e960d3f18f715e66a81868b572a46e6bdf6edbb132338d7c0fbf963170258115e2ce55f3", 0x90}], 0x3, &(0x7f0000001a80)=ANY=[@ANYBLOB="a800000000000000ffff0000000800000a9803ea973f75978e62c4ec32f10916d3bdfd1884fc12f129cf4b54c5a3673b9ed1574828bffd24d3bccef609a8dacfe878f70af1ffd11ef010a382cdc1f80dac32a5c1061c18ef4b065bbcbaec1c809f4d1174bbc9cf5e0af3e12cc07c5b13ac3b91985b0be890100fae138331e08575f048ddcd3c335728e08bd8b3451ab679153f1477c4f8860b23cf1877f71bfdfa57000000000000001001000000000000ffff000001000100b29e81bbd02b509bba09cfc8d870b76e11069a8607cf29b9dab0c5c9589879d7fb20dd5d19336413c1bb543e1ff5dd3806c13f198b52f3fbc406f9b3c0a75b93282a2f8c25c669e4fd7cdfdf9b84d7e4f74e948359ea067f367bffaa62a32137e8d171608e3fce84e045d5fbef6090e03ced40d61984da9ee4bea425f3bc82a6761cf8ce3910e44be5ed5b98240cdaa83b9353aa34e61ccdd0740d9546bbc26446d4ad433054295bdcac7f1242302fef4cd6ccdb0c9a80a7de7d978e5781de753ea37c26a93d435dca89f4f959def8db37cfddcee7131549c6a8d284d68332c5f58270502ad5ff890ac510b67d3d6ac6a19acbbd7bc4d8703a00000000000000a000000000000000ffff0000010000008a3b974aecfe6b216ba3743957f46d291680627c925ba90a423773971b82456c2abedcdb8cf2e32b808d109cdf3b11d5c1eeab11f8bdeaf9d921c3a24040ee8656cfdb4513c553f9f8ec99837b662b06ab24155c7d61824972b11c1bb578057b07dcb0601029d2ecca2e662964755542a852670b9903a800e78c7d4cf99c4185d5557013e7dc5805b21dc6000000000060000000010000000000000003000000f3fe56100ac97b4588aa6e04dc677399dc900b3f066b3dd7461429a024f33003b177cbd49cdc4e9a03dee165dff732c01c750bfa5343b3d07ea9e5f96988e578f5bcb3c444aea49c4272000000000000e00000000000000001000000ff7f00008ddaa0c46be84734c6ff5a29b5215aff0b2cbeae47707f82e1f060856b7374d0d8a68fc8009dfff660194b095e039764f1956ba1a8bbafdc6d65226cc8b956baa577a1f736b4088c180fe31bc4e4d67115b795b52614d56670097ec90ec9f198bbbe3e3a45d549cab3fc64f8b67806b593361ae8e7d7d775b01787304a21e3698b2dbb138b82d7056a3ac0ef9c4463a73d248553b35bdcb67bcc5458e620dd69b652badb5b1027486cd8edd50cc65a79592e24bf6316b0c78f6cc7d3ddf295e1ad73941d2ec8efe3e7a914db3a000000f0000000000000000100000001000000f27811498772bb352cbd8b8844b4fbeab995167ec19bffb7d5ea29ec77771f094dd4cb665054d7d11f57e02f961ca19443fd0c495580c24b1431d4ae4d089b3c7190a3abda3cf75189ef57028b8a540bff29bf6df814c2f453466ab8cb3370fe7cd82ba34002b8e2903f286448708fcec425340ef5f09f3d88809afa1147608a071523d4f4d241f4c407f7526072a2d8aed7ab6e968124b47ba7e471cac5806c94b6b16886635aed3f0c88a343fe673954070cc0927381957a840d73283e4a5fb2925d1eeb702955008679355a14a207edae38b74e3107e37faaf64140312aeb"], 0x488}, 0x0) r2 = dup(r1) poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) open$dir(&(0x7f0000001a40)='./bus\x00', 0x20, 0x7d) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0xe0) 01:10:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)={0x0, ""/4096}, 0x1008, 0x1, 0x3000) msgsnd(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000ff0f0000f22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/221}, 0xe5, 0x0, 0x1000) msgsnd(r2, &(0x7f00000002c0)={0x3, "0605592b25a8191f11df8cc73743dfbc61972d52a98408d7a0e451b4cf2b80b9e66a9b8527265b2febccbf8f5880aa09c0fb51dc5cba02a9f30d00ff6f455cb621"}, 0x49, 0x800) msgsnd(r2, &(0x7f0000000000)={0x0, "d0db9428af3674d430"}, 0x11, 0x800) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r3, r1) setsockopt(r1, 0x80000000000029, 0xc, 0x0, 0x0) 01:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x4}, {0x6}]}) r1 = getpid() wait4(r1, 0x0, 0x3, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000abee26cad200000000"]) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) setpgid(r2, r3) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 01:10:34 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000440)="02cd911bb81c9a3c3c9542c67f19640aa36a8fbaf6b61a919d658a4dba0f45161b743f1f0000008ec4fb7ebd655359df8d48c786b8a1f259919e8dda4372509899981f37080000000000e9ffab4038ed64dc380de291d2e957eafff986749069f56655498e4530cb8a897c6652292585b520cf8a3efd6a82768bf626a17decdf8d2803f826013ded20d45e0cc945f2c103e8e006cdef9ca0dcc9b6d81343d401c3346cdc605388ea50fa2fe7de9959e0842150e9b6340252f74f214b03edfb410f13c431f4b039b01cee3ebd7286de1fb2630201aca8872821196dd1d940e4b3a895d9c5e68e2c3d5d30b1cf5dbb762ad5594f2ed910474a1d9c055b40eeb70c0aa6f9cc77835d476fc2c835781b20d5e6a40086fe7bfe843bb133a56a0704f4ee0195cd3a3ffc0ce7baafe6ff5b5b0ed40b917e23c6f431fa9fee2cba07b76833ec9bff8867c632f05735a8b4819f211c6fefa89e0e21ff9e2cfdc0c5fcd04115a5300200000078fa3daf9c82", 0xffffffc4) write(r7, &(0x7f0000000040), 0xfeea) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xa0, 0x20000000, 0x448, 0x1a9}], 0x100, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x6, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x4, 0x8001, 0x3ff}, {{r6}, 0xfffffffffffffff9, 0x80, 0x8, 0xfffffffffffffc55, 0x6}, {{r7}, 0xfffffffffffffffb, 0x60, 0x2, 0xffffffff, 0x3f}], 0x1, &(0x7f0000000200)={0x3f, 0x3}) 01:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 01:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x6b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0275d32b7e0d398bae058ef87fc7d8b5bf104a700c3f44405545c9fd93610003d1b8df924b39004ef2d72c9e60e64c9a4e62fa8dc227ecb4b5b15c4e3c1035fa7a114d837ebee831ac5217a2dd8985e1fc40ecab0a22c8750b0d3f2047401bc73d3f34741eb28e2b142bb491189e00335c2df5121aec97d7f903634c50a2a156e7d6e19c5711acb2946789a37c09f72c6cfd019bb7cf0bd4b1125cfc1c0835f9af5b4877420245534d081dd486"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:10:34 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f000000d000/0x4000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 01:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x7, &(0x7f0000000100)=[{0x28, 0x0, 0x1f, 0x3}, {0x3d}, {0x6, 0x0, 0x0, 0x100}, {0x2, 0x7}, {0x1f, 0x3, 0x6, 0xfff}, {0xf37c, 0x81, 0x5}, {0x407, 0x9d, 0x2}]}) pwrite(r0, &(0x7f0000000000)="fb0000000000001c0014f6eccaf09ecd15357e3a9e3478dbae1a423bc370255258f9331920a393b56c3b735939dccccad23c453d66ba4ccfbc96", 0x3a, 0x0, 0x0) 01:10:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x8000, 0xe9) setsockopt(r2, 0x3, 0x1, &(0x7f0000000000)="19f1446914b4b27b9b1e6b85b360dfeeddf1668da291437260895c70c2dda416a9a9983c28db41691d1c2412cdddbe21d19eb08c3686f2e851dc260f8bf30665fbd0f167cb0fc3f18c44900db7daea962be935177dbbc6490f462511696a029f3f75d9df5e2d91f10aa22bfc9184c97ff864dae6b9a0985a556a5dfb0bf80f5bf44390434dd582e21980130608bd1c4ebd6a8af4565fff3e1958d9722d03a8bd5270a4cfe50b2d5742f9ceba0ea7db2bcea6d5b0f59c8dc49835cbe4d6dda83c", 0xc0) mprotect(&(0x7f0000296000/0x14000)=nil, 0x14000, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:10:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x10000000011, 0x8000000003, 0x0) fcntl$getown(r1, 0x5) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3a6205ca79071cec94e8162085f0d0ff19a3cb66"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000140)=""/114, 0x72) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r2, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7fe420 01:10:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x6f0d459d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x20, 0x5, 0x50, &(0x7f00000000c0)) 01:10:35 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x17, 0x1f, [@remote={0xac, 0x14, 0x0}, @multicast1, @empty, @empty, @multicast2]}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 01:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x1}, {0x2, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(0xffffffffffffffff, &(0x7f00000004c0)="b1e91bee2413b000"/20, 0x14, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={{0x1, 0x38}, {0xf49, 0xfffffffffffffffa}}) faccessat(0xffffffffffffffff, &(0x7f0000000440)='./file0/file1\x00', 0x44, 0x2) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = semget$private(0x0, 0x4000000009, 0x82) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)=""/234, 0xea) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) acct(&(0x7f00000003c0)='./file0/file1\x00') acct(&(0x7f0000000400)='./file0/file0\x00') semop(r1, &(0x7f0000000380), 0x1d) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000140)) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)) 01:10:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) openat(r3, &(0x7f0000000140)='./file0\x00', 0x10, 0x181) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000180)='./file1\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x100000, './bus\x00', './file0\x00'}) 01:10:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffff002, &(0x7f0000000000)) 01:10:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00003800ff0f0000a1e8000090b30246041b000003d1f5bda7cbe79ba700e0ff06d1c4087d7db242600000113fed49a8e9d09fd5df8566e3000000000012060600130000000000800000000000000000000000000000000000000000001e3ede41804d3b5c9e9548d93ace0206877819e6d95759e04e537645eaa4087118a26b8b47be9c0168e429d5dffb8d7b61f7701c0cf682a8195460b7748e661a24a756d7f4fa22adef0d9e4258412a15c365613458f1522d8e52bdea8836a4b187c279105d24a8e5af7857ae0b8df4fccc1882ee464cb9acdb872da45d26d164f6ea177f26a6301297711ff611a9474eb84569b8099540a16840009a5b18e012c8fe42021d8de49e703de7695c7ff9f8"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r4, r6}, 0xc) 01:10:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340e9ffffff0087d380056e000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x2) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9}, {0x9, 0x7}}) getgid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) recvfrom$unix(r3, &(0x7f0000000300)=""/215, 0xd7, 0x3, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f0000000340), 0x10000014c) listen(r4, 0x1) write(r5, &(0x7f0000000040), 0xfeea) renameat(r5, &(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') 01:10:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) pwrite(r2, &(0x7f00000000c0)="e1f001c0b12ff415936c60d3de152c5bf3c3e7fd9a1bcc8d4783f23c1c23070d020ba62f5885c3002638ea80c14b60d497ed2e0555", 0x35, 0x0, 0x400) 01:10:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) write(r1, &(0x7f00000001c0)="0a04bc00f2a19ee20634a4b31d1a1801f84849c619bf610a7599c796aed7c1fa40c045de01f16f7e2e806f42d452df65b35718b000df7e6e32a5507d701d2e9a0c8e06146ca140011d616c4695f7633a4d3416e06b026fb9d4a3f9bb8171fbd0cb5bb33c125ff833dc28571bf093a37d0abd35e00806feba4b6ab177afe4b00366d92425c18b11a2742f313b7b2483ebec5a8addd0eef02667ae66f39bd2d2e82e9f8b88d6052bca0942da2d37c9d51f9893eda2872f8e0de7b2c32508ff4a095e212865fa5da14ea8702335b56bf763098b6f1286696b6cb8aa478b30a7ec492ba16e77aef1fe78459d6013", 0xec) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) recvmsg(r2, &(0x7f0000001740)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000300)=""/16, 0x10}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/149, 0x95}], 0x6, &(0x7f00000016c0)=""/68, 0x44}, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:10:37 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x4000000000000005, 0x1000200000005, r1}) 01:10:37 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="01f601080000000000a3905a5cdfbd3cd80f00dbb9744b0ef0f81de67e494b87b9245d0b045934e27254d4d0300a32d9e046558c7eaea3e89a53157c7586488d2f82e934a4c6d63a5d340096960569ed23e0a12ff5f73707f574e8693d86ffbf75c54983113acc52c3dd2b9a0dcaf0c201db47353788769593a7c58f3f03a7650b101ab2b105f986f317a9349e03ca06daffa162e95cdae380475c0c47806893af5170bbe0a8ed82897b2a7335e2de1d2bd4cb3f92d96539a45c2aa1eebad4ecc8218417bfc89a6269be451ff5c8f737cb00791f53e9c8a2cc3f00315df6fb2dacaa310ac9a620272993dbe32fbf62fc9cb32ccbe478adf975753f0e8ea6ac93bd673a59a5d0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="007304375e4244980707f7c7fd13ca002e2f66696c653000bfcfa180703ab177e347c428605ff3d8c112d3942599e6230bc4ff01e85d37e0e8a5b3afe21f4770d166171b216d443292c06a6b3694dc45900fd19c5371816e46efd6592b4c65b4ac25be"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000140)={0x1, 0x1, 0xff, {[0x4, 0x10000, 0x7, 0x80000001, 0x100000000000007, 0x5, 0x9, 0xfff, 0x6, 0xfffffffffffffde6, 0xffffffffffffffff, 0x1f, 0x6, 0x7ff, 0x8000, 0x9, 0x2, 0x80000001], [0x5, 0x6d, 0x4, 0x80000001, 0x8, 0x200, 0x101, 0x4, 0x8, 0x20], [0x7f, 0x4, 0x8, 0x4, 0x8, 0xa4, 0x2], [0xfffffffffffffffd, 0x2, 0xb84014b, 0x70000000000, 0x7, 0x2], [{0xf1, 0x1, 0x6}, {0x8000, 0x0, 0x1f, 0xf81}, {0x0, 0x0, 0xfffff504, 0x8}, {0x2, 0x6, 0x6, 0x3}, {0x8, 0x3, 0xfff, 0x800}, {0x8d, 0xffffffff, 0x100, 0x5ed}, {0x3, 0x1ff, 0x3, 0xfffffffffffffff7}, {0x7, 0x8, 0x5, 0x8}], {0x0, 0x9, 0x858, 0x3f0000000000000}, {0x2400, 0x5, 0x10001, 0xffffffffffffffff}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x404, 0x0, 0xfffffffffffffe27) 01:10:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) fchflags(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000006800000056ef8c35f4b5b97c9592c05b95299e50731dfcd33fc7c10c45a89b4220a55a371124a81a1de55736e3b257dddd51e42449ba29d5e349489657a7ea9ac26a0f5001107006dd9b6da39aecb089118dcbbd21e8fd7b23"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100"], 0xa) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:10:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffff001, 0x100, 0xb7250000, 0x400, "b10f68652e3a7b4592e65543e38034bed3453c33", 0x0, 0xfffffe00}) socketpair(0x6, 0x4000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f00000001c0)="c6cf1be3097cf82f807eed8a7e433e9084b3629959c42cb66049ef7988029e39c6f0f6c2feabdf1960aa18d8b7741151ed0caca09ab1c9de67be67df481e33ff55ed754c757ce10d56c20636f2b1a09524cfd161c31c75508b390b19b6e0d9a8", 0x60, 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [], [{0x0, 0x9}, {0x1}, {}, {0x0, 0x0, 0x0, 0x400}], {0x0, 0x40000}, {0x0, 0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x20) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xe67, 0x1, 0x4, 0x2, "02ce73a8dfb344e271efbaaf782636409ee9b93a", 0x6, 0x3}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 01:10:38 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x6b086468acf4b0b, 0x0, 0x0) 01:10:38 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200000000000000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) recvfrom$inet(r2, &(0x7f0000000500)=""/252, 0xfc, 0x800, &(0x7f0000000600)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000080), 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0xc010570d, &(0x7f0000000080)) 01:10:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgget$private(0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1c2) 01:10:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xfff, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) dup2(r2, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r4, 0x29, 0x31, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6, 0xffffffffffffffff}, 0xc) write(r2, &(0x7f00000003c0)="476223ae69518d14a0aeab9563746f17f518b351be58f03fff11be506e8bb0ec75adffededb40781eb0ccd7e1ae557d79d25585d93dc21f629f87fca9827d3abe01b62619a8b36a7b667967ea765d9a15dcc6a5dced5a1956d83419692073665ac6620f9b3ecc9236ded76024bbbb7244402c7efcfed6f164d17208bb97eb5694bbe313e10d3017fcf581a9db68eb13bb29ba9f96097018668d97295b66ce6ccc7efd36866fed660c6d57ca80fd1e15e2234ade26aef13844ff31e078bc588e181b29222a443515f43108e03f4641cdabb4e50b98e06b9d9e2498058a832fcde2ee8ec99f197ede2c4476e00931b4fe4c1b017676baa08e0dc23bc9e01c52156b3ecf0af6f0dd77964f7b641633bb5a6d1c6f30da0c45fae725c0e9e1d0ab17df68b94c9523a5ed63a70a1", 0x12b) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) 01:10:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xffffffffffffffff, 0x0, "000000000000800001f51cb0ecea8a56ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r0, 0x11, 0x2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) dup(r1) 01:10:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028000ffffffff"], 0x1) r0 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/222) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="104aa0b4a48aa32130385d90739565a3ed50177349b5feb11d64414913bd6973c0754179d7381e6c3cce43a2e153de8f979a58ea42cb18f4c6a515a62b8b88f994a59e5132c93c40000000009463c4b0c955ec0e351c9d62ddf3338111e157fe0d21bdda475911"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYRES32=r2, @ANYRESOCT=r4], 0x2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="d39355060069691f0024152737c457fc48d46101091f027f3b5822b62b08000000912513e09256678cb659534595d6cb6ac9c5887c8a00ded758d5a972b8875c16ea5aca94adcbdc956df7f64f2d3838f29705ddae0dd94d057196974e582c90"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 01:10:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000000)=""/173, 0xad}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f00000014c0)=""/129, 0x81}, {&(0x7f0000001580)=""/212, 0xd4}], 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(0xffffffffffffff9c, &(0x7f0000001700)='./file0\x00', 0x80, 0xc0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001740)=0xdc) 01:10:39 executing program 1: socket(0x6, 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) write(r0, &(0x7f0000000440)="a70acb5a5b7cd75d745f039de1a503ddef1a0ee07d44bdc473971a08d372b2145f591c604badcb3e4b38d88b08a1ed258f26ddf44bd0cd8f9beb83a901581a272dcc449eddf8c93387b5ce6b186bf5ea413efa919065687aa7cd5b12380fcac30ef8a29220f1c580dfe7a39de223560d107cf6ee8f7f62ea3fc7a451b308f1a8c140049fc4372b7eea8ae42880444ea04cecc266004d75f4a56f7392d115f53851d1671ca682671c5a625f214e6e3548585474a86f40c20681d3194b07e4b159a9b13bcf1b89e93e98d7e9767047de9a351b21da5f3e655a1d3d9cec4512db74b0cb52c8553a0857c3b0ad573a693df8ec55bdc35ab48883e2f666d35e774f", 0xff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='}\x00', &(0x7f0000000080)='@/}-:\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='[{-\x00', &(0x7f0000000180)='!#^\x00', &(0x7f00000001c0)='\'\x00'], &(0x7f0000000400)=[&(0x7f0000000240), &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='--{\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='/.\x00']) 01:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 01:10:40 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000dfea, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="94e0bba6658b4906e2095272e26b1d1eed79ad38cfc5bef6ef546c464196c7db8e050144de4dc69b516911afe6b8a859af676c9e7b3ac0385b3d6b2c73a9edbb8d0f4222b7ccb472e486e9bba298cfb02c43b62b9010122b68d6bc2e736457e198ef05db2ff8180abeccfdaf2834a84cf25834948d42531b8f1bd01d891901301eb0d8b831163bba64eb4e998dd309de78956f8135cf00000000b9dd49feb6ab014fff8f6cc83bc72999fa2c42bf05aba2104a18906e6483f6cebc3bcb79fc47d1600b0b6339c7f83a75f0423fdc746e5117efda7fecdf266a7d7e358b0c9ef8b3a7c3e5ace9d02aec1ee5a1e1db0729175deeece5c36fc105a400e24714ca37ef6981e0e87d405bca9c518e93aedd68f2dc3f2ffc97d0950671dd2a1f2416e196c5491af4e71fc0b5820a8b7b34530fb38eae650827a057fc2bb3b6ffe8ef7297df5e2ea726398a2bae9602f03c4756734c5daa23a75f9c2feb29a597223be2631f12762ef61d46b8382fe0c9cd3811f245316c6042b9eca04b07c8f61c05f1a9eb0744bcbccbedbbbb348695d75f24bbb1accde2bb65b990620abfd79c80f7ae9b92dd58e89bab1379"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8001, 0x5, 0x4, 0x100, "779e745125708c060000ffff8f0a2000", 0x5, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002780), 0x0, &(0x7f0000002800)=""/204, 0xcc}, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) close(0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x2c, 0x8002e, &(0x7f0000000240)="ebffcbc527bab73db883253e65bcff13b9fd812ee6dfbe8d1f923e07d0afa0475b45f0a39f89a24c2dfdd242df124595fae5e1c474426310923625b28d74bb4b70ef1fe2a74b4698b13124e43741cef8716faf843f4cd9dcde6656c9c01c7025ae90b3919b38ff50751342d6070d7d365797f198d71478f44b724421f544a4f2117ddd905d3264123dc94325e5cf3fb79ab3bf08d0842e36e63da5d642072a9264f32444ad799bb03d9aa7806dc483e9175988dfdefe", 0xa4) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x4e) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:10:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfff, 0x5, 0x8000, 0x1, 0x5, 0xfffffbff, 0x0, 0x3, 0x0, 0x6, 0x9}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 01:10:41 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 01:10:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="5b514ebebc9f9ce0a724fd3dc40f1fbfb45f38f019fd18ef4c50", 0x1a) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:10:41 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000080), 0x0) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x6, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 01:10:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x2, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401, 0x0, 0x72d9], [{}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x9}) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ftruncate(r2, 0x0, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:10:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x1f, 0x37, 0x0, 0xd9, &(0x7f0000000000)={{0x3f, 0x6, 0x3, 0x40, 0x7, 0x7f}, {[0xe, 0x2, 0x2bc, 0x3540fa1b, 0x25, 0x5, 0x9, 0xa6, 0x81, 0x3ff, 0x0, 0x6, 0x6, 0x7, 0x61b, 0x8000000000000, 0xffffffffffff225b, 0xffffffffffff39e1], [0x5, 0x3, 0x9, 0x4, 0x0, 0x23ba8e89, 0x1000, 0x761a, 0x5, 0x7], [0x80, 0x7, 0x4, 0x7, 0xff, 0x7, 0xffffffff], [0x5, 0x5, 0x1000, 0x1, 0x8, 0x9d0], [{0x5, 0x0, 0x1, 0x7}, {0x2, 0xf7b2, 0x5, 0xff53}, {0x3, 0x1ff, 0xcac, 0x3bc}, {0x400, 0x1000, 0x4, 0x3ff}, {0xeede, 0x4, 0x8, 0x8}, {0x77, 0xb1c, 0x0, 0x2}, {0x6, 0x9bb5, 0x8000, 0x10001}, {0x9, 0x1, 0x3, 0x3}], {0x2, 0x8001, 0x2, 0x80000001}, {0x3f, 0xf5, 0x4, 0x20}}}, 0x78, 0xe}) 01:10:42 executing program 0: sync() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f00000000c0)="b6deb5376a74d6b9718c73a80895b9868e51ba126c82a7ffb2900b", 0x1b) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) rmdir(&(0x7f0000000100)='./file0\x00') r2 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xfff) write(r0, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 01:10:43 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="f7becaa45e67", @empty, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 01:10:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 01:10:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8001) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xffff, 0x5, 0x0, 0x5}, {0x2dff, 0x6, 0xe0, 0x10001}, {0x7fff, 0x80, 0x0, 0x5}, {0x1a, 0x1, 0x40, 0xa3}]}) 01:10:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0xd, 0xbbfaffffffffffff], [0x0, 0x0, 0x100]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:10:43 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc45", 0x11, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 01:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000100)=[{0x1, 0x3, 0x7, 0x8}, {0x401, 0x6, 0x8, 0xc99}, {0x6, 0x2, 0x5, 0x80000}, {0x33, 0x8, 0x0, 0x2473}, {0xfffb, 0x8, 0x5, 0x3}, {0x8, 0x9, 0x5, 0x80000000}, {0x2, 0x4, 0xd0, 0x8}, {0x2, 0x16, 0x6, 0x7}, {0x1, 0x3, 0x6, 0x5b6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0xc010, r2, 0x0, 0x6) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x4000006, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:10:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x4, r0) r1 = socket(0x10, 0x335220406b01abcd, 0x0) sendto$unix(r1, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 01:10:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffab5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd982955603287f07b7efa76d410d59831a5283e4b25af411ec5111814efd7c2200000000000000", 0x30}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) 01:10:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x0, {0x1, 0xe60}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000000680)=[{&(0x7f00000001c0)="2cc58491f1c538cf5e9f5c1b9ef8a94234d529d50dd319de1e2ea7d0b7476cf240bc42f5fc2d", 0x26}, {&(0x7f0000000200)="0066229a5f2ed9cc14114948908e39fbaca33ff51357dde11cc971d4b09952d8d0ee82fab12c5cf24ee9631c3c7844eb4335df033be03e541eb9a21779c67506123e29ad461757d76e800913b0324a466a245c6ca4910bd9cc3636c69c49533e109708921a58553fbded07af255c0b8adab8", 0x72}, {&(0x7f0000000280)="9648ca8681c2def3bef4b250340bf1d1a350cf6fb8c9dd572b33309c6219124fd2d569c640e5e19a19b2ce586f50ddeeb38fdc41f8c3feab6d966c76ced2f6cbf439e99de813943adcd8adb5fa9e89a02c85f8cd13ba109507d2727b8364c3f84d57cfb6d76dca7649e4e056b483245c7f402991d8d9d8f9b0734c316197d7d3f6bd3096a4227a7d2f6753a8a8e1186f74885f47ff03faab2c9fee934395f22129cdbe89ae5f01f60fc8247a221da78e954404d31bfc53f455222a9bf722983a1a0f3bdc17a07041bf2b9f29e527463236ae4937594a7196f6737ad041f5849b23330ff63200a7aa37ffc65d3b132d20", 0xf0}, {&(0x7f0000000380)="51ffdb0e2d39ce6a0b2abcbc26429507729f14ac5b7f3fab35bd401e997839daa320ff5f39e2794b2b4e2ee731b8f33e7af247a82c3bef5aa130eef1264f7c", 0x3f}, {&(0x7f0000000400)="ebfe704f8efb02a981c1bd977da816aa710ca8b5b0a1d51f8e4b64a0d38ad0eb89dd6b02f2af57b1b3820d4cf72745c0cbdad739b113b48a473c04488feefa30e3c3b57059616354668a", 0x4a}, {&(0x7f0000000480)="84031f367499bd09755fd35f734287a21760697d79c54e3524ba46b222b079421aa2b1d321280433a8588736315c981df80cc5cb0ef4ef5118e22da5a93ab5c10989640dc18cc4b3c186b6", 0x4b}, {&(0x7f0000000500)="7d4fe465b124738a1fde5a46f99d6fb224766a8b2c5577131e6973e0f2dc54b275f048213f7b9035e432ab6a9d312684fd2e6809c2d48ca780129f598e256de883", 0x41}, {&(0x7f0000000580)="d5bc50249f6b83e115c17bfed7cd579345377825aee98b8954fc75ff889062bf8406f7da7781597ffe9d928231294964eb118848c48d9f930b3b9b1a12d73b951e5a9769b3408a599fac7ee2ad6a5a0b92c97c9b5fb442e362a285255e1b67df0f9e22050a6a4e76ce9c970fdab2552fe0117edc673fb2d0b431543d36548d7dc61de1e13029804332ca2a677b70400073fdb7569efbea1f59cf534f3671102d5dc26929fa77ae2bbd4a2f7fb467d3cf7a904158d8cfa7cd665101297bde53e2633c0672ff10e5221e8d6912ffade588872ca1a2f273860228110ce33a84be6a8e2700a4b20dfcb775e5fd7e803379f780", 0xf1}], 0x8) 01:10:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000000c0)=0x7, 0x4) recvmsg(r3, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:10:45 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x8, 0x142) setreuid(0x0, 0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000240)="f40f5bc8454cce239cf6bc27d63e41483c43fb05f99cab000000000000919a3dc43c9141d1375bc4b76d7a957831c445f0756a13949cf5df2918ded0e2bfb04982e636e9c73e8dd3f5507c5749221c83d3791f2fc40500000000000000f9885939ba4a1b83", 0x65) getpgid(0x0) r3 = getuid() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x9) setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 01:10:45 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:10:45 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1f1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x41, 0x2, 0x6, 0x9de3}, {{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x8, 0x3}], 0x3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x2, 0x4, 0x6af9f9fc, 0x8}], 0x8001, &(0x7f0000000180)={0x8, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) fchflags(r5, 0x10000) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 01:10:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x4}) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x20) 01:10:46 executing program 0: r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x8102a, &(0x7f0000000080)="54002393", 0x4) recvmsg(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000780)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f00000007c0)=""/50, 0x32}], 0x1, &(0x7f0000000840)=""/4096, 0x1000}, 0x3) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/179, 0xb3}, {&(0x7f0000000580)=""/103, 0x67}], 0x8, &(0x7f0000000680)=""/168, 0xa8}, 0x1843) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001880), &(0x7f00000018c0)=0x10) 01:10:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) syz_emit_ethernet(0x17d, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2]) 01:10:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xfffffffffffffff9) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/87, 0x57) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x13, r1, 0x0, 0x2) 01:10:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xffffffff, 0x1, r2}) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) accept(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20858, 0x0) pwrite(r5, &(0x7f0000000300)="3990f98808eb3e2dee80c3a37bac68056fa061722bf8feb5d13144c1446e286b558214cca4dc9a63a435ca088868cd44782958472d642c8d442c7c6e64c4ed63b74fc860a09c795a1b32799df4bba5902950d672d990c4b1f1ecdb7a5b53ff4a71b1c6807e60845781957aea20ff8cdee0c975d01d5d017d945f9f9ab579f9b017cee77904cce71fd9a8182bb1adf301390dd26bc898cac26b29f7ac02df363a47717e21cc12e074e413c4e051eed156b71c4bf0de11bb2918ac29170196eafa6c751fded2", 0xfffffffffffffd23, 0x0, 0x0) 01:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x11, 0xffffffff}, {0x54}, {0x6, 0x6, 0x3f, 0x7}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="00000007000000d9ba11e87c2734ae3402e10bb72f04db10bf7a97366bc9ceecfe5a8227283b293545b8e80b208413fe288a47b5a957c0bae661d9d7e999a50bbb842559c88e5fe6107ea87d1e1d1b80d19d0dff5d59275d158fbbcb86108dd395b31cf8e83591765dc23669313dc0f4aa3b1dcc5c2ac4bbce22e76293ac48e2fc43f7cf4c6f84e9131dfad914b8c77c095b445d5a1276448a173595bdb92fd708b9a37da70eb9"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) readv(r1, &(0x7f0000000380)=[{}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000280)=""/152, 0x98}, {&(0x7f0000000340)=""/52, 0x34}], 0x6) 01:10:48 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000480)=""/96, 0x60}, {&(0x7f0000000500)=""/178, 0xb2}, {&(0x7f00000005c0)=""/73, 0x49}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000000700)=""/195, 0xc3}], 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4b33271b119a4c4e40a75c65502d4428702aa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e3ac7fba5f4f2d563ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca19bed7077179db4926b5daa41f57fe51b45e543a69b060cab", 0x7b}, {&(0x7f0000000340)="6dcd6a6024a8b9dd4746e0a455aa2123d957a25524733686ff7370047d404a566fc32e10a2f254849e55fca27a13b0e57073e949c50da36c55e203dc212c11780ac2bf2b2954e5e1f9b78aab595770278476ffb597c9cafc12dbc28aa15e674aaeac6b365d959eafc7c6785fd2eb1b232cb0aba8477ed68118831ff00f2113b9a740b8d5a55094bf078b2ff14c729d9688702a21c71f1bb47cce06d13ae4655a43c5737d96b9b029ef4f773f5f80a999c015a2fd811ca6eaac67cb037e3b259ca775c2f0ba58bd61a4ce8816de", 0xcd}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x4000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 01:10:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) getdents(r0, &(0x7f00000199c0)=""/102385, 0x18ff1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x102c7) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000019980)={&(0x7f0000019940)=[{0x42, 0xfff}, {0x42, 0x8001}, {0x87, 0x9217}, {0x23, 0xfff}, {0x100, 0x7fff}, {0x41, 0xffffffff}, {0x2, 0x4}, {}], 0x8}) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) openat(r4, &(0x7f0000000100)='./file0\x00', 0x20, 0x60) semop(r3, &(0x7f0000019900)=[{0x4, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) 01:10:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) close(r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x90) semop(r5, &(0x7f0000000000)=[{0x2, 0x6, 0x1800}, {0x0, 0xff, 0x800}, {0x0, 0x5b}, {0x1, 0x7, 0x1800}, {0x2, 0xd197, 0x1000}, {0x4, 0x3, 0x800}], 0x6) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) r6 = kqueue() pread(r6, &(0x7f0000000140)="526f5a2f6422b147541d87364abe3ba604f347cb71ac151203f26a255459a54b3f0fb9c125ec137a2deb5d04e0994175ec80a4e63ec60dc88d49262b9c42bd42a2b338d5436e2e0963f14499629ccc1b242d26c665ece41ee3af7475d3a56996d56b", 0x62, 0x0, 0xcb) 01:10:49 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 01:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2a, 0x0, 0x1}, {0x7, 0x20, 0x36}, {0x6, 0x0, 0x3, 0x200}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r0) read(r2, &(0x7f0000000080)=""/101, 0x65) recvfrom$inet6(r2, &(0x7f0000000140)=""/201, 0xc9, 0x803, &(0x7f0000000000)={0x18, 0x3, 0x3ff, 0x81}, 0xc) 01:10:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getgid() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:10:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = dup2(r0, r1) close(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) getpid() read(r3, &(0x7f0000000140)=""/161, 0xa1) r4 = fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000000)={0x7, 0x9, 0xe1e6, 0x1, 0x901, 0x80000000, 0x4, 0x81a}, &(0x7f0000000040)={0x400000000000000, 0x9, 0x100, 0xa49, 0xe1b, 0x5, 0x13ec, 0x4}, &(0x7f0000000080)={0x6, 0x4, 0x0, 0x3, 0x100000000, 0x10000, 0x81, 0x10001}, &(0x7f00000000c0)) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:10:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000e9ffff8cff01000080309905f87c8a5b6701000000000000000000e414000000290000002a0000005af8f00a01000000665d6083a2ca9c0c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d19da2d27a9b1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004d7000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0/../file0\x00'}, 0x13) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8002) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x7, 0x1f, 0x3, 0x800}, {0x200, 0x3f, 0x2, 0x1ff}, {0x9, 0x5, 0xce, 0x1}, {0x4, 0x4, 0x5, 0x800}, {0x7, 0x1, 0x7c, 0x18e}, {0x0, 0x81, 0x8}, {0x8, 0x3, 0x81, 0xff}, {0x100, 0x40, 0x0, 0x6e}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x48, 0x0, 0x40}, {0x22, 0x8}, {0x181, 0x0, 0x0, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbdb9567463112672b3f16af8a8d", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r2, 0x0, 0x0) ftruncate(r0, 0x0, 0x100000000) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/235) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x833, r0, 0x0, 0xae) 01:10:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:10:51 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) getpeername$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b278494900"/4098], &(0x7f0000000000)=0x1002) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffc, 0x0, 0x18000, "7f0400230000020ccd001afd0ed518fbaa0600", 0x0, 0x801}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) socket$unix(0x1, 0x1, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000002c0)=""/217, 0xd9}], 0x4, 0x0, 0x9) r4 = socket(0x1, 0x4, 0x0) dup2(r4, r0) 01:10:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='\x00', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x60, 0x100}, {0x18, 0x1, 0x3f, 0x8b9}, 0x0, [0x2, 0x0, 0x4, 0x0, 0x100, 0x8cf, 0x400, 0xb7]}, 0x3c) recvmsg(r1, &(0x7f0000000240)={0x0, 0x1bc, &(0x7f0000000000), 0x1000000000000056, 0x0}, 0x62) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x5983, 0x10001}, {0x18, 0x0, 0x8, 0x5}, 0xfffb, [0x8, 0x6, 0x0, 0x0, 0x80, 0x7, 0x59e, 0x7]}, 0x3c) recvfrom$unix(r4, &(0x7f0000000100)=""/25, 0x19, 0x442, 0x0, 0x0) 01:10:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x100000001, [{&(0x7f000038e000/0x4000)=nil, &(0x7f000031b000/0x1000)=nil, 0x2}, {&(0x7f00005b8000/0x2000)=nil, &(0x7f00006f0000/0x2000)=nil, 0x3}, {&(0x7f0000179000/0x2000)=nil, &(0x7f000010e000/0x2000)=nil, 0x3f25}, {&(0x7f000058b000/0x4000)=nil, &(0x7f00002aa000/0x4000)=nil, 0x1}, {&(0x7f00005f3000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000194000/0x2000)=nil, &(0x7f0000113000/0x3000)=nil, 0x2}, {&(0x7f0000606000/0x2000)=nil, &(0x7f000053c000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007ab000/0x2000)=nil, 0xffffffff}, {&(0x7f00002c8000/0x5000)=nil, &(0x7f000001f000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004d0000/0x3000)=nil, 0x5}, {&(0x7f00001f9000/0x1000)=nil, &(0x7f00001b1000/0x4000)=nil, 0x88b2}, {&(0x7f00005db000/0x1000)=nil, &(0x7f000032b000/0x4000)=nil, 0x100}, {&(0x7f000055d000/0x3000)=nil, &(0x7f000040e000/0x4000)=nil, 0x1}, {&(0x7f0000750000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000489000/0x2000)=nil, &(0x7f00001b4000/0x1000)=nil, 0x5}, {&(0x7f0000286000/0x2000)=nil, &(0x7f0000295000/0x1000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x3}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 01:10:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) sendto(r3, &(0x7f00000003c0)="a1ee536aa42f42136b24e4846e65c388aabe0068eb7a50af4e", 0x19, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000080)=""/101, 0x65) sendto$unix(r2, &(0x7f00000002c0)="3a643347bce35a483b690eea28b9d284f07e37ca8893787a0d3886943a0034e7245425c6372f62091669bad9e7ab17d25cf011ddf76f0f658e043e373a3b2d9e979f878a18abff405a48babd80e3433fcec3dde2f39926d631bd698b54986dbe0c4377b7229934daca53d65293f1a41069f434396a76ac9c437d6aa3949367becb25a4190ba4d4ce2552268741", 0x8d, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="016530cdbb00000000000000"], 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000380)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0800000000000008ceb94ee80fff7f5b1ba76239a12adfa400000000000000df4376db582f9f391d6b0a796bd6cbd817cb8e7d9cdc6500ffa8b46d836d82cffb724c3e29aa06a3f92279c7112a68526912ede96d7b0b01ffc72d28da56eeeb20fcd91317e5f8851915cd6b3e87c28e36c608edc2c00875b310ba1ae4ef7d260f7aad02d6cd579973d0c680764b3b59022de2f44d50e800b7415a7b739d15d872880d2bcdecc91f22f7ede9bf347f19e6dc9670dd75e476700c9c8879c95d363d396d7466d830cb19d4b5ac4b00000000000000ecc6f807d6ab7d6d0d6132fb509ce2f0f9e88f27f759cb72d4c0bfbba3d12019caccc8bb9d4ac48bbb82c6492c165ef18cbee5779889e4304e019236d38b4ea486e137904bea708b5b3b8c4cb9f31c83678bca2b62fcd64e2b34851ed6ef3af36cf3cdc3fe714aced195d9698c1c572c848b2cd95d643529b45e9ab3a59e45f437c678a3ed891f59685b5a49f58d338189bca238016d9aa38a29cda5aa93550117c07b8ca162d19ae922b7881e5d"], 0x10}, 0x40f) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 01:10:52 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)=[{0xc}, {0x24}, {0x8006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 01:10:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) r4 = dup2(r2, r3) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r5 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r5, 0x0, 0x0) 01:10:53 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x84, 0xfffff, 0xde5a, 0x6}, {{r0}, 0xfffffffffffffffe, 0x25, 0x20000000, 0x100000001, 0x100000000}], 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x101, 0x639}, {{r2}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r3}, 0xffffffffffffffff, 0x4, 0x9, 0x3, 0x80}, {{r4}, 0x5, 0x0, 0xfffff, 0x9, 0x5}, {{r5}, 0xfffffffffffffffa, 0xb9, 0x40000000, 0x6, 0x81}, {{r1}, 0xffffffffffffffff, 0x29, 0x20, 0xbc, 0x140000000000}], 0x2, &(0x7f0000000040)={0xa80, 0x1}) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 01:10:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x7f}]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x10, r3) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d, 0x4}, {0x6, 0x0, 0x0, 0x20}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:10:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setegid(r3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 01:10:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendsyslog(&(0x7f0000000100)="858b0fb37f50c2b2f1ddcf71c12f4cd40f7da1e8dd7d5058", 0x18, 0xa) read(r0, &(0x7f0000000080)=""/101, 0x65) recvfrom$inet(r0, &(0x7f0000000000)=""/28, 0x1c, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) getdents(r1, &(0x7f0000000140)=""/226, 0xe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 01:10:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x82) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f0000000100)={0x8}, 0x0) mlockall(0x0) getegid() 01:10:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0), 0x0, 0x806, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000001740), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) preadv(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0x4) preadv(r5, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 01:10:54 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000400)=""/70) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x7a, 0x1) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000240)="fa29e8b7bd9bb982f22b956186bcf7916c03a8fcd731aee04d779966afa9b96fa2db6278ebf494d0a2194dc50058b82b3765e5930bb3bb3c9cb4992b3b10128de5391b6bb4ddc3f574c763a608793342b55d31dcf3ba2c0920118cce3d26e56c325ba910595f9fc6cafb6f1969365721704aaa1fd9bf614cf4596f55a046dec4829e9a2610d6e5f2ce6b2ffd457062b2a044605a0d2276dc118bab399da41bb4a9080d6c261b4a50a37d53daa13b00767ffd69ba1aadf37a1953f7db13bdfe25d7ff52bf6ef05cba2ac99aa150a476335e06de2bc4a49eb593517d", 0xdb}, {&(0x7f0000000340)="aefead444cc8bf7b39ac54ba4c938a37f9439d0ba65d36802eba8ad33f8c59ea0934e2d68c46b49a5e0a1120e8dd7357c2761084a0ef17e722425f3056f7c4b5b4b515d385916922aa1592c879254b435d0192dcd332fe2259252ad50b73794f62a481157a2f0a63e551fb", 0x6b}], 0x2, 0x0, 0xd8d7) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x7, 0x8001}, {0x18, 0x0, 0xfff, 0x28}, 0x7, [0x0, 0x2, 0x4, 0x1f, 0x2, 0x6]}, 0x3c) pread(r2, &(0x7f0000000080)="1fd26f0621c19d93d3e839f4c95742594f4acd65812925127f21218df771da96ad229305236333a288ccaf7176fa6fd3f85b39ecb40d5fc7296c93b51d40656dcfe0b3341e6215a563c1e55cfd28b3828ff9eea0b78819995faee465e710a1f7e6f978d49e997a0929d197cfcdbe2e3770e66a748f3a10b3296d1271addd91200d921ab97efe678be0ab5d3ba2ffdcfad544b3c080d02091a3fb743300ea3495bf3e78ca1005caf7e90923", 0xab, 0x0, 0x7) 01:10:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000080), 0x0) 01:10:55 executing program 1: r0 = syz_open_pts() ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x20}) 01:10:55 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) readlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/196, 0xc4) connect$inet6(0xffffffffffffff9c, &(0x7f0000001180)={0x18, 0x1, 0xcae00000, 0x1}, 0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000011c0)=0x1) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='r\x00') r3 = accept(r2, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001400), &(0x7f0000001440)=0x8) r4 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x3, 0x1da5, 0x6}, {0x18, 0x1, 0xd66, 0x5}, 0x616, [0x7, 0x2, 0x7, 0xff, 0x5, 0x7ff, 0x3, 0x9a3]}, 0x3c) r6 = getpgrp() ktrace(&(0x7f0000001500)='./file0\x00', 0x0, 0x40000000, r6) r7 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000001540)={0x10, 0x3, 0x4, 0x44c2ae1e, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x75}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x7fff}, {&(0x7f0000f96000/0x2000)=nil, &(0x7f0000f28000/0x1000)=nil, 0x9}, {&(0x7f0000af2000/0x4000)=nil, &(0x7f0000add000/0x4000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a4e000/0x1000)=nil, 0x6a8}, {&(0x7f0000bd8000/0x1000)=nil, &(0x7f0000b40000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) setitimer(0x1, &(0x7f0000001a40)={{0xfffffffffffffc01, 0x6}, {0x80000000, 0xfc}}, &(0x7f0000001a80)) 01:10:55 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) flock(r1, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a96f6c", 0x3}, {&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e06c1e24ecffffff7fd8aeb6eb0f0000432e2e", 0x92}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:10:55 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) semget(0x3, 0x1, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) link(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file0\x00') pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 01:10:56 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x200000000000007, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) r6 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000500)="9c89d4db7f0467797cf1235cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x1, 0x8) kqueue() r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r6, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 01:10:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./bus\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) write(r0, &(0x7f00000001c0)="506e95a178e477eb303bd4aaf3237a08e65dca1ccbcb1e72515b2d26ef096fbc74e4cc0a9d48a17efb39136bca394318124803520601ae225a6d58a4afe6459ad73cddff8f936fdad20465d615356f5ec4731479aef5e2e48530a068c56a2f", 0x5f) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000002c0)={0x0, 0x1, 0x1, 0x4, 0x1ff}) 01:10:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) semget$private(0x0, 0x1, 0x4) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 01:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) sendto$unix(r3, &(0x7f0000000080)="5634a8025ba98198d80bdcc149e9dd69f4abcb0328dd63dcaecc3bd15426a7a010f0ef9ab8bdf0bd0e5d2776e4fd2d6f4f4a89cf77b3e249c031946f43c2041c6e37e1411530c3257fa5285303e05a19c6ab514cb1de9d7be78399b36090", 0x5e, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setuid(r2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000002840)) 01:11:56 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fchdir(r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xffffffffffffffff) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r4, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) pwritev(r6, &(0x7f0000000440)=[{&(0x7f0000000300)="2c012d822efa80a9bbf85f6c03d9c2ce549fe078cb68e73b0f01a66c80de0da7183b32687d6b669a6165d7ccd5dec598cab4a2a4a2b267cb42b4d1a3c1a95b4447d3799e923674deb493e893b95093ea7bef13724934dc10d9e003511bcd074391d4c2", 0x63}, {&(0x7f0000000380)="155fde1ee3621cf6ea1619c634df104542c00408f79b85f01dff255688fd90eed08bc25fc73b35256866f179b34b4f0ab3823c238e62a7591a1cf14ec03c06d6383dbf3b21df9ed700b75c11f3308d2ca2d71b124d78564d69013545645879b3a729587cb570c654f8b8948ae7ad0c8496", 0x71}, {&(0x7f0000000400)="bfb9dc988ed684e3220d4f75a612c43e3044959b6faa9d0dff9cccf13b24592669816508d8733fde2f2f6962c626a2e1d6ee333a363159851f", 0x39}], 0x3, 0x0, 0x9) read(r5, &(0x7f0000000080)=""/101, 0x65) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000080)="214bae1f046328f6eaa96a2443501e5263cb04bc7c5e674b43c7b093c632efbe59b620c06c082288df901c91232e245383834e2fa7a1188c1df3dc1bd58b44f5249b6bce7d639b02a34edc23e926d8d29e7bed42c1ee2593f9956611eec8daf32b29a2953536bdd3c1f351ebb596e28b2637187e35a17725af72168eac518291d5b4a507b4a7d65bdfa8fabd2eab1ee2b203f7037b62143a72a015c2d17d7d7f405ca7", 0xa3}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="31a3fbf301d2b453d22527bd5275931ba3a59b4056e57706c5273df236518fa4c9b6bc10a0d4f7b629ac382fd96d0ec1719e0a455af9f4893ce1248b620230359788e2ae917e0538b44a8e215f6429da639d92a55ebb7212b9bf8cea100ee1bd7777", 0x62}], 0x3, 0x0, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000004c0)=0x6) 01:11:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x100) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x2, 0x1a8) r6 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x1, 0x8) kqueue() r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r6, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 01:11:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x1}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xf220) 01:11:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x5}, {0x64, 0x72}, {0xffea}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x0, 0x7, 0x2, 0xfff}, {0x9, 0x1, 0x20, 0x78}, {0xff7f, 0x7c, 0x1, 0x9}, {0x81, 0x9c, 0x3, 0xffffffff}]}) 01:11:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7, 0x4, {0x401, 0x10001}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 01:11:59 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/219, 0xdb) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\\.%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x97#-,*\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^\\[\x00']) r2 = socket(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) pwrite(r2, &(0x7f0000000400)="68a1cdcb96672f28d08103ff349500b439264dd26118f779c42f5993cfcf929b5a963a2dd68632fb26d497f75580", 0x2e, 0x0, 0x7fe0000000000000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000440)=0x5) socket(0x18, 0x3, 0x4) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000480)=0x2, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000004c0)=r2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000500)={0x5, 0x100}, 0x8) syz_extract_tcp_res(&(0x7f0000000540), 0x4, 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000580)) socket(0x10, 0x3, 0x7) kqueue() setsockopt(0xffffffffffffff9c, 0x27, 0x3, &(0x7f00000005c0)="c040054420de6e8f6282e6413016cfb9e09f212d72f6ce2dc63e4c25000db162ca4757", 0x23) 01:11:59 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fsync(r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) 01:11:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESOCT=r4, @ANYRESDEC=r0, @ANYRESOCT=r2, @ANYRES32=r0, @ANYRES64=r3, @ANYRESHEX=r1], 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="f28e577f0ac94ed8e289348ecf4f7a743e23dd97377912a8423bd0c9615a34105f0010e8a521b9f8bd5fe6512d9464e1a255642192e3253be2e1314fe87f1d141d60cc2338039656d3cc1e617fc4daf06d992a7d62813e22f57833bf982b47fe78b8860670969d901f9e00e2b451e529a1711f3b2b5e67bde38454534c93dd9ee1c4e44bd1840fe39c246e1b3b6586af2e684163e4ef8dad6313577b16fce503df416a8e4510a34c467ae51feef89778f726dd66e6b502fdf037bd341353c18607418782ebbe9952317da2c058938396250a0cbba593ea00"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0f496af29c3cd785", 0x8}], 0x1, 0x0}, 0x0) 01:11:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() setreuid(0xee00, r1) r2 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0xc}, 0x5000000000004, 0x130000000019d4, 0x0, r2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:11:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) r3 = getuid() setreuid(0xee00, r3) fchown(r2, r3, 0xffffffffffffffff) write(r1, &(0x7f0000000040), 0xfeea) r4 = accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r4) close(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 01:11:59 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a82b008100450086dd6000000000141100fe8000000000000000000000000000000000000000aad2d95ce38fa72995cc5ef2fa4fb4485af5d8563efbffffffffffffff0000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:11:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000100)="1d3f2442e1", 0x5}, {&(0x7f0000000140)="3dcc49b01d03114a9d1b9b9ff3a1f2cdcad66e3e75ea87f423b15589c3ae0ab285c7c8da8b941b8dca1a77931c4642af447f36fa96d9ad78ba", 0x39}, {&(0x7f0000000200)="254c46dfb4e9e2f37975a70ff7022ec4a34793e93f53e0cae847cd3a7a92854c8751ac7b1396e8423044bdaa70fb964898d4ae305fa17f8d51ed6e542e889e6e75c4426cb5afff01bbb2760f1a97420aa6c84290cf2f42bf61da691ac485bcc09431e592176a2e50911323986ae4782ea967f336132d802a3863f48d59880bf03e75577f1b5eaec7463e7b24a855d121a56d9b7b5b525dee77f1c3ef2381503e04", 0xa1}, {&(0x7f00000002c0)="0bc6d6a6eac8ead4d66b6ca218e20f7a2a23cd81e952865c49f1fe371691e4ca2ac827cd3e44538f95f410124139767016bbc0e81acb784c65ee14821cf767c0f4b4ee8f2fa48f0b4c29e314d8aea49f210fd7f9436b77b3afcdff3acd971d29a332ef15d2d7103febdc1ed7428c44f36110652845cbb8182e65626cde5dba052097466ee2f93e6e6ba8be568e", 0x8d}, {&(0x7f0000000180)="53b0258c35fd5c7fbf48e56d62792c754b04ba8badfba4290e393078d3f5975047c090fdf92a7b4499988c8a93", 0x2d}, {&(0x7f0000000380)="e873d744682c255b9dc319c06393d08bb4494b752c1acb35a11fda836d10320dcba61a265cd21449824250b2adeae64cdd96033af5c4f4d191a4", 0x3a}, {&(0x7f00000003c0)="966dc95e8341787a21f888a0dcf5182c8039c9f2e8a179cb7f8de5fe6cc160a9344fd1c53d82f6257957368b5947d461ab0519c78213c1312b31801fe017cedc8ad4af17ed2ff5a0f3acfe00a1e840f06f32b17d22cf8785315945897a7c4425b09011c111934e809979832ab6aa0b15a3c7e7b445123cba6cdc2e7e101e00564bc581c0abc1822b57165633ca05550ed12a85db8fd5bb5869ee611fc1328205992dfb", 0xa3}, {&(0x7f0000000480)="b121508b269937dc01b4a42870f582fe51645b735f9b80db55c41ad44c3929b30973a1397246c85d2fd226182a8dc93ebf8b3566a0ee2310a1110f0ee3219d8c7cbaeac53c31376872581b4191ae4b346c14ca2642d220b0c577f0579cfbdc97bfec6bd40f68d3ae4562e5263cf8a043a252e33bbd0d5c9d8a49121351342039328dee17f8c9769a6bc89c", 0x8b}, {&(0x7f0000000540)="4567bb591906b0bf97498649b82a217876495affac4fdad6f002bd3b7806300274dca7e764e2d07f50dfed3aa4fd3e7853c9b95070062fb1f61c9426352bba358e937da106f5c27428eec19dfa6df1b0dc1350800efc72238e225f39ccbbdc3d8093db4da4a37c45484d214d75911f3aca1f0560e8743a8a03d50a30a9384e0acc15cf1c98043af49871a998d1cecca3e597d128759a5e3bba581ee2080d355c9e51f9d52cb968d8a8353c8d8d2c39c2d33720b8c9a4d248ad799f1d873d61934729c1791669848416a5caec84918c9569d6e267b9f4347c029983ba0e409e5c8cd991e968b06ea7f45e41744d200fafcfe4abcf783fd981271d011d199dc79b8096664d5924b818a4f9077cfaaa3709196cc48d6e6388f20f4af7712f0507b77bb03e1ef47de07e748aa554a84164b343ed56c8dfed82ad75690c6e736eef2619cd9438de55049c7357c6c97506f0f7b785b9f6f83d811bbcfd4f6ca2133573c49d447cb28f1b523a5cffea0e7cd3c96c7634cffaa2a31d2e883d917f270f420952a537ba2dfdb50747fbbac1bbfa609d1b9568951c2ff09ea4874c60b88211b521513e04a3186e5abaae69a78acde11e217d50ec83ec32defe430db81208c8978f908aa62bc4947a2f7e384b82327d1ff84b12043d02bb6017596e15f5860e94ba3b3dda1890b558585d9e8f5b7ac810964d3222dbf636042430688c78add9ee8f70e136182dfc91c92e102bfcbf6427fc5050129555f080165222be8c59823d86818fb4b135a9a2d5c1e7c8cb00e34f3a9daaf304e6b42db9ed8b7ae53a05f7e6403a049dfadf4affb31e81c4a30f604b5a8250d71f7a37de1f6235d805365f73dfd3fca9fc196442460796c48cabbc1e9df0cb8c650c55f89877f03e7f48a5145d99b1ca22f4fd1bc3e18ebd9f630bc3a2153de9dff4d19b6e31e57bf089f41bbc9c5e579058de604181ba51695e2406a2603a76c6a791baf47b2583c74e75f96e21f469c8347f004bb89fd74dd3e89df079fee1b6c769846028709a8cfe92ee14e4163f319b2d0ab02a3ce1986ba666e3b0d738544a0d763a66abc4b718190a6b79eb8bb39f6c40b2be95c53a81100f4739850961db7630e6b54e8d90068ee97667b9961a6b954a02d6b44b22c2591fed3a83e92e38422690d02867288dbde024055b61abdb126e2d3aab8a950aeaa2b5b879de1e22fc4b1dccbc485f23a6c798b4a609efc3743e5b1a0d6ce11fa324004d37859b0c635bb3760d9e7b085cfb3d926eac0bd997fb4c41b955f1c235fcdd3d863477975e0a89364f7de4b8319ffc816a4286524b9764e337d673a70ead11b5d9e0724c552dcde495f0c42dfc698354ef55c9010490a402f7f84d34c4a9c868c49887f6bdbc91cbdfaf1a56268dd5aaa7fc96bd0f653f22e36afb2a192857aa00462fd03fb45710e3bff34e8df7a4e753f0a7ae05bbe0e2f078a5d539965b58fcd8bd929eaf4e6ad19e8ed211a199ee644a9ddb0bf5693238800ab0fed9fb7ba4bc527b83efb918cb3a5ab77d945dc753149e86919fc41f2ba23038230a1347e05198b00043d6bab2596383995a83ecd1a7dbafeb2b5c49c97cad871ff617ab49fcf970dac66119a766ef1ea524b3b4ff6c2f3ee224437c420e81cb42f9a63096556038938486c726f35ae8a97537e2da8114c19711290afbf28d45048c224c588abdbd316bfa9abb3d0cd21bed810e5ed6fad78f9c3563a8219b814b9a5a4ee154611ff99d0895407640f34922437a32e68c8412809d1f897f13251ac9a2129486f068587d96259dd3f4ef45d6c5b602909e0e30813612624c1e17552f57de5e1a983868f9370566b8c61acfa8b84fc1c40c3c92e968ed421e71766f021a97cf1a1206606c1edaccc47f9d9e13bd12bad5577f853419f6f964a6001d60443500a75eacfdcc066fe4e3ba49438e84fed294f104f0b2016c80eddb7492e19309f5328252e0d2e0abd65a823b70955dd14263688ebbdd9d1564c929493e925f379d2da5716472f56be46a9b3eab67fe0191423072a7c1bf3151bbfd448b5e2eb1c0f8a3110db5dee5535a15330c9d40c855484e31fc8c8608069d5caff61b3bb894fae35d33421243022429f87d882cc9faed2ef91a46dfc1ea323975f0265fc9afaa7eeb8e9bb7ed9d6d3744c4164a0d551ad83c00bd61cdfb107b029d578c9f9675ddf33cfd65cc02267a1b81d8844734271b9cc80dfb2ffdb3ed8bc498107ce748bbcaf923b5489d5c75980344adc29366d8226ca08e0145c8ef99c6f6bebd59e9a59734dd44fdb6ecb233f8c1489825a7566368ddaef6e88ab9f4e09ee780d68f268fb33e1cd20a0ebfec152ccff853920d8e474a04182be10b81146c10018d94dfeb7e75f56850be80a7dd9b5ab24b3cb337112991200d14a3be49bfaedf5329f231b57e7b728ab53f969e0f4aff589ba88e3c6afea76100e2352a234889c44eb828f85da62d6ff6bb02d3aad03a24c338c58276bf545183ef6cf123b8c31e5b25c17ea00d06b4441be2eb27083a4ac36b16fcb7a6b2e02ab33cd0e762a29712d809a7fb571d0b07e397f01e65eb76904c6c8f72610dee9ea8c5b5db26659c9646153ad0a23ca63ea736ae0813436374cdcd4b96433ec7b0818f61a657414884ce31a002c52cd539b7346f8cacc04ef7f7d6186befa64ad50407634fa0a6b3bedfbe5d9fe215aeafa4899d99eda845e3ccb9791c2c5ff17c852fef30c39f1366996efa6524d1ddaa7fa995d27fcad7e514641f986cefcdf6be9d0822d05a59aae8b00317997603c85de64dcdbd8174442de3e3b7eafb5f6529d27732183f31dbee89611d15d502e43c53ca87f58aed2cdd740595730bf6983ffa9532e26e67ca359d3777e1a3bfecc29bd4f0254a054fcdcc823dd15fc1b189a6411ad8c932eed579cbda9dfa0df65ebfd910afb8ebe544d4962d035eba67b7dab22bd6f9e559ee7fafa2b563311796254ee1a42152ca8f615b19928c6edfb4975c0dd1c2ede15f5b690284e0acfff446a5acb3ad5c21c0ceef01d0c03d513b558bfc2b43352beb33d47e37f1cdc4f085e0e797d4cece5ba8cb58cee0c99c3a6921ad15d5f000aec5dc2e64c9bb661489739cf35705eb88050e88676999cc4346a0538fd8b47c7d4941649522db7f2ab65f50baf602b00e508eb20e8200bdbd3e85344d94119bd3e1220089f4091e523ffe472a6cd13f6a36d3653641b60d6651c0da89831fcc185be9fbfec4ca77401d96efe52daa1b0146c7c998efb762aa0b5a82d07873f880834afeaf5c14014828b58c193165db7d11e3ca82fffbf02b88e3219a7406a30e3d313d5a725576698b858366fbbc1e1e70f66ef606e72184874907a5c37c788c0d01691f46d189c2a0be65481c8659f85b1310b5650b5f3bc52d084f4bbf342b67c9471fdbc820e82c73f1e7a1d382977ba5368b258f768aa561064d336a15e495796e95741e70d2e87135f17949bdcef95c206c2b793df5752fcbde3bdbd31c2807d4b43da25101b3d24c14ded0ab5396b4310ae0f8e0878e06fff76db5e26e6bef70c7bd31a5465ad772dd9378dd544cfd4f5f7b708f4e4270c2e63dd26bad649cf73713ec35b7fb233fa46069343138f455eaccbb8914483f674a3fd893cb055e603f9cb71549f7d9180344bda1db643a35f90fc23dd4c05acecc4b0d5364de2ff99f84e43743f510d8ac88a1e41714d3a548510b9571ffbe67f1cdc5f1bc56e8d811b5f2aabc58786e51aa124a450f4ad3c8e1f85a3003ba972e7b0a5bd3c436b10ac25b6a1e14d6ddc03a300409c295cda6da437ffb9b574aebcdfbc202461d5b9abd3d259bd98706289ffdf97640ae0bfa0354d3072ff643f7df5ba81937fce101182a6e849b22e2783b5d9ca20b2ad894f18edea68db0fe8f4a09bbdf2714ec22d8a4e86667759ed3c53c108a3ac4be5190596b0e6808ed47ce9426a3317b62181be18418c2de631aec295b70bced0361d0e0307c574fb31859dde67d739c8978c64be53f7499f95e4defe7e359b76ce23f597453ce2c27ac14e09082fe64c429032e147dd207853a9e8a77893744653a55914a8803d09a5bcb55ba40010fd26912c84bb207eea3959ce9c738832080c7c9189cb616db48e7c5a393ce900dfa2fdde34082e690d3c89356876db68eb8b006b286f201367052c7dd3f413bfff03ffb50ad0b801ebd45a8ec1932f9b4146181dec1ade5e02cc9a5188a0678aace52cc8d1673c6953e607e3953042d47b1460c776633b1a4712d387088036b5249b35d12770b1a7f979f63cda036855ea011b14e2f8ec76ec2d13ddb21a504a8593270012c54809df966918c6220ff51e78e9258d7fa478dbd9ff6bf45837790a2400422e1e34ea46491e905317d32a4a76970a6d37446739067132f5e53d3ca7f2914e49fce2b4109ba25f235dd804dc43f99927c57ed95eec30d0938db252f7b78268b4946ac4375fbc40087f23457f99e249bdd94f16e39e26d2fb4cd96e4601d7fde61948f2edf8da4667ef709c5060af21ab701ddb45c1fd5e6ba669db02d3c943df67c03dae2f9f4abf55314e048424b90c1acc9e7108b0b99a8701bd1c6c9532b9b1a255432d7dcf05d99514b72af4b27be1a2d5dc3ba6bda0c173adf5274a177967a098f64ab5e3c794a9939f823f6dd0d1263646a659a25cfe754e0f85d4ed7ea0815ce9762cf3752615410a35d8643085b4bc495d9c13aa5991ce05200b900dc731c2906f9fc926151ad502594cfe3c86f934c33ae9aa4e459911ec77f0e590c3be9e44756a423ba9817921c108380f307d61889d74e4c956658e265df211eab3e3551afdaec6879f5c929904c595607a0965f5cced9ab7dfa8fbecfbfea0adb512deacc86d155130e8503c69f76f43230c0b6dbf46d35e87c5bcdee0a380698890962effaa94c70f2aa02ea83cedfc6f94c9d36ae4eafebf762e74a5a0a9743c99b6c7cac74d3d22b909c9990e2f0e1b1f56e3bf77a6fbeeda64c7b50928caaa4aa01265710f248c3a6f28f5827286998b07ae22b899d7eb44a8a78f474a4e88e3121a91251b458c89c6842793c1084d0e942973c7a593eca0b22636feb9db7cff18a251312153ed3e1ce275f781f348e178e573e698596cda4f70383a646eee3ee2bec967b3bdb6ab7312f79ce3de7d4a9acb68431c5c8bf4171c48d11afd474a5d07f1a63b16c95b84070f838f819f2ccf3f0a59a32ecf1856b69946f3b3a5644faf145d30a28b09f37284066bd7e22c5be52dfb62fa8e7d9042dda8416c25e71ca7100e6a21269c9200d889cb55d851ff825fc03e2289521267b100e1725723dc199faaed5a2204e5c856ff6e82b3438d44feadc29a0690ff0b9186f448571e0d5fbe05df967c7b2ad576d6a498d87590720fb3dcb59e573d32f24961da46d729373d7d77ff1939592ccc4853650b17541acb4acfa257399633295a5d72baa241b1a742cd8f28f157ed2ae96a9b7e42db44490ed1f2d79b23442c8d60e993e1e7b39b57be3d02f069d1bfa60b4595147589187bc4b23304baf8f7e50b946fda2400f85bb83271dcfe4cf4bd1190b20393aa94054094a89760b4029f9156b361cd2eced38fc849a41abff397738aacea378a98ce9b863bace66b6369972f868070c14f60270c8bf79f614b05a781e9976faa1c04c7c096b4c2fff2fa747f393d6cfd212657dd7f1beb272d46716b8bbd2998f72a62cd031de1e1c6f79d239591f045b203fef38256dd6902f0ca1744527bbc969154676c395a1b78f7403d396ea", 0x1000}], 0x9) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) readv(r3, &(0x7f0000001640)=[{&(0x7f0000001600)=""/31, 0x1f}], 0x1) 01:12:00 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0xff80, 0x0, 0x1, 0xec31, 0x40}, 0xc) execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2a1}], 0x1) 01:12:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8b022e00201005000000"], 0x10) r3 = socket(0x20, 0x3, 0x0) dup2(r2, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/90, 0xfeb5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000000)='-', 0x1) write(r7, &(0x7f0000000340), 0x10000014c) write(r7, &(0x7f0000000040), 0xfeea) getsockopt(r7, 0x1, 0x9, &(0x7f0000000100)=""/57, &(0x7f0000000140)=0x39) fcntl$setown(r4, 0x6, r6) getpeername$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3b1e6a421b3b9c5daf6b0ffbce6f4e6345b3203c2c5959a563bcb62be5430c35c1cc2f8e1ba8701a07a0b59b13db79eca9422308438ed9ded1003fd43b4d1183ad79f4f461e2475437aee7280a7e14220a90d04d30ce7159d139672b8992aad3166e6300d4d069e276001962be0a7533eef24af07f01c3ede00b7c71686784c8c4ddf434116e57260b87603c79d8dc9d4a03832933b204a2082c6c4aa0cb06b727fed4f1e1f93dc8c4c21be2f35d6518d8d22b80bc2a90553bb447ba479f2756edea47d0c198d0d791442f21405e87d31eb0820b6abf508912129ef9e5f5a3d333c274dd9df756291dc25190e5981cac171887dedd6c6"], &(0x7f0000000080)=0x1002) 01:12:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x191, 0x20, 0x7, 0x5, "484d0148b8f5b8c7e0f165808a7704dcdaab6b49", 0x9, 0x1}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) 01:12:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 01:12:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x5d}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) symlinkat(&(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/180, 0xb4) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x830, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0x99, 0x0, &(0x7f0000000140)=""/153}) 01:12:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) 01:12:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x2, 0x0, {[0x0, 0x8000, 0x6]}}) 01:12:01 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x24, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) 01:12:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) clock_gettime(0x2, &(0x7f0000000080)) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 01:12:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) poll(&(0x7f0000000180)=[{r1, 0x10d}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) dup2(r2, r3) 01:12:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x10000, 0x3, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2000002f, &(0x7f0000000040)="eb0300000000000000aa4e713048e6990f924213", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:12:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = socket$inet6(0x18, 0x5, 0xba) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r4 = getppid() r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="cbb685c8d291d0257f63e9809891c6b71b51b0d607064f652f079911d62fc3414802635636fa9c61abe8e0edb124dd9708b4df8e88bd614b59023a2340bbf4e05fefbd2d", 0x44}, {&(0x7f00000000c0)="268a033e283a0f05f30da1821a5e418ae452944bcdc12f5c9563e7eb71ea8bcbcded52ebed01cba1cd7d", 0x2a}, {&(0x7f00000001c0)="40355561335987fa3bb7029a9519a16c6b48da3e1e50f57378bc8ed047554aa362eba1bbe7af3125e699716f", 0x2c}, {&(0x7f0000000200)="2e6de8141e04c3fdc19ce783fd537d0066d343bde21ee039162817e4c60959940098b6ea4df9144d75e87c3d644ba85bd1c25ef68ea19ba22aa3af4627d8274d84e55b3411503425ac20632b9444c39a6450e9405d752de9ff4a52592aeff2f51cb4931852df1901b6275d99ceda6dc67a7e0c3ce74187e79958620624fb0437777ebb80880a980d53740e48fa6d18ac1f8568d5972f29819932edc5cb82cd92a8f9284cedbb693292ba871cf5f6a0ed6ca82481e1e555efbc9014f61e09d6a6239db3", 0xc3}, {&(0x7f0000000300)="05e14595923b6db8f298d2e833a3565bf8ebf46ba2ae1dc9e8055a6839fe", 0x1e}, {&(0x7f0000000340)="00cdbe72ce0caffae9ab7d0f832504491f428fce3db851502ff11e7cc936657da89214d3c38f6628451f989c9658ae6229fdba967d", 0x35}], 0x6, &(0x7f0000000540)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x118, 0xa}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 01:12:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffbfff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket$inet(0x2, 0x8000, 0x8) recvmsg(r1, &(0x7f0000001a80)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001940)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/133, 0x85}, {&(0x7f0000001580)=""/135, 0x87}, {&(0x7f0000001640)=""/71, 0x47}, {&(0x7f00000016c0)=""/211, 0xd3}, {&(0x7f00000017c0)=""/1, 0x1}, {&(0x7f0000001800)=""/169, 0xa9}, {&(0x7f00000018c0)=""/71, 0x47}], 0x9, &(0x7f0000001a00)=""/115, 0x73}, 0x800) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00002e2f66696c65d37a5dd883292496d2e0953fc4e3c6580f114b0f5d4680ae92821eae733a72af3064c15779949d1a941d753777da99ec3e42a9861840ad0dd60d9a734963c6e47a70c8a8fd5962916bde85ae18b62e9d5938bc1fabee20a2651d6460edae53abbd361ea1cbe6d0aff4865547d3a7899e3645c3e3084cd7b6cb225a45f279af003ee237918bbf31d056fd50e1a199bd562bf27a5eb2868a18b5314e8021523554fee9ffb32a0bd5a6a59587b880bcaa6cabcc05d5bacdcec4e8b8f6214f1d985b452e80db"], 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x31be) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r2, 0x2) 01:12:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x800, 0x7, 0x7ff, 0x0, "4a067f15fd4646931f20024da16c4063ce0292db", 0x40000000, 0x4}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:12:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)='-', 0x1) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, r3) 01:12:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x8000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x3, &(0x7f0000001180)="ebffcbff13b9fd812eaa4e3d9703dbec2856815c", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) pread(r2, &(0x7f0000000180)="0e6514e37d30588a7d59865e1a069d1cd21fceb7278ba17d8917cf356f1dc39bd7ebfdc140c6a0c906d09cfdd79e1b4e1a2ccf4833af60d8cbf3d813a68342f7f833994d8736ea88b3750c22a29daa9fb60e25b5c4063321825a45534ee0fba6b81f595aa397dd22bfa38029799bd95e6db3bd5fcf5be37f93b1f0d9a4cc8fa14f086abbe666c3a51e1b86624537a6db9b54295fc67af97f168f87c0362dc7fcfc873d2833ae128e731b6bfedba0aec4ffa92c8b9daf53b94e3a7cb4c276be1619d0265b8fd3db88993f076bc730ec5ab1c4ba36b816b9696d0cffbd02efc43ba6f2b4f61970a4856d75ba127b020c591f0723765bbb491ba149bcc85afe9e3b543060026d037e9a4ff48c2ae8e45643cf41511261bf11e0e86234584ca85b485de2c93cd9645e3780d7d77e56a594d52bd74a0c760b4c93ce07a6a6a62b608a67bf73abbdb63ac958506497ec886a308f51ce4d84cbaae880a1ebc55cb4d63393b644bd8dab09aeb47623866738373b616cdba2af5ee9d4d3feb624a1d612cc7632b214464b0600a3b70de8ba7f45ba720beb817f183e170b38e4f79df09c82a12fb746fa54b193c68b41c8701ebb71a5c27d66aa524d2dae0c479ecdfc8fc2ce24676107a29f0c2ddb5e65cebb4641788f0e9aff1f6a1d831fe5adc01c99e6564f158699a40c9fa74f63cdb0285577222de54f216f357f5de35f919c55b7f3ed570e5050fcbd53da82cda69eb59c794594849008e92efacd1674bddc94adc0bee699cca785322c19c1eba7999d22ef15b038fce6c8f221f303841cfab3bb055a9abdb8fe79a4ade657ae825111dd4ddcaa267db133b925b9ec7f40373b807995a4354b7ddd552841070005ccfad1a952626d6c492e2992c684ab93a42ad40f265f2e1c694f27f0a56ffc8ec2bc242cf8467ae6c4a723d1f37ccbb36cfc773ded0b5873b86aa0f28d175a879448905390c6e47b4d2d7534ee0bde90a96cc47490fe1d21fd88750cd12f36c13aa65afc768c8436bdea2233bd1eb402325e5c9649e34af400c2c488380a812be567f7353a7faedb019324232e2f0f99fa772552ff5f5519fd33fea99ac9e13b324b19b69d19e2abffa4b60b8e5736901d5dcbb54a6cf01363e371c73ad5813cedc8ef5e85781d51e361efa038187fed965dd9c8e2c9a6516d8b4e6096ae15ff1f060cdb0d7d101973489546f7a3200981f04d327d3cac93802fce0919451668248d7f50bbe6b7970b8fbd3e8a75604dad27422f8b1c9e47d0a766a96a9d020238380000e7706ba527b5e2f5f74b15a2b923478cec6cf2389dff717c225813b73cd72c078fbb59dd3e6252219478ddb73b6b7b240ad584712656dc29aa129246c8e0a726e16ca1cc7fe75d480b8753d7974c72d12f29a0cb82c3ebc5eacb066e827818cfa13464ca0d3fdad0c11c011f1b82ea9864f1c6a930b326eaaf6ff880b8b6e9ca157dc6ff6c4b60acb5e267af37c10de8db057be94e9fb0e3e7edbc054c639e43455806ef32cd00f5e72082425886ae46ae9afeb7f5ef0097ef9be62f16ecd5fcf5c718c7c1a20aac43f53fb255d6fafa321bce6016319c6fc9c44abfbe1d6993c601cdb47daf2a9b208e03f3fdd14e3d3654b25f1c3ebbd6ff761cf9ebcf1758dfc318840fc3c859aceebafdb5f43e5a9aa5296a1ecc63c94da6ce67b49770243613e9a36c56242a68a1984af3bd50c1abc407d6ba948a9329947ea9b10c14cd867841cda04fe8a2ae56a537719df0ce8610880a1ca6d702b708161694bc796b18aa0f6472a594de42b67f726bfab606dbfaa71d34ae3167e81ba49667abd57b5f496c13d7a5e715f68effa1ec7c2a79c8329ec388e15832dbeba3a15592be8474603c38d471d36d029cf0ef63a9fae7268f4d06b1f7563800694b68aa4fbce8c65d76004a19132fc6ff34e1a73b3fd45c4ae116fabf4ba575253172fd6f8d971314c7ce05cc3d2bc70055671c8ad2b3ffb7153198ee776570a2caf1bbec30d3b553a695c00cdef4ef7e64b357c598f922861586105e235e07c2eed903c2cf4bd8abbf9db3b4135a6d6eaf4f5801c9ee61e3a76ad33a603d707f0abcd8720d0ba7635b136578d2140889e22cd1f43c9fea24bf127407f95340b059dd6f719dd83ef1b5b0c0ff9bcf4dcdaacf39db4866d80ae2ac63e321b736556dbc4a970145c234d7e67f87cfc5e0c5d3df01e2cfdf50e3bb9369b4cf922789d4c88293a30ce66aff1daae52964ba2fc23beec863edad152bbefcbf37be39080a72677c789b1c8b5a5a468bc81755028866ea95e820da8c06a6b37004c29ebe7fed9790055451224a4e625b6b0087dcd468340b57689c8ffe166db5b025188305a1cbbbce170c05a648ff99e45e85f3e523786a33df6eb40a9c85c1a3ce8fd5ae7aa02dc18dc13b4dd6291a0a6754477443b0fdbc0167a60cd5ce4f24dc1fb72d6d6cc19590f02e982419fed680cc7372078e26b044605ac27851214ed18a2583cdfce84d1b6303a9cfd53d61a641fbae0ed1adcc387d685cd47c23c8e9751c355f67aaff7f79c1ad4f03880e8a58cfa060799a59ad09ca0b927a0a1af85a5e6f84ec15b0565791b15be352577de8ccc046667261291c6f741cc382e8e16cd04556f768347b97bc7a9e63919e7974b87b766c1d835396c3a98e0877f3b133f998f012bf104869479fde4c9a85fa509e606c69c20ace87f0e5d22fbb8e47ec2b7e2afaf28fccc8d8c8d3874123b2c10872694ac5a2f5a7590c574056d1e4c8d05b90733452f93ce4b455b698f06acdc4b755b6df011dd7a251489674bf808d85ba72b33e95d0162f7411a10c7aebdc751e4af83f759447066030139063472396642ef4bffa669806ef828430153e50efd8da9294e16fa17889b92df99c696830d5b1d1a1f9a4e43c050f88907e3557246b8d6130996162202c818a64c67e09638c78d387a6001064dd710a4c1f23823c8a407928b59a7b16a42663dda5972e42aa30b8034aa01bd21f351b5e5235af17a07f3240ce0c857a69de818548d5cfe174c50d6e6245886daa2816d83dd47706d99ad3e29f602c24da09921b2dad842567e2ff0dcef039870d90b8591f4876ae666df35ee03ce2f496c492beff5cbbcc7bdae6c361be8101b452e3096d27e7513745255b542d85438b67c5ba5b8f294cb14ee5bc34533f22f0b4a40275475d62eeef7d0aa6315f1445e2c65231926ee216ea05c657819aed4e5fc9f7efe93a08b9dc98289e681aa3a2754328fea514fe6979085421a2aaef4fb2d43860f1b1dd7485af8da2604bf012d35fad6c9eed8492d74ff6c0898ffb45457f60e492f27c6b1a9f84cb075bd2dc2f92581eaa49050a8628c644189d24e57963c483e792dc517cdd843cc80878a69c59e447c751e476072932bf48ce33c96d669010a1a46f42ee60671c6c109300243330d19732e68bc6b08338f6f2dd80be5be9981579446ccd546137ea5fada3d013a03b8c18bb055ed527da77f95c92fa55313873143742e8f76a16f7822a90bdcad7baa12180414a0535a4be742521d7024bb5ac2e89b81b10ef8bbb4325f5206f32496272dc8ce9e10dd76f0a27e7cc23ea04f29be14b61b0a7bbffdba6458fb59bdcb7ba95982c10ea21da4dcff8580e3493cb69cb5420580971f945fc37e52794b8ed766b5027c3455db88fbf02b4dfd99848130ccf8a17c48a078ff02c58d6e3a7082856aa60da99ea630d4a55615fa8976f9922e09d1b0a36e69027de1372002dec17678e221dd72920040d872f2cd81a9eecbd72d837c3932269fab553d12c0e190430e7157507682dd0ed040a71525453d4bd2705ef651eb30d9604e49b0181c757237424d19f0253bd7fe3be2f65d6eaa3b93a379ea4335ff1633a14809d06075589fc50565ab09f652c52a69607ab32a7fb1a142ca496d0e34f2fb4f22ff839d2956bb829dee0c44251b5ad798f7abf10d9497f47c249ba64a1eb7a8b2246c0bf16bb322411663c0090f8299923c3c309f1dabd886518a71ed837bd1369c3bc181b193adc8d5db11c36b0dce79ddb154f655ace326a77bdcdd5a2c906116c072a2af6d4506f4624f5de4ff54fc5cce210e233428878010507b0c098895d4dab6e029be8f13dade0d5dfdab24bd3f1deca8ced3eafc038741016e1e7dc997607237e95c1cef84c231dae4034b4b6be01966f4b879a410ec3ffad1c976390fc9d58de4450cb337dbcd8f21068a81fe814a4a8a052a90d670bcb641b3ca3772d28cf1ac0646a5ded0193bbd0a0a4903eab7697785db773c6c032665186d7679fde1933c1ca98659a88ae630d8a9e8b45727d3e63c01a60c93f72e621c94db51b937b16371fa622394316f69c41acc4965bf701feb39c3b09e866914ec30053c4e5434b3ce0f32c238ccc3faf3909c816f145d137292a6749a1d61156200e31ff4df1dc4f3cdb09da81e4b4a2c6b30b0307e8768ba67c0c6e22cb3b6e05912c7d8677a80f442da9534ed4ff09cecc1c29b776c223f4f26237f3dc0dc5014704c0684a1ab3b1830d78c83313cac1c074e18a13f209ac865800dc13490616175cbee75740d0252084a51c0e550e7c3ffaff96bf387b605a021a0ee3b7068268d60c007c32cbbd29d22e6c1953934814bd161ae542f2f827fd7f56fb480ea2cdb3aa42dc5eaded641fa096ae3770c3d82bba739c4038b030b619a71eb248a98c1f539d96f263355f1cb386be55a5512f249fbf4db64ed6c4da812ba6510b1cdeb2cbebe4f451550d4cda6f15b937e4caac866ce05e5f688489fd06dbfbf4a2690202e887b18960080a2b8bf28cbed0b088f010263b5b97fe25c43e23d02f2ee8f9cbc21ea4a9afb8e2496eb2c464072955ef8678526697a9455071270bbd1c3790d941d28ffdff814f1353298de9ad9f221a10cda4e8e51cfbca469dd6dcd1d22d7c0cb40ac75a1bcc7df5bb633f56dce43ecfca8b83589e2289accdceee98da8ca56d995a216d9d08e2efeebd6a515559b5d68d6a717a7d62463f83fa3a70e18bc53a987a04c0f174209d053c7dc3598bb440b227e5472f73e2a043cbced353d5c91352e09004e4ae73f19a2e1af0c97534f74636440c43c7287feada9248c85c4c6fd90d1ab834b1dc15e677f2afac1c5e42835c5109c9d30d0cd5673f0f4b698a9f9fa129f8ce1e11ab6ae986922eae758026ea71a4c0d24a9e7214550c85cb1c6c265e5a02b93768db35bf11dbf27f54c3c41d5745ebc1cbb0000087655bed3a33d1b43259c4cdd11db1d745c6e54d811f1209b92767caf1ea6480aef8de9e6f0cec1de1c4eff67daffb409c8fdcd635648340b144678aee48312969d083596ab578d9d0b002f2715eabd69cbbb403441c30bc4e13cfd4fbbffdb3bfb15616c200f1401bf587f62a7a524ebcfbe5c316d92ca2278a19f15134e60c52951f17730c80834d06ccd48ff0f552470dce536b884cce41eb06febc56a8a0b183c7d576b02a11f46ede713441d27e22a705de7631b1cc0642b6b408d85ef41abf63565f3aa0304ab628696abb44452a183a06dd26dfd85259afe7c6305eb29313b2824b0b728a1fd1c1745909f317658430258b692275341fdc3b630f2c40dbf08ebd6a39b716736592c531e06a38e55111e15a1a91311cb6e3c1d4ad19a67aaec9e83608d09c6ac1329356e47623515e81cfaf964747b4dfe9b335a07f2a6e8589a89853092cf06927b0f9a10c9531922672e0e208de7179f55364986969f2d44b8d4516ab2ebbd063e327254de7615fd3702690a4da2537f0523cc8", 0x1000, 0x0, 0x1000000000) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="f365a238c4023e35", 0x8) 01:12:04 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0cd0a7e7f92564b89fd76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993650004e1f37709bb64716b974b2cb1fbdb85238fdae595ea19d64be74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc75087262581e0bc2113a6d56b2c63a273798564ae00000000000000000000000000000000006e9361c9b42f33e946c0b70b43f7b1a6cb2ab2749ab3bf2b4e7672e5fdd6b79ddf093f85b6091396256caaf767d6f4a837822660985aea61a675210f6aa14a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xfffff35c, 0xf6) 01:12:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0xc564ec14d67454c0, 0x123) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, r1) 01:12:04 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af9d6f779fe1128dadee8730dd1e590ef2071362dd5ee4bea232556fcc3174cc1148357a1035498113338975675459d4d46ad94d8bb195f9f4d8608284f504c7d2b5e148692469f094fe226096129b544898981ec460b889c7ba", 0xa2}], 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) r6 = accept$inet(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x80, 0x120) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="26f80a7f2f9868506921f5b7b14d2097bea48d7e73e0c0", 0x17}, {&(0x7f0000000080)="fbd5e182fdeda5c17a5cf82b4b3b63c9745430425e6ccaf6e4ec8b06b19c188489cf9af621152e", 0x27}], 0x2, &(0x7f0000000940)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @rights={0x30, 0xffff, 0x1, [r0, r4, r6, r7, r0, r0, r8]}], 0x130, 0x402}, 0x1) 01:12:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x0, 0x2, 0x6}, {0x80, 0xb1, 0x1, 0x1}, {0x1, 0x3, 0x9, 0x9}, {0x5, 0x80, 0x80, 0xffffff3a}, {0x5, 0x6, 0xc, 0x9}, {0xdc, 0x1, 0xe, 0x9}, {0x40, 0x5, 0x6, 0x1f}, {0x94, 0x0, 0x2, 0x401}]}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 01:12:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/249, 0xf9}], 0x1, 0x0, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x5810, r0, 0x0, 0xa7) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 01:12:05 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "faf6be1f02003373b7f1044931cfae76e0787a8b"}) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffff7f, "87bd24949e11f8e34aae609d3c7020167941d743"}) 01:12:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x9, 0x0, 0x5, {[0x39c9, 0x7, 0x0, 0x7f, 0xfe, 0x9, 0x1, 0x8, 0x8, 0x0, 0x4, 0x7, 0x5, 0x2, 0x539, 0x800, 0x4, 0x7], [0x6, 0x5, 0x81, 0x3, 0x423, 0x3, 0x20, 0x3, 0x8, 0x401], [0x100000000, 0x2, 0x5, 0xc68, 0x2, 0x0, 0x5], [0x3, 0x5908, 0x100, 0x18, 0xffffffffffffff29, 0x9], [{0x4, 0x2, 0x3ff}, {0x9e, 0xffff, 0x3, 0x401}, {0x20, 0x8, 0x9, 0x7fff}, {0x47dd, 0x3, 0x1, 0x5}, {0x7, 0x7, 0x8}, {0x20, 0x6, 0x4}, {0xdf8, 0x1, 0x1f, 0x3}, {0x6, 0x80000000, 0x2, 0x9}], {0x200, 0x6, 0x4, 0x7}, {0x8000, 0x81, 0xffff, 0xffff}}}) 01:12:05 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 01:12:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup2(r1, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x1ff) syz_emit_ethernet(0xe, &(0x7f0000000240)) 01:12:06 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) read(r0, &(0x7f00000000c0)=""/113, 0x71) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) dup2(r2, r1) 01:12:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x18) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:12:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x3ff, 0x0, 0x0, 0x3, 0xfbfffffe}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000e80)=0x28) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/zero\x00', 0x20000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) readlinkat(0xffffffffffffffff, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)=""/176, 0xb0) write(r3, &(0x7f0000000f40)="8d6e410080000084ca15d300dc80aa1b0e0100000000000000d53541cf17af529ce8e76bccfa5764f738fc3326074f8bc4ab764d70d0c42586dcaa584177197dcaf66feadb31915e6b567ee07883273369057d4ddd9c853b1bd377fbcea049a0a5b8d55c6a848ff91bd35402415fdaa95bb2161cb146733a6aa3d2b1a6c0c03cbc9e1b368a808f1df36495b551ea6dded858b00f2bbeddc141aa61283720a3ead5f45337f075cef6a6ebed1e179fac6451b027c2ccb792847128cf5cb02e52b4e19db0d0433e913899634775f05b7f09d6ae7d176839e811a16ce828175ada559c72749e88586df65ab3f65b9aa06e182454f59318b6f86c251eb86796e165fd8e4ea6863d6a86a6775d488b9d45a42bba43fc9b4c2db6e18fd4cbf0f86f8e9c37db61c863a21be99a759acdde6d02a261", 0x131) write(r2, &(0x7f0000000040), 0xfeea) sendmsg(r2, &(0x7f0000000c80)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="6e29f2f831cea63a14976d5f5034e747c742b3311e1e4534b5f549e390339343a5fb802ed8ef705f6c44261a8ccb4dc485914f944e782d9247ea15eec7830477de4b0dbd51d8aa0a59a3984d4b26fc290f8930e620d7b8c2e3e09af728f5d246a690f317bd5d8eb6447451d299e5be22a37e0224472eff4a4506e42c", 0x7c}, {&(0x7f00000001c0)="34378d33f3e7f92434137d8e03533c9992d9120a9a358181bb6f1542cfda5a70c0714d080acdefd27444c2f9ec06d376d59f8c16576e5354eac8ccd131837f1478b038b7507eeb40ecad37c497453f9a0225da475481bbc68023c1bbfab70657dfea851fb73c380302354071e5b6e30c765a8d94e102d1f68ec3a5579754fe99c816b90746f66d23602d17757e48a8b28e505b3643a20c9e4048e8f5f3acb639997aa7638284f3f91665f256182c532d5e87b90d4c802ae658215d62b241bcbe282d8b611e4a864de20a366a42bf40c4a4d29258d6737c74dfa93f265c710d7ce757d97cdd269cbdac93814b72f8f3259e", 0xf1}, {&(0x7f00000002c0)="d9b1be6a0a8a34198c01153d20bda9377645b3d4bf38cab3de69df6cd6ef1b555f2e426eca85b588a22b2b49b97b3d4d474947f2405970f1ffda2919de4500fd949af85b2a1fec140616f3645f41333edc7dedb93e658687b6b6f0a6802b1f5ff181ab32ff27699947cc51c9752fb5c5a94e2e8fc7f7858150585c458bb43379265f849e357e5676655913aafd8b261663cf20893fcf373316bdfef9e2f4c9e695", 0xa1}, {&(0x7f0000000380)="ab217f32299a42b18919669e78d9256d7186f31c969ec58ca1bf", 0x1a}, {&(0x7f00000003c0)="86aad80d7328d6b9317a11bef94fe02f8ae1e3889605904e7845d00e04881f53464812aa43a0510fcac1bc33cdc58a8aa41ab68876179e769158", 0x3a}, {&(0x7f0000000cc0)="0b0a9bfb6bd172a2dd65dca58b37cb9aa28f7ac8211ed74fb04fa6584ed9c2b20c3e86ef73451ca94eb9", 0x2a}, {&(0x7f0000000440)="574a21fcd8a638d84cc86e1d02d3c827555943ac246d1e0109d521f46819f5ac6fbf6e3817bbf228afa09f71bfadebd51508de4457860b7c38ff4449b346cfa724de0e5e1347eba5e0457db56cec8365e4a2873a4ffb2ad0eaffdd3a545caac91db6d9bd3d461531f8e2f877437d", 0x6e}, {&(0x7f00000004c0)="498aa17d84b7240a510ba068b796d176a91aab196581162dc8e3e61678683545d66460bb1f33a0a6903242eed39df5a57627de65a27289ad0d4de50e8c9d3ef06b4b8d30e2018170a62dee9de54d110de6c80bcf15c16aa83fc2b81f99b77d500d8f03082d96425afe706c0b4b2ccaf2d0ea8e8d8f8ef5823665f9f5922fd3eabe84a7ef0fa4af794035b16390621776064e132b880c3c564f52149079bb26122adc7ad34b23acb7f607947973e1450fac32c0894a09dcae9d566c67600c1b4b92200f11c87a5d3339d4b8fdc0c329f6d2b215ba9d39e03b71c9f7281d253b7e14f964be4189597065", 0xe9}, {&(0x7f00000005c0)="9817cd1f60e0d58198421c10446fce3a2e85c3a762b6d651d83f715c17ce0d7d5a709d2f2a7cc87efb72706270d793571fa83c52a1c87a9d9b11b31654317c2de3ca31aa758c290a094ec3679d15b4924730e3815aaaa0", 0x57}, {&(0x7f0000000640)="10bf2b63c44a67a0473b7b9261f000038ac140dd61055be347f302b0aea1a556dc15c9bef5e1", 0x26}], 0xa, &(0x7f0000000740)=[{0x108, 0xffff, 0x100, "8c03a910b96cb17e50c914396602f65e3bb3270c4191e30e64d779f187371046c600dcd532257a8f6d6772d11ee799f0a4235b3a785adfef67047865d9342e0ea60b0bcc37883ab83d5b85b6da4e517abb480dec43e6e535af89daea983482ea245e560e9ceca8dff19baa117efce5bf8273898b7c859f11d10bf71ad622df83fdd920bf6c26630c05429f9a4cf13138d7e82fdaf582159ace924400ee12fb898dba692f86a50d6fd44e8977ab6fa6ba8ad926c7cc1b6100dcc18841f1f993099e68b149aed432afdb2434d938c244d869103d104d995a17e8e71bf71ef3b8a3a74283378990c61d10e6a7250ddbcce04618"}, {0xb8, 0xfffe, 0x7f, "f9b0d56e4aef22406aca2e4daf82f893e724e15fa09eb62f9390e3f33c9ee67450db6cc85065fdacdc703f47d9fb612d65ffe4ab4dede319ed865f8328dc795eaa520f3edbd88b85e9e3f7949abac0d8a59a19f138d5bf0773c846cce97a3810b44b704e78e0d6026b8d24bf2e8a64d869334eb4c06d85a33abc0a7aa8e668cd4ffa50fc2fb09ea66219e41c2ea4d2cd2974fc71bb65cf195823954f4c7b49e9489da037"}, {0x80, 0xfffe, 0xff1d, "b31c399ee2a7fe6245e114c5bf1e4be2b156f3996136807e690fb50730746751e97c311313979600b7b0503069c0278c5336c1c52101b22066b40c8e9b0b5818877eb35f3865c0d880fcb9884c6425d6d1d8d576ddb8387c9a97cc94d4389b72ea96a99bb62890831f"}, {0xe8, 0x1, 0x0, "1526d36897a1793e3e613f4a63bca10bc7043f8e94e1e5c99c2804d904f2431c9f34c91b45def4f9175fd9e79d6fa1cb319dc202f1427086c3915a06507d2f6ff0fe975ab971b910d0649eb0b6c2741f2f342a8af3920033a8237d4bc7ce01bdf31dab37a70b7e96c91d5c8207d800dbd07f083ef2ed09d1967e1b0527ca9a6404e6ad2338310bbe52af8681a5d5b6130b12dd5d1b7fce3849bfd483066698dcbc126c337be8e4f2e6d0b638210490d9f17281f5eca4cc1bba4acf0fb3421bb509fb42728b83cd4b1fc3aec1169f4fbf4f808a3139c67423"}, {0x108, 0x1, 0x7e16, "e1fd954ad5a616cf65e273de8f02e751cd46a8b80911d4352f6f12acf438de1d7929c11cb19f384016b57f57a90af22867974e240965573f898251df9f6ce885ef9493b04ac05da8ecf3f10e7eb83e8549bf27640e5cdf3156c5ac913e61b920d60169b6cdf8edc4cd0adbb84efd58654e2a4f173d9a11e4287303da81186d0d7f87922c4b5ac4257854cd32f983c22df4618d5eb71742e07e9bf5c1b8ddfdfa60d1176268953e387ee5d4525e8efa3b9d98e211dd11e57e3fea62c0d34ae2beba8a43c367bbebd4b5922cb8411cd1224afdd602fe5a0aef2e04d6622ee7c405fdefb10a974b589d8bb95640f08d981326f3f7"}, {0x110, 0xffff, 0x0, "1e57921e974d52658f3520c2cd1ae637c1716e07a6bcb395b7586dc3fe43a95f0d6bf607d5771d205afb50674282a942f4f08e6eaa9381433ef36e02dbd6810ac971a634f632597c21ecd6f3e9bab7a077ece53f78e0f8d62192367d62d1aa46fb53d552dd945f00814676daf27cd521c281cafa0a9712d01b56ff9ce331af21e69ed1a48c8b8f61a157b3efef78426916f953d71baf97064f4c08421888964d3e62b7260cc167455586e4abaf39b8c4a9206e8024637268b9126da76ee46bad17ffb34c6dfd81c193d35a9d6e1e8c4ac7dce3f163adc10e2f89ed92a8b0d7efe8274fb8141b338506330bcbfe84dea020d5ced7936ecc0fbf15f2018f9f"}], 0x540}, 0x40a) 01:12:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050460000013000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8fbb770c1f5a872c881ff7cc500104303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f80004000000000000000100"/177, 0xffffffcc, 0x2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) pread(r1, &(0x7f0000000200)="eb66f5bc11cf287556394e564db0fb875ca38ca1b19f46275181c9b7d4daa4ebeacc178e8bc3d8c8f2af392cfb23c728601fcbbbf782a515f3f80ac1b985acc68198e2caa3e8eff55fbc91bed8296a2487af5cbc410f6ef1", 0x58, 0x0, 0x7fffffff) write(r3, &(0x7f0000000040), 0xfeea) read(r3, &(0x7f0000000180)=""/114, 0x72) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x6c60}, 0xc) write(r2, &(0x7f0000000040), 0xfeea) socket(0x18, 0x4, 0x7) getsockopt(r2, 0x2, 0xd, &(0x7f0000000000)=""/11, &(0x7f0000000040)=0xb) 01:12:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000001780)=[{&(0x7f00000000c0)="c7705a1d688d5802b9be2b9e20f433bd4cf83ba9a2fe6f3b7fa2e8d6d49ea0f23d2ac2c5e9c97a593bc838d669dfa970add8fb7d44d44b3311b02c5801462e2d50e2773c0cb5ca1b988fe8d5295d3e947fd717ad30eb148b95c9e7d26688cc3349a766a69e4a6f701a71aadfe4b695745277400f5a8721", 0x77}, {&(0x7f0000000140)="a1a3497d8da0a29d36eeba4206cb637da913221cb337679e05522020982a0ac5a2acc3018d4c6a00d082e46c4f383f93c407d6cb4b0ed5e8ca1963f8e785915476934de2fd1e8df619b3c9", 0x4b}, {&(0x7f00000001c0)="677ebe63a09e7accba13", 0xa}, {&(0x7f00000004c0)="618b946836151f32097a9f669a5a1d3fc9fe47692c0c42157b75733ff9fe817629339cb060e11236f727a3df625dc2e78406a1870a9ac05a860a3b57f9b40189066562aa81ee387d08b4dd1a40c82c0b42c8f19c1a0c29fd9186d0441faeffad9f0de69b478aacc65c9a5068619355d5deee0259f54fe7c0c948002dc7e34fcbfd", 0x81}, {&(0x7f0000000200)="4e9dc3e783c3ce981282acd5e6ae989212f916697f1835cbcd4d572b07a9a49a56c50b83a1865881766d5df8b87f15613822c9c864b9e1", 0x37}, {&(0x7f0000000580)="b28b14adfecd7facab40982ab594cf4bdbc05a06a5ef9d31e24fbccdcdfc814e8db4810dd10557f42722306b11d9547945feedcb71a0b62f50e3bb0bdcfd7b6c08124d46afd1484caef68776919a9ce4de4b3af8d5020ec097c7454b610cc5156f8a6ca9807436594853df5d62213594c9a1c912e683f19803ae83e7f5893a774b5ace2c6c0b3b618662fc062e241270a9e1bb9b85f437a88bbc9f5716525ff8f34ca1989d56bdf66b039c91e792eec5605fc1ff1157fc83ca1e310c21f35672c81802908a4b5794004c07410f7187e44cdd24ff2d3363edbeb81b4010c6d4bc24aa44222e3a7ae9cdb50a7155608d933720a661e56dd32c2eea", 0xfa}, {&(0x7f0000000680)="307cf3b23244ec91c58d902310f6920ac3ee8006685630468db655d6087f2da98dab7c7bc7d5e69c6fd66f976a1bf016746227", 0x33}, {&(0x7f00000006c0)="f12742b036d8deb8a4bd881964d4cd2005f1bd425979cd705bad7a346a264a1818aa2d", 0x23}, {&(0x7f0000000700)="caa9bfdd2f9fee04fee464039aa4bb83985491b661dc47f9dcd9a5e913383d30139eed324aec4ef7c1894fa43bfa84e5e6aba275eca2ee401585d994eaca9f0225ddc8c0412763f10a6d4f04bc0a57db94363ebeb0ac7d38bc4ae901ca62ff0ce77910d0e0916f3b89925db071390e", 0x6f}, {&(0x7f0000000780)="d5eb8350195a4d1fa41794e617ee875743990925896e524286a9af219b6ac66cf85a518e00c8677335be4847a3e75f3bdab5750e8c41d62e8cfc2cf880f28b847d7a95c4d2c99021464687147551ed58f7bfd1a73e4c04dccb67952b7a3d59cc4dc6bc0f575162766d78ae68edd9178351bbe4c2ba53f581c88c7d08bbba7a65112534f6775c8c4d356729df0c21de8751d2f175e7f53af817e62ada269c08f45f53ad7a7baf5f058953a0cb860a4066218d37b06afc7ae9abab40076060607fb0c686c4324de58dfaf05a6a4a67a0f288a0f058aa008e5c35aadc377895899c6e625d2505af2b034252137ca11e20df984b83c51b07a566cb5d3723aa52eb44db3106745b11059b79e0a1093dbc3da93b5e26fa9c7329798cb052f56d7aea8d8568ab79ce6b29eec77be157ad57091e824aba49824c6aff118b7b3fb3a783f0236da43a6feb02d63fe3f8b0c39e2498a671d0088debcb21ab929d1b15c2592e686847b6f31b71030affca82e932589adc139a7834019584a4a8f29836a2e388d9b24877f9dbf95666365faa37a5e78b9942a227a8a9a179dffbf5ba031c18709115c1727b4f4c6a3ea49c80b02e1b369eecfe29f6428445a1f82a1063f126307d96f05f9d42206b10ed5b77e03e19043d39e0ea98ff6dea7eb832b4e417d7fca003d45a7ef519a607632538a6423e49799d024c2a04939007ddf6ce003a72b195f928cbbff7e14a4fde957553bef1d977261d546c1d9a543fb4da26ef2468e01e2801143bb1f9020d767af2f89257b34ec78f0f6bd9d879f383863832418e48dc33f637813e975300dbee7b4b9a2194c103ff1376f87e6086b11d066a85e4fa8329c2e962da0a6f383f79b50a9d199cc7718dd125465df8adb92066ecb09e50f42da29a419b74cb43edef967f95debe3e4ec0d5b9d00a8652932edf9dc22a65062e0774f039cae8bf66106b0bf0750f2f63bcffbf802c18d2d3d016bd0afa68fc5afc567b58b9f2bd4f6117ea7a7478ec6158abb292c4e8f78ef616325aa32a2a712f5747254da352a8983fd6c29e29ce9178bb50b9ed308d313d4bd5af379e9c27187dfb89091ce3a8a97dd840a0943fcda992c739e08cf690e5f5d5b33ea2a0feeb4fa252aa95459a1f258e9016f0800f81ac15c90e2eadeaadf287822ec616abed94be97dd1acb06002757522126945ff9123f26a462b037fe99ce37dffcc5c8785a247c94f84128bb5bc3a82f2058a9235e5c8b54971f8b35e630f42a9f0473eb5c3c4e3525748f11cebdf6cf219bae7625e7ab9a8657be2ca23e0386012ce2892fc1bca64a6a4a43f17ec15ad0d6d636945fbc5a767b5d82262d641fdd77771ab01a308437179c55b94815a4d77c96d3305711dc5d9aafe897bace034d2a35d95286ace82b1f57382dbc1ae63c6dcc99d801e99f2c9f47629b5bee32303f8f04f40b9d242cd529b2ee7af0e5d68b9b500ec080cfaa150eb80c6fff711d2a2f2c47d5e7a5f17a5107c534eeb77cdb80e9844f103c294d774f043c668cb6f4556a00a22e701591d2235435c6cba86418f717985127e4f8c2d40062ca04b720bd2ab80a2171f44045ac5158c0105723e31ce577bed1d4ad1c4faa7f2b884e485abe5f0f558e620d9a7d2e7888a879669382573514c828a9fac8440f4c3fab5591e6f8637efe9a614639783d5f9748052cf5ff28401c2dfb8751ad7762bbdef998bf996f6a2c93b6f4138cc34601e64f05483ff7782832f13802426ae76699041f3114cbccdd1f4b8946672d998d419ceb0a932291333abe4d36d5f0e77fec6b74418a11cbd15f93afb26e8cd0fe6293fc8fc37438b6f600a5406ff97559e13087f1cc6679728cfa7625a287e3775d7f82dadfda9ad09d7f70683920d819e1ed0ad731aa9db38fd1e6b625c6da8f5a486c11bbb9905efe47cf1ef8046d6568cf7c96f3a1a26e0b8ca140ad41025e4384ca50f2f2eaad6784263b82049662b0560e33bf372254166fcd41dd3a951c095dc906d3291e843b4dbb8c05b0a74ebe24542841ee122f932ea92220963172d40b4ea4261f08e0aed25fdf08af1c5c5d107d871a7cbd385d56b6e21455a78214881df61c25c3014c1eebda4381eee606593b61848e2c9d9cc10206c039390901487b4418c0665235de772c846ab49bb924251acc4fc8db9d85013fb4974ab755c2a109a1466c414dbc15d6dfd2abae75d9adada9f3f86fcd92565f89859e4cd67803b849de43d70c3ce20ee0718a31a19359d4618cc2c5eff4b89e2553061486ae87e2d91b49ca52d633811214f90acfea4c601d58ddbc3327fabe99e9e943f004208b5774704c841945aeafacb2208873b11125d998dc28b98cec6f71bc123d31409383cf734ba18ebed17d43c64c105fc7c9a8029934160e7010c2cc7c4fb2d71c6cc19315f6275602aa84ea9be892913606ae4790fd21f47fb037c8c0747f402d62ffd94d91e579a5616140def5cb6e477c0672b3260fe69c1a53cb29674d9adc929698565547968a46160c79e55e932f74a896be01b37b18ef69e301fca0e61925430c6bf6d724d7aeb7175329b1ee823a780c73fff841d0a19926d492fd7b21eda4221c2a60069598c971ec3751f5a9188416bc63229682493b79fecccd8c9decf7f2bffd833d2b8e8e0cd3f280fbef11f4a4eda85d0289a20ee2125c9ecb790fd5550ed4bcd96869b70e43ca7377f6edf2d0e6fc46fa3fe736932410a00b4d90ebbfa9355c9922c50c478a9e004809713d2082031d8845e49758d321947d7183833861977ce52d69142f31e41f2f6e100d63012183c996b0eb8748de6d5de128f999f5f881482f01b5ce2a71ca8e74ec99212d6401b2ba829bf75ce75394751aa524f6ef73cb73a2cafa1ae88ca1c31d80a8c8ea83f0b9aadd477f4ef0ac385693b1776dd3135a209f863f5e0d1e6d34a10045c94c8e07eb045e9968b1cee49f603c0ebf1ee31b1423870cdaec38dca67bd1c0b8ec630c55d2037aee80cc3ac1d8ea69f1429ac307b3f015b7f0f2a76a3bbfcd5c83847ddf26d9c428b52104915860e63a6573d86874ba9088354c782303cdc5dc671238f2ef555b1942773040cb36a8f33928091f58c0c4c6a3f9e0af1dae84982a14374719135c114c872ae28d86ead5d9510a57f99162a20be1dd8edb61f595bf76a3c653fd7322e93fbac5847eb0863ac877465c9ea8d1511e6e070291751eb20e349f7271e068a20a21f7bc0d6dcef2bf8338c662436d471a5e1e1d3f590cfee3db356e464accc0a80d84b0969fef40869b3d94783012e026b3e69d24ae996152c391e95ffbbf9f3b816c0dee922b43f1ef692ce25364d6f84beb1113621da5bafe6ee04def5974c8cb723fd126074f77aa23624ce8d982af41e25897eb1d6c5a892debb4ecb59e0a18ea77a7b6a4815a3334f779027517385c7c9dcb5fde7b3515728f494c8e0357391d451ff825e2fcab0163dc8dac0eec90b4568799ca8abc714599578d925241e6d7a1dcab08d555a3c554ec06dc0c3c991e877a2f48d862f3183a0ced016e84f0b2e4ea35b26e28e05bd596c8e69adf2dad966a7bf68079b0add980ae48dd9faf5ac7abc7d1b7d4d441e7fd0fe1b0ab7c5e183f108a5637a41b909983d8eab89ee2577ed7d5f22b4def65a02b69fc2eb81be8b2b723b8d73686c4dc579d6fc14fad7f931d30e19154796014d0c54d14281b8e3a5393ddfe748a6089caa7f94c13f1100803d5e8185cc869fa357bfa37e64c1b07bcaaf80821876ae19ad885ba05d493d004bf30c67b29b32a13fad40b3eb9ebbc7102328846379390e1b444fcd7bcb8ab8b7dc2974938fa9b2338c7e0fdb5ee05d8e589ef527e04deca0d7948ae689ec079db644dc32435ae0f7d85faab22976f382f8c5335c99e1815bbfe10cdf27f6eb495bbb0cb68d2ca95234de6a8f480a9c69cc5a61acfb030af0b5eca1ff9e33e5eb41e8a99096e9e475242be4ecc084c44f1e6ee1ced54440e5c69db8e09e50314eadc608e9dacf33b8eb9c84679434c13964b96f2a0edd8c214a9b7f43c999838f2eb301e93256caea8bcddc9513ef4b1cf3e1530c7eb407c73d06e0ce429fb09455361363aeda4f611c2586a3030691501b9c44ecb0fb4c7f62308bc97e2bbf7fc309346b6009bf37aff39a0a3f941696512f4586489aeeab23555774ba87de7b4f422f2721ae7f5b8ad90e7e8d01ac93038c0062985e9f4980092523c87140d285c3312b4cbecb74cbdba2b06ff8adee536ee7aaed92264ad889de523c94d14ba89c0872c43a08d2df35b8d6abedf4c2fcbd0235ab11e59997a8604ed1479cfa99970a77dab3dddbdf7ee7e76807d08e87090cf3360fb309a942995efa8b4541a4789b370da5a211b9803fa1584154ced4dcf79c8aa9af4aa13aa7b2a6479ff81bf2bf1c736b5bf5cf4d7648aa7148fb96c9bddf714d4b58b476b3790fd05c668a4125718c4fb222d1f4dcd24233a865f7cf77dc7d4707de1c9603ac2af073e072d06b3b36b3b1ec325dc23a5499adeb0d4671a0a925739623c4fe6203716714bf7666eb8785a7437c65d700585fb11c5b269ad53fbe48eee05c081f7f0d3f0b14994896f24bb64efd0e7df6e4443bf05307dbb7d9566c53d07c28fbed704490facb1172ed9ec1c39b8c656d0df3b504742cff81bbd2555d229cb174516495d0fc715081df5d5572079783cf2f3ec5e5899ebefac5b764b5706a5571c37fa586d3534b505e26f79b6943f4b2d5ee1e3e16d7d535189f0161f2b66f5798338aa079d18374c933fbd4191bb9ffbd32b15c427d9fba2f7e5c11d2614d048c805c9ae4405a44c965b26f74996383fdd41f7ac56c0ffab5cd3578b08ad57b228382462c00b952aba10ff36a910d97e0fc29e899e1fa6a18c2d50c77b1918bd3e828cc9e0f2fa3f774100f54006a02514e9e6b061282e59f9f5cd45a6d24299018e406427e9a49af7f1f6504670f1b16005d5a976985f9923ebb288f88d7ec2293b40ef987633bc1988e1c476a766890041695c030516a1ddc39f528e3012ff4ec7ef456935411202b2dd026210b3e860df7a95d0cd3f8e06ea6e58b3cbb4c3070014ba8cab9fba9913c3081131ac57a715df8f5bb0e38e27471c01537a63157b739b6ca1f5a996f2161d0a7ab9d1b358d06875d7c173e86aedd837c895a9b374a3d4af35cf57a7dfd5a3b90ca48a51c5d1ed3a3e14390447c7f5ba20df86e1f4315b3e360a31da067deef08e02c2dbc7742571323ad440c4aeba12e1253a3df70e445eb590e6dd574b8a449fdfa3bfd1cd3cf965beea0f132ccc486177979e2bda518ac2b840f2541b22ec9373f765d388eebd5ca4b0780a75d3bfb08132a0b99e0d03af294ccbd441afd7641b32c85c08eb1457b281c61352eb1e135dc79d9f728c61c372be8efb52fa66b0fe3598fa5f8ca2ae16883cf791a1e2c3e308a4bc5091c42a5a3d63496bda3e3f933af806c6064538482935215e50cacba1f0845bf1248c4073debc7b4480d5c8aa4b4250ccbade3c9a1067bc47e946d592fee7fdb6df2f8ae0de69bec20d52b004879ca0d3fb6d9a247cb31d2b2caa5e63c1c14b1e3e236ef4191b74c17d8afa6c0de4c2d713c8bb895cbaca1c9d1a56837c4513727bc38a6986677f81f04bce80200e680dd26b37b032dec31869b0586f276cc59b7b81fe090a806a392416de99b774df2287a84ac2649dc6aca72a99ea25209df8ebafc8f1ce6b8809ac7dcf8aff41635828ac2256cbd8f824092af07dd8704be9d2cc0752f2f90813472b24", 0x1000}], 0xa, 0x0, 0x8) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r3 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001840)={0x7, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x359, 0x5, 0x3fe0, 0x1, 0x6, 0x1, 0x4, 0x0, 0x1, 0xffff, 0x4}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 01:12:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) write(r3, &(0x7f0000000340), 0x0) write(r2, &(0x7f0000000040), 0xfeea) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0xd2) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r8) getgroups(0x6, &(0x7f0000000280)=[0x0, 0x0, r6, 0x0, 0x0, 0x0]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "28b5000000080000000000000000b72000", 0x0, 0xfffffffd}) 01:12:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xffff}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 01:12:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) write(r2, &(0x7f00000002c0)="466dcd91850a1cae9a233651b5b450bf48c3bf44ee4cf2e3238e8cd06461a8ff50ef09c1e71e77a61329d40cb2f7d013b31f37e05c0144379912c7d3f5944d922b12aa05b12134e77884057255e43cec645f6724d56a6a9691ebc506ce9d4587d0e3a1d21bf1e11c74b3e8924d81b90c0856028d43eeb6dc9da1dca1d28baabe870b", 0x82) dup2(r1, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 01:12:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000309907800000000450000000000000000000000e0000002e0000001810000005ee1048cfe840ba4b40935c4810002a29c13c1121f30d0b81087"]) 01:12:10 executing program 1: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a17b9be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728d3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae000000020000000000000202080900000000000000007f000000d3c883b4000000000000003a288631e31e11240866949456a353d5883070c0e74b3953f770b98d5592984fcd0500f8b1357aa9432f99886ce1f0955f60fc302146b50fccf2804922f3d4c5165f9e8d00"/254, 0xfe, 0x9, 0x0, 0x3f) 01:12:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000fbcc00560000000000"]) 01:12:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0x591c}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) setsockopt(r2, 0xa75, 0x8001, &(0x7f0000000140)="a9587f3f8b71e6a50221b94743ffd575e61f83270193ea597c903849f4938517208f68c5491cf8a502a68f3d8bf366fd97c2bfe97a7805e6644ae36480fe6586e86ab87d6ba46ab2b140bc40f0cf5a0d1a4031e6c5849a7b969bf01c0a5c589013e75df2f5900e97e2cfd1da4d622d22c7afeae2e298fc15b1df02d06684ab516c19ee02da6f1a99d5d88beac4b15e61b9cd2a5182bf4b31c5c96fc03cbb478333c6407076974d86a947c7e2a4ab5ae5d4d189e632cc9526a00ddc13d7feeefa8c4106872a8f95c3fa2b6eb9eaf8298cf16a", 0xd2) 01:12:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) getdents(r1, &(0x7f0000000100)=""/102395, 0x18ffb) pckbd_enable: command error 01:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x44}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x2, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x18, 0x2, 0x2b, 0x9}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7}], 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x503226b2, 0x4a8}, {{r4}, 0xfffffffffffffffe, 0xd8, 0x4, 0x9}, {{r5}, 0xfffffffffffffffa, 0x3, 0x4, 0x101}, {{r6}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x1}], 0x81, &(0x7f0000000340)={0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 01:12:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) 01:12:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x100, 0x4) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/206, 0xce}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x80) 01:12:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2000000000000], [0x7, 0x0, 0x0, 0x9, 0x34b, 0x94], [0x2, 0x0, 0x401], [{0x401, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:12:13 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x6, 0xfffffffffffffffe}) r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$KDENABIO(r1, 0x20004b3c) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) fcntl$getflags(r2, 0x3) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) dup2(r3, r4) pipe(0x0) 01:12:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800440000380000000000019078ac1400bb00000000030d907800000000450000000000000000000000e0000002e0000001810000005ee1048c"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 01:12:14 executing program 1: socketpair(0x1, 0x4, 0x97, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x4, 0x80000001) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x400, 0x0) 01:12:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5c}], 0x1, 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x21, 0x2, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = socket(0x0, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000380)=[{r2, 0x4}, {r0, 0x1}], 0x2, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x102, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0xffff}) pckbd_enable: command error 01:12:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfffff951}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x0, 0x0, "01000000000000ffffff7f00", 0x7cd, 0xfffff35b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) sync() socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2d, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdf9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x15, &(0x7f0000000140)={@empty, @empty, [], {@generic={0x3c0d, "77a147aeb7d793"}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pckbd_enable: command error 01:12:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="62d47069275710d2cde0e1165c9c6d59877b6140eacaa34578cb000000000000000173c5e08f0f7c2c6576da516d7236dca100b01791b729f995af92e854e0c4ff0ff4193e75b8c3ae6f12f73ccf84f94baae324eb781af5435a37e7c4594bee1b35d786c71d136c8ac05b7bf41c736c91e3865304f2a768dc39230dffe1f71c93eaa312412cae171e81ae466b8971a8c017810a8dd8522eca08bec1bc351afca341c9b1f546837366299bf71505deb2223d800b71465c68b76c1bf219ce84ca", 0xc0}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:12:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xffffffff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) 01:12:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffbfff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:12:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:12:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xa86, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x3], [], {0x0, 0x0, 0x0, 0x7}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x18) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) ioctl$TIOCNXCL(r4, 0x2000740e) read(r3, &(0x7f0000000080)=""/101, 0x65) semget$private(0x0, 0x6, 0x1e8) dup2(r3, 0xffffffffffffffff) pipe(&(0x7f00005dcff8)) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 01:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0xffff, 0x6b, 0x7, 0x400}, {0x1, 0x2, 0x0, 0xfffffff7}, {0x3f, 0x7, 0x2, 0x8}, {0xda, 0x7f, 0x7, 0x4}, {0x8, 0xac, 0xc5, 0x7}, {0x6, 0x0, 0x81, 0x10000000}, {0xa593, 0x6, 0x20, 0x5ef}]}) 01:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x9, 0x81, 0x1ff}, {0x4, 0x40, 0x20, 0x61e}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000100000000000"]) socket(0x20, 0x0, 0x7) 01:12:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x10000000, 0xfffffffffffffff9, 0x200], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {}, {}, {0x2}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)="2e6cc65757dd3e706dec4e23bfb4b3e2a65adb6825df1c129b6b2b5f05fb982207d69744202be3ae2f39cc535cbb7ee3acae027c21f2bf62513b047a5576c2ab56cf86d2f4e6fcc75135536b45ebe0af78e1b7757814bb3ff838f922c9c0b4244ca3795bc80766da228d646a34eb8d37c8165e30b8a1d944eb05a13d9a909f3877a4543d148f858b8c56a25c32190ec4d3795dc9ba78ca8587", 0x99}, {&(0x7f0000000180)="b36afa4975ddd46c092d01707b9a789adac8e6cec73823f0870b659bf6b11bad4ef73c6544d45ac50cbc4ec4eb441d5d2864923db4c6430116fd7ee4194dc45a8f0fdb64b990a7b3d4fdbd5bd2f3461762d1812419dbfab80fbf1ef4ee00dde2f51b3c3148458f8391c4882c50e0775351de86ab222806b7b3ca894c42f40e1bf85761986a0bfe8bdbda00cc0283a9b3c8cc8c596f4152fa30d59a30b0ae3b1e7d5fd66223d8899c53205872bd970143dc4a3e44bbd31fcca4e5a37878b3e43a4c13a61b6a2ba01ea7ef687c", 0xcc}, {&(0x7f0000000280)="8ba2f04d9fb6397a2bfdb3b87152bbbaea655ff74b126852f77f09786473cc02139d220f088a432fe850f0248ba4a979d2c7cd74931344951e35e866c1edb6dbce0213b856c0f56eaf73d35f29fc27d2cf7ba636cdf1a3134ed701fd6322f7a23709ca338d251b13ac576346446b7205915bede54815949589d5cb562c73dcd89f347c31e349043f05015442daa60a9f925ed7839da1ee094d1dfc73db6df54da1a6868ba0c9cfcbf2986eb84036f3", 0xaf}], 0x3, 0x0, 0x2) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r5 = openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x12) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x6) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x8}]}}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 01:12:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfffffffffffffeac, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"7107a8fc272dfa50797e32f08162209e88225baafe0b35f1c7b9a6b18950"}}}}}}}) r0 = getuid() seteuid(r0) 01:12:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="820201f0ffffff0000000000397c5fe3f3742595ef1a5791fbf9a1a6cfa9f08ad4645c4e5d369754265b653608ca045cfb47962d84f2f6efceaf846fb081a3eaa8f41666d664b48d3306aa8e72a67ac9000000000000fe0000000000000000bfe2106f418eff00000000"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) r3 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x100, 0x0, 0x5, 0x1, 0xc3, 0x800, 0x1, 0xf05701fe56e596bc, 0x1, 0x8, 0x5}) fcntl$dupfd(r1, 0x14, r2) 01:12:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:12:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8280, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r2, 0x0, r0) chroot(&(0x7f0000000040)='./file0\x00') 01:12:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xa3, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) fcntl$dupfd(r2, 0x0, r3) 01:12:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x4cb6e2c8a88b02ff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd90500000000000000609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06cf26eef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21187110eb1b757653b542dab13e3e77bcae89951e64327340628072bd0356048035224f1029f453540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e17f0000006521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea7348365dbe621387dc46ad4182120760700000000000000ab325a2e4ce02127c0175aa00594b0d8a1eb9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabafe1694a970190419fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1a2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21858d226901e28b44564668d31ba134c99ea475194d6a07d6400730c80846ab7c2bc6bfaebd9e8b64b0e2cf4ec9c4f2d00bf7ca1d1da77b2c6dab0d1af80db5391cdc09b7f65818225efe6db6bb1f85ba92887645c4da6d60312128486ea6cf710783514f115b1a161ec7c9afcb12d6fb58837ed21e3ca0ab34d2871a16b1db5922a266cc74cea7a481081bb4e17b706cde5eed8bf257a6b3111b478fd354375ee9954e9080edbe2f56ea542e9c8f000000000000000021e69498fc0dcab27974ca71cf503429c7d64e0105a0ad71e1749385bfbc9901b81b3bba2180b42a0c6dbca9eed0124fd74f3fd4e67ee17940a0a54d4575c87f94e9a5da90834903d3d197dadcc716c7a3874a7a4acf688ad9ff869e8c2d3443e144efaf35198be1b4471689b20d6afb23dd8b2ca6c2ab0c4f1a3c4725119f5c1f8d04f2156b50c398e15572df4e039ee117beeab25175a1d4c242a6aa153db3c82557072879b26b5edbe15af20bda8600c2f9f71209d6f41c704b0287ebf437ec44213f3a3496a3156dee79b4dd2e84e44db113416c154f49613c1f28b0f1a4b8988a338fa0b1dfdc0b0b6a264cbe2185f9f7809dd0fcf729f5965bd63361e751ff66d99291cd88ca4dbfef0cf292cf43cfd9d0df1c9f1366ff24c6abf0ef086101aede8f4a7da67413290a2cf39d4969f97d0b3dc80526903bc8cff0033a591dcf876729f5694a43e1565b4f850a7b5322ddeaf34314df9851c2d8cd3e62c8a9afe8630af97f26d6cdaa669a2e7c389e5b5147ef40514dd761f823e87d9501978c43196566b1dab71b47741a280518f7b774d0b6f577a5afed779c32fd1a7d356c06eaf1afa602ef78d29d47d292c993f3fdf7088319c50ff3b5752e345db45c1ee075dc613b52aeb6d0281352aeb59d856efdc595687a2ede843cfe2fd4f76ebb3d6c0340a3f8c3661ff26bc8b5f85744b7caac2b911a1dfea48d35567fc11cb6a1c050999bd9295421316f0453e56e2bd69efaceedf639aa99abe34b1832b330ab64b91e0a3813450d4437dba94006d7486ff7", @ANYRESHEX], 0x156, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) msgsnd(0x0, &(0x7f00000002c0)={0x3, "0605592b25a8191f11df8cc73743dfbc61972d52a98408d7a0e451b4cf2b80b9e66a9b8527265b2febccbf8f5880aa09c0fb51dc5cba02a9f30d00ff6f455cb621"}, 0x49, 0x800) msgsnd(0x0, &(0x7f0000000100)={0x1, "23970f9510df42655eb7df54ec3ed8c2fb593a37235cd3209f4c08c59a875c540c37128eeb01eb601f93ae7abb39c84edc1ad979acdb344c6a703b3b9817f5a51ef179273fbb2087671a457b940a376e35a03d2e41afd023bc328ba96f812810e5a28857e97cf3f3"}, 0x70, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f0000000340), 0x10000014c) r6 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000000000/0x4000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x6000) write(r5, &(0x7f0000000040), 0xfeea) r7 = msgget(0x2, 0x440) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYRESHEX=r3, @ANYRES32=r5, @ANYRES16=r4], 0x1008, 0x0, 0x0) 01:12:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x7}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a409", 0x15}], 0x1) 01:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xba107c2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb97e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x62a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x8000, 0x79, 0x1f, {[0xffffffffffff0001, 0x7fff, 0x3, 0x5, 0x9792, 0xb6, 0x28, 0x3a665f3c, 0x1ff, 0x2, 0xfc60, 0x3, 0x8, 0x3, 0xfff, 0xc6, 0xff, 0x3], [0x2, 0x8, 0x5, 0x6b450000000000, 0x8d84, 0x3f, 0xfffffffffffffffd, 0x101, 0x3ff, 0x7f], [0x10000, 0xfff, 0x10001, 0xffffffff, 0x8000, 0xfff, 0x5], [0x6, 0x4, 0x8, 0x81, 0x2, 0x1], [{0x400, 0x4, 0x80000000, 0x5}, {0x26, 0x9, 0x9}, {0x72b8, 0x8001, 0x80, 0x34ca2926}, {0x8, 0xa24c, 0x0, 0x1}, {0xc6a, 0x3, 0x8, 0x7}, {0x81b9, 0x1f, 0x3, 0x5}, {0x3, 0x800000, 0x5, 0x3}, {0x81, 0x1, 0x4, 0x7}], {0x1, 0x68b, 0x2, 0x5}, {0x1, 0x4, 0x0, 0x9}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1e0, './bus/\x00', './bus/\x00'}) syz_emit_ethernet(0xba, &(0x7f00000008c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x84, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "b975c792c57a0b17699d9b7898f74e54"}, @window={0x3, 0x3, 0x12}, @sack={0x5, 0x22, [0x828e, 0x1, 0x8000, 0x8, 0x224, 0x6, 0xc50, 0x1]}, @eol, @md5sig={0x13, 0x12, "828f6f87b4e3dd426db710fd82ee91a3"}, @sack={0x5, 0x16, [0x9, 0x200, 0x3, 0x1, 0x34]}]}}}}}}}}) 01:12:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) flock(r0, 0x0) 01:12:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r2, &(0x7f00000000c0)="7d0402f2c3caf12a450f802a8b89f0727da8ace6d842bfcf1e34dd6cf060d900308e2f2be513c8cf0006fa9688a42d39e58095f39e4625430b8542b29f27bb88a0a87b44b8f29609a22d2beb6f4441f5c9dfdce18049b9b40436042f83679f23381850ae39103b59b0d086973cbed6f6b749b0e8134cd65ab144d82f19e3d7047d58d29ac12fab6cec5484147bc52ada77", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:12:21 executing program 1: shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000ef4000/0x1000)=nil, 0x1000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) r0 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x1ea, 0x4}, 0xc5, 0x9, r0, 0x0, 0xffffffff, 0x8, 0x1}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0xd1) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x4000000000000004}) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x7f) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) wait4(0x0, &(0x7f0000000040), 0x3, &(0x7f0000000300)) 01:12:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x2, 0x0, 0x9, {[0x5, 0x3, 0x9, 0x6, 0x7ff, 0x5, 0x7, 0x80, 0x4000, 0x1f, 0x0, 0x400, 0xffff, 0x798f, 0x8000, 0x9, 0x800, 0xfffffffffffffffb], [0x8, 0x0, 0x6, 0x5a, 0x5, 0x0, 0x100000, 0x9, 0x4949, 0x8001], [0x7f, 0x4, 0x0, 0x85, 0x2, 0x4, 0x1], [0x2, 0x1, 0x12b8, 0x8001, 0x5], [{0x87c, 0x1, 0x6, 0x8}, {0x2, 0x1ff, 0xacb}, {0xfff7, 0xba, 0x4}, {0x1, 0x2, 0x1ff, 0x9ab}, {0x4, 0x400, 0x31, 0x1}, {0xfff7, 0x7, 0x4}, {0x4, 0xfffffffe, 0x7, 0x24d9}, {0x7, 0x1, 0xc9, 0x7}], {0x8, 0x4bb3, 0x37f, 0x7fffffff}, {0x890b, 0x800, 0x1, 0x76cf}}}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) 01:12:21 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="0180c2000000aa67030e499c9eaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25c3874711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07d8432620ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c42c941b7ee488c559a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3aaae80127d4ba0c64d79acc13c84d4d769186afd8522669951af14a985b22a4515e6d7"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000280)=[{{}, 0x0, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x40000000000, 0x49}, {{}, 0xfffffffffffffffb, 0x8, 0x40, 0x8, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x10, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x80, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x100000000, 0x76}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x4, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}, {{}, 0x7, 0x2, 0x4, 0xfff, 0x5c5}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) ftruncate(r5, 0x0, 0x565) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 01:12:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481], [{}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x2, 0x8, 0x20, 0x2}, {0x8, 0x5, 0x22, 0x101}, {0x6, 0x8, 0x4, 0x2}, {0x7, 0x20, 0x1, 0x8}, {0x9, 0x1, 0x4, 0x9}, {0x1f, 0x5, 0x2, 0x10000}, {0xe6, 0x7, 0xc1, 0x7}, {0x8001, 0x5, 0x9, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pwrite(r1, &(0x7f0000000100)="9320b483eb140ebf6eb15add35e25905deee066ff414e3f69a515d741a4433bb0591aa22", 0x24, 0x0, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4, 0x1, 0x20, 0x4}, {0x0, 0x3, 0xf7, 0x3}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) 01:12:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x1, 0x101, 0x1, 0x10000, 0x6, 0x5, 0x0, 0x2, 0xfffffffffffff728, 0x9}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x482, 0x1) 01:12:23 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x3, 0x13427a91, 0x8001}, 0x4, [0x5, 0x3ff, 0x7, 0x0, 0x0, 0xa4, 0x5, 0x5]}, 0x3c) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00fb00100700000310000000000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 01:12:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) writev(r1, &(0x7f0000002280)=[{&(0x7f0000000280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aecab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709cca1ed14e5c5e0f07355ec6becb5cc770ec0e0ee82fc2d2dfa0df3f39c768434db31fd83a1eaed4dd004ae313f9c7928438cd914eb2b2b8a341da6451e75ea3bd673b523741620fb767fb05133363c4dc4dc6816163373e9aa6024294609e8aecf0ec82285620e5bf24743c658d36132c90921dd550255f94b3e2962333dc67de74b874f76f684d65b237427e815db", 0x213}], 0x1) 01:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3c}, {0x6}]}) r1 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 01:12:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) write(r1, &(0x7f0000000040)="0920120000feffffff0414802745521150281de274fe266ce23205554352cd0539df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kqueue() read(r2, &(0x7f0000000080)=""/101, 0x65) sendto$unix(r2, &(0x7f0000000100)="4df1fd2b6bf9e2f82eea8b59cb3f4444e9217b35c8376671", 0x18, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 01:12:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = socket$inet(0x2, 0x3, 0x3) write(r5, &(0x7f0000000300)="ffa1a586551d27fe831796a7780700000068e9d1a432e04ebfb9881a6dfd822b0dfa830e1d01000000ad6a3bad08f074918f4a3969e93102ee224cf69cb67db50f65a3baaa80b46dd78d1c7509be46ffda374c3db11269ff3393b222fd011978dda7ba74ed6f0d72dcfd08b3be79fbe961d6a5af557aa95fe72ee6b446266265a8677ab2b32dfc9eb4ae3c993a7edc8ddabf25898b8a1d3e7f89cff191de4bffa7c33518174bdfa2e2eeb4052271b7007282f7294ecb6ee681c3b7be360c07ee403dc91fc1c4e92a7e1945e51826a9da061f37a4e0200a", 0xfffffffffffffe30) write(r3, &(0x7f0000000040), 0xfeea) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) 01:12:24 executing program 0: r0 = geteuid() r1 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, r0, r1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pf\x00', 0x20, 0x0) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x3ff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)="a7aa171f3c455e6577adbc992696bfa0b67a6304bc7ebe3bc38fe5c01d0e9d54f823fff02c158d1cfadca6a2e8d7586a47a0b8c40b09019cd5dff9e848adcbfc84642d6582b9ecf9e46d8789adb2396d5d51bf03c87d69610f2ff537014a6c83fb0c43f93e9838378350acc63a5ba4b6d09dbf31f90c1102c07dc03f41ba1cb94dff6baa868a3516a5d6f9b4cd9f4e2ab71ca977ef3ffccc934f4fa08e868b81d4e94408d8755b797c8a3128ca4b7f12ccb67c26b643", 0xb6}, {&(0x7f0000000280)="a017a70e880b47fbd6fb82466ab8b86d136169a7b4c74b9c862f7613dcd81f01fd6379f9ceed0f59ac5ee113be2dd9b29e8cd325371977637c205062dd52aef5c35d690198ed451ecf79a03ef08057b6245dc93f35f7a14e7f1e7648816cfad73e8a954cfcff210e95023426de4d45dc2ef0cc3d14e26d796daf73a55d17b88a9e0e4b7c26ec2e700f1b890b40665869bdc6f8ba32fce5fcb86596cf33de44818b92497472d896ee4122c3fd6be9456410e62ad6843f2b2f6f2a74eee32be0649c36794bfa8162be7e3fc187bfe9c4fcb65bb9668e6c70d466dcd0f3c90010061a0f24ba6648af3cc3cf1aa19cae17a52ff733910a0945133bae3fd6624db7f0d0710e9b8e63f633ac05100146dab597f88d644957dee6c92972c30d2c595e27847fb7eda38050ab50ad9d830503511dd9c03e123df36112d4eb098210efdb5d22c9b27d1223cce9aa73a4899e8c8c50368bd67f3448ea775983e94cec95690a41bdf4954a1fe7200dc672dbcf901dde6b3abecb1c4b6ede8ac315f7fafcffc53fc6a9dcb8731b3a2643762a01cd2e423227572c7197dab9eda8c4bb716bcf6a6a21e3c20ce8a38f13d8a1dc2e9855f23e24b9df33138e115146df42bba6acd44ad0033874d9384f2e60568a7cff25bc0b3f1f50a465c80277424acb895cbfa3f59ea467318bf1d501cb5f89e0c3e57d8ea4bdd7f4d3a601fcc697970afdbe469b66f87dfe8e05515734edd70e9ad0089d97ab6940443494f3deff1d12499a335838cf1e65112ce635d4f84d4243fe3520384d563bcd386d54c79ddd80d196a06c7a4ec59ebfc84b56dcc37fdd896c668f4b94fdfc24f08365d129e7c51ab82c68dd995e8b7b43c073dbca5304a4027c6bab65a85c96bc6e5084d94eb4ee921b41e5348db82ca41b3c6bd7d424d3ae9e5212ece1f530d7985b76a6547cb0c3f29f9c29ef19b6b6aa328ee7b43bc922f3c7346018baae3623ad892123482970947dd370b5df55212413866dbe8f0082dbc4160d181ae153a5fea205b4a2348ac4cb56bb453cd3d6d81e014e8b31e1c57d69ed59d6631787a93a989b936825447010d71930af8ac2e824c0c302814f61ce2dc53d7cbd2abd747ccb23d003effe6d3e16e2a5eaa303b2d3b465be06d645518e129f5e8bd6e592c205c8c24e534a194445f2b49fea0afb3c6f69398b9776c697a00c59cee3d304fa95b326cc957a3cd79de72361f3589d8876d270c17bb1b1b9cc27f13d72456d3236e9f7ad62cb86fc23980829ac410c1bed08df51050c6cdb80f872811a3f780646eee7c4ff30d1680590fe05c219810bffff44e10800f97d751c5d38042e0f2d1cdbd349a4d463b1bcc9ab38a2cf44e92065f0b46607dccf3c9f8d004e34ace7297d67ba8ec6c1a26df3c68b361c79e975cc0782d076bdeb23832ddc178cc380e2bcc0f7004b309e4cb066be07a69a82dc74c92cbd188395c9b64d433e9b132e04027ea92d24ac9f30fdb256f579ecd5d3569fd028ac09ac5e66870bb3a57af51e7fef1ac67a3aef327ad1e97cace65e228fa88534d1d8bd011ce68846ec06c1d307733749de122d8f1d0ae7d3352a38e76dc1c09c9d17d48206276895874b7b8793e5b95cae0ae989ea8d0269587a412b842c3aab97ebbe4a7ad4d6611a96d4b9ca88b0e8a679e72a4596324a669554cac5cb713065bf1dfc028c22f6457f5234e7c55e993468d717d4a8d87bc5a1ebf770df774c203f0f16642541f4101fc9c36f19df468149c203ca57b9a5697117bffda23a692d19d48e4fe9f762ce78f090c948b746c3165a14129ce492c1bf526896f78a19f31264ff656a15f52a5423a300bcf29d529657057f96a26563af9a9bc2917f2b09e8c2ac491894a99b778edb88f8d45aed786068a3a35ae18bc47b44a9b0d0e043e3284909dde87026e77ef9b6f7cecaa5e1afd631cc714a2e11c684d688c399180bd76a0cda34a448b1f65cb871b1bf09dc2eb628f1ca6b485a00e14699bcfead3d1d88e77663e7fc1b7f09edd37f84c5dc31b1fe1abfe05c56053df3562027af3e19f383137a054e602b07f19161eb6d3d5d041f647f7b93cef525a4a941104aee35fe08111a1de9f8d8d4ee1d4243d21d63a81f8ed283012c0dd1a2c11fecb25dc9ba754c72f81d70b706a6c2a26b3a951e658d54ab10e4d978f0d4aa50b840408c76724aa013a2efdb2d3bdf9c5e7da5cf2daa9d0ce43a14758994b422fa7922d2f69380e4d7114bd918027c2046edab56b573d54eb02384ed5ae20ac94a17d99be39580bae7a50ca63705a1b11c10e230d8afc7e58f0aa8c4f2c3e2b4e74d3aab6623750a0d5d5c15c8037fb6e745b73cd51d62d0ad901d854dfb889a5dc8b63a953e33a470e63e787fd0616036399d70975ad0f210cd5b3e0fb27307505c82de4d988660abe71e2a0cb12aa0ff39dcce37fd6ae7af30874899c9b22efe0341bf632b87fa06c60f56880a5e06f01b34771f8b0a7b73982b235c0128c9da2f9167dd7cf6efec19d5e5d85a53a9c6659a870e51a796d88e723b7dd118f2082b579221f1b04af090370d5fb6334485211758601e4ac666b58ee64b0db32bbc9e8cbc3353ec921c0403d8e4a274fba4443c259d4e4d254e48290ad7ba3de64d5fc23aa69f6a381c281314b6a39a518c6171eeae7f7a137ca6f7743d2f90baa42f74e19642c4bd10e32e4bc4aeb67f077da5402afcc6da6dbdf8f8d75a83abbfd0086485eeb10b6b251ff90d45cfe387d5291edd3899142f3461832230a141a31a61e67975424018f74b54f406813dac320c59101909d08fbcada3019474c4b90a1147da11320e306127e3010a7b7138da32f8e855f5f34261c6f09c22c75db42d38bd5e96eff1788e1835112f80ad8eb6604366f73bd74c431f13d92f7a7a58057e8d0a22cbade439ba7a2c0f33035f45885cb285712bdebf855db209f7438f73561660723968b05e8d63d5684ff6feda0135dcc1256f934811d57aa5c260ae010df69be9c04643be002fb0995ca920e37e27c7fa4a7b1cf5a103e961f45391cdede860f9208db66b8225af1dcbef384afea28b344ea9f72458b7e079d1b0f9294f9cd3aae09eebb89610fb547ac9996b27bed75a3c622ff01379dc180f1afb60710cb45ef380b93cdb9988c4e1bd51854b3a96415ad14bc1bb3e17d6bb688be7dd727c8524172eecd276a6814b5c097047e6643de1e09f4ee775de89a4d83aee15c7361cf966d981da46c1fd82fd96519ecf172f88ffbfd3cc27e88537d1091094aedbec58e6be6b6d2cc404cf79b435d3b68b750a7bde6c815444de3d3107a104ec873a7f78f1ed150e67100fe75ec4ea76a26beeac00db81ea64fe3229269042dfb1d2b11289692ee92fcd4f89c548881c47437f99d5b6fa7e01c88b64d578759f1977443b0b540300b91ca67975a9254e07abbf86424452ce326348888dc50631f677c76badfafc3d5a547575f4354fedea21cf2fe714c36dca383ac8285ba5cd5d4293598b4205c91d77699b7b6c4e1f8c2e716f27b1b018c9197f86edc667e17c5bfe6ab57a0c80edcd56c2e53027076f435f92d426e4a9d0292c0a2c12d4cdd515494d06be47f4baae6d2cae630cf200d030299a3b04fd77633f2618f83818445a70a1f70b27c02d69c2e3031669a4c8e5bce7a36c0e6fc139c88884c67caec8be843add064f825fbf50750c3a99ed417d2dc2dab8deb1312e6ec3159681490c925c663b1910931ae5abc0df86d4a8d7ecaafe55a97c0718aa48a88e44d6933f13f164d28f30268d34cceba95ed428248ba223fa91b1b609b16035eccbbf86c141136fe5cfa72736825947638ffae2f31be75bb4becf77e31db42477022cebd6ab6713ede844740627e25baba6836cc8a7bdaf4f2c46ee2b11cafa696955ae18adbc27dbaad760359508b7d1eb69f216cb04f68f0e31ecfabf7e50ec35ccfbb14fe14a4b6a36dffe4bf3c57554d0ab281177783d1938230ccac8688d1f70c151f350ea6575d58dc1592190ac6332ce599f2bbb62b3493f97e8d24ecbe088e629ecfcebd375e2b4f00c95d2f9ccade0ecaa9e2388c47b2e0c04988b642101d0093be30743b4ffa0afb32c0414b366997895921c390740f81851b6b5d07434af9430d36969c3d5410ce823fddd62fa6208498fcfd054e47505cb66d48cae4a5c62a40394100fa019c71898bff9d64262f1afed144b66ba0c2669ac80d8a56fabb5a52e71c4e2a8ff4533a6796dff1f742e55443cc9e866453c928bb7d421469ce40de3c904532c000bd18a3fa48eb85d59d834fe6b2d780ac37e1d967cd81d5f6add36b2f08c4b8b41703473853b22b71d817fc95f0ed8011839131c211b222deebb6b02bb42e3559a756644d5db3ffcf0c263789c168e9ea640e00e571345af295809e0356f34360dedaab87ff3e7f72a897fd011b81fb3de1c17c2e4cd9982f635f7a4e2cfb836dd793046ef701401a039647e4348b17603eeda44fd4dccabf3e836892761c86d62db35b9cb3a18fd95511777d57732967ad471a8c35a10c2208d836cd620d643345641720f269b8cda9067de4deec1d14835dcae567b204ff44e16282d5bfad4f1d2298c06ac4d469860a3831a41eac0a98ddc35bd43935f8720ba17ccfa0ef479097e3515a9496b278630dd5bb50936b16c06760b64157a9e6d4819ce1355af8c1dc6802676bb107b5238ea71c0042fa9f594ab76b226f86384946db1a382df28fb95bec3a487ead5ab6bba2e01310e676570cfae2a8a57a9acea3e227376c334aef7b1f9c0065b7a2e4e99ef675c2ff58b3e96ed4cee99470cd4ca3b48981efed1e28d16b479c1936eae34be1bf2c500a5e1bd665f3265f5f124caf418d573d0257f86a8301b254a1fa4993d70a160563429009a542142e9913cebecb82c22a20fa66a74703bfd6cbeb10b30514fe348cce1a59410f6a4c7be98ab924c8e7185743af162bc1498e4866a50306e541325a887fa003b5ce2776bc90d46f083f6a8cd8ab997b8a59ca816f08b6bb06f14bfe0de0be36005ac102b1b40edfbced04f4a2b004d4ec606298c829380881f7b18389d9e26952270b5a9c4fdcd19c049624f6e01ab9626554ea8c15d5517e9bf72b4b269e009406bf7b8756f0d5b013cdff1a4155e6788e430ddab566c9a7d3a4251457489161f7039b0e03f263af39d9f2affc3d210030c1ac6d533d91349b15811ed03a838e2677dff716977a1718d3b66eab699a55b22285869c0e183b77bb3b033d69aeddf457d54ffda0971a7ae4e01eca9f3824c4bcb69624ea40c6b0b3fbad28b370ef33132636393dbe9872c5c7913d016a91297de2c3ddbf344c3925f5fb9373e2e6708801b1091b1f9dbb6ee5a6253351938f1338ee29e857886fdcb1a754e14a87ac6292c83c6ab42f4a46a0053ed317fede03c7709682fafcd16052bf9817b6d9dba543fb4afee7a5d114e41c4a44b73dcbad0592cde3fb7d969d63e842c443ef5ae7508bf8d57630c63c9f0e9c8132a7468f22796d0241692b3a9e668b07973e1265278f77a69c1490a5708d26beb44279bc3729a51002a6a9c9233d67576f8096790af3386d75cf371acedd0b0a82f23b813e8b9a06aa8afd8f2ab3699e124fd05ce12978c345846eb2aab622d97a0495974ccedee4165a09d3a8c98daf5e21b93579f349e973d2a6add2147e840b1cf87a0e19822afceaf88d23e377930480e088803f731f4c9b794b7dfe661675a54b12724b44d02535931ea185bfca8565b2282707acf57b29b290d7284e9bf4fa5", 0x1000}, {&(0x7f0000001280)="37b417fb253d714ca6e7fe2824b59ed5229cb5be20528b3f1c5b3e90058141bf8fe51d438d82b9d53cc5e0a75553269a6673cfc2ae823661f81ce5eadb9dc565932a3ec778cc43a8fccd2918d684940e6883ccf3e7e1fed4e6b5fe3f7a0bb2d40c7703893d6243f5a6f8000db5dd44876f676bc073cdec0134820b9c4e580f520c889ec01c65265f57b1bae99b1a708857c6fb6ce58eca97c1940169082de37a680327b292883d6f1feb43b711830a550b142934033fc73a4f6aeaf9ee365a2cd30eb2e1ee827ccb25ef2122184c86114a0fc3205beaeebdf5d1", 0xda}, {&(0x7f0000001380)="3760f2c4d8b4ac456b44ebb5804f479fd10627febdbfa902a733d7c14e7ef4a1278be5bf1fdbc2bddae3dffdbcf7b281d84be96e139e9f2882b6841dbc9011bf02e1dbb016e0795180b245775b8aa699869c525041def9f97cdd1b2971de189889e20938ecec55bf799c", 0x6a}, {&(0x7f00000000c0)="c460b105c9482c3f6c336be3", 0xc}, {&(0x7f0000001400)="2e4d16f913fc9d769732990aed0df75662239cfacf4a6784fbf1609b8ba30799f16cdcc886367166ae1f45294a0b712e79c1004ac361cedf64ecaa24e6560f276adb2f518e4206597bdd8d208e7432473a08e2905ba6daf4d2c571bcea9110db0b306b52d4f5a4a70b3e93d196739eafc663f4607fe58eb2ab6aa5539a704d7cce1f45db2b353fb1b5b872f94d962557d6f51c913949", 0x96}, {&(0x7f00000014c0)="30fb986f17a6184d2099a0149ef316402360463d33cbb1b6309a87f8c7c083565c062d9afc2ac83d6dc73921b9e30b1ee14d27fac0eefe4d049f194806d90da5df980d085f98a7dfb5de58c0ab519f5295372be4943818d1c73a3b1bfa5dd98f9e877fccec21956f5c6a4736e001fc443b9270dc2f737e955671cb97e81f3a2c5553ec952c2a5394f3291d3c8eda4da23e7fe25461dfcc7999c130ef209de43570cdc75fab048d13649c9e1029f5f91e2b6577678e52dd5083b1b3e69caa8a256ec56f1f635be8467982ed422fb351f75c03d3ffe03809db19e548965c640c12cbb260bd98a820bb62b14c6fd1f217516c870a79fac7fe36", 0xf8}], 0x7, 0x0, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x200009}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000100}]}) 01:12:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82", @ANYBLOB="b1fde3636bef82589cce42b7cdf87e3096577d498616540aeaa897467ba6588ffa938a8eeb8a31a6474bcc7044cf1211"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:12:25 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/68}, &(0x7f0000000000)=0x46) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x42, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 01:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5, 0x1000}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x5) 01:12:25 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x800, 0x3ca66a2a251ab5b5) 01:12:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) write(r3, &(0x7f0000000040), 0xfeea) dup2(r2, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:12:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = dup2(0xffffffffffffffff, r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/109, &(0x7f0000000080)=0x6d) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000fffff1ffffffffffffff4000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x1) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 01:12:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) 01:12:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) getdents(r0, &(0x7f00000199c0)=""/102385, 0x18ff1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x100e1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000019980)={&(0x7f0000019940)=[{0x42, 0xfff}, {0x42, 0x8001}, {0x87, 0x9217}, {0x23, 0xfff}, {0x100, 0x7fff}, {0x41, 0xffffffff}, {0x2, 0x4}, {}], 0x8}) dup(r0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000019900)=[{0x4, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) 01:12:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) write(r0, &(0x7f0000000040), 0xfeea) sendto$inet(r0, &(0x7f0000000100)="30e05ea112cb49575c06e8c6434eb6d85b37bdf168f91374e828472ecbe0b5e2610ec4c9d8170e9de9c2d2740268fd5b6470a45fb6d215ad38757bd47ad2bf6412bb7c029c0a7da8e1e2312174071e6d8986cce51b86990289c71d2a1c4f4a9c296a3efd0c5cb1ce84a46af36b997818e0cabfe92b89c30335e5c8eb34ab8aebe82ecdd28448f318e5f2e03c0813a2c655200386ea4f17b1e19027dcb53eb522e1948994bc143c5942b94386b9b2871f899edc588d", 0xb5, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 01:12:27 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000180)=""/126, 0x7e}], 0x2) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0xa, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) 01:12:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) recvfrom(r2, &(0x7f0000000000)=""/30, 0x1e, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) close(r1) 01:12:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) 01:12:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:12:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "c23008000100004280000000000100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) dup2(r1, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/15) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/158) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000000000000000320cd88baf88863adcd2818f0ad29416b672bc0e298cddedff538a22f568feab4d65b4b4c0389c62ce9c387a5a769262f0cfe54a54a3f5657c835f01cc390fba418e0fcfb0edd5b6ff3d"], 0x10}, 0x0) 01:12:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x40f) 01:12:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x50}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRESOCT]) 01:12:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = syz_open_pts() dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86139) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) write(r2, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000180)="3ea290369a186c69187d8de2050980e8004ba7c26c63a67a9b81569e27ba2a46fa22f8ff6432fa792bd80c7eb1b259eb9e40cbbcbb9d73330d90528ae52f057249db813784f3ba58472af6bd4a26c753e8b9c5b2251a", 0x56) 01:12:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f00005dc000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000100)=""/54, 0x36) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 01:12:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/230, 0xe6}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x180) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x2}]}}) 01:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chflags(&(0x7f0000000300)='./file0\x00', 0x10001) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) chown(&(0x7f00000002c0)='./file0\x00', r0, r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000680)=0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f1341", 0x1c7}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) writev(r6, &(0x7f0000000a40)=[{&(0x7f00000001c0)="f76732d305dc04e8b732054ba165a584ae45dc0f35ce53220a92aca4c9c0123543e98459aff017625ab12ce78e481d2c81ea4dd20b96a27d989614f7d5ebd0f4278bf014c7395730f990a7e8bb5920", 0x4f}, {&(0x7f0000000240)="5e2ebf616c968b9c63ae9524d82beaf4763e1a9e93b3cf7d2541d4fce708bc64739d6da4dbd64d3f30fda510934d051714282322e8107d8bc0ea934a8806804006c0ab5c2be2b3ac6c85bf69500e342d9cdf33387536", 0x56}, {&(0x7f0000000b00)="28f24ca6aaa00d672fabb5b443c68444285c0b8af2951bb989eafeecf8b44c6bc4c537a5ebecc192d33ea6087488a014d0540b469b1cd3c614edd86bfa560093c39d27cc53402408d9e23ca2084f9db977a7b54f7f5824ec5a425c9799e7094f65873ea86a64e6c482f8ff6d26479144294f24f1367f8ddc22788b", 0x7b}, {&(0x7f00000003c0)="9b0b84fce3623eb43fc17e74c1d1a0051ae8bcd3b29d2b73c2684ee45aa2dace704d2f46486b7009e39d27a1252087aa56098b4aec208c99dc0d41a17fd934c56fad84fa1042f0bf23c02f024f21", 0x4e}, {&(0x7f0000000000)="cc03ce436c6a7f0f", 0x8}, {&(0x7f0000000500)="bc55e534b2e3c78ebcc1c665e3c54e3159c2b968320268cbf7ddcbb39b1597b8757c0abec0f0a1b327e4055dee8d1efda2b567dc876dbdc2fb0751dc410f67f0eb3c7f28f7813af56f04875cd9658f6f2e06087a9bae252af6112bce756a5e17f717263a70589f5c4599804399fb2efcec1a020413762310ed2ccd", 0x7b}, {&(0x7f0000000800)="0e04692fcc6b15064a825af662b20f46e460b7062bccd77d3fa48ed56276fe56d328496bad9ac85022583e923bd17b7be93f8d842eab54951d6a095bdd2b98a254b527160a15269218509c125a555c123d9c8dbc4676f475d59bc79763d83cb7a204", 0x62}, {&(0x7f0000000880)="baafa2aaf0ef70cfd176ec4310f5a2e4c6721477440d4685d9447c702019b27ca914ef5b4beb70ed54cce2d5c11d3aee7b49a9b8b35fb0e85256f78d878889bb490f1abec2ece8912111cad5f9250c07a7226f86c68b53cffad32da7bc905585e502c942b9a903c3b550de7c0bcbc189bf59f5264a88bd099f700289b2583e83933a864170b3fd926cd53516ba42d9cad2a7f51809ac54cdaee0792e6771220373803c696fb698cddac4e40ec3b9adf550b03e63560c4c8b7e6c9830e24cb0ba78389c42764a7ac22309d2947930bef44eaf90a52d9edaae", 0xd8}, {&(0x7f0000000980)="68c1aa88da2e3f173345365c9c0134728590582f65a7cf9d39cd9f1b6a7f42b6549a3326a34fc65afd144332fb499cbfb0a271cc5569ffd9f1cfe225f05dae9965ce4392f080d2f7115aa64bfbc59ac2f131f1b9b89791d0c30de917e3b0bd1bc62f63f8095ec978f0001fd0baccef7d98b2a8103411539b64aae278816e2e536b54d259d27654a66a96087b12f3ba", 0x8f}], 0x9) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000700)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47fe93fd2db01199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb370c1b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xf4}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}, {&(0x7f0000001bc0)="58130b2ec5a268903217e415dbd94aee7515f8cf06f57441ff8ab6af0296533793884138a5cf73cc8d92566ba2c0eea212d91213b27e03d7f5a88dbc30505680d8cf4302a9391e20e6bfe23a63e8250373cccd07838d6c56812742c63178428bead5daeac5264b56e46340024efc8dac1bca41b433853315cf5528e1809b10e5273aee155274530c20d9bab26b2f0bdfda2943039efd062d5268cdbf2ae7b873bab55a043ab12082072367f0e27d05793adf0cae3e6c1b8dbf0587bedf22a5738c20144f55fd1216b43b178268ab2db7cbc45c02b941d82d216d982eea470d3f2db9d4f1152f5220e105a6ba4c2c21506a9a8100ae2220ac248178739b6e291685f7844d4d71709ef0db1c202691e5bde0e9b77f0898337407e7c18802e94618f38c388c5f498cdd6498b42f35137d571f7451bd79d421789afb04fda7fe29ea9fe3939b006dc08107b3a4fc6e11e007ea2273a3bdc9307931b9ee4e5d9a3b7f0adc66fb0c7b33358d14c240abe82a44e18aa69812fb07311ce0a77b212494abd84d760b37c0fbecaedf54a0e5ecd915fb60636f2a92e90f99360aa2b8356d176ccd8eae6ce549ffe9218d7e6fdb34149a9707da180bb62b683642f107575e059acdff4b5a0b5b1e96d3a2210602a56fcb6b93120555628d910b986c456e2a41b73f79d3727ee2dc41336a13c91d1f1924815298bee35a7450edebcc5eb1eae611bcad0011da4c650e2e589451c38b0eb00d9bbf1be4e8fb04df27b22637dc4924995d1cff0408a826a24e35217de0ced1e6beb9ffb6f2d79878df092f676b93979f5b31b1c2b5bb3504156711f8e868bd7be492da982a21c27f9650770d1b391bf5513845265a629015ceca28a888b19503ab6df080bc32bf44c4c4d6ff1fbecd23c34c6785c795c3734c4a3c10c6a784ea60298a3a97f0943c9b85f03c6db2e43f630ca949b3d0ce7c706e8ade39e1e439d4113cd93bcb262be8bff6b1671fea7581cd0063619a8ea93890ee95037acfdc8232d18e212a74beb422bd16e8ccaab981e587586283664bbd039b504d046bfb4317d178ac34450ef394fa8191d9cf7f858d4ade666198b8dece4a642a24c51d6beb6c2d680b6a95ec38b6f636182ec55df0bc2dfb9d371c61905e53efa80d819b165dd8322915bed0387c2ebd0e87a5d8d3e852d7d4dd3f332c3650b7d52e18a00954d16fda3dae77b0d53a0e6d6042c931044a371afcdea0bde25dcbfb22d37459d0799b6149529ed1b46ec17b3dce8f0bb77c5e20cb7473f9d854573e321ee03c2189fe6290c870f34865fb658a178660964bbc9fa439380a96d04457d457e220d6d9c2e489bdcbce08c55e43be4a34e18c700ec9e0e96b94a721f549a9910d94c808947d7a362459b48240dcc746e8b9f2cc7bd00ac85e9a0f962ce42d0d29ab777068fbb970ee75390968bad2f9aaaffd1a779556d38c62702e952c70d6599e98000ace97daa9e525a869c5f1c568c5f7c74cfede0cb7f23b5b660284c1d863461fba8ca8cf88a7fe8895a6e886550d9440b4735d80d299569b48e18fda3e96b742c628c1c90b91dd2037c892db19b2e4a1367e099542c9746148bf7bfb01e416ed463bfa2391c6f4bea6ef9480f0745ed921c1049887bf4e953d9261fb878fc2a954f699ab7ea36043e8eede8d5092ffd7453467a62f81eb30ceb8e16faa60f9c16c7e1e3a89b018b209604d26902847303c53f95887f3769076f3466ab8246149a3ce0da4ad4293c6e0c36d6cde75198f9d57f1c68060697a29c5c6286f72f48abd0f0ca54d4fd67c491023901ad2f52a4036782ade785372eb4cf3a70be78938e59ec13e928313d84e7fa1f1a35901fa9b9977cf6b987b292238a174f7395418f2c0bd932f7409242810bb05a75fbca8a221d865d224f74c8c01a22b9e26864075fa815115cc1ae8751760156788751da45fe0a09856f60744fde6fdc686df4caca114f5cdf9bfab797784d9ecbe12118a7d585cb4ef1ae467b37130964e4c90033780d4d004ed0ca3c43839ce70e19a7d3235ccd8b4f3171916077f97a4636eb282e3df5705bcfa9e2ffbaba0afab31dc685dbff86b0de3ad2c33c17f61a1e29286a698293c62380cb3c2d6766fa1bf696f43819d8697eb0512e14da8ffff18f22e2061bac8c665e0b4dd4c8906bdb02a614945b0e41f1bd31e6806b1f0acb80fcaf343f8e73eb1b6aa97288898579802c5872dd239a40921f710af856b61957815cf9c281f1abc05ea7f892eea06cfe9fc891c2e3e0b3508551ee5b11ed024a45c91c6db0b2e60065ffa4ddb9b40fdd5cbcd0eb386fbb014e5edbab300897feb3b398a85bdfe5fcd36c24ec3be4e2b4b8badcbe8085525adfd395c3c33ddcd9e334ce103b277b08a4f3ac63d2a8e010460b7526d27a036ed329f76d086b3a8c23ffc415eb6d42be0abf120317b4699edbb1825a8cb6604b9192bfc8fb79cf16cd68cee85ed2ab4d342ac2436de3ac3a3961e2e5778d19fcb6eaf4a663919f6b6021bc124fdc97fd9e4a031e0a8d7454c59d44fe2a6f9951dc22387ad83c7292f499cd3f5c896297b2044f92ef821e80c09227b376f78b4a5fd15504deae1fb670f69356f66ff84cc8e64ee259ffbfeed69dc50fd929a4481cc12eefc2275c3dff5a2d76b04bb54462ce638b7a749115a1d86703e2f7e19adfa06063464d4269c960a6091c75e4930b5d79113b4fa2418630aa42201e721986eaab98817d740ec081fdd3ff12c7d366903e1bcf8dc80ee77991f05fafe04b12d7bd9ecc46b03fc85b2cc1e880f154d4e4707ff45a35707a2df949754bd1829c6a8b8a710c8f23b01b0e61f6777e07c3df317baa2c9276fc53240dda0d1926744734372836e3dfb246aee334584746403a87eba48d39728eccff3761815e395e06338d6431689c730382b559ea097c4186dc33758b4a3928d08943e02ab4456afe2c45ad0dab36eb2a14cb799a8846867d38bbfeeaa4a6aaa9007bb06510597aedc0dee24b8ed2c0dca9719c4f77bf85e199bf4b9d39f24283a52bc8b208e72ae329829645f58db4e617f577de134c444228f9e8cfcd6eb24c3dd9936d17f4041645dfc754a723ae80033c43dbded0b18f7d8a48ee7c03d76244d1c4a2735d3544eb4008d1d80dd803d742b345b0563ac7a56752dc240cfc99465521a3923fb3b09fb0788c58f92412d655296b48a4eeb156b76f53c137ee8cc99ef748d25ddb69a2f4b986f675bbca635f355505ce2a20bb06e0084729eb277d816d37b71a7037a78046ef195d6242d2da94a43f68e860194b41cdd0344e055e0f7bca35ab0ef15fd7bd44a20791e7b8d8169b67e8703d319a295947e4a8ce1f8c4893873f318b23ac5d8e5604d856cb40485862be938dfbcb5c5690547015dad3d1259153d1be6c61ebce303e8c0fb301b52b59bafb6a761904a4c6b61feca98efcf318631d9956f797f8764e65559334399ba9e0da42f8afdf87437dc1638fdc65f813fb91e06f4fb1952c6b6e04e8f52d79e6d62ba8c065b499e789e63f07ca4a94e08ff6ab2afba4a535ed7da29262db16369d9d3cc1caf02addef39de64f6639b74df9f9a59d834d36281c9ec60b8a1bf1c38ee097572827185edff4dbac30f25901895d7cf875d90480f8507f966125e9c9c0ef0a79bea7c5f938b6b9c58267636cbc373ea8a57c0f1805f5c674486e9c2098a407d09f44fbb9e6ac5f592d52fb1ec3fa46459c11d28fa2b57b143e48fd9d779b966c8298700e4c1c78e2cd1a681b0c4c70b6ffcc4f31357f2cb34cdea91d2eabdf1d1fd25f7590f0543a32c7960b4b927b02326bfebb1e034a823297549aee0565545e23caf10e765d153a959e524ceab21eaeb5e5a045a6ae51c1beda799ed2b9fbadceb876eff1330a1b7266111b9452b56bbba27ac7ffe348fa85dd124d22f9503bb7213f829bb7c35cfe30a4aa3e30c992fa74e7c6f3d1aa8c2426c365f1d14a2c6a0e739f40ece255b251c517dd9597e445a8f5de1d6906e08bf7bdad04b3f125371ad44a8db6d2b09a49e504c9ea12018437583a661b0b5b36f2b258d2a3b59ee1908e01d18fb5e8d59379d732d352690fac56758ce153ae7eaeddc1cfabb446208371421a8e91e7babaa5a0f1149ada742e46327a4a222d1010f7a20ee124d2ddcf94118b60246ff0395a0d44a85af169f3d9940c7ed6a3e9461d0f1fab1d97c6e94848fffc0e0b6b0a47b2a03f2a2d448418777b2b629bc0c0888a2ba667e418ba2da2a354ec631ad318958499d8b790d2a037eb214f5cd00e15c8c3f6e200b72604799198d2182b0c0eece29272d0c21b0795dccefb5c179c3e49dac82dc1063250fefff0970a0e63e0e16ce5cc637e31c454edd03eb9f41fb37fa4e4f1e182bd4659cf9a0daf2e94f62760b36e3b7995f1ae74b3e383130323b8d0e69a14ae632af520b682441384ebabfe6f2703d40aad2cc7dd1ad1da98225a6f8afc79816e8b4a50391145087f383a3dc7208e4aa17cc2c2b0efb7d1837a94ab6ad342a06d67fcec3fcc89917dcd2fe1b786a1e1f5d48ad800a8920b11d1fe1414489fed22d985f465ac289f0809175664472e6a568cfdc3133a56090881e3490dc2c39d52d134ef5ef87c04dbccd5fbe1a633334af0adcf56a0cb0d3802c474a2b8ab170662918c255416f3db5aa743c6284dfe734507c313cb696cc6fa145137f0969ab42a7ef2f20890fb69e828fbf877e3a7a777f7ac51b255e58802b39b67929b1bf520b688f7ebb11f053b48d15a4fac84fd84463d1794928d41e11920b0ef255db9188d66370fe2b4b7ad61e89a789489952a1dc6cb42a76bd7e9dc7d489c911248a9ed18aa33cc229fb000ef076e4222774ca8b3571a9d3cc52d3ced2eed57a81fec097894608900b687447fbe6b587af9a7cd18f79a037b43d69fd29655683270f7a6198ee97e2684e804d2667d584b4497666747142ad67dc9d8c20bab68b2db98a68b55fbf410aea973f7e3e836f1e4854b7e118c098cfb7edab620b48403c85c7b0df3c590046745466ccf94219ef09b6f0f62c93d5c11eb7953605def3746bb4403d21f3674b4799b537c65341bb22ba6a9548dc95184f414cf62dd909ed4491b4b98b5cd29fd1d864c741e236dbc2d0bd7d754bbc035cdfe3eb45a07d3887616de0f2fc09e9c2dc4ab9380b241644ef45b6194267ef200882a165b7ec6da93290e5ed5510b4bb856c24aab1bc3d79c97be576427ebd61f54e4e0e9f10068d11b43c006483133ed8df05c6a66ec99cd60bc5c18748d236e582a19d21abba4eec8839a3cae8767efd40ffa9a2973df9cbe83335fc31648df578ecee0ffc6d78ee8a0788c1daa0fb706a0e299f60a2e9d5a577b0ccd788b4355ddcb2689a359e1718a4a9b1d86592b5f913dc2967ad852347bb686d0a1d6665a5bb46e824478768fd5bb8a6945652841de9a8fc745c4447f583e29283ff697c2a9163f0387ece71b04a2d091a51e59f0f6759511da8e811871ec63c2062bc29229051f352ad04db9312bed47971add11c46702587a1890392aa9799c8799b07ffc9c291b666ce241e664f29090671bfb81a1f902253ed2407ac1b3bad90dff54bd55e5c711e38d248faa09832d261ef0af348d6dee85af0f33d7539489134c0d3edf81c71f04263498cc3ecc2c3b8557f2a3ae5cb0e5c2b594c642a78571446d1dab8bac711dcdb569b6ff8263c748cf5ffd1002771380423fba16c9e2d74ba5358d3a4115f63816efb8050c83ffd0c2134923a0824b26f968254d17615df8fef6", 0x1000}, {&(0x7f00000000c0)="06717e6bc26435ac558ada38c0d90db9c6dbdfddd7eae661e60e3eeb4c8a0341a3de6bd0d454323ad7e9698fa6924c31e70c37662d91ab5d8d23f81010aafa98d936098f0c367d672a4b712e61be27be26c53f5d1cfa684958829430712257399f365d930c49e0ee50003503fb61d044ce91128c95742e4414857bea5e5e3197d76f591ed8308edcb8f6934bc8dc7953843eef64fbe365c9b9fb255da5093b60f5649b8d1e6397f130b7d8f7a0bf91c32c6ef982952df3bdbf2dc3af6e4e227536440ed11469174df33dc706b7c9c64e830eb48c0dcddeea58821c2db048ee116b492fc303460348fccf653c019ff426dbe356f573", 0xf5}, {&(0x7f00000005c0)="30f258fadce6077a8963de447114aa94a4d3d57e513107f8901019d4a330019e22284cf534e26907a1d8d39155c47f56630790719d14decee5800d704138c24ce00b25588821abc51a3e465acc1bf08ac87dc2b1c8ae32b6b9828a4dd34074702c6b854692071f3d90a6cce3cf406b379c551519a763aeaf81c473cb01e99cfde4b5b6d235721fe4e8c3de1a3b645831b6ad172e6606d362", 0x98}], 0x5) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 01:12:29 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffb) getrusage(0xffffffffffffffff, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) setgid(r1) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 01:12:29 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYRESDEC=r4, @ANYRESHEX=r3]) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:12:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x4], [], [{0x6, 0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 01:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x3}, {0x7c, 0x0, 0x0, 0x400}, {0xec57}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) 01:12:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="0200feff22471b68c2933623f1658901eff610e219d52feb9afb05c2387ff64a390129ad5e751f7215f601f2eab7298956cad23cac8554a176c40cf7f31efa98f6dc15d7e4e46423"], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="aecc91c489d1f511a719cd37343fbdbe7034a00175bb6d90c39899a6f314ac83865ee1acb0619ccbdd0e19fb66ac2b78a410dfb06e2cd065d2caced347aa75eb2abafa2f9a4091630696ce93bdbba7cfe19971ad16463d3f3e67a4eeb1e91bb0560a3c6fca4238e27b93073c433eab70f7faeded0ecc4cf273a92cc84e2430da4607845c0e094bc2780ec1bcf0667cf4263f607278237afb1f9e2bdb6a43e34dc0a0263d8353453c3e57294cc2857aace1b407e63d95c626269dc1915f6192fdc635a8e7520265887acacf3bea0c2c7742abb1", 0xd3}], 0x1, 0x0, 0x7fff) execve(0x0, 0x0, 0x0) 01:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1f, 0xff, 0x7, 0x7fff}, {0x9, 0x2, 0x5, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06283665668679bdcc5", 0xe, 0x0, 0x0) 01:12:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86034) open$dir(&(0x7f0000000040)='./bus\x00', 0x180, 0x3c) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) 01:12:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES32], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="2bef2f9c", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) 01:12:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 01:12:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x8000, 0xff) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) 01:12:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x80000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483], [{}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:12:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x3, 0x841, {[0x800, 0x14fe, 0x5, 0x1, 0x8, 0x3, 0x9, 0x0, 0x8000, 0x3f, 0x10000, 0x81, 0x3, 0x401, 0x8, 0x4, 0x5, 0x9], [0x2, 0x7, 0x2, 0x3f, 0x5, 0xffffffffffff8001, 0x6, 0x3, 0x0, 0x6], [0x8, 0x800, 0xffffffffffff8000, 0x10000, 0x2, 0x80000001, 0x1], [0x8000, 0x800, 0x8, 0x8, 0x6, 0x7ff], [{0x6, 0x2, 0x7, 0x1}, {0xff, 0x3, 0x51c, 0x6}, {0x800, 0x2, 0x1, 0x405c18af}, {0xd49f, 0x80, 0x3, 0xb2}, {0x43ad, 0x0, 0x4, 0x6}, {0x1f, 0x7, 0x3, 0x8000}, {0x9, 0x0, 0x3, 0x66f8}, {0x33f0, 0x7fffffff, 0x7, 0x100}], {0x442, 0x69, 0x6, 0x8}, {0x6, 0x1, 0x9, 0x80000000}}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 01:12:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setregid(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)) 01:12:32 executing program 0: r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 01:12:32 executing program 0: fchdir(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x7ac, 0x2000}, {0x3, 0x20, 0x1000}], 0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x81ecd6ebe8c707c8, 0x4}, {0x2, 0x4000, 0x800}, {0x3, 0x1b27}, {0x4, 0x101, 0x1000}, {0x0, 0x800, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0x5, 0x1000}], 0x7) 01:12:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66706c65e890"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="f1befad71734dc61098fd6650cadc27d23623233ceb8a96ebd7db409", 0x1c}, {&(0x7f0000000180)="10e4362c506861c7102cb19b222f25cc99957b4907bc7ad2b9f273c6105125d92f56033b1cb0d91c38b8bf2aa61157d666a41ddd132abd5f5d004f4d1b10d1b99d3eee035bd0bba61510719de4ba6b97d7ba6f3b10966c023bc9ee53d70585ad7459d95d5dea677a29f170394b2a4168e8ec4a6be896aa48ab57ccf4ea697a233eed2e862a84d863c7fc061ce85dfbb90eb01c5637960a15ddaf1093ef0f6c5fe658634e6f06c66549", 0xa9}], 0x2, 0x0, 0x0, 0x40c}, 0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup2(r4, r1) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r7 = getuid() seteuid(r7) close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000240)='./file0\x00', r7, r8, 0x4) 01:12:33 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="40681795f4e45f9404decf7f43ef3cd8039da28eed70382e52", 0x19}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x1, 0x3, './file0\x00', 0x8, 0x1, 0x8b8, 0x21}) execve(0x0, 0x0, 0x0) 01:12:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="4a1fa6bf8a9f51e6f6835943c21aed65535b057ce6b36c1f5548e51762879ad7ea25a2f3853b0dc0861d72abfe7c4d14ec817bd112bf98bd59bec30f21fdd8ba24f43dc9e65ad6f922bf8780a11db0413093e999", 0x54}, {&(0x7f0000000100)}, {&(0x7f0000000140)="328923449f981cf8841c066b7e8200895ba1faeb410d01", 0x17}], 0x3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x1, 0x7, 0x8}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 01:12:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x42, 0x0, 0x0, 0xa980, 0xdba}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2811, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) write(r3, &(0x7f0000000400)="e48f3277beb3c531978f6e774c3de4acad59563b910fd8e14ac47a1cc22e4a133b04b71b413d266f4024c8f247601f41782931846a61efe7e1", 0x39) write(r3, &(0x7f0000000040), 0xfeea) ftruncate(r2, 0x0, 0x7f) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0xfffffffe, 0x2, 0x100000001, {[0x1, 0x1ff, 0x5, 0x64, 0x6, 0xa2, 0x4, 0x3, 0x8, 0x7, 0x2, 0x101, 0x5, 0x8, 0x0, 0x6, 0x10000000006, 0xfffffffffffff000], [0x1ff, 0xfffffffffffff35d, 0x1f, 0x9, 0x5, 0x80000001, 0x133f, 0x1, 0x800, 0x8000000], [0x20, 0x1, 0xf9, 0xfffffffffffffffc, 0x3, 0x62, 0x7fff], [0xffff, 0x2, 0xa96, 0x8, 0x6, 0x7], [{0x7f, 0x2, 0xffffffff, 0x3}, {0x3ff, 0x2, 0x1, 0x3f}, {0xa88, 0x4, 0x40, 0x80}, {0x7, 0x4, 0x7, 0x5}, {0x6, 0x4, 0x7ff, 0x3}, {0x9, 0x7ff, 0x1, 0x7}, {0x3ff, 0x1, 0x3, 0xa1}, {0x3f, 0x800, 0x2, 0x6}], {0x7, 0x8, 0x20, 0x2}, {0x9, 0x5, 0x10001, 0x6}}}) 01:12:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') 01:12:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 01:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2e6, &(0x7f0000000080)=[{0x80, 0x5}, {0xc, 0x0, 0x0, 0x4}, {0x4000006, 0x1, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1000, 0xff, 0x7f, 0x8}]}) write(r2, &(0x7f0000000040), 0xfeea) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) fchown(r2, r4, r6) 01:12:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r0, r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@generic={0x88, 0x2}, @rr={0x7, 0x1f, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 01:12:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x3ff}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 01:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x6c}, {0x6, 0x0, 0x0, 0xd887}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpgrp() r3 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3}, 0xc) 01:12:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r1, 0x20004268) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540)={0xaf9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x4}, &(0x7f0000000580)={0x9, 0xfff, 0x0, 0x0, 0xfffffffffffffffc, 0x2}, 0x0, 0x0) 01:12:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x3, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0xfffffffffffffffc, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/233, 0xe9}, {&(0x7f0000000180)=""/106, 0x6a}], 0x3, &(0x7f00000004c0)=""/78, 0x4e}, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) pwritev(r2, &(0x7f0000000780)=[{&(0x7f0000000580)="c9a829419756b435add55aea857d1f79048a81853e38", 0x16}, {&(0x7f00000005c0)="8fa0d9119dd0156ec94b56d8a53627d4d08e4822bcedfaf77c2ed7ffc60fc2d989f5891d2f69065fc5681d712262fd8de635670eb5cda992254b8835653c5afa353cf24a4f029a441237d6327bd7d17a435a86310ea1132a0c83236184d3e1b3d6dfbbcf6af44eee25f925083897c793debafa9ac7d4184ed58d6a82c2181840a3ee0a1fbbe86e7864eb9cbeca78c37b50fea83e0b08f0c817af8fa9e6d0f98adc4670bd0133f9dcac4cf19639219f8403c85344176fa0f476cd865b64ff04bf7ad1879e2e89e3240aeb57818a920d", 0xcf}, {&(0x7f00000006c0)="facdc490410d85c1da89517c0f402a3ef01955e6be18bd13424bcc20a9b3f836e3cbd18b4df37f0473d1f8aad0bbf98fb5d1", 0x32}, {&(0x7f0000000700)="4b3a26b0e5e0c9de05c58a823593ebdc6665cd0c947c677c65671e430a6e6542095f474e99cbea6d7a96ad5fd24526b965", 0x31}, {&(0x7f0000000740)="30476606915501e3effa4c38de2d070bb83132d85e6e", 0x16}], 0x5, 0x0, 0x3) 01:12:36 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r0, &(0x7f0000000000)='\x00\x00', 0x2) 01:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) setpgid(r1, r2) 01:12:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c1390403f83de00fa3c0a5ce84f76337b49d908c55c27faa413e62f3ea8a31832d71d04773eda0744045fb1b1305db41271127a5a0f1da8b6f", 0xaf}], 0x1, 0x0, 0x0, 0x401}, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') 01:12:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:12:37 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{}, {}, {{}, 0xfffffffffffffff8, 0x4}], 0xdd, &(0x7f00000002c0), 0x5f2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x3f) 01:12:37 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{}, {}, {{}, 0xfffffffffffffff8, 0x4}], 0xdd, &(0x7f00000002c0), 0x5f2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x3f) 01:12:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000440)=""/126, 0x7e}], 0x3) setrlimit(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getpid() lseek(0xffffffffffffffff, 0x0, 0x4, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2, r2}) semop(r1, &(0x7f0000000140), 0x0) 01:12:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) semget$private(0x0, 0x0, 0x640) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x7) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00022e2f66696c655000"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) 01:12:38 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x7fd) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) close(r2) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) 01:12:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r3, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)='-', 0x1) write(r5, &(0x7f00000000c0)="efcaff2484d8d3e5a203fbf986c3f7cf5707824eefa323deb6d48d909e8808bb788c2f09dc27", 0x26) write(r5, &(0x7f0000000040), 0xfeea) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x5, 0x8, 0x5}) 01:12:38 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000240)=0xc) read(r3, &(0x7f0000000080)=""/101, 0x65) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x44, 0x80000000, 0x7, 0x100000000000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x4800, 0x1ff}], 0x1, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xb1, 0x40000000, 0x0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x1}], 0x6, &(0x7f0000000180)={0x7f, 0x7}) 01:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x50}, {0x20, 0x0, 0x0, 0x3}, {0xfffa, 0x0, 0x4, 0x7fffffff}]}) syz_emit_ethernet(0x20a, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = geteuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getuid() setreuid(0xee00, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)='-', 0x1) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="599392d215e34b9a899bf696", 0xc}, {&(0x7f0000000240)="38f35fb75ae86a117d13d1aad33bccd91baed5d89e882d452e00ed8e8948768137de9eb448c6f6492dd7f345a4fdb47dfc3739166a2c92f469a67062be5999874cd0674e80b1416340f68df9d7327d5ba668a8b5e0e1b4b49284c4802cbce8675218c63618abec8b48858ff5bbf55662c67c3f9a4143fbfd02319c879f84da9acdc7017323b02a8a3eb966273223e1188051be800eb29c6f18432dc11ec9558449c3ac71654023c207436c8ca24638845934754918f167ab056c9e", 0xbb}, {&(0x7f0000000180)="305984cad7fbeca6083e0c087ed1f0a037e308e40f3e94853e11f35f18418fb59c0cf4a913ebf86db8fbdb919bd6", 0x2e}], 0x3, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x60}, 0x2) 01:12:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f00000006c0)=""/218, 0xda) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 01:12:39 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000100)="c1c9f17972d9926b30efe8196fd7b62ff7e4dcd53f971a82c160bb61bff2645eec", 0x21, 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCFLUSH(r1, 0x20004268) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 01:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000c) r5 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8010, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x8, 0x2, 0xf2, 0x3f}, {{}, 0xfffffffffffffffc, 0x9, 0x20, 0xfffffffffffeffff, 0x3f}, {{r3}, 0xfffffffffffffffc, 0xd9, 0xfffff, 0xffffffff, 0x10000}, {{r4}, 0xfffffffffffffffc, 0x84, 0x80, 0x6d, 0x3}, {{r5}, 0xfffffffffffffffd, 0x9c, 0x20, 0x9, 0x2f}], 0x80000000, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x80, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xa1, 0xf0000000, 0x4, 0x10001}, {{r7}, 0xfffffffffffffffa, 0x30, 0x80, 0x2, 0x4}], 0x4, &(0x7f0000000280)={0x8, 0xe0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:12:40 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xffffffffffffffff, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x0, 0x400}, {}, {}, {0x20}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0xffffffff}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 01:12:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) sendto$unix(r1, &(0x7f0000000200)="b1000502", 0x3, 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x1) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xb0, 0x0, &(0x7f0000000000)=""/176}) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 01:12:41 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000001500)=@file={0x0, './file1\x00'}, 0x1c) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 01:12:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="6709c1", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 01:12:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ad866d2e0013"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="10591b89e2cce71f", 0x8) 01:12:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r5) setgid(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="c454228bc75710ba31a7a644b0836f7e6502e5a1f75dfa9a21589b59ed3f3d56f96919c778e8d5242281f8942d0edf0cfd2493104a7d59af5483426670598d067cabbf7e554088593e55ccce9a1c53ed3315b499c9dfb52c3bf8111963f33efb6a5e69301b2f28e20cc295cb70b8bdd473022afaadb509b386fb94c9aae3d41f99a4ef0c383f375b4e465033ed2dc1015513f72dd8f4a76de0f15f9dd97402a725d7301f014bab28218e9681f3e46fbed9e8983b7dfcfbac6097bf305c42fd21fccdc89c687ecc4d4b4962049781aef01f31a9898117", 0xd6}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r7]}], 0x80, 0x400}, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x214, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x7fff) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:12:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)=',', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r0, r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 01:12:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000001], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:12:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4}, {0x4, 0x1c9b, 0x2000}, {0x0, 0xf1de}, {0x3, 0x5}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 01:12:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffbf8, 0x2, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x68bef7c2], [0xa1b, 0x0, 0x0, 0x240000000000000, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4], [0x3f, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff, 0x4], [0x3ff, 0x2, 0x401], [{0x100}, {}, {}, {}, {0x20}, {0x0, 0x9}, {}, {0x7}], {0x0, 0x0, 0x94}, {0x0, 0x1, 0x7bd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000000)='-', 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/123, 0x7b, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000040), 0xfeea) listen(r1, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)='-', 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$TIOCNXCL(r3, 0x2000740e) 01:12:42 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f00000001c0)="c8cb5a1cb6a84e27e7fe05af1cbe0c8e38e39f61929d07a04fb4ef8c81a35b30ff613f8f21cb71b7851679", 0x2b, 0x0, 0x6) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x4, 0x0, 0x0, 0x0, r2, 0x42, 0x1}, 0x9, 0x4, r3, r4, 0x8, 0x2, 0x40, 0x6}) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x22) read(r5, &(0x7f0000000080)=""/101, 0x65) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') 01:12:42 executing program 1: syz_emit_ethernet(0x156, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0x0, 0x148, 0x67, 0x0, 0xfc, 0x2b, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0xf, 0xb, [@rand_addr=0x1a, @rand_addr=0x3, @rand_addr=0x1]}, @generic={0x1, 0x2}, @rr={0x7, 0x17, 0x7, [@loopback, @loopback, @multicast1, @rand_addr=0x2, @loopback]}, @rr={0x7, 0x23, 0xff, [@broadcast, @empty, @loopback, @broadcast, @rand_addr=0x1, @rand_addr=0x81, @broadcast, @loopback]}]}}, @generic="2875e9aba068fc509efa91e6997440f19e6a93a8ac0d7d7e2afce49f05b8eefa10d6dc66d87ca298d3c487204be86b38bcc45000a2155a7a77233185103dd4ce2c9655a25d408f7359715748fa8f4100f50cb10d47679d89a63076b49b959b9d48917f05d0f8ba7da868b3db5fbb5927bbe721e5cfe4b54024140a096ca16067f973a199f72fa71d936c14e53ff57f2a5dd3d214bd98a260bbb2af4beae6b829f2efcb981bd1ef58f0cf2275e16679e8fc6abdcfa230f50467d34258b9462d4f829d5face382fdaef639531ef7758fdcfd5fc7b4467428ccf2fe1fd41dbce052ea4acfb7e3bb7011"}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) r1 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/94) semop(r0, &(0x7f0000000200)=[{0x1, 0x1, 0x3800}, {0x4, 0x44, 0x1800}, {0x1, 0x3, 0xffc}, {0x1, 0x3, 0x1800}, {0x3, 0x0, 0x1800}, {0x2, 0x0, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x8ad}], 0x8) semop(r0, &(0x7f0000000240), 0x6) 01:12:42 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='-', 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) 01:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x20000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 01:12:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x10000000000000], [0x0, 0xd297], [{0x14}, {0x0, 0x40000, 0x3}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}], {0xffff, 0x0, 0x0, 0x46bc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000015c0)='./file1\x00', 0x200, 0x23) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001600)=0x1) getsockname(0xffffffffffffffff, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="82023056abe7d328becb22a17fce2e394dd901a37a83d9e9a1a60e1287d6f6faff1001a03bdb91d180d35a06efba1263896639c000009f6b00d36134434a11f8854104334c8a6d8c74e40f7d1120a9927e8e7d8b9a73e9e8758c7c4c18f5c146a0e128eebb28280de7bd76c086165198d9f54db9219158b2e2e18c75abab3aa4db911e9454ec0dae460356a74dd22f58e35fcd28500800001c977cb9746b1f7fdda111fc36717c0200fa07fd420000000000eb226a9c3e46340ec144b13a9960419ac4dfff0587e008662e90a547953d36ab6784931d9b869b8830271750b813459a97227ad7cc6b8e9872a4b167bc4a0232eeb8a74ee9dacb7ccc85ef0a6057bd23cc4129e22224af318d8d48c82237f9c98b8808641e609a9b4935b164da4ab3c0d525b789f6067deac9545dd417b786d7822ad71d9864894a82d83ea73bd804679e60ce72443825015e1cef6cefb2db01aa7a2f5a97b6741b5d5cc16fcdb75ee289fa4b3463a9716bb8f96cbaba08c399d2d3e70057cce4641b93291eea7e339b223da0c290a03c13e63efa16348574d5d04865b29f91d38f3f386fa2a208ddd0000000e780428612b9d48832ce9bfa6ca64b90e39d98fee21ce1f396286fb4df19f00ebef7ad494dff1597fb40c617b5d57f314e2259dbead8fb72cd0c4d2c54d43c24d3839ec36a75739deada57bb50de6ca7da5bac02724114e03f5fb13159df8b9647af38d42e26ae756952c688ffb3b58a950d86e54667ddd069a7bfc59aeb7831462e7aa6"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001840)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000016c0)=0x10000, 0x4) chroot(&(0x7f0000001740)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 01:12:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f00000000c0)={0x0, 0x2}, 0x0) write(r1, &(0x7f0000000000)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:12:43 executing program 0: pipe2(&(0x7f0000000080), 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r2 = syz_open_pts() r3 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)='-', 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x10, 0xfffffffffffffff7}, {{r3}, 0x5, 0x0, 0x40, 0x10001, 0x1}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffff, 0x4}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESHEX=r1, @ANYBLOB="3788ead1ba2fe8ece4eb8ce6c6ffdfe3597eca45370abc52d5cc0502081738dc53bbc995a6d1f3e98b7daa83944357e0ca2f07bc02d5a2b6a04002af95935004a9ccb772752eb5d6f8d202fb4ae0c80c2b749c827ded762f41d23ddbabe5c7bd26d265f78edb966247a81fde5d5fce48dfb59baf2c2649ca0a0ba359ea5ca98bbdcbdbc476f9b695c200531b830997e5f31b98eda4b3b41e7e7e2adac78fbdcb192f57206e8b9ae414fbd388a6b0c924dd9539f29609965d2d5b1877666270f4c8e09a4df5997a798a8878838b0103cf992e4f6ed37051a649858ab3498571cf6ce8380cf56fe2b2be", @ANYRESHEX=r0, @ANYRES64=r6], 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 01:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x5, 0x1, 0x4, 0x3}, {0x3f, 0x0, 0x1, 0x2}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)='-', 0x1) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x507, 0xe6, 0xfff, 0xfff, "28bb0310272a0d7a5def469b7c996e0147e4735e", 0x3f, 0x80000004}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 01:12:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x9e31791e635ea458, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r3 = semget$private(0x0, 0x9, 0x42) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000000c0)=[{0x2, 0x2, 0x1000}, {0x2, 0x81, 0x1000}], 0x2) semget(0x0, 0x0, 0x493) setsockopt(r2, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a00)={&(0x7f0000000100)=ANY=[@ANYBLOB="06c078ae4f627eec0700"], 0xa, &(0x7f0000002780)=[{&(0x7f0000000140)="d73e06f7bc924aff01cb818f6d7c6ef61de0a2158bc004256965dbb80bbe5ba49d485c8cd57ee01cf25050d9f8eab2151f7c0f45c0401833d4ab7d0cb21a3be33b6d5072c379c8a8a3", 0x49}, {&(0x7f00000001c0)="0d9ce133f600725614c201bd771cc8b9b0c0b39140dbcdeb660e6b3031eeebd6908088a69ec04a0f1d88c04eecdcd41dc26462876acd8078eb1bbb1302dc18406906b2c9270b2d643f80b47115a101e5a20daf3f881a7d3e9b2145fbe7e0bc1b014da7429ad58418e3dadbc5bedaaa4bb7d39d48dfd7f187e5ea5c459b562f92ac555aca478864d03952c9b51b12a9a406ac34d759d232d4ce893f2a7e8fa05923fb7aa888519a00f4eee07cabb620a9bbe730c837549fa261425ca20fa2545f800005805bc448320fb5297c31374459277f4acb1fe1703dc43ec431b7ef438a6d3404210bf337dcbcaffd4aaeeb0393864cebba266e078e7b42", 0xfa}, {&(0x7f00000002c0)="304117fab205a53f6693874ce04b160c68bd9375b3917d0bd9766c9d8df228715c4b442c6f862cc5c6dc663cfabef56523ae304ca2b37a99d938464bf9e2dfd84da23119557553acd9fc9cd1860175fb4ca80e3286cce707a36d437cf1ee62788fc5194ab66698790b50cc7eb4774408cdc8a95c7f72530bde56ee6eebebb57bb61688a2cc204b738234dabd8a2bd655670006eb7b9453e89e8d04ad75e75e74b46ba6e99dace1269fc515db556f83198048dc8babb245f06510849fc2ae25bb0662a2b08c53848cc9ec980e66b48ab34fd7b786875682da00dcbce925b5b9a5295953", 0xe3}, {&(0x7f00000003c0)="6ddba7199734fbf62dbaa4fae2c4c8fdc464732e892756c4e5e360eede2c1e3187a002218c9b3269fa2f6772592d24fcdde3455d4f1996df4de28ef72b10e3aaae5eadee012ca2b25b8e4d155703871324752153b2e41d17b045b6fda61bffb8d3f6a81ef886642db78b5659554c5538b1c0fd4bbf15992ea47f6f46b5aa13b9c2e77afa", 0x84}, {&(0x7f0000000480)="ae667f414875d9fe47a77446f7b6daeae4a932f3a4592ae525111356ee73772e3ad89250d4d8ed05538b19f3fa20f6789d2eb26da7690d9d45bb5e1603cc8462e6fd00759a0db498dc34fba4de603720515764d59c4a2a32ed4d1b747df45f7b876c0065511a754dd4335b7d50d2826bab4fe0e3e2830ce0529d0b3ed115", 0x7e}, {&(0x7f0000000500)="d1cb4ece600022c2de3f0e7ce821742674bc5afd1dde3e708616ff73227708d36f9b030aaac65ce668dc40a583cff7d5799d84c6f25932a458a12c786d054213118426e81faa5bafc990ceebb33ff0d36a4bd2d7828b07a91e17acfe0f61e267c69c494a84f306bade41fe369a3b1e0211e7cc6d540751fa78185384989f61b03b0d3c03bb693c91c49c5de6980ff7a620c2ca8574e4602a0d6e50ad33b199df4acde024f0fcde5fbeea4c9c3a6d5a0e13253582ee2d635800641590cba7f7ee997a5a7cd9efda844d5fcc5980be73c55f8cc68fe4c31b3056404c705c14ae6459242c7ff8c99d86f82c7163ece04a31032316eef4e6959947b590580d5cae4100b6e0e9cdffa1333b3c99427f8af7114e8636f5b7feac03e97d0423573d91f840f5053788c8918460ec268413e5262d8e76fea5bb361ae17331c9d8b4e9838289c8753c4d7ab0b57f597de96292bbfbb83bdd7ad60a2ec88b71aa6620af351d8e0e45b49c4a89cc0e924536266626c74a268a2876a2248e5ae1638ad2cda41932795a269b78042fdebe75a39d2f7fae92c90467149f14ebef728a5f133ac253346dd82188fcf8849f2fc1039250c84a2401ca873ff0b4b156660945239f9b1199697f8ace43661518fdafd5a565d59c6d08c11027eda99d6cc85a4f5ffe6dd944a0d43b69e30bc2a49c37024b46f958974dc885a9ddeeae9a4e1be5db1a1a23c353f7eedcf93a20b33bafb14f85faddf36e5d4af76a445c92513f65c7e271f412c42043a950dae1ff8e5c655b788fe85c15914f61bbb6df9fd56a1be48e6d922ef3c8181b090a4d3df0819b5b1f94d2626caaf8492ecc4ec1be2b93f8146d8dc707093e7af8cd0c089aed928894d5aadae80c6393dbbb0fe20e0567ae2e3995634e3035eed3898c6a9b87e65ac9a31eb7b7404c80ce1d5dd00b36e3a8e0429132b9b124126f4fde7cbe5d3e9e030e2c9e06455aad90a6179c4c2dd16474b88ee66d4b4e7a46aa93f3549da48042a1adf966d7d392203dde2d6c814775061610a9aa0b7d79637e6e39caaef25f57a58d9c0f264920c90d1831f54a6bb4e52544257871b982873dad98e6ea565235282d49f8d6e51c3f513b84c8cb7b58467493584eea3739d1ef91bb5eabbf243aa8d080d8530507c48131214bffb87909dde80c89948a19fe41ae0b113956fb2fbf70b644e2bcffb0a25202cd498ff809619588435677f7ea62088a5a01ab1eef26bb13fdfcc13c27fcb78a0cbe45d0198d159fe020942b245f1cfb0992184dd55cc70c61f3eb6b08b4fcbe33733bcfdd4b2ce62cf38dc730849db64ef4997663dcfacc1033872f4137db4f26257dedd4219c3be4bbe1a5365cb4a9e18354388a3c02b57196c1f09fd4057456df6f72255cd426538c724c964f1c9ca30f1f76f4b5a8daad12201c8e4e6ee0c329c12d21aad9fa7431af45184ead47f3f8dcbb7d304a45f0ffb1aa36399314a22c0ef5ee46c296c882a42883546a38349e71e02ee3e19c195e1124e26e5b5916ad0abe9114ed715513bce9138726cd594e4bff73627436d50f3e6807addbfd26f61470155282c4ad33beb63ad1558eb27f9815f3e65503e68d4de23c46f459cac0c88d8fe338803441a6121709fc45e77119bd5f01e92b31308250e203fff1652476a6ba688bbbd47a0ff47656f1ed40cfce5b64afae9891253cbb947f455be1e2ecade3f0a401d64fae7ffd4e40753cb9ad12c27efc8547474fbc60463fc2af49318371209f50e5a68494792c3ea0fc3c39391543138b67a00d416af32027d386b800b885e7628bd2248f6c6cca2d3e01c8c53b4e49e03fcede3feb2feaf975c55d51730c17b8903e7af754c92ce8b246ad50969b3f286d9c14c4666281d6ba7b1378f63e8c8ba896d875a251a72508080d61631eb0fc979e3486f72bb91b18c4033025b788eda88f91c6a6b546c2e87d484999439b7b9a9350fe0875561e5a2dd7df89863ea3ed1dc71fd1cd02530489e40335606411d33a496b93482a4745a0eb239a480e73c0bc498192910f102bbc1fa5662a1ecf9d907abf97c858be36cfc7d8bcf938f1ef081d261e9c0a9f5c8c00dcd49f04a1fe988bd67cb4d94c338189c69fd81edca5dc73731c7c414955c79606e0382c0144d1128d4876ea7214370c1785422a407ef4683ec507aa6f1b6cfc1bddb352f895120165c747bbf152bbee9ce6d7892d9c2174159ca0d9cc7ccafde88d76c1884e522f19cc5a3e82c822b9d3ac6ac193b5e0e9ab1483ff24e6daf2072d9f193a9dc8b366c411316b4fca352e0c3d18242e47e34cd4a473ac14f480806070fd78ec593ac80039c9e8eff67236905bd964fe3ebcd35272ae8abccb0e05c26b235802ff41aa8d2d2718000f48751822d1b92590235cf2b9168396909f5e850f7ee482ff25512e6d8e36063f2c35f8e9eecb025c47b491ed570a3dcfe5babe11fc1e7e3ceb596d12f6d460251a8fc00c1f39e3a4aaa3df78fac0be4d3ee9c888034f0c272c55771b6ea76dcb6e516e6bf4007c53c688e33a632a41e29370c633dbbb65bab0fcbd0a628b51081ae00c81b528474492feb407bcf7aaffcdb11ae25cd075ebddd45bdc638815ae4d6e092dc7a72fd3e7a9450afb3abe015bce17bff52933c222539f34aad3ab9edbab8d1401a40cc2571fd38f3e6f6d178f717d561e58f30c87cf7cbf9ee9717245f38c78288eb767518f912c217b2f9c4709d2d084470013032336d4496906d04304444ef7cbeedb74e4fb35532f210d71ab93c81f695759161a88acd52e4799c0c5160dfc267413c6cb06743076b34f89c6789364885f535a4f29e80cb13815ae6f41fdb5e93b455cbc276f65fb5e442950ef241ef3732c0f3deb09c03f60aa70d931d6fcc30c55a8bee6872c99638d71d47b8d3b9291f6135d513cf99afa08bb5069fe24cac482e1ce99c7aabf1851e4ee7f1123b3c1d31a0eb38d54f07834c66d8938bf02ace85ff9519d25b850acb52ea7352f0c794161301f307c0f72ca18e01141ff741d9b00e75a49a3c63fa8bab95fe00d97b70e281e668e80902b5cb376480684ba7967222370568b1ab36e5ad36a4e0077e0e7801de9d0aee99de870f37394633928e9be17a635f93044f9d870a45d889593a14238f52ca1a2fa573c7ee8aced4db03ba6ebbefb58ea23c71a21351386e980aedbc604d05d1f6d25861a2152f862c71b26adc1d873c97d461a71da6456b8e87defeae94e88660ba6ba4173c1de4383978802f7028d56cf0009f5e9b0bb7ec231a7d72c74bd33d990c369bd6a593eeed9aba54ba8473669e0c37a61651ca307afdb4ee18f9b0be433e1a4fb9e4a07586b76fa87ae4d123db71d8ff68d88cb29d93dd715bf449384befd24999b36ab603fca456a835bbdf2063bdf14ecfd652ece98bef2bdd5f5ce5a88c73a140955dc490ddc2623852b90f90ece59a5d7f9a6563c7d00d3dea0c900dd630032f5304ac790c628e40b6debf9b787b369bd97fb4a3d5e4c5008a4ce1fa46585a6019557ebc115c8339c0eba8ac8b9d40605e05a370b23aa5de4ca5c69bba7995da23e50d23d6df2264c8cbcb42e58eaa59af875cb3e5d820b417a99c14b5fbfd12f44935d61ea203d7eaa747c514e0a932b369c9ab110afcc31d4f090c51f03e6d62f9289fcad4b5ceb718262563bfd22f3b8914928d58d575a7f4c174f0478174f58e9636c03be478bfa4f0e83d1c81991bd3368a9620347edaebdae914f66f2519421d297245e4158a821f59379b1d52dc8a1739d1b81631d56c6ad56a4de38b6c1e70f9d31859d7ced47b24907d85ec8ca28f758c06a7a14fe5f5766970719a784e205508d1a258b2e4d7e2f84992f3e6e72acf7b0f6a4f37e3804dac8c8b3dedb33fc3297a7f016484d89d80446933eb8a3800927a348c4c76b6e0111c059c17e487c5b7c7935779739b73c26f59ad58225d1ef263ea110e9752ca8a2ec4edfc2e234e3e4927b3b85737132efbc4867c3e6d6965717c1df7801b0fb3afbf7e0db724286700c07b6549c0bb2fa338ad057dd6e4f017ea87b5997097c788ef684bbd3b8f7eaad0020d8c667892969ced038d5d84d565146ad96a00a50f693a75c1554bc6aa065919ebdaec6a37bff217014c6c9a9c3991c753139e45f51e30a131ca14d19e8c3c99a86368a27b80afbdcbd71c35e7fc121a86120285644a6226520359ff1df6fb88d52b67de75c2590e5d15d1fdd654c5fb90fed4aa2c920d0db9eae3cf161335262e68473e4eeb4c6180da9cbbb24547ce5e5a3d55013184fe81a02b05c304b297455c1793c5ab6985267d584fa5b4f57d64198161b3d58ebcb1f4ab697170b4a0ffce32cb35b0ca9e6da0d1f922f359b200aa518d7b896beddbeaea7eb5e8bb3d09903ca6acf4000d83b137e6530cdf1d213bd58b24b58d5c820291bdc4227ca35380ec561671e28effa86111579f5ef7aba9911c648fb9912649636c36d93cff12112f2585a89beddf9b006cd196d96658f4e73e6a762d650039dc276f520858df8948f205d74d7c2a466ca22a6401e49e69e858f9fcf5a53c521dec61cc64c1cf86fa4fa1f5e38e09988de02f5265d664a0048cd4d4e762506a3f4443ba7a508da0581c4549e4e987d124b5873c550a82993da18c2276b87001c47fd41c2d16a2c97ecdd2972e01910125a71c7aa5f28d4ac271144745d1c346d26111581da8624bfc89ab46d975a3dcc42668ebcffc84701bef47c0eea8419d73fb73a204ce36d947e1c1d4bd477813eb8cf8fa74f7b3b0704db2b29017f20b76ffade6645890bcafa7ea8e62d58edf219411ae338b4aa64b6684eb6fdebd12e69f6a8f43174ee2bcc018391625cf93a2c8edb2f7348f2d20d2c53516a9a4f3c3676da2124eb029a006e1932322e2e71ecc3f49e9cde24011007ae53f992965c5db4cfa761f60f4d27aff86ea092289e6f34186373e2bc02bf9b8dc7bb4e3555f37f6786c51a1510a4c4cd6ebf8aebd04cb8dd581dd741bf65d3a75eb16a3aca2b341c3c5fd7deb3bb9223bd0329f9c37ac6bf626a328b55ee31834bd7014fb0033ae07f37b1df51938436d4592e79544a8c5e753bea746f6291ba844836087abda39ae01fe54dbbe5aca94226f72ee592640cb706318643e592346d34ef7a319be81bb91ba53cb5445f91c37b6954a5b2cb49363d862221e537d793b14da2a48a304d64f23497d7181175f89cd8f8f1c1992b43153c1a06038498416f210ba1268a198fff0d4cbd3ddd6d532aa5adcda16744cbf337a85a4c4cc7effa5357494d2eebbfd3d4ecea637826d642f318a772d6aabe221b90211470aa918004285f62ddc8e85495f5af5a1a254ba4b4fe3b220decfdec546988f64b26a3bfc327ae4642d862e6156bd0dfc3477e2155d104ecd2743a86457563425b627d10c94ad78a978d0c7f63a230500e8fbc2c70892eb2f9613de581b1271fe1d3acfa60d26e998634047d15f0f533b72f091dc54854d23168ea89497927d4a7d414ca271476e3d327dd2233c873210e0415874401d5a363937be2ef5164c689d3efe0b0d77bb7c74c24bd6146eabc9aa46eedef1ae40a18ed4d2d3a3555cb95205f7cb6af38a8fbba772783d0982220d06cb9f060c471b632680a3b15509869066fd24b5d1dc880ce8954ff02a2d9f432f547e845708b681223737e38a353b12e23c21422829d1acbdb3310475c2397010dee7a3e55ed3d0c3b31476703dbad6c8fe5f4f035b2fc2e10e8eeee69f7107e58d2ee3513723be075410a167cd88e164011b7", 0x1000}, {&(0x7f0000001500)="bb79d53196939c123bc9020f3968b90ba3fa00ef3c6562cbddd54a0a61c57cad197f2658fb9255ebec509237e5301f2776de51dbbed456c8db15e073578f7488ef6dc8c167fc35baf764d83dc4eb8f3da3369210ad89b7a4a45adb16d6f4050f84e2ca2dc141e5e8fc5e2c1e5a052107163c870f31d1a97b771eeda4f66ad788a4f90d337af61a0275d84757ab9b429db5b2c0a8aec7b52a578e045c3322fcac8c6f4d0e47f059b02a2d82d827f00fe811b70c107620e8da", 0xb8}, {&(0x7f00000015c0)="43ea8ccfa1d8cd04570a5551b5c8a9cafbba06e31bc95de1174e164ae1bbd9702ffa1b65e007cc0c487d04a5e14901963593c2929cf6c8224891493bb5bfff79ab293783425dfab3492ef57af4fe655934295f2405637a9cf0c1b8a70cbdcc4a073899ca96d38b4e96e4ebbf7cf1297afe089ce8899a176c7ac18488a112900f565e94776100d8c466478fb419105a3736455b7b47fc29f40e37cb3f911d7475a1879b7526caafb5f5b2ded9c53360864ca004a7fe71c2c84cdfe960c7bba9588df0c89ea83b1ab99dff260460aa803bb2ed4a3d08f18f8256aca2cac2d689a36e6c217f", 0xe4}, {&(0x7f00000016c0)="d4f37121e8c32e6d15495d08c55f3f07513d60abb7e384190d33afa2a8d73535746e5760dd827e1e76d35dcf97e88f26fa3f8d6021e6d5282681aaf3aedfd5408464e8e6396ab128926190be8d1b1270d7485dce9c0ee8b8d4e192b18a136b801c214b342230e8b44762f099c3eb54816e3282d1482b2322276e56abfd3ed03faeac371ddb3f0ecbbbc5458d8707a30fbc95fee8c76de8800f6eef3d4fe5b8aa005a692b7b98206a62fe8b7206b241751acf7dc368422f506beee8731437c0d25a8aa1d3de7a5b2084af0941a71820cb9ef15a14aab69a7e6be7111cb2c07e971ac3de35d54c174ee03ebd0ff015878cf6787255efdf768bf4934262d22c76ba51ea52e25cc127aec76759fb5e224c57a2827c28c58d1d0a83eb3e631849410a35137e4593b441b1376739d1aabe13bd44a53f01dc54a16cc36c3d35583ce19c597535a86296bf1c7fd11ced91639196e9332b9d1191f8b584c6838c6b198b5f7e1e38b77ec63b6a91fbd2a2999bca77919342330ed2b8ccf732efc03b9cb959d97987d38610d5ee1de2743ac7c69cb157fcc381fe97187ffab6e1aa6d8ed4b0573a9aa3c9106e7eb6a33181da45addbf391a4a4e03a9899158c350eb463adf5be48c5f7b867a78984944d0d7878b25cc21c4349e09c47a627bc48d3d87ba46f6183dd1a909be0157c7384faa64cd7ea12dc4766d6e7dd26a43fd23471f0ed4cf23d08276e003aadc139efbea9cf556bc888b592747a359c504f02ce2229d1024c546055eef9eea45624f0e561890c0a5614fcde0c4e5d993e2830d779e5d8cd5b44cc436286d4dd1eb1b77a3d4acb64f20617006a391f628aebf39c0356f666895b54146140fe0effe2ce48ecab21dd9ddecaf09a03e0499e409e7a79cfd13fe6e9f31fb68df12ea0550286a8cac2b49866d9a8ba5b38fb6fc7d522199d0721163fe3fdecb0bfabe08a746ec680feabf8b50837b2b2c943604954bb9446c6cafc3fc6c6d4c9efdffb0625f8fa09e41c2741190d22db89cff7db404a4b49b76009fa3a1e89ef67026b6d4acfdb7c8a61055f6ba487791bef836bb1d3e05ff7d8457b07c3fff6513f242fb1d8e7b266081b700071699e51a59caaac03f66aa1b0f56a5c930ccf9ab94b5990a9e743f470f4a6690a0c8877598b6841a3a5e02126cd3449d12b249c3ed7fb3820ec0172cf46cd9abc23d812c870611489a6b4041c4e45e874c191e8e7c9e3e752bf4fad98e806831aa17f4b82f93d45e7922eb557f01b235da4dbb418b0d71248398d8c16e525ead07357f9b59bdd8a5ac289661b29ce0e3c3f7978b8cd8cb46786ab33f15442dcf58ee56644726317e08851e07cca306d87feed1d5a3e32ebee575fbe585d3e72d4998d95e712eac66194b362bd95af14a01ef8caa6b16b150811e8fb0e5ccd7c38b6a26e62b94d17b75db02ce29b9f0335b5f6f7d292b4ed8c198d3aea69e920e8fe979067cb5a3d663b95a82450e167b9d81128d63ae9b7257ba8c764cd38b33d2f5376c276942d69248cb256f3d1c0f9a5ed9df4cd1063e7ef7dca3303159a20b9084a417da92fa911da4d650c4ef409bd5e86d3025f1fbd59fc1fcca504d75deff72e3836cbb20a7c9052f9ed495c71148f23a1a6ea22a7709e380c6bedf930ac0175f240e1af8c2e125ae75bb2694c56483518675258c8a48eee592141ce78755fdb02a4c128b8bd7d11bd4ca9563d368df3652641ac038baa2f7d5a9421088ade37bb9bddad65bd289ea441515e29618bbb353c14706e2b5767fa246e58cffb56f4396e878e2fa51809114d40ca69e9764d4fed2dbbde385b5b2498a3d6b5e77e39581be77082d3e057372930b0f4b1ed778b6ef153386f20b1d06569ee8a9562e11fb17b34036e3308d05f07573c2c9756e12fc06309e5afedb8b55e764872c1dc21607ee34347e6550faf0bd899170b486f702f81165c77e269d50dbf5ea70e03227eaf631528faad15360197e42c8ab17992c7759a4d700146a0565469fa8be8af0ae78dc88791c50640b4bf255449404ced78019b8da0e1a1b5f56f8d256811a5797bdcff7ca8aa3c9e0ab68f0a5e46a4e68c14e7076b16fac4d0c4f8bd8110eda26c283f31410120987ef2c5e43ef6e792ad26e6f2493f84ca2c21d1815a405613c66f33f8927291c932ab9749730fc2c523ee15dad9095d532a35594f4fbac0b2050e443018d82655052bd4a304d8788b07d5c7e19138b5759c044a8147d589753552e8ebd2de467f7a090c825f09928bc78345eb6941659ddb3f0ede9bfa0f2e4778c1b912928857b8942b3e6a936fd64d0bfdd081d1bff9cff3d631a77314caae95bdac049c334a3cc69870d0e43e0b35d4dfbeef5e7a4eea3ec737a24c270ec0309a2600c7f4176050f956987fb5bf6dcf7d4652c5c81bdbd4782d9f8abdf61d211376db06edefa9fe2cebab3c1305993935fc9c754f417667a58738967c7099969078596403432041d887e023b7d8c51398de6a4d6c0d92af9fc6593137c8413a54f84d309a363379781ab672a8a96b8e13c1e7eb93d297ab21f62476b383eedbac92ec965507aa686be743b5e1015f0899ee5f9532bb760db6b3dac07355386c92f080367a06d4c566d53d7c119ee6a47e3f53cd02b5d84a05637798781a19f6285df47b8fa6684529842ceae73dea25b01d15362a2c2e6e7baa78c2af5646cfdfdd28b8fbf0a9c4a5c4a832e1051de605de5dd5029c39c75cfa51f095b940394312c7c0be81a6266b5f8e847be872c9164913b87c538ea9c3bb32bae034a3b016639c6174d3f475eb83760ffbec78347e8a5944dbfaaf08a63aefcebac268af612faab1ab51d85b942f38b22843e533e40179a0045a978a3c64708f2d9e668e9b2aa4708e21ccb704e806a61eafcaddc7f5daeee590a5c19fe12b5bec23856b0bbc6c238a9e8927b57f3cc95c3f98d6e317a8e65b26cba225edf730584d299e3adbf0802eb0ad3bf1f4aac252217b1f5fdb2f0401a728a646c0169490d80d199d10b2e49635606f937973395e9b092fd1016752cfb9dbc194783fec9cec4b2e56c9f53c8c2f5703118082f04eb62b0db17016de2e98f4f446ec9932a8175806d2d7bca4557ca64549bb03e37b5d3c8525ad542d5e99c1b40506599eb3c260348328db9c1035e7b9e72e4fa2902d40a08198355c5b44c7cba692f68adaa98235e082268c8f18c14778761f2ddaf097476d508e24009590a092377b60c0e874805ae5c86eb865ab91e0d5e4264f9b6ee3d4edef6d8c69f545e5a373c49c3cd1dd54a3fbc7de8f8ed2ac4a1e3e61855cba67a732bc6400052eaeed15b93af5d6284e3d7cac2a7c67a32a0510ae091d60c27da4295c8dc0604d024b26e18b945bd018ac0cca3b3520a0c0fd33be3dfc6721db84fb46b72de08165b7ef27bd4c77b5c2bd98bd597a2147a8d72e20edfcf5e51db55e28f7023d0db6eb40f6468622befe31a790e4025d5aca8369abd08ebbd64525a4bf592dc7aba9c1547bfe955365e31929e3d3c6dfea3932f040db9ee71151995f05c83fa3636460f1fef9d7fd1f7eaa51304c04086d904fc5d890f89088143e582929c8df1d42c966b5e71a2adb5a34114ca6a6bcfb0021bbf64932b28bc96e9e44c1460e6f4d138fc45af24c8447714f634180dee1c85bb36fb115704f68aee7d6c28e97350d9c19d801c934bdea1159dd0d3d5b995ee79f3efd1f29ba29c8dd8107c206a4089a953e4d6facfcec2114b77d5a78643609f14591557223c5f29bf25be1f6bf81eb5920e2c36772de47a885e440549601a2814c6655225bcd6ba3f3e3241c46349f08866e179a2fc00d358cd9a53e2f0261ae9317c1a681992e36a9380ca8a41be018f983dda858e7f8093af4ba9d5a251cfab31707c424674a6cf89cae877363781f8d2d26cd3dda47d5eb352042b5e4e6503fb425e5ae9094887fc840f94e5929816defe8fe625fd1e2ada6cf0e29d846ade212239f4f89ae616fe6675bc20159bf6fb9a96636b4a50aae7aa900f69e9cb520f29b93ce1d7ccdaaa7084c8573bfe68d19334b51d28f3a77ef83d60fab2cc9f3c99911a20e793659739ddeeed0d947602771a083a0f13696e7b354e679ecc0e4d9bb5280e9db8ea120739f5d08aacd8e816333c6c6c1b97a82eab3a30a9f2abaa53e7ecf1a10030c86e96e0283165bbb423d7e71984a18ce6f4bc8464c444e11a4cfd918d4e96ac34d39f2407a284339277392be2ea6f971de58ac68a24f9f56f5eaff83dce33ec068d53c03121543b8ff8fbd87e10007c572bdf6304b92990d89220ceaf33970ccee732ef9a124dd96c6d6e3e3e038256d82269bc3d2c3d451fbabbf448704913bdb6d7bb7ea2dc2ab7765898268b2923435c55294f5f29a9a0ea1bbb8cf13abd3ed1e0c6457909aaef7efba12796ead19afb075dcd438977685a9bc5f8f2ab8643fcea019d912e2b00df3746cd61fc6dc003098de108cd09193dafc6af13e36f8dcf623a1f909b01bd7254099f1383ecf21ff5467b9bb197fa3f2b29c74ae987b091a1fc03f23782c83dafc69e174ee114ae283ccea235559db6cf8a83976cb1f9076efd0e1e1829b8050cbc539e8a0e81dc59d29496c6dd48f999658b0ca995452d4182e54fb6f81195d5dddcb84692200bc6b3da59362aa0e22ea8bf285f3ebea8f042ad0531807242452ccf829c649722ca2305a4fb7f4586c587d1117e15d792bcbb7a3ebbd582fa403a73c913f86f578c7a1d4e4e0dab23c8af0ccd5ab2ee3bd39b60d1480c8c1dbdf9600a5ffe1f330d3f04ba7cf4fd3dd9e4ba601ed765aa8fecf0555a6875e840c1b3071d85e334df7795f86f4f4d4ac42fe1b388ead445bf39a38cffc8a3afa10b00ffcecb1a1ddedc23daf29a2b66bf45d16bfe2e6d86d85c8279f4932b3ee43852baf2587fedf2acbed091642c5957c0ae218ce61af29d153a632847cca7bef9899700cb3d3e45c69bca2c65c56d3d1b4a0c789c15cbd23a5d317faef37c3605c196a451b3e067823ce7eb515c0982d78edcf91f00b6fbfef54014fa4e88c9483d50a536336b2d6506f1e64bcd7fd3c26b663ed1382656c1c599d88df67eb2a87230a88bfb626946d064341b2432e28e08a7a51a75b327bd9b6189ce06970c36bf0d49a1decdaee8448a6210aebcec6d3cf7072ed5422297415283e9626b7c07f83cc6f709df66bd193daa7a1321ec89420c2adb4cbaf05e1a622316c5a5e2fabb0ad6dc47297f0e88cd36a0a2bf6b3e0c4bbcfdacfad414452d85e2192717d6dcbc3d891964d495901bf15cfdb6f4ed2b0e31364559ff803decfb924353a015329a9f5ce924808e1df77c31757c7e5e1d6d068e9a9f78556726dbd9e82966cc3ecdf97abc1b025dc61ec969ee1ea5fd50ab2e64e355dc6b74746aa39efbc010eecdbe1dcd28f3ca913a95a2b10e034cefaa12ae4da2683b732f2b9e50da2c2760f574c0bd91f8eb689c7721879fe43db51bc5fdb94cf55e86975c55b10a10cf365f39d5264c76f216d18c3ab0354fbb5f1e4c084adf105bed861ae452e3d9abffc95b9e419f75384c4cc1d97027e34d296642ae99b69ad0fbc5032d74636c505255f48a32c9350d9c687fce4a9e44efc805bdc5182ac4efdfc0d9b2ce50a8cb385c39cc30aa39e8deb222731ff30bc246eb9393339951d4fafa7467453e88b7f43884247b14d185889d3c38ed078381c8bb8563a2a85e241b1db01fe126778f5ddc38209c696b9c3059c0f740a76f48282cec56f1947794c7caa1e498c246f8b852f3ae52e", 0x1000}, {&(0x7f00000026c0)="c05e8870ce6cc7e426bb3d9006a4e2e3dc972625a60079ce3e0654fdc8368f4059f84e10b8de56633e9919a8c8fcc561ce83b6a9dbda5a5d4596d79de10cf223671e8b85f33d19fac3f7e3a8c223b6c323bdbdac3797d7d1bf4548f637834174dd3c1e85436b645122eaa93c498614ac224cac85822d0657dd1e23e11030d7b353fe0376066e174f7f7707a3d5a86c06f2636866556d503fd01b79c92b703096a41d1786faacde5b23f7b0f1e53418b3b52ab84d", 0xb4}], 0xa, &(0x7f0000002940)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x30, 0xffff, 0x1, [r0, r5, r1, r6, r1, r7, r8]}], 0xb0, 0x4}, 0x4) semget(0x0, 0x2, 0x80) setsockopt(r1, 0x1000, 0x7, &(0x7f0000000000)="b9b4b1459a6c0754c268bcc5bf95e6eb04a319632fc7f1a21d29e3eba7461209f9bf732e199133c2351a9bcaf81de8e60fd6245f39", 0x35) 01:12:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="e205009d64ebb34f5cd8be68b8a3d44edb2b934b367be1231a729c4aa7c7a4fc0000000000000000000000053c7fa7c8294559e5dbe89ff1e11f31f96ca8741cdb60eca9ec1ae141f20d1959902c11649ae7f1bf5c"], 0x10) r1 = socket(0x10, 0x3, 0x0) dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) shutdown(r0, 0x2) 01:12:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000200)=""/104, 0x68}], 0x2, 0x0, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) pwrite(r2, &(0x7f0000000540)="c0cff62469f07ba7dbacb3104f73780ed0c1fcc64beb1fe01f29c31dec6a98d233ff3bd3aae7681a0ee9b412eb31d6032bda88376c02da79e14b07f14fc637795269b68489b4c25b5e4c01fb00080000d106e2eaaad9ffc13a8a2e9919d400fbc94cd793954a95baa5d0d0b8b21ce8d2eaec0a3103b53aa7026b5211d06ab839a45434bf892e6dce737e501171b61ac844234d690863feebf5fa4c4b00000000", 0xf6, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x28f, 0x0, 0x0) 01:12:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x486]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x49, 0xff, 0x1f}, {0x7, 0xe0, 0x8, 0x3}, {0x9, 0x1, 0x4, 0x1}, {0x291, 0x0, 0x1, 0x3}, {0x83, 0x3f, 0x2, 0x1}, {0x3, 0x3, 0x6, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:12:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xacbcaf40f3591a16) socketpair(0x10, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r2, 0x5d09, 0x7, &(0x7f00000000c0)="cd809bfaec4886caf0d2606bfa34", 0xe) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="6df16e612d246a4070012e2f66696c653000"], 0xa, 0x0}, 0x0) 01:12:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffe0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x1000, 0x0, 0x80000000000000, 0x0, 0x2, 0x3cfb, 0xffffffffffff0001], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdfffe], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x7}, {}, {0x2, 0x3}, {0x0, 0xf1}, {0x0, 0x1}], {0x0, 0x0, 0x1ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mlock(&(0x7f000050e000/0x1000)=nil, 0x1000) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *468758 4780 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805dacc198,fffffd805dacc290,35c) at sbdrop+0x3a6 tcp_input(ffff80001d708c88,ffff80001d708c94,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708c88,ffff80001d708c94,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708c88,ffff80001d708c94,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708c88,ffff80001d708c94,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd8054174200) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd8054174200,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708d98) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: 3 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic sbdrop ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805dacc198,fffffd805dacc290,35c) at sbdrop+0x3a6 tcp_input(ffff80001d708c88,ffff80001d708c94,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708c88,ffff80001d708c94,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708c88,ffff80001d708c94,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708c88,ffff80001d708c94,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd8054174200) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd8054174200,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708d98) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d708810 rbx 0xffff80001d7088c0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d7087d0 r9 0x1 r10 0 r11 0x373a1d3c83c84a2f r12 0x3000000008 r13 0xffff80001d708820 r14 0x100 r15 0x1 rip 0xffffffff81664c08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d708800 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softnet) pid=468758 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6e1270,0xffff80001d6e1760 process=0xffff8000fffff1f8 user=0xffff80001d703000, vmspace=0xffffffff8257e4a0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97004 407285 48341 0 3 0x80 nanosleep syz-executor.0 97004 314779 48341 0 3 0x4000080 piperd syz-executor.0 97004 172028 48341 0 3 0x4000080 fsleep syz-executor.0 44812 388172 12796 0 3 0x80 nanosleep syz-executor.1 44812 257009 12796 0 3 0x4000080 piperd syz-executor.1 44812 284478 12796 0 3 0x4000080 fsleep syz-executor.1 12796 293456 69875 0 3 0x82 nanosleep syz-executor.1 15940 64304 0 0 3 0x14200 bored sosplice 48341 24379 69875 0 3 0x82 nanosleep syz-executor.0 69875 5540 73844 0 3 0x82 thrsleep syz-fuzzer 69875 122255 73844 0 3 0x4000082 thrsleep syz-fuzzer 69875 269351 73844 0 3 0x4000082 kqread syz-fuzzer 69875 357679 73844 0 3 0x4000082 thrsleep syz-fuzzer 69875 258642 73844 0 3 0x4000082 thrsleep syz-fuzzer 69875 136945 73844 0 3 0x4000082 thrsleep syz-fuzzer 69875 115814 73844 0 3 0x4000082 thrsleep syz-fuzzer 69875 459825 73844 0 3 0x4000082 thrsleep syz-fuzzer 73844 432240 45492 0 3 0x10008a pause ksh 45492 144746 80303 0 3 0x92 select sshd 65783 237435 1 0 3 0x100083 ttyin getty 80303 447104 1 0 3 0x80 select sshd 27212 98950 61363 73 3 0x100090 kqread syslogd 61363 95675 1 0 3 0x100082 netio syslogd 54959 67842 1 77 3 0x100090 poll dhclient 46730 430951 1 0 3 0x80 poll dhclient 32380 391450 0 0 3 0x14200 bored smr 30052 185361 0 0 3 0x14200 pgzero zerothread 82352 17953 0 0 3 0x14200 aiodoned aiodoned 22119 223359 0 0 3 0x14200 syncer update 5716 327801 0 0 3 0x14200 cleaner cleaner 32193 254471 0 0 3 0x14200 reaper reaper 53794 310371 0 0 3 0x14200 pgdaemon pagedaemon 6108 227908 0 0 3 0x14200 bored crynlk 60173 253600 0 0 3 0x14200 bored crypto 87197 421811 0 0 3 0x40014200 acpi0 acpi0 * 4780 468758 0 0 7 0x14200 softnet 94955 457298 0 0 3 0x14200 bored systqmp 92959 216867 0 0 3 0x14200 bored systq 88055 260397 0 0 3 0x40014200 bored softclock 17210 358243 0 0 3 0x40014200 idle0 1 424823 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9506 6352K 6867K 78643K 11320 0 pcb 13 8K 8K 78643K 95 0 rtable 121 4K 4K 78643K 387 0 ifaddr 80 16K 16K 78643K 160 0 counters 21 16K 16K 78643K 32 0 ioctlops 0 0K 2K 78643K 51 0 iov 0 0K 16K 78643K 73 0 mount 1 1K 1K 78643K 1 0 vnodes 1237 78K 78K 78643K 1468 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 55 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 7 21K 25K 78643K 429 0 sigio 0 0K 0K 78643K 2 0 proc 50 38K 55K 78643K 433 0 subproc 47 2K 3K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 31 0 in_multi 68 3K 3K 78643K 106 0 ether_multi 1 0K 0K 78643K 13 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 223 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 136 112K 112K 78643K 2660 0 UVM aobj 20 4K 4K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 62 0 NDP 12 0K 0K 78643K 29 0 temp 118 3036K 3100K 78643K 15172 0 kqueue 3 4K 12K 78643K 28 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 4 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 71 0 22 2 0 2 2 0 8 0 unpcb 120 281 0 272 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 221 0 221 1 1 0 1 0 8 0 tcpcb 544 122 0 118 1 0 1 1 0 8 0 ipq 40 3 0 3 2 2 0 1 0 8 0 ipqe 40 7 0 7 2 2 0 1 0 8 0 inpcb 280 473 0 462 5 3 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 11 0 4 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 293 0 68 18 3 15 15 0 8 0 art_table 32 294 0 68 2 0 2 2 0 8 0 art_node 16 70 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semapl 112 53 0 43 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1966 0 567 88 0 88 88 0 8 0 ffsino 240 1966 0 567 83 0 83 83 0 8 0 nchpl 144 2762 0 1174 60 0 60 60 0 8 0 uvmvnodes 72 2197 0 0 40 0 40 40 0 8 0 vnodes 208 2197 0 0 116 0 116 116 0 8 0 namei 1024 7342 0 7342 3 2 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 528 9 0 1 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7534 0 7534 3 2 1 1 0 8 1 plimitpl 152 55 0 47 1 0 1 1 0 8 0 sigapl 424 613 0 582 4 0 4 4 0 8 0 futexpl 56 8293 0 8291 2 1 1 1 0 8 0 knotepl 112 113 0 94 1 0 1 1 0 8 0 kqueuepl 144 88 0 84 1 0 1 1 0 8 0 pipelkpl 16 830 0 818 1 0 1 1 0 8 0 pipepl 120 1660 0 1637 5 3 2 2 0 8 0 fdescpl 432 598 0 582 2 0 2 2 0 8 0 filepl 120 4688 0 4562 5 0 5 5 0 8 1 lockfpl 104 108 0 107 1 0 1 1 0 8 0 lockfspl 48 44 0 43 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 360 0 353 1 0 1 1 0 8 0 zombiepl 144 583 0 582 2 1 1 1 0 8 0 processpl 920 613 0 582 5 1 4 5 0 8 0 procpl 624 1922 0 1880 8 4 4 5 0 8 0 sosppl 128 10 0 10 5 4 1 1 0 8 1 sockpl 400 800 0 778 7 3 4 4 0 8 1 mcl64k 65536 35 0 35 5 4 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 10 0 10 3 3 0 1 0 8 0 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 10 0 10 4 4 0 1 0 8 0 mcl4k 4096 41 0 41 5 4 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 61380 0 61318 22 13 9 18 0 8 0 mtagpl 80 48 0 14 2 1 1 1 0 8 0 mbufpl 256 100949 0 100770 26 13 13 15 0 8 0 bufpl 280 4013 0 126 278 0 278 278 0 8 0 anonpl 16 72108 0 58709 76 4 72 72 0 107 13 amapchunkpl 152 4110 0 3978 9 2 7 7 0 158 1 amappl16 192 2862 0 2061 56 7 49 54 0 8 8 amappl15 184 186 0 183 1 0 1 1 0 8 0 amappl14 176 27 0 21 1 0 1 1 0 8 0 amappl13 168 123 0 120 1 0 1 1 0 8 0 amappl12 160 18 0 13 2 1 1 1 0 8 0 amappl11 152 152 0 142 1 0 1 1 0 8 0 amappl10 144 21 0 13 1 0 1 1 0 8 0 amappl9 136 368 0 367 1 0 1 1 0 8 0 amappl8 128 361 0 321 2 0 2 2 0 8 0 amappl7 120 112 0 99 1 0 1 1 0 8 0 amappl6 112 127 0 123 1 0 1 1 0 8 0 amappl5 104 542 0 527 1 0 1 1 0 8 0 amappl4 96 529 0 501 1 0 1 1 0 8 0 amappl3 88 111 0 106 1 0 1 1 0 8 0 amappl2 80 4078 0 3991 2 0 2 2 0 8 0 amappl1 72 22182 0 21728 23 13 10 17 0 8 0 amappl 80 2143 0 2092 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 607 0 583 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 607 0 583 1 0 1 1 0 8 0 vmmpekpl 168 12471 0 12440 3 1 2 2 0 8 0 vmmpepl 168 79913 0 77784 161 56 105 121 0 357 12 vmsppl 272 606 0 583 3 1 2 2 0 8 0 pdppl 4096 1220 0 1174 7 1 6 6 0 8 0 pvpl 32 225040 0 208534 190 10 180 180 0 265 41 pmappl 200 606 0 583 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 287 0 55 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805dacc198,fffffd805dacc290,35c) at sbdrop+0x3a6 tcp_input(ffff80001d708c88,ffff80001d708c94,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708c88,ffff80001d708c94,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708c88,ffff80001d708c94,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708c88,ffff80001d708c94,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd8054174200) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd8054174200,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708d98) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805dacc198,fffffd805dacc290,35c) at sbdrop+0x3a6 tcp_input(ffff80001d708c88,ffff80001d708c94,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708c88,ffff80001d708c94,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708c88,ffff80001d708c94,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708c88,ffff80001d708c94,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd8054174200) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd8054174200,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708d98) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12