kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Aug 5 01:58:24 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.54' (ECDSA) to the list of known hosts. 2019/08/05 01:58:37 fuzzer started 2019/08/05 01:58:42 dialing manager at 10.128.15.235:35472 2019/08/05 01:58:42 syscalls: 332 2019/08/05 01:58:42 code coverage: enabled 2019/08/05 01:58:42 comparison tracing: enabled 2019/08/05 01:58:42 extra coverage: support is not implemented in syzkaller 2019/08/05 01:58:42 setuid sandbox: enabled 2019/08/05 01:58:42 namespace sandbox: support is not implemented in syzkaller 2019/08/05 01:58:42 Android sandbox: support is not implemented in syzkaller 2019/08/05 01:58:42 fault injection: support is not implemented in syzkaller 2019/08/05 01:58:42 leak checking: support is not implemented in syzkaller 2019/08/05 01:58:42 net packet injection: enabled 2019/08/05 01:58:42 net device setup: support is not implemented in syzkaller 01:58:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="fe7b3c57d2b0ff5795", 0x9}, {&(0x7f00000000c0)="5b32dbe45c780941b6a8a3b877eced94500d4653652e736c38a6606c5dcebf527477bfff0e9c88fb04eca2cc18fa7b38e3d4f2f263f9a122fe7f486f92115bef66fd3afa0f6a58a94336360c51c96230d5317703e6ee30c6eebf95aac626996c9df2b3e2aff95ac3cc2d8e36c4167c74e537319b199b238da23dd99f67f70b5d984fef6ef244509ddbacf8e8f7f0580b900210d8825e08cea8bcb7e10ae700fed796e9fb2a1981c55eca4376432103afb0e53cf3516969667e359fb0e41b0756cb5cd1e5", 0xc4}, {&(0x7f00000001c0)="2ea928e9a60bf927be4e53e1937c9410e9eabbae8e5a4583dbf149c63e9c7db2340d6a836cbda9b28171b99c0bd461c0febac6d751f9ba9828ceaa35be2f9cddf109ad143cbd6837878943934e87b2320bb57fed5f7e0afad41e97fa208b9ea9f22fc9a68d929e12d7db4b5605707063d0ab90a78cff0eef", 0x78}], 0x3, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000340)="8ecc6edc2703cea9fb4e49ff1183bc81dd4a19ed39ef205f8badf4dbd0a33ef23d98ce97cc7e54cd72a34d97d9cf87ee5c84bcf277f8e9b0a9042b9ac06a38572b548cdc4e67c59b5a74890918258ed5af9ddc313f1895d4f9ba7dbebdeec6483daca58d65c3c4f25d05c4dddce85fe381f5400efb6941608fead727ce571ac21ab8e7bf0a5ab6d86c1581ac79619a2c04a3a003a785117f6f90b7dd112ae22d2e37c3a62485f5311cd88927ed6f5c4ace285fe8", 0xb4}, {&(0x7f0000000400)="eb31e46bb489af159ece8069e17809f1082a9f75a472f53a409cb49debbcf2bcccda852ab3f6be11dcc5e004a2edf42e739c59bb920f831ff7e1fdfac45c483b285ad4d5d39cf1c0ff0bf054a7503b74219c81919fb4a3221728fa04143c93619d684ec3c1bf1192590ad94e069006081bdac490c9cec306389460964edf3c11652961094ad1d3dff14606c8f2298449b213d9d95c12c3512788f2434b72f92deb35c6127cbcfbd4872f736a0abf75dcac506da0b5ef5908616cca4fe366052abcfdbb9e13cc4bdba3331fd1ed06e46131b89b7bda37a7d978cbe860a376eb659dd96bed1895758cb3aeca026a461ec833831f409c1a047c4c9794b5f845d56a103973a4e6f8d21343c2fdd188d1dbc2c113f032be961c2ba9aeb76a258f0764378b0591be6bb092b8f2d0c2076f29af667e5cf7e4500293739cc49bca793fede90bc42766c8cdb2bbd5d207a7d89805a360e15d1966ea78733217a5d394afba7e1b70a02899d52fc0c11b2acdbbc926ffb040290e17c48102bcda84dead1d05160af7fc0ae94a67ad60a7bd87f344e221dec92217af59d58e8f45b34bef5e3237f4a5472a19fb78dff3f7ce6a4f40a3293a7ec623ff797db2d24861a3f9e0d46759454970582d4c46f93a621c61bad39c5f4b5278e354393728f01248e5ef950a36e3363b4570ff05cc58c5af0b3c87bf116374063d234a3c518bfc4182dcf2c2ed01ddfe8ae04db9f83d211bbc0ac7c816fe5081cf58b69439030bcdf1133c51aceb170116b0df45619676747f45e0d04c0db10a2005dd975c92d4698c81a91ff63539080f3230c1ab606ac0506f700ac195ec14d5241780e434ba3c5ea0843788cb96e7c87b8947f39bf81edc86b7e41e9115121ed415cb755e07e6bf77950085daf320cd29a146e3c17c71d3db90a16fc68a0b8d094248ab5b6c19d02f6c3cf5b39cbf087059e17fe4ec0387647fceb98545fccd3b12a1d9f80b0afeb0de0c78fe3f853592d2878b204ff1a901fbae2bea0e17345f66e0a68f884158721ffcfe6995244cc2457f3ef0e33bcc2fa2a8e30f4048fe969788f810a438a93927bc8623df310112ab79afbb96bcb75f88432f8eb7cc579341b98448208821e6c7c583b5121dccaafceab40af011b15345f4ec27c54fa9ef28aa2ec239ed60e5e3b93b3a254780acb98b615efd1a8755b42c3f37d1540d8b7fc8566059b095bb80aa7d667be5e7e968da7db6bc8c1820619727bb8a2c03f32538fe5ec0882541bd43eab04f80c3b18d089b386576106fdd145d7cbf4322619c3d0b7f8cf5b0c1c49c66962d53d940c4171bb20244b2d6d3cd1e53cc03aa81e38bf825b781b341e39b3f59aedfd1fcfcd3bc03c6c7d425b08e4ca10c574ab6948f610ffffc0eaf1806a628f5f8629c0cc68864177c853b93fec62180457e2151d4c4f13cd399ff66964e2a395a4377758b7fc67af3784c63623a4c47dfaa7fc47dc2105f8f9c8bc6e28878ff0ffaa3d93af4e6648242f4832710d52df57106e224dac653d501475d7bd822620abfa9f5f502f4724529e7a4f41cb040636bcae80a175da080f67917a22e1c355c345a447805787c15bb5d8397a8cee74b3e9d7ea2dd8883ae9f54720e823fbca0dce23887ce75d340cd05110a519cbb7086a048e99b6fa1f2f8b98fd44a9785ce765323479e763fdd6521cb863153aa0278f0c0a94cd5ef61e4360e5b98b43a947f33c9d727f04394076b26012c556ccdb4e7c87231c4ea863f6a25356840c1da80ebfd7850de81d2d89f5087cd31348301a5e5b721f47de8acf27889b263e089b5d703d0b9b1f5c33718ce1f1c9426079656184f838bd179a35659db607ad27c717c06509e11020991983af1cc9790336e608380ca7d27bcf562f18290a5fa7ab7b6862015bd022005a3f0418b196b61a05731ed05a62c1b7e51a32a18fbe24275164398c5ad1957df7fbd4630e5e98cf07614c9c025019dfc8322064dbaecb4f63a8732adcd9a3501e5495e35488e6690058d664a07633425b0bf4d4476e33b1c3f2ca947988a2947ace6ce0b1beb9259f61b79a8f726d598e5cc49edad3891ece0cb3e5f0862078246ce351623e03d88a46bc735e87868d5c5ae10b17cd62f7e41ef64aa973bfaf51d7e83b12784e43c1d2908f7ddd431939d3bb71efa850dc3c6bd006924382fbe7fbf96dc7f668a0b9863fbf57033a8051ab30e79ca73f804922ad5534a53a69e53e5a57c6dd21c33060c68609e0d11b8aa9fe11ac190f3cf7b270be4e1f9adf88961b7a311eb789c088b4b1251909b206c3a3e6cc573aed816e2b0b4809aa568e1b3de775fdb8cc13a9406a9243db6e2a56245bf2ff5e330cab108af25a744927faa32dc7ab05ebad85e61f801a39b7c5f61218197524e0f86fa905bbc4d8d1bcaa5dbfe84d94e05054a4407e71981a25e4e14ea417820ed9e6e20f2250ce2321b7c7418d4f8762f6a83a8c6e2b6025cf4545175d3c3bd20c12c393c0928466ee7d0ffac6cec5dd0c62b8bd34c8933b485f1c81a36f6fb375f65c77e37ba39535f246d0ac9fdfdfe846f09d659851d66ccdb584b1614e5bed4708aeb38053b132b1ce064e69827dfcc055b993ed09210c4894de63e475308317e5d46e170e6b009316c134e449298b433480062c9a6a07012141a839ba04f9fd944fc0815c8b4ef8c56d293cd0905f165663c86f93efbc1bc135949db4c09c78b3217ab2ece4e1d972edd50626444b34a7b85d7e29da783013bd8d6f5671540f9741ffb22a93f6ca0ec3aecf8f2a54073003787d8cbdebff5bdd7e0c64f65499d10f1213ff80160a57ffad4ce689601672f46f3c208655522c92f0489eeb0b69c30766118b8e7a5538999033954c2ae2776419f3d4ef72d35147690a8099cfc7073235e75d1e09a53fde405c94ff153d90ebfa50d521e1fa8111a435ae9dec9c2cf11386008643502f17b2b549c8a299ca57364a1db00c23bce5c3a161669cf30b0f3d439c6af8e473a756a228470323a763a1a130483ecc05066985b085955b49d6d389288255f07ef93810ea739b39aceb52fb01ae268fe0520468bd19c2fc7b9b08f2c9792e16739812b660f52152febd025bde678edffb1f06d4432df6bbf2f5d7f84da26083aa54cc34e9170a18b0cc5b097421579ab0db2ae9bd10988f12880d12c40ad929e6c1cb26c8889f94f47342fd7219e63a565aef0b7fe33470a1754ee3854880f88fe44df6243c70f1895311afd951748c6d521ec5249dabd3e83338e2c58189c08339950dead0ee740775a3de0182f2faf3e3e5d25b6ee6074cc33cb88406e9b94c0e613b98a53617289b2c83abcfdb88777c53fe9755db763d8af9bab0fc2d1c2e83b4898e6dd945a04fc7c08ed4ba15761716b6659e3d6fab9aef4536763a759cb196396598cc85f8af6f356f95400b85206a766cc7ca93e8607bb6bc445ff4862ebb96e6a9ea18b60f780223c5b1b2e4d77c87e6e40d17276cd410c6eefaa5a12003500dde612b4bf922625254a391c5429e8649e3049e58814da784c32a1cf7ea07fb7a0c26eef2eae7a0f28016aa6f7b6f8ff764f152c67f263fd263f369283b61054fcb27dc28fee368bdfd88a4a61d539477884c183389053c43c02b83501c11adff88a4dbd760a0b5a0b180e5ae013609f43f6acf732999935e178d5aeaa120cc6bcb8558fbac0f5d4ed959065c3c56f026a40ef91e9eaca8022615042217bfe93ab23852ea478eceaa23cf7e63878e35135e34d077e63714ee8879e9f3c673abb58adbce4b95ebb4772860cb9740e734d74224e9870c356fbba2f57f2347e5a44f1f6184fb1eaa8966c8681cea59d02cfd839cf527e353147d2cba356a4b8994defa17a47ad91e1458f5ab0fac0ab5b3d59329baf21f824af4b845128b0d6378f9e51ca189bb8c5f45bb430a7f0c42b5154cf8928a0bdda12a10969a327231c08518c7f00fc8daf4976143ee782f0fa43346772ad200e7310b2e8122f972423cab71910ce49e82796d9b5adc5e7b05cebe8817b763e47364c079db77b779380e8293d46f32c6171bbd3441e3b5c9aca0bf903c26de3a9f84a5cfd1d8eaaa228b3ca7a5985c303e760986b2825640dcd486d6862086133a545033f452b80885791601c24c562bb438a7e1737dddd998cf1a9b821881785e7fbb50e1acd9f87c8fea0d595d74a39fe13f873b6cfb77367d0a1a859f1fe4c95b8593d486909ed35e8ac6d94d44efb3e1e92732304c7101ff330c59b33f6a2e548a937b37b142441b5c9229226a6154f1d044b3da42e583c040b488f5020562389395bfd9393a93396f0f65aea1f21e0176dbd38b71af0a28b4822fef6ce3e991e39216e51e7b7f0d729461c323f4634985beb0467588089c2fb01ff98e2246174c87b852c656768fdae5770aa24b8575f4e7144af316f92f6383e69ade68f5f97fb09d6a1f16deec6be76c6525b1a35d723e7487e64e3e9a0388bfe911516c8246250a02ae77eecc6d2bb26d8126d8db15d1199263ee0289a870c13565efcf0240253c6e1efea5f48aaff47dc480d59d4914573de920f89333e90677ec215ba207549b5d74bb60612f327d7fd6aea3738f4512381e1ed3f6acbfa751237c04926a631125f6c02cc77a0edaa5492b1e957cfb5f0278a8771b6d818ba02e9fc10094c5b3e7122899c2efa2397403bc8ed8f10ba29a33095790bd0bf48d9205068b2e21113dc70b43d922cc36aac87af842878e91c2efc43f54a0ac5f63d2b63f57f1dad13b53d900f2714c51a9a50a818bc28f92276f191b9bccd377f1068ffcaf968b7146bd24e78e482b83f663b96d8d6ab39f15991ebb0222d3024e660cf2be7bf3516e0a387aea1b94859477a3dada1da101588da446ad4474e31642049ba944f158c10b9bec952d8ce003fb8cfb8c469208f237bb9f6584c6c6c2b854058b6d2afd41d80bbc354ae98152a82a975528b9d6f19e418ff737a563038300f303a773a7ca30a397ea087f0bfd7cd7a4ac73edd0ef0f8f8f4752fc275c1d979ad9f66e9828faf5286118b6def043ce80f097c032bf6e489593ed75415968dd08046cc59243291667d2678649396d45e6ffa250616dbed8fa76d58c7f7604e6cf82d602c6430533ef8bf6c9cec9c537a81f9cb5b51410d7a951b6fa3153af174315217268cb51f2428a9b228229f31481638b6a06f2f5b75d9c00781ae0da4d4b412f81a8bd91182c2da694962632d946887d2c49d6f602d4aaaa3b8e03c6cdcb1751d5f3c7bf04242182cb7f8551d77a8080693c4bd804cb50290417ce6cf1767b3ce3fc18090697fb4cf12bec846ba187b9d1b2e38016a5bfbdfac2a2b414aced7a22cc85798d1dfd12ea12e42a6bec18d4b1160ba8432d406ac9a461dd4be9f4d1b05bffddb57419e75779ebecf334e3fe4d9c7149f3985c4a2f2ecb119f608845332da76adeb9c4d65ae527f81c4097597f0db0620d0d14920ed77cb561d85162b386582deb906485a021c891238c4c7e25054efb8c4f4d1d7269fd6996483ce5509cc74cba9a9903f07e45103de03420d41cabd4b9930f969fa0142f09afaf94ac97ddfe398070684712d35bd28fd2cfb1449881d06cdcda060878dc723148534e579dbff6f555e6fbd5331e48498da6f3fd52d0da9ff0f50abc86054e87011c01afe970bf83037bad0a7b77da8ee13edc099536c418cade4f3f91f9871a1d7b1b4fbd2c0b00c154339f4a468eeeca8e8b8b5a29b02a6261f5f054e8c605210a2d7221a794e84acd4addafeed8d83086eaa283a", 0x1000}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001480)) getsockname$unix(r4, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r5, &(0x7f0000002840)=[{&(0x7f00000027c0)="dfc54446a1e5c4f339295e7bd22f360ad0c4f503c0d72ab164e003413ed6803ec62bdbbea96d00d18000b1fe24e880e4549e72218425d09c31", 0x39}, {&(0x7f0000002800)="c9bfa85efd90d6a05f941fff60a46b6e8b065fce7bd27ca1b5565d5960459cc716c539", 0x23}], 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000004000)={0x0, 0x0, &(0x7f0000003e40)=[{&(0x7f0000002880)=""/197, 0xc5}, {&(0x7f0000002980)=""/248, 0xf8}, {&(0x7f0000002a80)=""/4096, 0x1000}, {&(0x7f0000003a80)=""/1, 0x1}, {&(0x7f0000003ac0)=""/245, 0xf5}, {&(0x7f0000003bc0)=""/83, 0x53}, {&(0x7f0000003c40)=""/114, 0x72}, {&(0x7f0000003cc0)=""/168, 0xa8}, {&(0x7f0000003d80)=""/38, 0x26}, {&(0x7f0000003dc0)=""/74, 0x4a}], 0xa, &(0x7f0000003f00)=""/229, 0xe5}, 0x0) poll(&(0x7f0000004040)=[{r2, 0xc0}, {r6, 0x80}], 0x2, 0x2f) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000004080)={0x0, 0x0}, 0xc) r9 = getgid() fchown(r0, r8, r9) r10 = open(&(0x7f00000040c0)='./file0\x00', 0x248, 0x2e) r11 = getpid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004100)={r11, r8, r9}, 0xc) fcntl$setflags(r6, 0x2, 0x1) fcntl$setown(r10, 0x6, r7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000004140)={'./file0\x00', 0x9, 0x2, 0x2, 0x1, 0x3ff, 0x1, 0x100, 0x1, 0x0, 0x6d24, 0x8}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) write(r0, &(0x7f00000041c0)="c05864e2822474d46161ea04e5b4657d38adad4ffe61bbe79c600862963e8b1873e8adfbf230ff25cacce6d6fc24a959e4f2cbb9418f822ebcab39b53b94a2646bf0300e2df313ec3da9e79e9b75895eb6fb7601b7b0a3fcbd567ed51f4ac8862d59162a23cb5569c96e22565be519f5d349dd5241", 0x75) socket(0x20, 0x1, 0x7fff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000044c0)={0x1ff, 0x7, 0x4, 0xff, &(0x7f0000004240)={{0x3, 0x8408, 0x62d, 0xe68, 0x4, 0xe8, 0xfffffffffffff733}, {[0x8, 0xc209, 0x100, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x2, 0x70bb, 0xffffffffffffffff, 0x4, 0x5, 0x401, 0x3, 0x67e, 0x0, 0x200, 0x80], [0x0, 0x1, 0x7f, 0x20, 0xfffffffffffffff7, 0xfffffffffffffff8, 0x401, 0x0, 0x3, 0xa43], [0x1, 0x7, 0x7fff, 0x1, 0x1, 0x80000000, 0x5], [0x80, 0x0, 0x5, 0x6, 0x3, 0x2], [{0x59a8bdea, 0x1000, 0xff}, {0x0, 0x6, 0x0, 0xffff}, {0x7, 0x0, 0x6, 0xe0f}, {0x3, 0x0, 0x7fffffff, 0x7}, {0x1ff, 0x7, 0x80, 0xb}, {0x4, 0x3f, 0x4, 0xfffffffffffeffff}, {0xffffffffffffffff, 0x1, 0x7fffffff}, {0x5, 0x7f, 0x10001, 0x620}], {0x401, 0xabe, 0x0, 0x7}, {0xff, 0x4, 0x61136374, 0xcc}}}, 0x1ff, 0x100000001}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) getsockname$unix(r3, &(0x7f0000004500)=@file={0x0, ""/108}, &(0x7f0000004580)=0x6e) 01:58:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) read(r0, &(0x7f0000000040)=""/204, 0xcc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r0, 0x3}, {0xffffffffffffff9c, 0x30}, {r0, 0x1}, {r0, 0x1}, {r0, 0x100}, {r0, 0x8}], 0x6, 0x3ff) r1 = msgget(0x3, 0x200) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x4, r2, r3, r4, r5, 0x2, 0x100000000}, 0x10d, 0xffffffffffff1668, r6, r9, 0x9, 0x9, 0x0, 0x1}) msgsnd(r1, &(0x7f0000000380)={0x2, "b7"}, 0x9, 0x800) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x3}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r7, r10) chown(&(0x7f0000000440)='./file0\x00', r7, r5) getitimer(0x2, &(0x7f0000000480)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x8, 0x2, 0x5bf, 0x1, 0x8, 0x7, 0x4ef, 0x0, 0x0, 0x0, 0x998e}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000540)) fchown(r0, r4, r3) getuid() pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000580)="e39f288083ad1004fd152b8f4af2f237b99491bdb91dc725b33cb481b20fdf6ec42b4fc974f240a5b81ff9b0cbdb6c66b6b54b5616357c3df20e80269bfa79d511b7f2460548b741131efe84940f2d38771134547da5cc604e2a982514a107cd24cc196e05e83f7fbdf59ff4dcdc694b4e", 0x71}, {&(0x7f0000000600)="3cd9a1575d51d23e7e9889f0764ce3fbd9634f01fa410a06573a0564537ec04e5913ae818be1f1fbb8a8c16a0a6405bc87a5c1906fb3c7836b1eb94737b8aebd74d85b4a8df7513d5cdb", 0x4a}, {&(0x7f0000000680)="5d2c819284229c191c81528492a11cc154f917a8af00a798475ad447ae2d6047b804fcfd3e1ec81d720710b78739f1ea2da91c4e614d9b6114ffcec2fd2effac44972868711f889d784208829a824d606895c8c546a760b7af145df22fb2974281043da9b5d92f8e966fd9f0deea13f9bf95111e", 0x74}, {&(0x7f0000000700)}, {&(0x7f0000000740)="388a563325a65218b9fa09d657c00c7779302a99d53c34ff4e774dc71a215edbfb7579bc4c6d25cd81945e6ef2b19a8c4e5d7968826c79f2288ebd6094dec7a712b54fe802a67deb5db6b6bdf705e53f78a7cad11086b2fbe484bf6d811cc6305764398d7a5b9003749f46244574a693f78bb96033edf0b7989e5dd23d86c3934bcdb803b069ea60b7c68f8126d0b188ae33fe2c35b5b92c9b31779640d00dadd2b598f1804a21749649ae456c26692630f8722680c18802f57a92840dfb0e6ab540ad44c419b5ccfb830a39fb7969", 0xcf}], 0x5, 0x0, 0x15) syz_open_pts() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x200, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000900)) r12 = semget(0x1, 0x3, 0x8) semctl$IPC_RMID(r12, 0x0, 0x0) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000940)=0x8001) msgget$private(0x0, 0x1d) chown(&(0x7f0000000980)='./file0/file0\x00', r4, r8) 01:58:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) 01:58:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:58:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abca71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0585aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf106ca5c307c8598730759421a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb"], 0x6a) 01:58:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000002340)) mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000011c0)={&(0x7f0000001180)=[{0x7, 0x1}, {}, {0x45, 0x20}], 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getpid() getpeername$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) getpgid(r2) 01:58:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x142) semget$private(0x0, 0x3, 0x84) semctl$IPC_RMID(r1, 0x0, 0x0) 01:58:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) chroot(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 01:58:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) 01:58:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x5, 0x1, 0x0, 0x1}, {0x40000, 0x1, 0x0, 0x8}, {0x0, 0x4291, 0x669, 0x4}, {0x3, 0x8, 0x3db, 0x4}, {0x9, 0x7f, 0x1, 0x10001}, {0x8001, 0x5, 0x73c44789, 0x100000000}, {0x1, 0x5, 0x755e, 0x8}, {0x5, 0x6, 0x3f, 0xfffffffffffff8e0}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x1f, 0x1, 0x2, 0xbe72, 0xf09}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:58:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r0, 0x3) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) 01:58:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c9") 01:58:51 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x65, 0xf0000001, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x90, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0xffffffffec47dcd3, 0x6a01}, {{r0}, 0xfffffffffffffff9, 0x61, 0x22, 0x800, 0x48}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0xfffffffffffff367, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x81, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000006, 0x80, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x2}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x98, 0x0, 0x3, 0x8d}, {{r0}, 0xfffffffffffffffa, 0x40, 0x81, 0xfffffffffffffffb, 0x9}, {{r0}, 0x0, 0x2, 0x0, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x82, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x8ed4, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0xc739315403ac2cb9, 0xc8de, 0xc14}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x4, 0x1b0e, 0x4b4a}], 0x40, &(0x7f0000000040)={0x3, 0x8001}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) 01:58:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x60, 0x3, 0x0, 0x2000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffff38, &(0x7f0000000200)="29591179df885e580dfc5b29210215f3fdf32fed7ae171bb58da386dbe0f3aaacf2399eb524e60ebc4b71b97d018cd75557d7d3ac56c019557b232793e9a3658d5027e0f15ce3ca376e110f09839edca219c5fe3e66e79aab7540e5f8ed6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) 01:58:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 01:58:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getegid() r5 = dup2(r0, r1) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x20400, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8, 0x0) r15 = socket(0x1, 0x2, 0x401) r16 = socket$inet(0x2, 0x4, 0x4) r17 = open(&(0x7f0000000500)='./file0\x00', 0x10080, 0x4) r18 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000700)={0x0, &(0x7f00000006c0)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="f24e7f417b3fd72a29c6e3427d274b76cca3e8d636a3358f3a7ae87efbff2150e22da6913d3d26a95302dfc16a5733c2f49dedca246cb1f8fd5914595eb67af336393418e7f7808312420467d879ce71b69714506c87a18edcc16696b11be273b7b9e8c24e839000f548e5690e42d678dedd5ebf6d1650fab847ef42b4", 0x7d}, {&(0x7f00000001c0)="77c162c8bd72036db5bd1b2d414c7b3bc8ec38c97e8f2ca6b89847f643f8bbe2d680875bd8f621f591dffcac72cd5f6746e4c5dd21b3d05b029fc4bcc6b4ba6bf8781c81e6ca830ff906806474b588874b", 0x51}, {&(0x7f0000000240)="35481d2787407a01e805bdc8e29bb20632232889b586b6a10129cdc57beb18733da56273e276ca143a07dcbb3e93db51ba5432a110922bfededb0393bdcc48dae86f45002a924694daf34ad5b0cfb46b891e9b00d865d3fa4a2e124da12ef9d1bb7ccd4212ef767d93ccb203221bcf6a95e141e7da3e12d59541a012d9c5ff723601b00b53060f037f720a2f", 0x8c}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r10, r11, r12, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xb0, 0x8}, 0xa) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)=0x4) 01:58:51 executing program 0: socket(0x400000000018, 0x3, 0x0) 01:58:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae6322525fbd5e41789632dfc94ff334a5619515a4c8abab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4de08ca5e6595f00"/106, 0x6a) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4002, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x5, 0x235}, {0x18, 0x1, 0x1f4400, 0x6}, 0x8001, [0x80000000, 0x100, 0x9, 0x9c, 0x8, 0x7f, 0x1, 0x3]}, 0x3c) close(r0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 01:58:51 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/238, 0xee}], 0x6, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) getitimer(0x2, &(0x7f0000001400)) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x802, 0x0) 01:58:53 executing program 1: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x13733a8f2943fbf2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x0, 0x20, 0x1}, 0xd1e5, [0x7, 0x7, 0x4, 0xfffffffffffffffc, 0x7, 0x7fff, 0x800000000000000, 0x7]}, 0x3c) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80000000) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) dup2(r1, r2) 01:58:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pledge(&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='[\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 01:58:53 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="7eb951a55990f0bcf0d38fca632c9a33b67946623a7154b914b4d4c40e932b06873d7e6ed98150d6f17dc08bd51a022f838b8bfcdc5d542842438e8153e78cb1260d8f0dc38680b2db69a21af69e0ffef012e7e184fc3c6f7dbb81d4a6b65d1d82b1a3b93a", 0x65) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 01:58:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="8dbf283bb9660a2fc3af405949bcdcf92594d04e268e74adf19ca3252c1d46fd6671cf928eb870fa95ed4e7eab76c6eca1b0a1789a0bb09ec2e8bb83977bbc41acb04289aa841fbdeed18159e0c0c3ffacd06fc336979228e19a9c7a11a1b7347dc76781c097f8300c5e7246ef71c1a8359c68a09bbf0c0b185d3fb99f6c54c1771fe8b18f6b03b96531308ccd99c2caa261ae7ffdb964d97af22473db44a8f70e80eac11a317c7f4dfc", 0xaa, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:58:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:58:53 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x1}, {0x3}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:58:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 01:58:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x23c, 0x3, 0x81, 0x2}, {0x200, 0x40, 0x0, 0x34ac}, {0x0, 0x40, 0xfff, 0xffffffff}]}) 01:58:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000040)='./file0\x00', 0x29, 0x0) 01:58:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/56}, &(0x7f0000000240)=0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 01:58:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r0, &(0x7f0000001240)=""/211, 0xd3) 01:58:53 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 01:58:53 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) r2 = socket(0x18, 0x4003, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/71}, &(0x7f0000000100)=0x49) shutdown(0xffffffffffffffff, 0x1) sendto$unix(r2, &(0x7f0000000240)="b10005047eff0000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbe257699a1f132e27acb5d602000d7d026ba8af63ff3728292113bbe1006ed3c2327e578709dc82e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000000000000000000008689dcac0b5b7356ffe8cfe1de36f565e01bdc4fde6da9f7385930d949", 0xe5, 0x0, 0x0, 0x0) 01:58:53 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x1da) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/25, 0x19) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[0x8, 0x0, 0x100000000, 0xa1b, 0xfff, 0x8]}) 01:58:53 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, "73cc5160527b0100e534840c76f3000700"}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10090, 0x80) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) 01:58:53 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) write(r1, &(0x7f0000000040), 0xfeea) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x30, 0x60) close(r0) execve(0x0, 0x0, 0x0) 01:58:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:58:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x10001) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) 01:58:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="42b8fa069bee4e30fe88c3258d43a31915a83876d174a8e6d20c86f5cbf1a9a2b397b667271d36b3e1e1aeb51b4f1b7cf65b84", 0x9}], 0x1a9) writev(r1, &(0x7f0000000000), 0x1f0) 01:58:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x2, 0x6) r1 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000000140)=0x1000) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) 01:58:53 executing program 0: r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f0000000000)={0x0, ""/119}, 0x7f, 0x0, 0x1000) msgrcv(r0, &(0x7f0000001340)={0x0, ""/137}, 0x91, 0x3, 0x800) r1 = msgget(0x1, 0x9) msgsnd(r0, &(0x7f0000000080)={0x0, "5a98a9a5a50482f21ad90b8b85c67c06914897aa823423d145c762d3ed5446597e23467152fa42e6507303235aaefa4d7483201a25064ed8dbc46c0ff592eab48041a9b4bc6766b7e920ba5f7b98a5630ddc6266299d6a350aff6e0507317e06c1cb9e374473a1b52b2e1f149bfd795b1424ee423eaaa4b9baa29fe5293e74c46a46090009f00118c94f6983aa02666c1cd2e85a80ac316d4b1c2255c82256fd6965d5c5fceb7a25d2fe329a0d8848f6537f2c5273823e577273d8f19d42770083f432beedc75675693b19f6f2ce3d022ebe4f25c3cdc0c63e3ff3ccec2cdb99f7bed586382c92ccaf0b45485030b24a1b9826bedf850e4ba5e3b38e0d72bf3cad6cd1edcae98dfc9d86c51824d4b76cb5adfc66c90a5cb66b42aefe998260aeaa376ac351b2029511c5aaadc85f9731dc12bd3ede63b8ad033bbf6b90beeae933102385bfd0024dea6afdf8e95c3a83a163d17bca4657d6b5f8971e3f7d013e8b5a62fc4b023aae09c41caaaea39c50a92d144e7c7fc6af8b2dafa8b9ca9f88ce01cc0570f4af2b81bd117f803b33df43b5325890d232152030424b6bf45ba0934cef8b5d750a88a24d659b66fe1c014ffed291ed9008ab15b66cef395c89760fd9d859baf0c31567a6080be003cf421dc440243a9e48c77fc87510ebdc794d0d52ba301243ad380796f21bd9602d9807b2f3a6f27be7fbece9dfa2266ddc7bd86b230a79d7b52a417444c3058a886fc0d58ea9d93b7bebb42946d1aaccce0c48023205e2fbc2bc7b20d106afc976427f44953babcb94a30057fbcdd56190c254a8318d9ba4dbe6fe020e879bfaa227388f526233be572c01f061367b16d4951c4b08767f4d3971b0c1841de4bc8492862305e4316fd47f766b9709fff5fd1a73ef9e6749bf6516228e500957b318140bef1bf10cbecc8befeecc06126aefb420ed6aefbff78a1b36db90bde31158687cf6b31929c7aa158810536dcde405decced3617048f4533da34ca08ecb3b79d9bfd1b16045faa7db7068b324a54c73a8926c549143cb71116e94b1f1352489520f6ac3add44b0f8552aebba3e2f5d96fddc78f0916ca0bafa1e83ed2b6e632ffb05be978cb82f289e1966e1067c8b0b64f3947c7130b1e427cd2038a0e8cefdca9728f5d2a2c101fb6fecbd328a626d0155cbcd683e9843ae45a04cfd87abab5a7b671112aaf080cab1911cfa5a374f94097d1c4bc0bbf4b2c708860b3383894218b1d280db03a4b35ebf1e9f456b2fc9f1e656973404e545201860699726d92d302e7dca026d6952e2f9e0c7419d4c242f74dac20e0cb6f6ede7b6624dee9117f268353516ce3f14cefad03be54fe4c3dff3fe1b6376b3d9a4bb02116935ae0be13cb297cb3ed16089dd83d38c3b869e67038c0ab38a2c3bc8860c6e7d330bf0bc7f551b4751d7425934b7146ef2dce20f820ab0e7cd5245bbc652b95b30ad94d06e66819918b570660dbd4ab5e57209d35e78884fcd96cea72446e4d5bfa8d0a518cf1ab9f731ac9cdd0b141936dc4f84c83b3880dbc997ee8bc51e6022691ff5fbbd484f3a842c8ee8c6b9da0384177e85e0e8c8d431f50e7596a783caf72523b35658c7ac6f1ef998b352d93fcb8c741e93cd43987fc485646fe71688eb745f2c92222bd7043d40eeedc1f9597a825ebdc921a5e96b6b616a95db6a68d5db7791a799193b0da6582363cd36e20adc2068e8826f877e0198ebde8cc077d607c8c3256eefe3ec1e71aebaf70e84a89eaa488671fce1615fb1933437eba04775b959104bd63f7a1b08ce99765e3154f85aab3e4da66388b3d31718c86dd76fd29529abd15afd556399289337be39fd9bcae773f5c7cdf3ea3b6ffa700252807025e962d732cd849c5ada6e9bac1049cf95ee2d0bd1cb0d1af8bcf05d5daf56d2fcbfa580e97830f483a8c9f57bf6204698e58c2ae90934a3b07b14351c0afe89d515129817f0734b5bf07b13328f2febba9f248709abd33c3e32399b20d60a63b56af0368f4494efb14397f9498389403f2d94d1bb6f864add8cec756da5b3f6e96fd0731226b31cfd7e65f012bafddf5893dd67540eedd5afde2e9650c024238ef2e8c386133bdcc1b68a24f7f041c7ee1f5a5972d5280d37d118511de8b1d9cc271388de66344459915b75d537c576e9941b1f578d356702be31e665ef4946618fe1541be67756ada452fd17519a4ec694440e480ed6fa1e9b39fd6c6d44ded87d7e3e34982e7dc7bf4287ac88f1e874b2f316615e084d236648ecceb700064eeb0a745da90e674fafd05f5039916654066f8d4d3bbeecbad5622426298bf0b4fe6726439e7a9bb16dc6c91b8f13d1e84d9d6266adbe1b6fa2d451d3db5fd5038abade7e3b586f1a494752d1fd268f2bf0a3711159dc827a7761f71cb3a37f3bfc75e40b3f9c1533a345c778f1bc317cca589848431bc2929325e8bb0adf2092afeca413c32ce76d623008d61c4c994122c02c5c06d8c041309ea0ace264a0f380418630771369fc259311ab986b10969648b9724ad195aeef6dc5deaa133c08912d355a65348d8a658c68c870cc69ae491250dc99e710418c301374ed596311eb0234f1342c48a9d8924881150bee275eee7b2095f8df10fcf62d27f4fdab4184fdca56dc79101cbcdda61e23af5ab18c38b0d7e55de27e67773e36bf0c278fffd8c98aa39e57144e0d205d24c455d828f42ef33689b50aacdec81c9c0039ba4b25d02fea4a19f6de3e80611caaf5c331968baa8c55512c0ba7a40227d0224ed1708ce9424d5f2b436ddcee3cfa3b65c7275fee40e34c9047d962d1767b92478e636f88bc8e77b20da75878ebf59abfb736f650e7006b19a7fd51dee080020432595070f1f58a03d929e8243622a3cd8851fcf6b7c2f0f5e89a00b65e8e557f67095bdf2666ce1314e0807fdb896cd0e5f98244483ae36bb9fcdc28ed935b5b970d98641776a8c7ccb12803b5b447826c44750a1a426419c12ab03033eed7153be7cde154d952716c72cb64ed6be73f5da354588c447ccf4da24396676a10ea93e154964f3b0b86d0658f8fd00dd2bbd30e20d7609ebdf24e4c798ea1029cd2576628c621b351744d338b500d8474ebae62872e38386e803fca0d386123f9e1cea5f435b8f3a400fc6af7dd948d2529bd5ebec8a72e08358d679406792daf3accee6afe68dc94ba5710f4f1e44764dfe5f1c91d47d8fe19875e7a33d8c0f9247995b531a8571bb460f9cf4e0570acf2a8a36baa4c736f0164d1469bc8b65ea0436c5d3c92ccf5943aaf13f173900a1fd700529efae8f86239fc9b8a5ffb1c1bbc8a0d46712fa8459cc1d2f97586d47e1cc3699f3cd7b7d8656d5d0b6756a8c7c4f375ec1d833f89acd3d5489b43856e5ef45917b3ea8841de315176782a73796d92feba8c19cfe15bb56ab362d01859fce3bdee7d5f7d97b7e4d97ce9331fbebd08005504a847958497ce8e99902afbc1d286bebf00c44d6b7a5b7f4eb8c6f9e879b863a849542a5de6e930e7bcd4861a7e7dd9939b710c783aa0b6e9bb1c250187e86167fe435643aec5b8cacf05d72ffae1a1871de740981f2c91f21e02af04b520b46860cedc5808c097decd842aba053f4186fa83275c04fcf61f27be7d62358caef8ac9fb36f41bf8396031b26c7a25a9d1fdf5d3d6e9d81896d05d8998247880e2d719b060991758780f9bbd352b2daf447dc494f43eda0b379778b07d76d345a94c6db91024d91942e0b233119c1ea2dae0e792724ac8a34d7f1c3ec77b9d47f7e82fe9c215fb12c00e4fa5972efd646f4708588dd38de5746bd2cb0679548d56425264948e0e78f3130b68c0333121b9868c209c034c8017d71a666e28fb4db98117230c036df48ea36f8239c3dd144a72518a2cda07c509af8a668676e15cd159e22427107ca71c4bc77f033225f49ff24f092a2bc3c67bb67a25d3d58c10355d992347323703a156609b1128be459ecd6e00da7654022bad7af52d0ae3af8352bfb809253e2908444507cdb20fe33dd00e22c1b034738b0453ee71432a0c37ab499b44d628e66d1d1e5be8a4c65d0e62c8b236584c54d477a1e346908e3834b6291a949123ca523256a33aa421781ce04c83f6248e9594a8cac669d76fd7cf9a4a2b3d7379efdc5e2109aecc958ce6877e43899bdea10281c00b7e47f3547769db62149b03154de1b3b4974d03484ad1cfe8cb6a6eb4fe5daf87a7f791f309ed7f26fdc967d644502df055b3ba767c62153516211ad57725eaf66b69bf75e5e760774573754df21b352a34b255c932c9236d9264b84b3a5e37a35f8347764f247ba7429704bd5f7e5626430c41680041926fdafcea2bff3dc60f22acbef8da241013ef3919528de8f5ec9d14e88ce94a63873bb330acc4ca1695203c3826532205725dae0bb1208b61c6de2f6d328e061f431d47af38084d481ea73ab00ce31b509e32c261ca41bcba5d939a84a6a7dce8aedae45095bcde2a2cd6937f10f2d6db7378121cb7f5d65b27409f8141d5c57e1105059c00c039d7b93e275d88640037eeeca0e446a0ae3f05269bf747c24bfecf90fe964aacb6a2213b6a82bc94b88ad00d9473a1a5b090b123b69a6ce3e17ff161b66ca545508ee57be2fbb26e9c5bd75b0133ead3c6db721558de1eccfe4ffe4ac368f9a9d4d63b93994fbc1b953db7fb90edbb5e45b6f7d680b4f0fccb4507ba9f172c8479e4c44f3e4a0af91764ae7348e178cf5eb00fc2ffc1097b3bbe3cedf70e1302185f7c538e61b9e6cb6e8a97b85a4ce88c3919d74630d828a22b3fae216487679aa135ac5a3f928017395685544b409e78d8594765804eda512c2b0486d48d77cca1e768874a17f96784e1c4191d68d9f1d5e7dee676bce0f109ad23ac85a7cc49c4dc7a6aabb8fd1f50c2f73dfbf92dde85b05df4745bfb2cb27e373905b8ce52918595b4d42c0dfb569360b4b8f88d0359dcc56cd2af9cd13c80f49c3a185a60770a98939e6a073e1cbd64dba64903665a2db2017fe239dcefd57329a2467ca3c249ba18bd5578a85064995dd8a6eb5d997d88a6e18a8ddb7df9125a55ec190ddd5eff6883bede7be232d112655b7cb26a3a7809b4c67d0e4c7acf8e1e689eaa451b698275b6f0eba2f3b06335003e4732943eb957a4831a28f0ff5ff394ab102f98ad1ebc7ffc94597dd6b2eec3f5cdb0e441fdc23fe4228704437f704a7e54780b05f65e6a72ea650b642de952766da94efc411423525ceec0a4f4b5d232f096f624170cc9dee673574b2f6da6233e1092fbd79d39cf0c627e0a9676043665fd2cfb1e0157674bbaf530a8f3476588a035202a5b8c08e69a3177b15a65c6a7203060347dd5767844b49311442feea597b79a29e5642f754f21c2f0ec6672db2f98450f99e3e271cbdc86577052f4abb8f8d5b1608f917767e1533fa8856d8d8ec4d80b53763318bb8b9d960bfb9ca9bef11589d567a05e6d53f94dc7babbfb97d62d63cc1362c8e5a78c0368f23f6a2c6a74479142a530d9edb7196ceed51472c62d7e656339c0c21491dd0b51ea52180619520fb94b41ac041ceddf733dea8200228bf8cb5758c0fa5d34e84f993e644afad6ffd996211753027230fb6ad5da0ccd6e0afaeeb0e78678ff41ae5e7c0a6e3c54ff257c0a262178bfb6c540c473bcfd2b7a2d40f862e7c255d7147d1ecf34828b5cdba89376cf8c05266b04177018bc6a4244e39dd85e4a852a2467ac8f0f16d6f15ed68015685128b91079b382122245d2d2838048366fcefa0a45089"}, 0x1008, 0x800) msgsnd(r0, &(0x7f00000010c0)={0x0, "ea586314"}, 0xc, 0x800) msgrcv(r0, &(0x7f0000001100)={0x0, ""/140}, 0x94, 0x3, 0x800) msgsnd(r1, &(0x7f00000011c0)={0x3}, 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x8090, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001240)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/62) msgrcv(r0, &(0x7f00000012c0)={0x0, ""/86}, 0x5e, 0x1, 0x800) 01:58:53 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x9, &(0x7f0000000080)={0x5, 0x6}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x1, 0x1, 0xff, 0x401, 0x3, 0x80000000, 0xc34, 0x10, [{0x6098, 0xfff, 0xa8, 0x1}, {0x2, 0x6, 0x50e9, 0x6}, {0x4, 0x0, 0x6, 0x1000}, {0x80000001, 0x8, 0x3f, 0x7}, {0x1, 0x6c, 0x8, 0x1}, {0x9, 0x7f, 0xfffffffffffeffff, 0x5}, {0x4, 0x7, 0x56, 0x3f}, {0xfffffffffffff9c8, 0x9, 0xfffffffffffff906, 0x1}, {0x7, 0x1ff, 0x9, 0x2}, {0x5, 0x9, 0x0, 0x9}, {0x35000000000000, 0x100000001, 0x1f, 0x8}, {0x0, 0x8, 0xff, 0xffffffffffff1bd8}, {0x80000001, 0x1, 0x1, 0x3}, {0x2, 0x80000000, 0x10000, 0x7}, {0x80000001, 0x8, 0x8, 0x64f2}, {0x4, 0xb6fa, 0x0, 0x9}]}) dup(r0) execve(0x0, 0x0, 0x0) 01:58:53 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x8010426d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000100), 0x10004) 01:58:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/82, 0x52, 0x40, 0x0, 0x0) 01:58:54 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000100)="aa208ad7f14fc401bce65fe0713d80812312d2eadda90fb8f178b6a18b4cde796eb6121cec28eaca2e8014617f5975b2c0d00877aa5fac22d9ad7849b449d4bbfa59276f1381cc1d482a64bd68dc22e4dfb2f552c8ee8cba55e239e881a4f343b4ba09b87ffc6e9eefd331f9c4b4f0c1a1318477ec01df0fc2182348b4999e0524335806c5e93ebba0f69c49f117f9c87f60d7b785b684ba6e83da3e214574035e0f49a014c16881a7a0db9d2289f8a061c683b9338c04540eee342f2fe153729596a95a213a2cd7b64c3ca2d4f00b74e18f512d85b5335bb21b52345fcd31092d3dbb8dee8b4f4c664ced4b6c14f4e021b37cf5ef0e34cb6b71d6f3", 0xfc}, {&(0x7f0000000580)="25b1c6bd5d8bdabdff1db5b1d5ce562f49fcf418a0e154baf5920616983cda14efdffc3681282a5044c7822833ef59c4bab3bc66d354820f325b4d2af3b6450c382adc6c8acf933edeb31261a88df1ca4635d83a71897c3addae4a15f6f98ca7b1bb3444c9287d8b24f7252381bd2516fc097da479ff837fdf483e405fa598a71213d8e6f93844af7bf4d02fb1742f6d85d5dac877745bdaf57ffd1331bc8e538c00fcceb0e2fc24c02924be3f849488b2a0f7143bd6be0f2de6683d0f83e17472666033f2e609946785bbd246b7e408b9f9ec3660dca539a38422985a81842f3991991cab668559a0e4ad4329c07e210f58601ce9213c58fc57ff98471429899267e1c0b48f5eba1f21657c20e5be57ea3b76c7be9611e68233bb6d9fb0bf7b6c7ea8f4f5f8f5fadf15abb827f7955a8a8b0505c2317d91c632d48f4569129965727b035e955376d46bde47ef6ef9bfc2a17f5add4edb86d7ccc748f8ee4fee7567c0b02bc04d7df7c30d2b8734790dcbc48e1e227337357c9daec7afcd9c9f84b31c9a90a1e94dad605da0c0b91a4b67e21c509058e46688286d1ae3fb48eb68defc49dcf840782320e3bb7b0ede73323ef64e979f6eb679a2620d40e378d83c6da9b09437445dfe00176101c374a215a4ead71ff4c6195680a80387e055ea2ded52f2fc4a1a60d99a206c8a727a4caf996850a162eb40c824bfec656f3482801ea20031ab8abeff9c329dbad00ccaeb58eb9bf34193b2c80d5594ac023930ed81e5d1e8f8c2e99ccf705e4290bc345cfbcfd57aaa2b51acfa68e017f4299f87c84793f34d81caf8131f1ffb595df2ba19ef71f26cc91ee24641d2c7197c1e70895edde6b70bdba48c7d9c164e1d98ea6a806192807b4310fddaa667624869edc7fa0f464cc47cfdffc6e2b608925752411af0ef12b11ca9fb8b505606c55275444ea61f2497c31a9b8a15a7d4c68f2141196ed358331e266e36dab407b6902f6682bf77142a93ae9fc6e4cb65f975e2ba1123b017b724a63d4176079a6b86b6ee8ae31063a3420d27af5a77b64ddbbf08b6c96657250fe0d7ae522818c6064dac6819329d86ab69ede2fe70f9f7e7227733ded7efbab8a468d942209b457e304b8cde81fdd5fa3884e09b4c900bf32ad9b746ae8e31666ebf68cbdfc6bff5c6f5187b3c0003cc36593e91a0961638f7e8e531b42fa67d21f7ab663425e3ef5a9cd9a3005127e83f48c262b78571675ae7501c73f89d8e0e5ffa1d4dd6c98a17925f7559877a5a59bcb5019efdbcd3f4f2ccbc41c4de8baed18e0b4bc8a2f8c9ce4478854389868787427abf50c588f3f59f2bf4faaa6e8fe1e48203f6c23cf7e1f1452e20d62ae23499bd0e2d158154bd85a433af4aa6305c6675b167047e28fe55a2c49a64648503dd023021e5d368d33e1a3bf4ca2c6b7b419255c0a2b6babc5292c1a7d0482fc4932a60078cf84443faffb8a154004eccfa22e2e8d13355cc28c7161c4cb9b8bccadb06943e5b221a23abd248162c7be088677ba27a38e07cccb490c8ef0b018e2bf23d5a136f8f2f46badd2740ccf0f546a300d41896579ae816dc3feea51a5394653740efce484637cde59404f0f694dc6f65f1b65ee840b9391536e23a5d7fbe3cad090b2586e768d91f85d92655c19ccdf6c79c449c3c85c00ac28ed69ecef18965a8bb5c11b84037e54f616bccc8590a933b6f361152d285e300d54efa0d7efad1218fada6774283c5aa63e728bcda0120569702494ecdccf1f72b48a6f63f1d7e44be57bf43ef44b476b60e5f10543408f5745b17b67a5e3ed2b7e4c7f591e8671c50c3f7d42a25eaf4c5f7b7659f47321697bb5fc7037214e334029f14b0c588dc5eb4ed67efd8decd40f2f6fa32d175711af449adfd330f768a24532a3bff1ec97d3a419746320cb5d8d0e2afe0530b0360611bf848795863d3a9b9d2f3b69df7bc3a0e8a78c00596f7920ef396b5007dbf1f1ad424b9cabb8f3c74d730290070e4e137a08667c8479d50f9c64a9e026cffd11b9e62a4d923510f8093533c630cff942c816d3af0b03fafce493525ae489816f9eb5c41880c38a1b38f2b118f04a2ca1e626f467d808ee4aef42acbd19aaca73f05ec9b0b4004bda3ddbd79fedc298cf5160b0e90d082da1934028ae5203c882604bc74873dfc3d95a28a1384cd7e6851b7e26e58e94047c6ab7895df2a5847a4e9195945c01fa82b5123ad754797eb78e56c36215e8a655f068a612d8c5a86b24309b4734332c6f6d3fc63f35b4582c888c73928daa3f5a095bc90c0c07f38f6932908dadcfe089575d9405a97fca5a516f7011aac632175b3f5d59f6f2b110736518edc524fb04ed9cf9c493ed8e2393d80f702e1e70a1cfc3eabcb7aa9c55d03541630b7529ede24b987f816db8f0062583fcc1aef4104c73754117ca2562e15974a7ade56590363ae6c669d17e15c30b842d58cfd2e3590fe900246628b0ad89b847d5fbbec636d30d7d5dcc0328ea8de0c20e5665a7e3fabb3409a21c5c87bd616d11ea720a80bbd6733a17c4e41663ba1c4e9a9c906eeac1e4ff30490ba243cc56f2e373b5444a649b76fd7febfe76dde03a9a74764065244030c4ae03a46b15e2e4ca6305b9e2308a6ebe41acaa287bd2a295191d74b07045967b75d3942e6060ce0be6beb317e24ad1184770c20b814fca0d3b56e34bd0b57f2535c6da8880ce44faf033626797db1fd231978f60f2f5b1d4446ab81ab450e6433218f37708f6d8c063b3457fc5d7549b5ea5ca43660cb0887354ebf78c58b5977f78849dbb1a39fc3a814f87dd44ccdb7b0e0a7d59de07270654d9918afea26bd31b680ea83fd65c8710566b9fe01e6279a2b904063cb1bafb4b2ae0b3344d5aedcd0f04cb82f72f4e7edd17b0ec03f2f4d4636b6c7c610cd766add316cb0ccb875399ea8c3aefc8a5c5831ff3c23f1bd22f22a6bb946fd13e6307f0f78e363161704ac83791e08664b25227f50202d9840f74654412eb026c0645e290928e3740a1e86170ffb2766e634625e8cd2d7d008141cb13eef4d27841763c65e4e05592961257afed51c48ff0691e13253efddcc41d9dfa96a6fb40e0ac087a60a0c84d65c81ab82738de33b19a7e49ea053e7fba9577198691182a6d1f1e8bd1ef581ab7d86ac103dca101cab2800d35d88ff1c0d804bf65d07c1395c09cd1d4377debee63235b1ef3022bf3e1d3562eec208f76e3678ec65e56fe56e44128479aaac859d80a6701b1eba8ed96c3604492065af3e292f19d21fb3f9ae25268c8a62965d63de8030a51d6ad1d9194a980ac8ad14a6f2e07e50ab2bc0ec57c20282867cc7fb8dafe81901e976536156e455a495a4bfe2b8a45e8562e58ad0d6c0eb42f361bccd5c2560d5d1cfcc22c65daba531b6715a27dbf9a4f06dd5e081ae7fd7678a2c50e1206d26887cc9bdac7dcd26041810cf047da87c63ad0658d6e53f9ed01712f3380df6119f10ad2ec92e92ee274f78e43fd6abc41fbb8621ac3d0657b0213e8f5d7d78287c6dd8501596cea26d8ecc359aa9b0107f7e51683358c5b0e46dc5958c30450c0af860d5877f1b679057b4f66291ce3476cd40e96244c722e3982edfc6e678", 0xa05}], 0x2, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/137, 0x89, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 01:58:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2058, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0xffffffff00000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x3, "63ac56984436f1371eae52f63a67feef67506616", 0x3f, 0xfffffffffffff5a6}) r3 = semget$private(0x0, 0x1, 0x411) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) unlinkat(r1, &(0x7f0000000240)='./bus\x00', 0x0) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x2c7, r4, r5, r6, r7, 0x11, 0x1}, 0x1, 0x8, 0x7ff}) 01:58:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20088, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2c15, 0x9}, {0x80, 0x914c}}, 0x2) 01:58:54 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="d2c2f156663b3d43df4392e4ef057f2242acea69e740b164d4c83cc66c6a00000000962970404131dfa7340000000065af48a1cbf2de27764d2fa19d5a9f565530cc031827d61d9ed546d10194a59ffffeb4e78d87d77c42289fca2f3407b5924646ce3dec77dcf44a9265a0e3029e5efb77d55d93c1315f527c5bde378e09fcc839edbafb3b9942e1e91b3ea8c99a9d9de9ab85a81f8b7367ff00ecaec3df6c417a13be6cd91bbf45c77cfe6a776f1d11d1e30d98fd94ef8f79b8071bdc36ef35af966787bd37a19cd4cb21acafdc9d5df915e4f563768b580679b4de2665ae75e026fa957eed0cbeb5c0d51b3a2a456a591a0710cd58e22f410161d96f9d0bbf53427f8abc105a17184e8ab796e0091d1aad993483a0bfff89fb11427f14aced978ebe7f7f8b74d3f1dbc65e0c7377e279ba4364543f3d63e9f6dff05fc8ba1c763935e03ab58f75f30bb4416ab226c3e88d2065bc8d345b037eb17ea2109e29a3da48d1f4e6de805de6c9581f431880c308ee2f662acfc371d522ea821d5dfd21b95e691e799c184a63c93643934182297ad5aaacad47d1700b4275987127b8fc6a613fb674532d72c13f390fda7eeabc631b917a52e2dbe93bcaf0c4bfe4d6fd24f5c6134e9a088d3feeb0ae", 0x1ce) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="4158a0db7418fa3afa1e", 0xa}, {&(0x7f0000000080)="e3b727d1647eee38911dfd91c4a27bb01b5332f941219f05b532279bbaae6418f5c780a0d65bf5ad5b14d64faf3672cc16a1e0b968e163076286f3a106404768cc12e4efc446ff8ca047241f4044e45cb980dad152c98ec56180b60aef7afd72c0d59cd1e959c258b738fa22f6f43149149e", 0x72}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 01:58:54 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="6be9ed872ca2c41f53291e216843ef881b23681dca09a4f6", 0x18) 01:58:54 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x2, 0x5, 0x8) 01:58:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x4001, 0x4e9) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) recvfrom$unix(r2, &(0x7f0000000040)=""/115, 0x73, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) 01:58:54 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x50, 0x0) 01:58:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = socket$inet(0x2, 0x1003, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = socket$inet(0x2, 0x0, 0x400) connect$inet(r1, &(0x7f0000000000), 0xce) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDSETRAD(r3, 0x20004b43) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) 01:58:54 executing program 1: setuid(0xee01) chroot(0x0) r0 = semget$private(0x0, 0x4, 0x284) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/107) 01:58:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:58:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f00000000c0)="96e6cc96ed42cb053eedeeb82e1b6251f7ab03acbdc35bfcb96ab4f474c95cbe08", 0x21, 0x0, 0x0) 01:58:54 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) fchown(r0, r1, r2) 01:58:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x6, './file0/file0\x00'}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 01:58:54 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 01:58:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2c0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = msgget$private(0x0, 0x18a) msgrcv(r1, &(0x7f0000000000)={0x0, ""/50}, 0x3a, 0x1, 0x800) msgsnd(r1, &(0x7f0000000040)={0x2, "10ef113c889e96479744d283cf92fcb3a1d4bafecb031facfcd03f50bcf848cbd09c5b95a32b20b010c6e8b46fc9913e8718bb17a770d73166034659efe32ec06a73003ff812d07073e51bf40bc6cac6f8c07dc73c7d3dc6090d25fd28b117024fbc3a477a214512a58e76cea5e8128aafedff609e88e01a10b854951f21dd8fb05099854d8c17e80a39cf10dc9327ea5784c21a98669ce5d4226897c8b56e0f6a2027eda495549442c35326a2ad775e3c31f751a928da0c743f40aad8bb166cbc317f6bb70f46459bdf9b654b63c66f842205be2115f8ed27be52846d89f886f77debc91eeb7165a6a6bdb81cbee262f9b5c2eff72ad1877e1ea8a07e5ca2fa12635c3a1351cf261b7a1d8f7e2e631dce3938018659b34951eb1e015f245227dc3fef6b8a49a418a1a29b70ea1f0d692439e05f75fd1de0930431110fd01d0200f964ec66f0e96dba11b4aa1a73d3a2f7e99fc98a1ae4e391f261ac4f459ca5c89d8c198f34b8cc9d7d77b732ce9d4d23b9316c488495ee52b812e3d34050ddbc926a678fd8a6dc1a53fc063fcd2044d93c3684679f0768c3616ea6d8e0fd813ecdb2e2aeaa85014704e6f757eb465d4a146f3e1e3cb59d5663a312a2dc3cff227e5982909c73bf3c054c44de398d4a1bf862c6ab9116ae9c79a64dc2a04ec18d1b60b658e9f4dd29b4d15db2590d0d59fba5a37217d78f7db855958765e39cf59891eae8dfd7da1189dad1d42e67cea85a89fdb61bee26b8713b468afa2015e26c1c021e3068b9686979b582859943d9c21927758f2996429c37b4c5f175a18261011cb7b46dc0eaee055544c296c9afaf0c23ff7837e3a9ec4393384da5e3910925286821627b276375303f4bf83e7a829b571dafe1b49dddce33af7a996ee97f4fd4986834a5b53b6c82ac647fd8f677aa11d867090ddf60adebe96e8d8bb8da7b2e9737107a4ede557a6ca2a6f542bc95ef5fec708f0f6d020fa86fee9519845cea5f644f5b2ccc3248fab466ebed21dff80b71b78477909b6c65bcc83e9bb57eb053c37a21e76b8a82e0ea8ba6464f36f81cf5cfc8ff924b99132169772d80e84939c7ab1a52d1def743fec320cdece93a13c3ec4b195134b38ceb9a230028c5410dfc608a0654d686a95169a437e82b3d18171d8f78bbede63e7b0c90c0c48c3812e6f4d03c00555372a7536e564450f946883bebde938e83b1e6bda82c0cea2075cf9f535dc77cc1c29c6a731dc90aac821b6ab4674665d5559172d47e69ed26a1c1c78257384db853bde4bea7cadec5d2b548c8a9e74c7b53ca6780d15b641002c2d4c41e940ac75ebd10857457a306497c1ba16caf8ba5bf09486e93cfd5242417b80d0c862534dd45bc124f4af1a46ef452a2133fb005894b92227e57896fd0b14dd1d77496da398601a27ad23ae54f5a2b3e8255116262de6cca74f831e4a2a2f617cde689a385597eb38c9cbe0785ee64027df6e380d380fee59e276f7ad787822850669513ec1a35b61c62ef71d323abfd04aca19927f813f6c0979e83270cf447444a19a0404c88658b6668ff50ea7672889295dcb856444907e72f39d81d634c75b96563b218b56502b609a03b63f557c4990d06bce2b14de039cc28dcead5d31ee1fbe75beed54c97989063b5cb570a1f8eec13aac85e671fa8e696793f7533b6af3c903de993162fde7e64883aa57eb16128431504a1a28f9a7f0b28acf84304e2dfcbf0b847c2f02f27f2d405cc56eadbbad4af77b3a6919e1f890da29a08dd7fc15d690823899a296962d6d9bf2c32845f8049c712b97df600d21d5fd4791cd7cf7e0508d3ae8609e891d012310684cff5311373ef9738e9861d6bd54991ceaf3ede353a6beb077e1f7aeb8e0bfab8ebd2fbcfb558d16b9a1242344d4492698e2e8283b29f5945f690bb78f7d4f3d98fe32cc1a9c4b5e674afa1c6fc04c943678ad8db7c761235f02242fcc4697c9ea96df24e4c3cb58ec8f8169d9ceefcac9b1fb7582587e8350b77e53ffa7a4e8f0cc73a62677f961123d1a349aa9c940b74e25ebbfe36b5ac70a12d1fb52b54c64533ee76fa92bf2219fff433278d02462d23eadf7f77be6c9946012793605f8a69b8355d638dc62cde55c9b39c88238e38940d9293355a707063f13f566a44ef2afb1527d188f5e5ff3a6b24aa9eddc13d4cbe3d5a4d871020fd4a4e38004128a87c8f874d76667e5c2e0ca889203e8da904d377cf853ee2298ef412be775dd07eb5c729c85dea4390edf02c3860e36e4ec60c82d058d3a3a580629c608bc6e87bf19160f07c135277db325d6f0ea2d963336985405c5152a47b35902afe81bf27e85e58d961153aa46afac97fecb9e233bc5a0c840358177d3acb3a489af2a94e3547b06b1b4780d48f9ff23442be98a8ac0886eacd0bfc7922218dc01d2427a0519ab5ff473d9cdbaa7a4a8202a00e2ca8e5072c6095762cba3b57297f529c5434dfcd90cc57f739c222ecfc667e408551132432af245ebd410a950ba6a8b17b4b3fd5f0fa55035607dd30b58921f42cba39febae7b8d46363c3a5c9294f3fe98161c2defcdc21902c25f6467c052308746d47cf106795a64e021275e00b19487eb34a2b7517dd01b29b97adc655dd92db1fd04d52f714acf2c3c9eb659367cdcf0fd3948ad5c9a4779dc170d9a89eb8f9f699349f031d3a08ac458e769371cf9546dc75d7943ad9c2e60bdabbcc31fd051e98c4c568935a1f5688d579a5a5b52e8c1065556ef32ac06e197fdb0381d8d0b9f94fc4613e108f0896c7271c4e7bd46eb14ba0b37fab1be81d9189618bb1792c172b127d2ebf1ea73fb3ffa04a7c1ef73243e1ef5d6e4357d845262ceebc0c8d05557902636f1e021d674af68a08c0b37ba3c8c1482f608ab531a0b11c94da073d0ca5a6c5a58326935b0a5066271b3133917a0ad1d45797ea33cc6f7d62d461e0399d6976679254b856a6066fdc3dd1d0d5953c45eb6f029e9a996e43ad5510468086e58741f2f2f101f2b67fd8a702f0594337f74e18166e68c826d1b48c0d69211b9bf6c6eec6d6c2b201511b4780440f9b1d5f4b46b13665cc033d75a20c1662b4babdc8ced5a582378c4be7c52fe6f5af08f9804a4b8ee9b8e7f46bc1b05d6838f914738c5ccea546c47e726931a9766316d81a43ec78a569017f82e45aae0e9cf358fae1ab131b1349887310d20578404c2299b9e8262c6de2d306d62b7b359cf96c983a7ea07238cf7a2303bcf8219dfad7f20e10365f25e29e3610479e48aec43b6a50ee4bd255c7526e2e8f06854a42826f20cea995fc197d0f0d225d9426f0378c0fafc06a8568c3b242a2f2ad9194a239897e501fd4e78bc0ef610380f9f3f986f5040d45424bea8fed2b0141d5893c8e1f23a77b22e6e23a11a6bdd711179b5b11bde097b7081052154eeb66fe3c2c22ece50c52c8d60ac5898f4f547631c4ad4e58261670e64cbb28ed378c7991bb706465836cd8141e2606957d38edc3b5eb441437f47c20b5c37a9545e73d029d8c104ecda84de57c7869036548798051e1c6887aee38dad014c9c1cf86a2d7cd1ae1ec86cfe745478e91a897cbe1d4a742ef42bd9fd112970293e691d1a48f232d0654fd7b76b9a84bddfd0cbd82db0b66faa5d75e7b745e72a5c2923ffc2e7056536d80d534e179cc9a46bb19037801a0165f82a93546959b0640663f84845f7be3e8f5e6977324cf3f47f76cb0f404c13ba6e59b155fef4c736b05cc4141235a11ab36aef75fdfc4962a38a6e89a2ec0b5b27fb1cc890efd6c453737e2e3ecf2f2fcf0ac06356be5b4f68889cf74a3be77a53bb25837b247965965e591bb1c33b0edf3c085b494a2cc6f6dbe7101d3ae625667752258ecc529f6eec170e511cd02b27c001b4dd441d0e3b6608233c98c52e6117fa99f00c4f9ad120166d8cc9792fded47f275507321df248440609f9bf0876fbe5b332c0cbe789e46d4db55f18d7e2b7587c67d59b3f04ecacab902af89d5f9433ff52b117c86736fd35bf54e53734a405ffbf643cd54d02e32542951026789941ebd54899ea0bffc662612bb893c8cef8c094d6cc782760238f11c99f9845a2db61197278c3869956787e712d172060b7db496009312b4b4917cac73495c7e8b754acd0e549db082e96a0a4f8e5f477cca49981c20cada5d281a6ffba2b3677615cae7ad87a6a3191d71ad2d3dc7c51099e4f8a2a99ada5ed98b421238be33360b6f4381cdcdb04247ae90f2d20ad28a5c0593fe6be6ce00d80b40238be34934082c9fe990bc4ab59dae56b6715e39d955b4648a54480289322a861af0b9135e2d3e317960596b9e15fcd1040173f347d2795933a23cb18c0a89c79906c472a7963d89f8eef8d78ccc684513fe577d4728bc6d9414e2cfedf0253dbcd7ce61831b300fbf059cda7306006f0a3e883670da654ce632366ba0d00d6801fd46dc5e02230ce05258541a915c1e23eef700d1e65e5c742598f5eb7072eee2b7a9d0817fdc263bc22651b0e201d300e1c931b26dee1668540fb6b4fbea0b20af11087dc260e59f5c86095ee2879553e39799fee9399927f57f13540e2232e9d42362db6f89316c0daf671ba0fce553bd6e6c2a96ea34d9ab067498dc766e45a452bb9e136a02ff43a31eb1e3c4fe331f7b8f5069731154e018451929416dcd5bac11921108fbfbe3b92e93454e5e3708e4799913c1e0fde8cd17dd9fe9aa335a69e915a0bf3f832991fd21711c56c94b82c48ef46a7f5adca5595abf96f497fa0fd727e62981664127e336c6bdbcd0b9c51554f86ca4319f29201bd4a59c5f91ad4692a306720a5fd17d3f7b26fff58028bc6424807dbfd1a1221ed4940ca7f8e73a40c71270d8fb9908c84766c1415502ea2f7c7520f48f935584050b53d5676a5d4f6fc278b508130b1cda0da6945d3b01948610ccad21d289424ffe218fd73ec54f0f8061255f5e147adbf634045bda2ee08f068ac47ec163f8984d702eaf3bfae17564f888775c885d03e6c5fda4ecce86e8ac8623c91d0146cb53c0a0e686f2a41a512098fb8331638bd76eaa9520bdab7609aaa596bd18071e876096f53b1a84085642aecb990f5e8c2fdc7d3d2cf4451a33beaa6af791d62cb23fe2ac95b6cdba94540f17265af709164c65f633e92cdb4bb3d5af44b116614dd8ad8acd23439329e5048a0bc83617a5aa9dd385f5190bfd3a1546105d88c842bf05baf3d052a1ae786bb8a82def8719a70aff762e63fc35a685bbca87f9ee8523980fb78505608c3525916a065b847416915e9ddb38b5bba8aaeb73b4dc2a420fa3db3a9903b892f11f0575ed1b9e6e210f86d80fabad6bf487be544a85edc9d8ecad2b5caebdb6414debd07246fa6b4d52f8e0ed67d08bcc4c982d1084480f07740ead6990e6ce4be3a9d37ce3ce61a6a4387f84dbdeb47816180ed84085bdc143cef8fc2d35a875b754fdd9b90404da1e056166b06f3d30eeb43f32ecd5fa7581cff9cb07b01d33014e88a9759b2be55e5d3ce51f40cbe934275d3f843876e3a71208c5fa34d747978fded7f764bf84e091046636047427ced2a1e86820c2d90407bc9a95d94b8163a64432cfa41f0c0b877f81c5bd210954111203ed857bb1a21ad69d158d7d9be8ac9f014db6ab55dd5d250b7d7104bdd44fb285da0120d4a83fa5307f3f28c6087b69b3300229388fcc979ebe833652c2c02894c1afaa161af6c118d7be1e44f020c71d92ecae0b2eee985bd924ddaad1e0405477514e41b4bd56305d294841d45fa44aeb92ee"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000001080)={0x3, "7ee2fdcf935c40dad8742c88b336bac21c1dfdd98b33bf6cf379b7f5710675338a590043db1567c5a74b3d9c36d39bf81a6d9d80b3b43740fc1f4fce74c85bcbcbe450e100716164e4b859c0ca5ba62178c8cfb43c03df7cdd55a7e5f67fc5567a1cac896f8d4722f268e2007497fc401630fb02b5c997f6eb5b381a5f82e301b9a03e4c3b5a1230207a6b090c03d1e0a8d50303796141534b2c5eb5629b8e58dfaa81689fa7570948df17e99d80abbea72d34bf3c7d793d0d18d9f17b73c22ff2829cea406dfba20b6aee171bdb57b515912525150c64a300baa7c00b170f471be5749dbc655a023b3be79cd9ec68e0"}, 0xf8, 0x800) msgsnd(r1, &(0x7f0000001180)={0x1, "9f4a13fb8392d280e3a34db43a04ff7657f2a97dff51c7982cbfb1767d0fa770487aab9641750c58c4ecfdf0dd53c72c6b47671467e1b35ed55cc2e445da0f06c7d72e6781001aead09b329cd56fff044b692bc0b4ea777cf2909a46881de9ef70c4fce9e47996d1da2f60eafb59e35bdc825cf8acbe35d7319aced56f0d7e"}, 0x87, 0x800) msgget$private(0x0, 0x214) semget(0x3, 0x0, 0x8) r2 = socket$inet(0x2, 0x0, 0xecab) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001240)={0x1ff, 0x9}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setegid(r3) fcntl$getflags(r2, 0x1) msgsnd(r1, &(0x7f0000001300)={0x3, "a540f1f20fc1232e52edc1c19df9c1111f458218cd0ee0da6f96fb43839f65325e173e089631d65493a87864fd5e501ef5386fc9679b4441e7604a519e24893d9508a453d073eb46ed9818644f3e1e0884829ba5915ca9b61302204754d3e93fc01609c8cf1afd6ed01ce668148cc5eee2011afc88008fc2eca97b44d0014b3907ec4a5030a9516c1088d0a1675f2fe43d5b205e715f72658014ced0a1706827ecac90afb7ea14f9b89342797611563327afd886cfee6c27feb13e844be8a46042c264d80117cd852f8a0ffbd4e0789a8b966c8045b435c18dbeea3d1706a06fe0c1667d932f7de9381c6caa2b799d396df5bf40bcba9297ca1e277ae06e7835cfd2eea89cf4e7f37aae541e90050f4c9726a9909966cb6b0e6ad75e4248b8693e5304be95464bedf3488877b746ce58b5fb027f7592d3e1bf81c09340541365af1b5d85d5cc3e44fc8f205668ad6ca4230aa660b82a762781d434f250b81ebe5a1d1182be6350d6ff27839574f66568df0a29054b61ec7d51736a9aa2188b3c46d4ab98fcd9c728efab5bf1c1e0a8bb828198e091a5b6aa30fd86c07eba265b4f84c334c65313d03bdcd7b3167c806eeec3dbf731b804fec954c5df4ee6115a7f90db983bb965e9198f4b850c68d293d107bf4ebd7aae9e605eeafaf72ec3d3770ef2652d03e90df3288cbfad2484af80dcc419518fc8c15d3dca213593bcfc30f3544d48ff01ea14830e68fdc7e86be56bd026f944cdc91d7e046f40b175f92fa9de16a4698ca755d7e9e0bf9bf87ecd061d9c4594232f3f3ef21d12361385cbb95daae1ece286fe2d5d5d2bcd4ee250de5710197d198ee3b884970dd59a11e515fcb522dc59c9154396d2ec11c93e03dd36de909e3dbf6dfa6b0734d928c3801d13c03621b57f26c9d867f9f2378174b69e1333401baf883afcf9164b1e3ec326d468547deba3434961d6ff9cc3abdeeb2a54916f0a26d35b232b86ffbc4085f88baa122e26d51bafbcda6b14d5f35c998d6399ca7b519395d31c8657a2da801b57eff70fe7be2730ff51592612012f976d64c49f696a21c1f82e30154c705c108c7c03658881559fb641328bc6e3ac0879233bb426009b53075a51a2282b2e4a44d13dc6cafd532d7ad94fb84c018f9c2a24cbd92a19653f1501e75f0bd83f3484b1ccc37d5b4babe91d97b070807b8bfa19647383aca525a83ecca3021eb53f87f3040071933d38d6159d1c2132378ea6961ced476833eca2d81aa47b0791089bcc25dc8c3108f572224d0232ddbf829d885209037401e75d18bc0c57e79dd23b74df7185173ea89065a782ef424869878d93cba46d78783bb28e1d5b1dc9ef6de8b7e146094d57f09822ec689c4baefdd70bfeac784885495ef3f6511bc80732893d61f26bfdee8695fc2e13245b18fce995adb918bcadf17e0c80826286f3cc34b8d870a547f8740fabb1843b343708bd34086352d51b7e052743e5457388a1b4dda19e408fe6d814c32436fa33ed98014bec652a5b3e277108138cc30f82015728b5e61d42f2ffc2266c0e8bb5044ed5409585da9915cd1fb053aca074cfd84218665d9830b48ea506b50fe78985668038d2c98f1242a817c6121551db16a54affa8949d3f1dcd61741222480eafa5e160480bcb70fa1385586188fd971c2c7e75349001a25f4488e50aefa8c5f4e254f2f80069cfc3409d3a4193d457441fa969ec94bab00f4a27c4575b5ffb00cefe87f5a1b404b85f24724bafe8ba5e6e34f9c17ed24220ed42512a78c5d1661a65ca58107aa5fae89ce01b6cd74b308150668051fc611d84f01ad02c604db0475da4c3fe44006b24fb0e68f20933c0e11aeb5bdd7f0292f5ea19fd3741df00ec3a7f59f331d563025f6c66feb6158add901133ab8c5b5b9081981b14bc5b7de7c6f7911f08df3a2030d872dd6b9c4180523bc916da7a4f5600aa773659a9edf313f73f66f8eb380fe0482ee03d32cd56a44702cf1dbc8c1cf7cf1214a4ee063a702429c2f9dc551eb4c07feb627d936171a4dea457775a18ab35c9e10488913691f2f8e135274a9d112ce728a5e84ce7e654638c3ea1a6d8ddb95c74ca63fddb3b96b154c7a652e764cc3f5eed6797ccf3da1427a9aa76daad27a4296f6a57e6c13dfc367fba9f39aa4fa91115980ddbfad74f704f23355f8f1fd05db441d2be141b0beec9749dd0120e76eef54fba99ff3feacc4c9bf10346e777043db83198ed1998d326054bf1e8e06a19ff49118a2a9b71c4f0205cf9ff8d7f8b5acf1174723eca4b673a4dd99d011a7d9aaf27b19f9e68376701544acce15cad11a2a4feb55a9f1cecf5f8547e4490bdaae24aa2d0b4957ff5dfc44cd2047e28132acacfa290ac2d2b5ce4fe240b5cd62427f05e62250b4704ebdc184520cf0aa066cb69a2072ab93d6c4479c8fee26a55d360d34ef74f9011e9b6f0a3c63bcfb22a4ecd1fb91ef29e8049be9ff0cfae50e10948dae42a4f94e473b35b77ef886d9d0d782d3ce6e097a3bdfb330eb0a2c08b97d55cf6cdfed8dffe281eb43f51d7097a62cdf3d8b8401264d39ad1b2a5b4f9607b2801afc59ed8bfc594696ad5e9f51db921f5e09fd105fa157592975fbe9b276691af976a1546f28e42125930eb6664775482acec69ea08f9d91af957d68b5162daf38fc7ac85be3ef46d2d7aca4bf78455629dac37d2264f5834d366e1d284bfea10381e1e7eeae36e7c7bd29cabce852129a7c65559e123b93903353e9e085be0d53b398987ec6596401f1831a10eb656f44513263f0c0cf0b7fe3aa7e1e61ea46c1d04338dc3452440353b1343c774ca8d5d487c49f99638d2a778017f81f21422883baf2b9c418db105749c561b7a6c04a6242cea032874db63510500fe7f1d0be13d57f2bb6930fdefb42a52c129c854d70326227c105506dde43924f061b6307f165ae7eb428cf7457d08b2d49c11da56776cf1c02491d4c8573d80c21194351c894947e0a73d1abb06ca1682e8a38ee51725b5809cdeeb246ec9f9415e4ea4f3fc109f499718aa77ae98a849657de6e1593c4a55d04c6b5b23ca85e4f6c4402fe94828d66d37cf39111f136a72d882e45e236a6fd3c3d9957a1bae36f82193ee98e6b152e1b139c45e0450127a99ab20a273d6608a67b1bdbac75952ae55be2bad157a89d8ed4d6510dd4cdf9c7943880af92ce14189b5fde01e5ee69728600d53284196cc9bb6fbbba3cc4f2482c04fb4979429c14ce988299b8cb57ea0774baa100802484943e503b8d169a18647c51faa9c6b8468136845888b26102017e5e9eddc1220d691d5900f88f1101ad5231e96a4a58a325ca5955e11faae803c29eb5be0a51c9b805c36f54af9ef4e7a15b42d074314b6edbc7b9261ecdedf718cbef623de9e511e3cfb77435b0e51265c330f7472e469ca4f2ca8f82372672dac8032fb0fea3ab6404519e83e05eca4df00ef433e4bffce2ff7ac4679fc2270edfaa516f9b1e61c0a81e17f268a7bce805882eeaa2cfbab909ae956b2ed6d2972cd27321555f7942c8805bedea811f26b637f3ccae20dc1b447e2620bcaacb161a788e40f4fbd04879a8bece307c1d02662ac09654f059eec3959ab272ff9bdfad93b84fac0016c02b9caaa430b73e58b72ea1c14f300477e8ce59fef0e0da44cf8ac6de190c59d4f7b894ffff19e7e606232e6724af27e09d610917a0532a310d34933e5323c38d041ec798b67b3266155d55e0919f7fed26236f4ca17fb2fb86da6e9707412a6a1e7ce548bb433b775b3e1723433a52f03761f68a4113fd03db61afab6ffdbae4758de7c94354cbda41871f31fa0be030e7ec5dbfad23a082d2948cfeb7c65bad5f90d2e2f1d8b078712af25b3d89d0a8bd37a22de752e6eca90f7cc86c3d6725a284233bc2fd34e82ae177c0361c053b8f60eeab5a2e840dcb48c56a902b246d2d35b4dd5e44c91108511f8b8d328537fa349c1e5059baf680d14feeb1689c9fcf1896c26c0da1a5f6db09c0e6171bf26c9131d5898ca9e93a1ed73f5024066575cd9c53b685195ae46258daf6a45c27e6dda6fe62851abd288a3c8b20e01ed39ada35fb5fdc68257a86873f4321cc4616ccea1f82cdeffd1715ed7a6525ddd028a34a095505fc04e6309126ed8877aec2972f464accc18a0638ff3930ac57abf13ff1078bee662efd35abf84e95c8044a56ad92b157275a8fff9170fbb201b3904c9bfcb484d50bd5a308ce4a1692236675bfa0d0e8f18c67e368ec405f6da060216d5302f9b8ba2d9056ab0f08d259f022166a5235c80cfb4aa26673d180198d1df4defa146c841cbf7cba1a9d0e13e7f19d54af7543a8bb59b0baa9ef033d560236f4c60d31c07ebfbbf2ae6c21964e6473b5a93e94de787a0c5f105f69d482c88f1c5698a350113ddb85603c4f4ad3abfe48fe81ab33c362a35dd6d6fcc5c0959be77a8f8770e7e920818b8aced269259ca8eaebac05b922d6233f69e1e7e2b1612ac6b116a71bc8d73caa79adc6ae72923aea2f4abb9fbd1eba23376d6f6757972e5022a2c7ad249023e8588ce51cfa47916ab61f736380640f2c0212cc2311ff640df3cd3cb7e5e023107baf27e6ff893d6c67806bd6344a101f6470b0905bbe6ae40c505cba7f16ac26a35f950256abbe76f00d841bcd4bb6a8c9ed57d7d7fb69cf2e1009940a7c9c7254027805eadd9202aaa73f28a9be3470764a6db4cad49f2d5ffdc4c3bdb4fe347a87b06508201e47bcf9eacffb7828201591c42a619036b2ee26cfbff04a327b259ae9456163e93aeaa66e98e6987ba084997c8098794c9dc792a384e2fe20806c1ee6fa6cb3ec313576184237d7d1fa281a9dfb0ff7f8b69c91a2e0c2e3bc4a5b5c5e891496eaa7609a50b5f2f83750b0df23843ac648c0038a3f1de898056e7f5f443d0e5609a36aefdb51e9bfc104073c27cf52f5976dc2eb9a09eabfb720f84829891d217221fde0e44295605558fe4bc7db2108ee43587c769c775b27a897033357bf920937a5865685a9a847587e4f40c5036e37aced2efac9c7b58a5c60ce37be757abcb0e6789009258b784e8417a2b491d78226d7b68ce22177f84b02a9a0e3746bb5882edc55b83c9a054d921ae7e1c26b33180067177b26a68721026f81e640dbf27c7aeb121a5266be13fb4f17f73a306e0d977ec32e1590b308bea8816e2ded18b1e1604e0d459d981f939964f9315189f972f5f4c80e2a864e1bce69026ec591375b6b1a1ced12041ba42fdf171820fd835ac0bb8e91785863a00bb2cf7283c4ca6b475d91c1367eec6b452fe9d8f5d0893aebd7b4727b4b4bd2e9a55d5bfbe07319d894bcd01dff1112e03aeaea37f83348a4fcad29c20acf06b4ea4a6d6bf31d9e040c23ab318e5f16066a9aeedde23bda6d338b25cd909fe5636c4b1ca4c8edcc60928b3dc6e19c7f3cf149add978a07e233085f9589be3fdabfe924ddf33f9a7438cb12c41876ccbc33a0ca1ef4fb1d87b96d4cee8c0a89d372d4e9d70d233159482d4b6ed4f411e5a4769e1aa9b108c847f2c96fed91226634502d4dc3308b4d6977cdc4a0129431c5d4c42bd0a78bfa6340bb233c20297540e6d294f9936f35dc5e040365a9bdfdfe8caa2a5787f6e1b2b0a572f8d29a69d65307af15be829c96992170d18ecfd1c8c4b48cf118c5d1edc409ff1c6dafb524f8cadc53705ff432e0f9c5465636660d4a54554b27d14ccb957908c584a6d61694f81d4ef68cd995aef955122cb9e2a492510a62c06a7cd21f4bbb0affdae5a4378e0e"}, 0x1008, 0x800) msgrcv(r1, &(0x7f0000002340)={0x0, ""/244}, 0xfc, 0x0, 0x1000) msgrcv(r1, &(0x7f0000002440)={0x0, ""/255}, 0x107, 0x2, 0x1800) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000002580)) link(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)='./file0\x00') msgsnd(r1, &(0x7f0000002640)={0x2, "05e4a9a4139b01f5618ccd49e6b81992c9da4a80f4d5d29c927e6da57031acf3"}, 0x28, 0x800) ioctl$TIOCCBRK(r4, 0x2000747a) fcntl$getown(r4, 0x5) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000002680)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000026c0)={0x100000001, 0x8, 0x2, 0x800, "cf77f32ca15c7857e8aba286180f2fcab1c11de2", 0x7fff, 0x4}) ioctl$TIOCSTART(r4, 0x2000746e) shutdown(r5, 0x1) 01:58:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) kqueue() write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() close(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 01:58:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x3) 01:58:55 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0xfffffffffffffffb) fsync(r0) dup(r0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/165, 0xa5) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 01:58:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="d607433a0b481836b4f92e728ddbc7e6a7f1e09639e8b0e826ee3c443dfe518ee737345e2f1c64364efa819f58137b05b7761e19047ce4f0caa1a1a4da203ff8db3466c2632730227c069f3b8738e16da472400af554c200"/99, 0x63) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') msgget(0x0, 0x440) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x5, 0x7fff, {[0x80000001, 0x7fff, 0x7, 0x40, 0x1, 0x0, 0x4, 0xb21, 0x80, 0x3, 0x5, 0x8, 0x4, 0x4, 0x4, 0x6, 0x0, 0x3], [0xe3c, 0x9, 0x6, 0x9, 0xff, 0x1f, 0xffffffffffffffe0, 0x3, 0x2, 0x9], [0x7, 0x1ff, 0x7ff, 0x0, 0x7fffffff, 0x7], [0x5, 0x3, 0x2, 0x2, 0x21, 0x80000000], [{0xfffffffffffffff8, 0x265a, 0x3, 0x6244f0fd}, {0x4, 0x3, 0x3, 0xff}, {0x8, 0x9, 0x3, 0xfff}, {0xee0, 0x3, 0xfffffffffffffffa, 0x4}, {0x9, 0x0, 0x2, 0x8000}, {0xff, 0x9, 0x200}, {0x1f, 0x8, 0x400, 0x2}, {0x3f, 0x6, 0x100, 0x8}], {0x6, 0xb9f, 0x9, 0x9}, {0xdcc, 0x9, 0x400, 0x2}}}) 01:58:55 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = getuid() setuid(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pread(r0, &(0x7f00000000c0)="09ea2cfefaf245aa0808150f7acbefe1a8bb2b78d20913271379abb2813fc07430004a30f1e39c1f8a474f99dccf0170ba51b054abaff2b491d1963ca037e5da6570ed6af0", 0x45, 0x0, 0x0) fchown(r0, r1, r2) 01:58:55 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 01:58:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000400)="fbaf8ea36a230fefc1e2b781016901000000000100d12104b6e922ef4b9ede75249b6ca0a426df771db55ee9e5b6bd628491fe19fee93b7613228f42a311210edea844cb325a8e0df92f9e9e9c9d69c03ef8a5ce7ab6b614ab027197", 0xffffffffffffff42, 0x0, 0xfffffffffffffffd) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) 01:58:55 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:58:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8ca0ba9b0568acaf, &(0x7f0000000440)="b6f6eb5188fa265f7a561b64da9f4620839248713d112d5fcbb905e5a1331d88bb3d9ba938918df03b021ae0d6a54b570b4509000000da11c465e2c7b120cd15deb30bf0c631fe21677897355248efe742dbfa31c64673c1773a888165e039884da1a2c3d85c1fad5ea7581de50632427d3625fea8a362ed6ee7c2411dfedb4eef70c28f91243ca3f2dc65d11748dcdbe599341e178e0f4cccd65fa4fd37b3ffe1b3f117a69be07611009ac0254e0c2c4fe0243208b73a4083682b5727189aa147ab1f9601b4d83e01a92440ac0c4daf4b3ecaa93d4761da66259c5ab6252287e342fd3678aa456cafc1edf97092107e66796300e26413930ee287abce2c5c8b") 01:58:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x7, 0x4) 01:58:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x2, 0x80000001, 0x4, 0x9, 0x4, 0x1f, 0xffff, 0x3}, &(0x7f0000000100)={0x1, 0x2, 0x7, 0x8, 0x5, 0x5, 0x20, 0xfff}, &(0x7f0000000140)={0x2, 0x7fffffff, 0x100, 0xfffffffffffffffa, 0xde, 0x3, 0x4, 0xfffffffffffffffb}, &(0x7f0000000180)={0x9, 0x401}) 01:58:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/116) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_RMID(r3, 0x0) 01:58:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10220, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:58:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f00000001c0)='./file0/../file0\x00', 0x740, 0x8104) 01:58:56 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0xa0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 01:58:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 01:58:56 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket(0x1b, 0xc004, 0x400) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x10000, 0x0) r4 = socket$inet6(0x18, 0x3, 0x7b74) r5 = dup(0xffffffffffffff9c) r6 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0xa0, 0x8) r7 = socket(0x20, 0x0, 0x1) r8 = socket$inet6(0x18, 0x5, 0x1) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000006c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x30, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x8000, 0x0) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000880)=0x244) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x8400, 0x0) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) r20 = accept$inet(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x40, 0x0) r22 = socket$inet(0x2, 0x0, 0x8001) pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x4) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/vmm\x00', 0x40, 0x0) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/ttyCcfg\x00', 0x248, 0x0) r26 = dup(0xffffffffffffff9c) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/pci\x00', 0x1, 0x0) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd0\x00', 0x190, 0x0) r29 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0x328, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="99a0df67bf27df602e7f177f5a8b914d0f79dc7cf526aa2ca8c95feda1245801a90ff45ccc7ad6fac1525b320cfae9a8104ac3458c6ff8d0e23122acecc7402291397e775a34517aae7030e27f58498f849060e807129d961479f8086f72695ace7ba824331ee6fa1b8b10d46dc32a416c23c75821cddf64af38e182942b80b56ee19f4862f8515798421d7cc3d29bb3a81ee2eade72bcc87b24053a3650640e0ca487a8bed12d1e66f7d9f5de67536f70", 0xb1}, {&(0x7f00000001c0)="77a89476345ee015110475215b1907034450f8d0aee2cc63d1131c002e9ae1fb7c7a9bca84a98c838675b76a500069ffd1643730054caf574b1e1e63943396ff9724e6417d1888c241031856485c6b8327e6f02edb03666348de25a56cefd65211db160ce860deac682c60360fc8645efebde0ad8759bc330a2c46c96209af895c4cd77edeceb92b2efd91435d61873088706b3072ea3366a140f174e66d1fcfaaf639602baa24b5917b84fbd202db298bfac2d28b040a97075b1da1f06e5a08d5754ea72fff54bc34d28e7b0d083e63d14c136f831d45d3bd64a2131ec2784c75e70e2a9446182cf0f813ab3bb2f3272a7ebb9be798f6667489beee07", 0xfd}, {&(0x7f00000002c0)="4fd776273a66af283ad229c555f0f6b6c0e33736b5c53d0e0d9f775eeeeb0ee5b759592b3128531416ce17e48c126c28d8b59d8fea35a7c29095a1412e565bc95b6f85251fce2b1cb875e4a7137c9ac5c71f789d6668b1ba2e4e361ee4a1ee3a3d3720a2faf4a4899caced353f18d2741edaef0548bb92a9b3e0c8cfce785d285e49e8c7ecf039eb658fc16bf3f1d0b9b49bd64a067e1628062918cb4dba4c100f2bfe7eda0c972f2b2ef28a14c6d4def6895768e0422a7f4122c89475ae7fd14f35266b9cebf2acbc5f5cc6b0e5ca2683ab7010f98a3260b61e7b9ec6d14ecbd2ca1df6a1a6c9329afd", 0xea}, {&(0x7f00000003c0)="9d39d280c661bd9bc52997843a87983c9c9afb39c714d015e0a066d8dee48c69b053150936d291b24b3b1deb651496e91d4817839f48e66e9748d13a8e55e63f8e3470de09b1f16e4ea517e6", 0x4c}, {&(0x7f0000000440)="036efd4b9b947d19b3f070de12f4a3aee6b6ff199b898eec1df9c40a840be55539cc7a126e5b96adfc477dc2bea4709137eba5328b3607cf85c657769cb9ad1cd021144eefbaa574aed43f191f6a4b19d037782e8c9679ee139b48840983f3559e89f067dd9bdd54628e40582b1e806128b93e73f7ff5ad9814170e00d51d45e7aea19e6ba0c963fc8beef92aba159d85cd90d7d8e30e3aec4591ffcd80228bed0606f26735a2a4edeb3b6605e4761d9004e01d63b3efa8fe0d40c6b738c71", 0xbf}, {&(0x7f0000000500)="6ce3c9ba268d68bf7bbb1209365a9a17c526f5fc9aa0d51f78a7c1f57fd4fbc4b8288a57dd019107076ff079e1229e27801a63970fcb03b46a0536dca173a8b8daa957ed334638867b9610fa5dbd71f79627c9573065b1aa56e567d1e3abdcc7a04ff111b0c953cc22ffdd", 0x6b}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003800000000000008ffff000001000000a84980b2b2d3271b259c67c7391756358a9b4ff1661ec1b33b74870ebe8d425ec9e88e023f650b6be7834e087fef0ca5a008f6bea09e08bf0d4c07da0ad83b69d3bf56105d133e170d5811896fc39071", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x2}, 0x409) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:59:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) munlockall() 01:59:00 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "b0d4000200fe4cf8000100", 0x81, 0xfffffffffffffffd}) r0 = socket(0x80000000003, 0x3, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x10) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x100000001}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x3000, 0x20, &(0x7f00002fd000/0x3000)=nil) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x401) 01:59:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000100)="68555f4312ee7b060f7737fc9a92ff285ed39c430298aed20dd47ff4b3cd4909775e4ca1e343eb1cec2db10c21dd50654bcf83c88945b82051b5dbf2b459137e3ee85a1146e79a1e01ba393645242f1e795eaf7e58305e592bd38a8a399029615af62178ba53cddae1270dbbf6adef239e0bf90f34d023680f0af0d802d75244cc58550063eca66ab37ff290fa11c6b1aa88", 0x92}, {&(0x7f00000001c0)="ae50795a58d3fb34f82bb46389fd4969a874757fc805c48ff1d42ffb6ec92c2b5d8f7ece0618371b6fd06e496017e0d7c2533092299c4e36e3a3bf08bcc1a0b11b6f2d4064fd0212477800d1a8986b10a69a5077012e580dab8d889c11e439f8e2efef105cea3142a35985d1ef9c4a1348f25a6fe28d7f61654e01c8e1ffa5b0c2af6900800a487a010c62284038afd7117b367edc00db80a4df78a09776b3363d8ab9a3e789e057e87356f1c8294f4f0508c48640e55ffc2062ee8767966def06d68fc3b5e38e24402337b5d7bf0710a282f53d764ec64652cc85931a03be197f34b45e8a1f6031493459c59fe31efb3f43253810f818ed5fae4155960e06e27d2f77c0b52aef89a33179f2ba862fb50e03cd637219cbef430a32ee9a6855e57d4329c1c3832a324dafa7a0bd02f78cbb0f79c247612c4551e30bde4391c0090b50d47a7fc2c3d7bba0bedd953552f24f27d8907909c78bc37ab7444f81c766e4177e51a05464ebbd4e6a2d8c994feb10dfdebf6b9c74d43a22270ea27a92c7e9361fbe0919906e30556428871b09134342ef18f66601e056a0ab435a105ae2fc31554c3c4764bee8aaefa8005057f9000c3a98877ae1fb121025abda000b1d0d1a352ce21a676a00b2ca44e6aba95b6b0ce606fbb27d202369820b511bc29fbf7590c9bc6b0293905b43e4e0bbe601049c20e10f96413d82af7f2849686d64b35f95da1402ac7201deed29afa754ed7d9c3031f9ec7013b8c1abd7a139de6013682fa1edfc525b19a56428101322a9b2582550ce7f79d821714eb39acd36c8b0241e83b32063039896af633344f4adb07503546d10bcd49e6d4b47e3e5f10143c9823164743ec0b777de404198eb70da5997465665e455c0ed4ad9f6b9c5ac7a8fade4d8a2b8e3a5a86b87268252551b19c9495a584f7312ef5d20ea28cc258370835315f9794859577153dcc520007c4da8577a9455104c7047018c39493ae9f01c9783b8bc845498e115472514540f678a17ba617cccb9027aab438c5c6b0bd50d6711432d7f2c8692c34301f2d31af5f46cca98eba77208fbda5a94f2238cbe3f086befed2ab0d8a1485298b8736c77e5d6bf73feccd4f06555c01c975bc40c5fe6158711b137f0778297a94981e209a5a5f0b443a4289f397f2cce2ca2dd67b6af702eb0c30d7a36ee96b8c8760bd65c2f7ccb0ec3b2d9eb4571392672dc2736b87e5c9a5f05175f06cd139a0004112cf44a306482cae96679a9977e68b4041b5ac981983205678e08dbee4681bcf451f54504e80ac6b086ae18e68c5da5ef94480b1d2f0a14d0cdf3563d1a1c4d5b01fc5ddd843cc3109bc1d5a32c0518fb9e49acdf80125fb79dd49bdc255919c7b08734f78cf6a67ca7848fd9edfd8b2f2694314bd0ac211d2a02c74da09fadfaed03ce1224841fd7caecd39ee3ee05704230b42f57d45162b0fc2bb28df330c656c7824cea003ad6847c495eb6c68da2a4c8f126deff7f9e344c0169780267ab135a9993a8341ab9fbc89d594908f772d26211f247d3006b831a3b12d0303ffe49c645b26c33728da38056041c7cd5a1b07132283d10a1a0029aecc627a30e0d5930a5ef705220b0ef013fab73ae6834b21af19d8b7d282f12768ccb4031c1d954ead9435ab9a3531b28d511b6f6a5db780415a90880a17514baf20d933cd2a8440159c7f1cd776017b1d8473e5ee5cf8c65719b9d3bb4a251dd59c014075faf41f5af91344000a990948d6089a0e9c7ac882aedda329f1103cd07e22e0817557880ec80bee39c7e3e152a94722310304d03fc475b7ddb912ba6b2f49f603baec8bdc5093fa34498633d3674ec76e34d5ed97f3ed03f981cebcba15db3c62d17b95f2a6df39701fa4a78d95ed483d77512249ec612d5bbac7c3fca902d63feebdf9dfbfc99badcfc46deae2d365cef7e06b4b533dd1d0c14d5f6180f7789f3bb7770e531f5110007f6c2b78321ebaf6ef46eb8b6a0a742983386aa892d56b80ddaa2ce3442b31c61ae3e45b86e1e987789c5188a076734da42b1e09e88c2cd020af4cf246cbb5a8cba86f4187f70640961c35ef326f7e5d766e5c57348436f12c4d795d51e67251a1bfa74d829c90b7a0a0b7747c33aa88eb16b82d4e145943abcf28c13f8a0e325c01cb4933fd4f8ac9e839e1b8bd3b46a71945245b0bf7e122dabe181831e8e7752004adefab75bdaf8759c451c9e5ae26dfe1a5bce053e93d592d00c3577bb3fa17ba58e5b3ff554abeaaafa1a14b52cfc11c579fd827ec578e037c24a31ad869850dead7f33d4401c93cc52d0eb1c8cf872903b20672346458900a03318f390901e54cfd5042b97836997c33074b03554f72c2f868996c2c88d0160ebba613e60d1e0f39224c98a70eb951608421fa07bea5115e9ad1ce23dce7885be79f5d85a99b6fd1a5d637d733d1c0d340e5b5d27a74d1bbc8d7dbe3907b2ce4647a8d4d8a5903922b077222cb674215246973891a7c6b509eaa26064e34ed101678ec3b6877d39cb87210d3ed29b95949915f8e0b22947d0127d3caef74a8fe90233cc1c4adc90a4968f0b779e467ebc38c0e054acc05fe659679ccfa706d1861c48eb77fb5fa3fbb7ccea1bff80ab3ed489bf0da85dd49773946dd4976b69deb693f34127a5389c0eb2ccc97527924025c2d82c4b457d0ebae19dfde19d0cf6158480ca2ee77db204b4811fc5c7d1e0cc35df5c317b0795031ce5f6add68a5b326efaad2d5500b35efea8e767531335a767dd7e2b610e579010a8286be82fd1e43e657e29178872d82c2396f30256a2cb8dcace73a82d860e18dbee586e111f35165120de2a6f066bfc712df1bd527689dfdb5b822fbd8fdabe51c4fbeab6d56fa74576d66035d4a2612b267d6e55393541d075972605fb98892c010ef60850ee25d07fd4cba9b8351bdeff0ceb7187ceda9ab1e1bd25d313a854e20d7365e6e253dbdbc984e928f1d371a746eec90b2eabfa56facf41e990f289dca813784b22fa49dbc13c9da8901f32f072b3f63c92210488946d55f81a20df77aaf6abb0ce9d15d977293f356a95d9129a27baab50f8f17fe48ab682f1978914f0d1fd489c0cd65b02c0d7468a57c8d0a1a8f19f105e6b0b72a65383312377891e299e45e32dff2e5cd9e0412cd12c3cf5beb91aee7037d80e6538f0951e72ac9694366e965c1ee922427e32b2a59c44861c9f86cf6a6a494c0eb0f89d2ec5fe2f52a80dd7c740ad3c76c1e259652e3c5a11f2f9f50f2330c8ec49e2f1849ffa9f022dcf2e0d9c692b9440635e16fd691e1b2b16ac4b4c77ccef873635f454e6b2db31b92fa3b23f411ae0d54a35d40a572fc6ab7d1ae483a17f8ed4cb523855f618f03099f26182d4339bc80a9d305b783ea711611adafc05090caf25cdcd2a3b029df9705e3d4f652411ec8725987ebe29b3e371aef1c199d610989c066481186badd7f33c70eddf88866d4fdcb389949c10d2d15b197eb9d6574adaf82c603b0a86a73204a093b1ab436235fdedecb0b069c408bb5a4a73d9e79b23c9cf0eda01b4cf9f6e3b66bf8b183ca4173e3774677403a476b84f642ad8814e979c4a1b1178d2f4ca17989e4dc10ef746152c5243885074b5466b0e4ace51f2028d9a2589e2d6385b8d4d47515e210f141b93fdf5a5f85df9db1012591b4f7c390456d8303b602dfd6b2ba23bf6f332a62146a30451ba990bff356fffaaba949cfacff50e043553c391bbe3d7533136f679b5c34b5125726a67f9a8da2f3352379f3f52808e95363199afc8aec142ca04ccda15ad896cd30a101e0d8af82594db08a5f2230f95364c8aba4683fe026c0daeab6fe277db82ed926bbc20711660d8b95c9c0ce732cc1a37dbba567ee76a0de89f14324619c8378c340007a35e82157498e25c6138611d94d174b30e5130fcdb693594ac05c891ee20f0750e0ad42e2c2f0871b010107ad1ba0f3c7062d917683df20cb089305fd68a3ff2d0f3326fcf3456f0886b7d74e3a245ef8cfa231e3e8259dea4d0476f339cb27f41f44081c1b22734643b547be2fe53908bcdf4187e8b7378b60aca9747b73952349422f7a550984c112982d9b83bab30e10320c3d954e1e707f94476f35aa72cba44b6d5f118b8f11b80330fd3938ee93d8e4a4fa0bd5b7d973ae183a8669f4fe5f6361fea7fb64666b90f864a5239ed60435b69e65fd4b8ce8cb01bd02c3ad458ca54a462a5c3601311cde470679f58e97cb49034319a441d484da7173ce4c706a3b4373724a2b12cb6780586f25912f32b841b9432c1963fd2e752de2ea8844baa58957df4d5e26ba041387ecda876e35ee688b8c0cb1943816c29f98b9167864b5a0577a34779b4e28dd1f28735825406f0205b80e4bfb49027d8be577c2c8bafc3f22d19830dad433f83d5f228cbbce60c7eb835199c3708b10dca47282b11da659162999ceb4aaad5e130e605fa612cda3824f793209c86dec845c7867982d305ad5dfedec4be4054d2c43aab064ec959d169ef0d5dea78790e1fe6eca938bac74fa579ee96ddc4384dae4aa19643189d58658e840701ffc40fbbb951e3a8f4df5539db6ed9ee214f41d7b3038d068ec0cd5a26f01585857b35dd1841ce8b3bb354d086b229da5479e657dfeaa509d0a881124dd12b1dffc18824937c513887068cc08655d02b761f710d24b2a787b8b70740edd64dbeee8dd4a33bed1a8d43379fe455cdb24b109ca304b3e20f4ff15943a58bd68e937c191a05f38ed9e1d71c65b83edc45f815aebba9330b8b7ebbac9e5c62ae301276d52da3c66836d5901538aec1a7c9ac478283c8da83998debf1cdce55a54c747b0aab6b6fd8d5ee949baa6c7ae71c8c1afac26b8ab71274a5f24430b7dc839406af886e76baedfb8f4a1b83912372993ef35c0d727678772dd346da18f1a4a1a85c7f04e79dd62a651042a8fdda953184d97c4b67e933e7c8b7b8aa1ac375d33398429b7fdfbdd2bc64b2e612170b95b8944fc96b027f5cd58b54122b044a63bbd7224cf62fd09b40ef9201c89337e42d850bda5d81dd9493f1ecec953f245ddc92ef9d47f90a71db5c1aac044de95e8cd2fe3b4293d79642d46bd17f99ebfb98b8b3e0e87be8b304289067473c02450b82a00d5f06810465f2b0987ad41c18df678cea52b85735d7502992324519d054ae53fb4c3d4c95bb19cdf979daeb4b19717b0e59420ae5e8f1687116cf592f024cfd32a1f22ddbdfb4f72a503a9badb3f2b81ae7b742c237981f5eb4c48ac7d48a857b964277d3070d03519d2d5a7a4a4cbea3359d8853dcbe36df76043c4f76898c650ae2ff02059d34393c1e771b0f4c1f44d1e16b07ed7615b689de81b527055c7d47852e862c8ecda2f47001840fc7b435b6153a3a242431cd00c2e20f9c08856dee8c72e83998552085d09537a93d41c52c4129d174e92ac75a6e2d45ac1d69a2a0d5ff9932a9b7409d19d36fdac2b0167d111e124a96a4f283a8743f757f0f92cb8e85b85b863add39725a020694a73489b03e090af2b336ee4a0093375075b19df93f0fedde9117697f03075e28528ee966ca8fcc5bfd22c62c26fce7bd762ff06992fb3e2b96f447a562d6481c52f0c07ad304f7446d35079632b05b6f9cec257236fd6ed5f4820ce4d7009c022e4ce3cd1708e940bcc4f867daa2fccd159927cf2b7344a98d8b85c378b75921f5fc3edfd0939eb00aae2159aa9216d1b8aafbe45511fa32a6cc930c738865b073d3383481bdd147125ec5660940776bd527ac2e8c680d6a", 0x1000}, {&(0x7f00000011c0)="a5638a6b1b0d6d0ac5b7d8f87b4153fb1b0119102688a8ae6029f2892d94458ad04260deefb9e8825ea8bcfde590ca57a9af8c03298b1b19fd6df49e9ea8d0f7ce0b301797cc06c19b2ac5a8ed88037170578888126f05b56745d1faf7de487612a8dc2527eebdaba86b1b6b088b956552dd8fda5c649521c0fd0c64382d7cbcb127bfb49b9e5fabd81c9724cf93dd314aea6e59e92ab2f7427e39f6a8dde70a23af1118e859eea57ca80d4e986826c725b52bafeffd7a892f62d321b63935", 0xbf}, {&(0x7f0000001280)="f31378dc6fdc31b41464ad1aa45adef27b04575497ef6bbaaf4895da5be8bc065d84cfec9f613da68ca919905a911ed44713eb2b0a15af0889cbd498af8b20e0548d360f0ac534816826434a754efbf4da14f881175009c7bd762cb57e7172371066306a59891a6716689fe41d230c8669663a6d006eb1e4d44aca87843a582dbe54b85f413154379119cf6ca992d9dda8399d05bb923483635efe0e0dd307a801c5c9d79c46df38babb25bf39b7a35854fa", 0xb2}, {&(0x7f0000001340)="92aa419dc5234828af38c1b7518a73e1a640d347a3092bb02530f09d3ec42d69ed3091781e5fadcc508b4cf102001db363354b892ba9dfcb320ab6e6628e9af7e8e58b96ecdfb0d1a6cb2d1353017ee6e153bf2f2f1fd9ff62c5e09ab189a8ccd96f2df240faa26249bdb43b9857481511c36fb2f4b6cae2f11b6d61cc20bb1112973b15629d9c9c3f681f704a4137", 0x8f}, {&(0x7f0000000080)="b8f1c98799911765c2dd22a2d036d9f0a8c612b4cfcf38c6b34efc09f5bff7209d656d80dbd7d71c044de21eda", 0x2d}], 0x6, &(0x7f0000001480)=[{0xc8, 0xffff, 0x7fff, "1c5c294cea4499a52a29df0b6fbdbc45fc18192b4ef66349c3470a0f804a0d7bdf9f510928d421b8274d7186fc6fd1c2e74f6a4a09f9043644b3774ded3a663e8255ed9fd15ec5c5e1dda68cdf133571e64cd9227e306008350bcaef0517f63a65a6621f3da814d5037205d21ba807468109f255dddae7dc0e514b459f5300f79e77751524835a086fb8969fa6df6023675c9c96b1898495354fe953a5f50651c2d3d8d3ad332b0e24c2093f5790fc665ad19ed405"}], 0xc8}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0xffffffffffffff24) 01:59:00 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 01:59:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 01:59:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 01:59:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000ffff00"], 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:59:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000140)="7926042c920dc1c7a227c35a63b9d684376e24b06fa0285ffa252d0e41766c75a3192710399dd1dfbc878f14e41df746195291695d9d6a2ef008e7d1de2d9e15fe6a30f881021ffe56640a60fecbeb1c94804507168fa2e76266da0fed66b2a79a65c59dc52acdde013f46aad7e0d1d3deface721776a965b66f29ea0f53bc510d2f43c22447231b2fa8bac9ac6f0e95e7b738975815c72eda91cd813705567bb7ae7404836cf5de80acc8a6c3f8e5d9ccc5cf49cd439725ed7b7d447f57ead66d882b0d3356c46b91a447435d4c8e949c5ca167597d44625fa59ce1b04a47a7", 0xe0}, {&(0x7f0000000240)="f4897ddb0a479ed02710610abb83164a11d58b4ca3fd6c7495e326ce18561f731c0786728213ab1d8a386f795015eb0c5006b48cf228aa5cce2453beee7b71d3cb128eded073cf28a0141391157ce99a30028f7bacc69996e15f", 0x5a}, {&(0x7f00000002c0)="4611f109de73c1ee89f8789f677ed47d7521d18d9418b3a983ec9a5a495270e122e54219e0e93cd512708a9c192dbd42a301bf973b9a306e0b87896cb9386e8c7868a799367b389efa85", 0x4a}, {&(0x7f0000000340)="d192f752e7d7467f5cbded7506feb9dc59d69c9bf42c65f082c2f27092371d221c30084c9ea9bde04700d3580ac99764fe9cca45a140a8b3cbda96049653c229a3ad284fa812e11ae8c39004b8808077028b7fbb7fe5e7f5c1a48733d7e6e2400a638fafb4adf0134cf93bf0cf8763ce0b026e42be78167f63e3dc0768de2649c924a02808297cf62f7f719f2d295ea80f4f90f5632b5e4672b0e8cac24f969582774769cfa9", 0xa6}], 0x4, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x8) 01:59:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) r1 = semget$private(0x0, 0x1, 0xa8) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/104) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x8a) 01:59:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/57, &(0x7f0000000080)=0x39) 01:59:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 01:59:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20040, 0x80) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/231, 0xe7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknodat(r3, &(0x7f0000000340)='./file0\x00', 0x40, 0x5) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000300)=';') 01:59:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000011c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 01:59:01 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000480)=0x5cc) write(r0, &(0x7f0000000140)='.', 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000500)) pipe2(&(0x7f00000000c0), 0x0) r2 = dup(r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f0000000480), 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="9e45e6906283df59499f5b13527f67fd84c7756b1de0fc42f4926925584aa22584d4c3ca6d123b6ee7ad2601129fb4a17835d27ac41313581e5d3090052e806316e6f4ba57926a36283d04f338be812cef85987337f3173dfcbcef7e1900591ee796861b3d24b9315d082b79e8b8754a5bb4e5cf33110745591689d05884ac5d7e349f922853165cd3bb9b1115e67087aa36a4eced96cb85dc8bd5108d67a3ffe0dc2aa84cc4c433c45a52fc624a", 0xae}, {&(0x7f0000000180)="b91c49fbc3512967bf50861e503ce8958f5670bdae29335f1c86d55248c0c3cab3f47339b1cb5419274807002d156a51d10e52192313a94098d9bc0623e093dfa39b1f4af7fc1488b0b93f868c7cfb9647fbc699d014af79f89034221e81be2c73c25cb234", 0x65}, {&(0x7f0000000200)="fd49deffecd9b050f5a998515ff9dc2c31687b96e2e6bb52421767cb2da97609171c32899c0c6dd9e6c24be26cac4ad457fb2b15d59f2734a9dd47a22fd9ea93e52b79f937775d86c6223368635807c0bfae5f11511e7b3a179fd3b9e6e199785ddc8384b150da49f87e2a7074b9bb1033", 0x71}, {&(0x7f0000000280)="ab47d5002b5cef3a3b353045964b9fc99567e88a36b65f6cd27ec047801308e87449e30a446cd95dfab5d87fbd9642cceaae438968275e0773d9d08d4a9c58eefc7786b1ba2f7e78e72a2063df8e26027ca669d31a43ead7651011c7ca0f13ca4fc3aaedc819", 0x66}, {&(0x7f0000000300)="6b91f1f55c530a73278ff3a588145f9fd36fc1116195e78bfb3e39b0e536d3c5a8beb33b9fba6aad7abb638bc166d60098acca5053192545eaecd1279df9e0e711b3e5756863bb15adf842f5a37333dd27de83820413cd2409961e596fa155b472e3ec7e80a20d6c833d6c1b3940cb81882289eff97df96135fb25fc313f1465a54d9929e506a9b376a250fee20de5f455c9479e5fee233852c8101c72423e84ccd71841c3b3bce70f5ebbf5e6b481a5715d6e4989845d4bc2566e22aaed5383107a7c", 0xc3}], 0x5) 01:59:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 01:59:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0xc007, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60e7a6d4fa3871771653ce7f6e654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x1, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x3, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x3, 0x401}, {0x216, 0xfffffffeffffffff, 0x1000, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 01:59:01 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f00007bb000/0x4000)=nil, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 01:59:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x38, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000140)="8d9bde14ee6a2ff1b08e3cc28b9f4a20a0de1a1f08716963ebdb7cb2a2c18e2bb0b12f77ec74dcf6f91fd2cef86ad21185f1cf95829f0d42d27f02a57be8906fc9e46766ae3a8f6b5ee163d0e88b2fa52caed26755afebcea12f146cd9885b0e4407993d88e35b8f05439ac383bbd5a9491c90561351ab8bd13a2a96117d27bdcd4919641991dfafa36fbc2ebb304b1b7e027699a8cf28cbca6694a481a024705a211740879307bf", 0xa8}, {&(0x7f0000000080)="9dba39745b8e8755d77303fe63326db0a4c212c45059e8f3f1ce60f1bf75ed8287bea94cc37af6", 0x27}, {&(0x7f0000000200)="f7b1815685cb69857c5daa264bfe0e988a0f1d5de6695f136fa994445fb242d66028b31c7be32622a30ae59e03d7579c7988858248a7123ce2ae2b9c3224f3748d3d9eb2c1f0d2a9179b895951c451f2ce1a2816267b361d4f3b4a8e3b72954ded0c89c14972ecf33e54bfe2ad8ec8766ab0c12847e76561919688b2be88da998c626eeee1e6769e0d95c6c4851d74bc0921cebb1fafb779460c997b5f41da080a6b7d19f43c17bce4f1d1ce454dcf6b78f7f925fb1f3140c5f4c90dcb2c264a0ee6a9f742cfab51f482132b9b75b9d72c9b00e40c2a476068af822c5008cbc22d05652dd31eacfb05fccac9b132432af71479df686d", 0xf6}, {&(0x7f0000000300)="a5f6caea", 0x4}, {&(0x7f0000000340)="e58b03a02025018200de56bbe92dcadd06b1e5686da0bf4620d55364779756e127cf0dfa5bd70d6c8772fa33bc67e4c3794b1450b95680a18ff2ae6db5743d948370b872c63b66b0bbd33c73ad21a8cb245678cec4596fb8cd8b2c57e9716736efc8220350376d3948c080b9e63a6dadef42be5cd4a2c5332eef8f7ec22745e66afa030de77955ecfe3a232490d37645c87d12fd2ba37116e92d36a4dfa426e6266d0ca937d152780871bc4aaad62d4ee501649cebc235828ff676c29ddad06e79bbc97827a09b19d035bdae7531da60da79458a5b13b736809aafc2fe02ca68c2fb3c2ff87904d0bc76f489c68d90", 0xef}, {&(0x7f0000000440)="0aa9c797a268d1ae45e65a074594d682e5b40aff7e5bd4c1723fe34f612ecf942f735c4ee131ce1b5d583282d59906d17b4bfd11215f6b9130757cb71fe9e9e659a222f99147e0e301828993dae7c1dc7d81005e199366e04c9661a6439d8642e5a6f44dfa10fc7e4e32e31b189f7da6adfd9a2edeeb1677b17855f70af2460d25096daf4bdce2dd04e06c2810cdd5a25f3a3ffbc4693d148d93551ac3bf6eef7c4cb5f9b5379a29d6554883470382662fd4edfd4d88b2728687683097f4014e8433246defa2b353fff7bc40241a5b6ec2ae0fd8b674d64ed9235166513a1f3ae3105f8c022caf58e77b364fca66c348682770d2b1c5cc465e34e072bed48a90b65cdfaff24add55f253cba0959b1a9ad5fee5df538759a27d8b342973be8bd0a8e0d43c3f434f9ecf3e6b09996f15788c7243089fd6b4e147f8cdeb5a023507b587754571890fedbe807d477a4cee4e142dc0cef49743aaadb2b5ccbed2fc3bbce6eede0b1d385cab37deff9628298ae206ccf5d0faef52393860adf91e51620e1a9d5974ffc16adc280facd832c2540880e17b1bd34fdd11c04750eb8a18eaf31890c09c545beb81420893ae462f276143871ca9700bd79d8377f04f6c59fb35f42d5db61b14dfca70f9d06687bc2352d56b92a73762330de63129ed135d19cb9750d50be46365cd9c4a964dbb352347ca89b5780066d37d774fac9592e4d54593cbe2e89bf302eb3ed90659e542973aed2e3228fbbc99a09c2af8ef7b9c7e37c1c11b61e27dcf651b650598ec795448cf816f550f780c4c446f466a74e85b02e785fb3f1f7063a445fa98541cfd7237ae017a152e000377840d0ef69709f9f7dcc46336c646899107bafa609555e2efc7e56d39e0dfab9c8f863f2e65bd58fd3f54ae279e164cab6bbb354600f0ccad0c2bbfb9df90f2df58e02f96c1191bf62a7972c2fcb650609a542238ad67956cf377a9530235a781e2e94b30358915cd5691812ca6ef5a09809f8f90cc1207f8cf220c49cc92c5571f6703c3ac95e12dbf84b76f8a1467137a0e42f6c3b6bc530b92153e48f8f0f922b60e55bbaab16ffcc43eed132a3d28c5fb97af18f914aa3291186a9b0d7a89546e70fb5a34c7cb5f5b1dd4db4fbb915ddc4f134aea5f2d4699778f383157f3b682b63fb8275d64a85c839c0568608882943aad2dbc518272b937c00b66cf9884b8b96ddeadb4ce175df3c4f283f3574225a3a91032def8ddbc17ea8f68c314c6312db9eb65fdc3c40324b0887eafe9089920af43dd49ca4148f384db805d45785715387b07a55423519d49c8cd4e725da05a7b84102d48b7f86e0a06a76302156713f435e9247c5ad282c78c5fe0de60e27f7359bf6c1b9a4c627c1bf92993692e98aee12e21219629970b0b366fee67cc403685019d620e3aa08abe6725285bcbfacd0faea9d5e4cc2f6999347a3301b5655585e30cf5f6186eaff9eac7c19fb54a0309132f08d79047337f7bd7ea8224d5f8b87d869c36f20355370f5ca1c287ca637064b5f67e1ca45cf29dfef33e4dcf7174db6e28ed5ed48402d9e5d8d82e29cd920302e54d55a2d2b30d510d728a119fb075e8a2fc4986ef808c248f823b141f458e69a0b9f81efa675fcdde7acbc9193340aecd443359342995cbf3584e0494989fdf30503c8713f43f24a34011ac3236ee3e53559e67cb4acc44d3806b96f2847d080a0c1a2e34508f386abc10c7a84917d9eb62c70b63a737fb70659f10e431b2bdac6f4873019268a4944e9f74989eaedc2d4c55e2769bfd16c8cf9662014fa0f7c7dc80fd9c410fc7c07c7d03a834a51a9d4c8d1f319f41b65d1d4ce69ade9ab063867845149e54f348602f461716100bfe2ae4d914c645d3f75186e8828d9aaa4621ee618d699e23d6b0057e8e192db7c189935aed55e39721a94ca28b1c264b6bec2c4be7ae4001abd36fde41c7a6ae357666c03ee02d97a57be3856bd3774048fe1a1e613e3c1d816cd14e5f09a4bcb0393187562bbf528461310b824090a45729c8d05f9c8a1e4e8793fc3151e92252ea87fc9379c3d7a85bfa7e8adfeabc56b14962594f3d2487f82314a6246376e5c62404be9d14a4ff9beac9b30e47db9def867894e256200309864e54c27a7dfef463cc4f81efad1dec63d7f0a04303007fea9eab44ea6f73692a12e7127de9afbf4b8b0343a511dd278f7139925921746fcf55ac908020163f9cc040594bb54aafe8f4600dc7e75d76f9dd27463832a127c1efe44a36333ac391bc6d832afcb881c1791ff58fc67ea2abd28d3cc2029c8db8fdf322cf1698d70ea1276e291c41845adb45d27501a1611e73e854f6af86c5bd9a3fb9b71719ca51db3de95914773a016f55709bdee0083634bfc3bf9b3acdde8d7af42ab291d130a3805dafb992b5fd4dd3388262f67db1608e3553ce6fa78c5ab0a0cbd14a336c992e00c88cb99f3739e3e673cca6c30d425a358e032fdee41e6c1e6bf31eca6503fcf3bd141fd148bba229ad4a79520d1be6f3a2abcd3a7c76c18ea692ee2e98950ddfdf97599fe6b6e87888bdf0deff1c96651a87f5c9ee80db937c0fceedef38bb506b45833c7a33fce38cf085b64f81f1f216f7259322e986c8b25c35fcea927bd623657ff609388be161ff03d126930b0e7af2d8397f5ebb2fbd4f43fba554073256604f2aadea9d35d92d34e5bda980c21f8ca2bac96f7a99c6bd62d1a73589f960f4d96a9ed160848daf699fb2d368d794a035669c8ed9f494728fe686c44eec7b8024ce27cce25d8b4b5cdd73bcc0a7a81ba5be01e5fb133a2d36665bf22735e38844d667ca3add37704d2db9d86ca641108ad4bd99782004f43878116c4cfef13f3d60653b4a2b70ef5450d5e7448d98153de8a1a8582c48fbd20c4e3f6cd015f49555360ff085664feee8ac2375f89b3549a3014005259c10b614f3a541fadb004e1acdad1df0387babb9b6a247032c09340ab50e1553048ff90c05a4436c7014eb8960726b7676d04899d4db32bfd924e56994b57c7551d4682ee30da688f729b224c582a260419a76d26ddfe66054cbcf1f7f597a1d55ef6cd1a5fe02cb786a3c8bae2a7d418023335caece7cc12b011b9b59831c97b8c872fb5b205693d44d21f7dfbc8368ba12143bb8140111ef170ddccc1befb27423226b7f9b2ae9c3ea9f009a46b87115dc8e55d944471de4694d0270a784f2f5513b9e08f7c1c6bab84b8c43130a14ffe4fd6facd12f0b992c0c1ceedf2f74de02c085f35645f4472acb3b3674e0da8e3f78836ddd75bf9e859c22b0e6afbb56b0825a81db233d8555d581dce52679f242d3c4574ddad0fe0ade33393acb88e3574511bdb39605174cda7dc55838c39d7de10627ec97e6183e4f67ff2100110964fee12ee2ba115733c3cb1f7d2d053342b3674a7a72c010edf3a0a4a1161e6f0f87660b293052a5d70849527c3c060ddba6bc5297f019c39dfd5f7535f32f9db6201eee2aa59f27aaf825d4e4657d96bb99988f672ed185ad86a0559aeb40b8fd0eba8fc04657713f41bac66950c8dfa808e014ff5d497666a4696f14e07e2f78ad358a623da711bed3ecd4d12b11a15ff0ed7170cf5566f01fe71a1c079e868eca8333fbbdab8bbefa33e9d03dbabf3adf3441b3fdee0fece9cc2131881b08c5a5d47694135848e35b04eceac4e72ca4dd3b32ed81654e1029921a55062a6d2abae530a34ccc0f3c6b446e83653c7837a71bf801412e1a55347c251d8481be7089304693bcaddaae938576f0a76661f74cab04a4db5647a0d6c50b25a2c915ea56a60d8c754dc15e08c14ec2914f991bc93d08522c5c5cdae2be5868cf419606e7ac609604612dae265ed1e0ab6900e64ff4fa21ea7ec30c148ddb505ab752fee97da635f026fb37d14c23f7fa2cdb2ed07b9976219a22405ec1134186a6b84c79aede16cbd6b4b2f15393ec5660a163d45c04072468a92d592d70f168e4d9145a4c0dc704a3a288e7fea39e85c1b19bca8397340cadc2989bc74fd982b1dde2a55fd06b9dc0d9afed8413d9a39df7971a7f18bdb2f7c296e5ccab70dcba386742e532f4b33b1d999c6da52469050f6a9967b660aee6f81c5959249df8433e38bd9a713ef68859e5916af006f813c037f3f70ebb535b3377d0446c26acfe17e352ce8628e160ac1c21b3ab329e940ce9aeadf4e85c7358a09241fb194b74a6df2c86f19f5844a83658a816912b6dbe780d0e98f87c1c9f7d16267fd1f2b5cefec87ed7b53341b186d7340a08568ef9066634f818f60013eed876ed3a166a3c6294dca5c9c9c7722b8ab13d504894825f09cc45cf2f8e73b1116788861cf317c182c387a9a64c13a1532e12d56fffa073adeab43c98895029293d998edf3dbfbf565a43de8c7dec03536130a0a16259e6c2ba5f2eb513267d185c99f457d216a5cda5e25565c4b69682ba9dd7827e1a2955b35601491a2b3c81b78aacc3f094daeecd62740b3aa4f350422a6157b87e1e6dfe4d6f2c057543b2b29c782201d8660c698b22149b3e8e7cbc2e310dd9a2f41f84bb088d2f71d6ae3c08b15c0cbfc7cede5140b46cb0c4e400c56156c3ac4dfb258732ce7299dcb37ec69a12eadd48a954a255a657cb33028d17273853ac1baacc22b20c7ae2874be359add26c784fac73c16e66b75f1baf26387e89b086059f9d2fd12525a154e9e3190d91df9a690b6a624a305d3d9a0fe34734f01cda66b67ce571286958272f2e7f6c8cc1fd8af0531fa46293c022754d3593bbba6c903befd06579afbe4ac567a3b7465aaed294a0d02a0469c618d1ac49ef54f935ea01d1ac06be0ef110c4f3ab05bb5b927476637b5aa5eca2133b24560f6e748c5e5d86026f21cdd23fba9f1bad13359a247d3d6aea2f05b562c7c68c3f161998f2e524273d19d631245a282d0bec4641e4da52796f43abc90e43546172b76c77592e853fff26ad88091d099ebda595fc6ae86d647eba27582b47a384beaed222d13fb80ff5b1d9cf9b776fb3c4254f37fee931f50413b896043bf615f842df5526fda05b1de2be57f25dab4083f33090b38b903d8715cd5cf9fdff74447b5057a878a463df67cfda54c18fb53ae9bf1ba2e48d3218b3daf0305b3937d5fb85c763bee96b15a57682989862884bfef71d016ce0b99a2cebda48fc02b8eb4bc8b9b89eda7000b9771bd87f5a3365e26cbab7ae887b5252d1af453ed6c81a045bce3f5e2a9f14e3f615cc50d4b3364c2e34e2b8a1648eec0ed126a1eb3fbd0f6c1b5ddedc6b20fe5683cdbe60bae3122cbe6598c77a8c01d06db4def800b089066f96983054c2896fe84bc5cd0124624c46652691f94a39caa1d84c486bf67523b3696836dd90842f6b0adee41ca6bf87392e3bcada2390ef684c58a6a1c19dc8445683a5398234848f454043a8720401a624054ee1108a92823cf2220c9747a07e8cd913c30bf9afaa0f77c39a862e589800fd1afa09373203dde1d8b7ed8e96dbc56f07403f9296623c13b5e70a4173d574d78057d2cc059231bfd0e111fb84fcbd9e9bb2dfbfcd40c32b150f49cae632c4220124a05ef6122bbbc78e2481bdd2713493faa4bcabf8de73bd4355dc02e6bf927ecf02a8a4198b1985686ef1b8be6fd28906dd3eaa59968d44a38617be3faffdae076f8ac46f557a074f0fdd4817c03744ce389af3e031a789febb0b1b7be6f9148af9af2b8223701cdd6f98eeaaa4eb29011b180c0a5b7867f57e2b0f4731a6d3210c96399132d16a2433c057791e526308f4fac213c2", 0x1000}, {&(0x7f0000001440)="8d08dead1ea9fc147d2efd92d399a2b55fde7b5ad5a9444e07bd129ba04591dfb22c430a66f93d917d3351daf2b3fc814859512ad8b90c10abe206cd7a4d959cdd3dc594c4f7640b53f8299a9d3328ad29e9979ad315329d399023f7efdd0054d5428c38884edc23c7ac1cc73dc3a0598a9a228faa6885e18b70394ad3bb700178e39c5fb7ff67acad7eaddb5318ab923edaa366a4a9fe9375782a3db1eea1d066660eb92b508b2432c918f355994530ee", 0xb1}, {&(0x7f0000001500)="de896eafc0e7a69defafad6d327b9800c648b39720094a381e0770a30317da5bda1198286ef0c5f7d2f82352299ecdd0634650b8ed29ea33ab47b82504ea476c250e12f420631a0750938b4e375f7fbd12e6cdef0ac46877f2bb74363a937774464efdbf9dec164858a19ac618ab25e18166a28f87d2", 0x76}, {&(0x7f0000001580)="e8b08755d5dfac739dd6cd15ad9e5cb8d7cfa341cf937f65a39330a19a4a522620ee573aa5821c186a30e73fd8876edbe0db9bb12a8fbca021f64327cc135fea12ea979b75c018119b11e71c77572b3f005e2788e332238cc5628f18bd73172cac725e900ebf62cfbe3fa63e44e0e9ef09ffb5d4b2b0183d2500d0607a0b5cfc82d0b3cceb62cb58c7026ae4000adc1e6aa98ffbd5819499dfae0e0eb7f9d258b63dd2eef04e093559425753cc0229acdb4bc58005fd9aed58e09ad01309501157619244e25c3da2ed4c2ef6988280c0f0ea3e3cc329f76ad415827ee5d36f8158e39a2b7f773f", 0xe7}], 0x9, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001780)={0x0, 0x800, 0xffffffff89530929, 0x6, "e3644f3fd02d23fb03649949b1d2c8ab872b63ae", 0x1f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x16, 0x0, 0x0) write(r0, 0x0, 0x0) preadv(r3, &(0x7f0000001a80)=[{&(0x7f00000017c0)=""/133, 0x85}, {&(0x7f0000001880)=""/229, 0xe5}, {&(0x7f0000001980)}, {&(0x7f00000019c0)=""/179, 0xb3}], 0x4, 0x0, 0x0) 01:59:02 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x1, &(0x7f0000000000)={0x0, 0x0, 0x203, 0x100000000, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0xfffffffffffffffc, r1) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x800014, r3, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in6, 0xc) close(r2) 01:59:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x140, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xffffffff, 0x8, 0x9}) 01:59:02 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x0, 0x0, 0x0}) 01:59:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x412, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) fcntl$getflags(r0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x646) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 01:59:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 01:59:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) fchflags(r0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x9) flock(r0, 0xb) 01:59:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r1 = getegid() chown(&(0x7f0000000240)='./bus/file0\x00', r0, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x6, 0x3, 0x6, 0x0, 0x7, 0x400, 0x80000000, 0x0, 0x0, 0x4, 0x5}) ioctl$BIOCPROMISC(r2, 0x20004269) chdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xfffffffffffffe80) r3 = msgget(0x2, 0x414) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/135) 01:59:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) clock_settime(0x4, &(0x7f0000000100)={0x1, 0xffffffffffff6e19}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x5bd0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:59:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x81}}, 0x0) clock_getres(0x2, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getitimer(0x0, 0xffffffffffffffff) 01:59:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000001680)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/102, 0x66}, {&(0x7f0000001400)=""/91, 0x5b}, {&(0x7f00000002c0)}, {&(0x7f0000001480)=""/245, 0xf5}, {&(0x7f0000001580)=""/235, 0xeb}], 0x9) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 01:59:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) readlinkat(r0, &(0x7f0000000400)='./bus\x00', &(0x7f0000000640)=""/20, 0x14) 01:59:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xca7) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a64cdb5f7bcfe45a111ffe29eed540137cf6d383145d780ddc246b69e404fa1535bf084d39958519bdd8483b3ba377593b90b44cba5946f0c8a05697aa85c4b58ee6912881aed22b42555d8e847539cb2da224bb24da443b3f12efa1c826c1e8a876e21f882e1c3efc350c59e67f948528ddce2ac133307af156badaf8ad36a198a7f1ecf4119904a14345b4ed747382a395ab1f649498b6a05f7c03a133b9ff3a86866da8f3184a43112b7405669d6529dbbd4424967423a0c77f4c32ee9f98b2ca5b54eacabc485c25c685f278df7a8badc42677a402c8e9ac6e9bfe04a72159c8b51de46dd0b07ae5d6a603218aaf2a022b418e9b4d0893c3fb441133506a4027611a177a84a9b1b012256d08cf878f81489adad53351ca6145d9db07ed2d445756214ffe80b807da21acba4e06096480cf3134bbfc4ded94631fcdc8fa26da0f7f6ef419edaba24901c7a7f9a158e553d17dd6b33f117084745e31022e7d36e96480882ce91ff627ebfdcd878798fcc758693b39c26b4df86d011c00dcd6446419c202251918950520f1d7c052d00a2815f5939bdab84cd79d62c2f752d1e95e2f08a2de0c6844850b44400d8b13d497875d3a5f9e9d3ecb710c400cfab6f37c235b8af1516e16551fc857e1cdd8742af5c43522582f025b675f961b732a1fd2f99b5d5215568096364ce2de7af75f1e2c4c518cc52bedddc01faf7b247f4a4c96c92fc7be32f8b0d", 0xfffffffffffffdde, 0x0, 0x100000000000000) 01:59:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) fcntl$dupfd(r2, 0xa, r2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/43, 0x84}], 0x10000017) getrlimit(0x0, 0x0) 01:59:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) getpeername$unix(r2, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 01:59:03 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r0, &(0x7f00000000c0)="1ad657005b89394a21ab47837083d34c5c094a664be76f976885ed4f251341e21781e897efa0bc44f3ae39c7a43bd951e8dc2a9260f5ca7bf8b87155f7999f73ad844974df70b16508d943797be65b5da530af91a7a49a45e3e73da1fa30765134bfeabd0bfd75eed2f1e78a470d36b685a94b10613e475286c216400b0a8c9f47d24966fc212c217cadd97b723b557c2d15aa8151deb03a2b340288df38e78b0848d78115f8e6d0a2d732c85411742b21f61ec932f562bff27bb969ee089f7f3ddf405acb3e5e9246ebc8b91e2e8020c16a85", 0xd3, 0x9, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 01:59:03 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20080, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f00000000c0), 0x10000000000000e1) mlock(&(0x7f0000517000/0x3000)=nil, 0x3000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 01:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x72a1ea2e91d6d79a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 01:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getrusage(0x0, &(0x7f0000000040)) 01:59:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x400000000000000) read(r0, 0x0, 0x0) close(r1) 01:59:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7fff, 0x0) kqueue() execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 01:59:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x4, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 01:59:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) fsync(r0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 01:59:03 executing program 1: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="3eacf0f6b2756637", 0x8) 01:59:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x28, 0x68, &(0x7f0000000100)="efa5d909f5a66c112596cf043a829c026c3d41195960028d8affd39a8626bccb75f9587e10f7bc", 0x27) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 01:59:03 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) sendsyslog(&(0x7f0000000380)="e164918e638f579639fce0ee09bce1c160f593376e92acaec0e4f1deb9d195ffd9effc6a7cf23c072934554be54d614f4b8210c453f5dddb499239196de65afb4c3c43317e5ef2de392becbffaecee8d92b23b06effb0a728ee225194ab971a5ce97553ad2fbad7a932921b635a2dfeac522ce40733ff008addeffa20227d39e882ea29e609a42c40229b64767e0149cd2e4eb3ed8d3fbb700000000", 0xffffffffffffffc6, 0x1000000000004) recvfrom$inet(r0, &(0x7f0000000080)=""/95, 0x5f, 0x802, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f0000000100)="230c80be4a3f27f9c376da8330d5ddd8ae5ca9c8c72e0171969de95bd1422ab70ad8c91bb83a8ab04390d41e3515d197acb4d123b56b6ac3523fc87724522a2da544e6f07ac313d3629c018f6f58d8ba95a1927bad886055f05a2633100164ad50ee27f6ecabab3a109e77428f3f43a02680ab2d82e3fac0b813a6fc9cfbbacd9ffb073affd8202882acf25c97f41ae2d2d9f39ae825b5c6cf1229abed5f6fe5d7e4e805d404af1f34eb47ae9383fa900932f5d0a93c2f647c544f29e4ce46cbcc6ee1057915ca", 0xc7, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10080, 0x0) 01:59:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 01:59:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="dd") msgget(0x0, 0x2) 01:59:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 01:59:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x9, r1}) 01:59:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x1) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') r2 = semget(0x0, 0x2, 0x4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/130) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000340)=""/199) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0xffffffffffffffff}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x4, 0xaa4, 0x9, "33b5fb91b23178156df8cdb5e8baed4a32f8cf9a", 0x8001, 0x7}) pwritev(r1, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:59:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) getpgid(r2) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 01:59:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:59:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 01:59:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100000000, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9b41, 0x80000001, 0x10001, 0x0, 0x0, 0x9, 0x2, 0x1, 0x0, 0x7, 0x4}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd32) 01:59:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x0]}) setsockopt(r2, 0x8, 0x7d, &(0x7f00000001c0)="f99ae3f94f70f13ad5bd165bc1a434", 0xf) 01:59:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0/file0\x00', r1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x0, 0xfff, 0x0, 0x9, 0x1000, 0xffffffff, 0x0, 0x0, 0x80000000, 0x8}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 01:59:04 executing program 1: r0 = socket(0x11, 0x3, 0x9) r1 = dup2(r0, r0) pread(r0, &(0x7f0000000000)="ce2468c1820bf4fc05a6ad7e1d8c06fb123062437e7acf9638170853edeb17b5cfa892de78c37f5d8f504ddb6be125d765159497", 0x34, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 01:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8683, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa2) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:59:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fcntl$getown(r1, 0x5) fcntl$setstatus(r0, 0x4, 0x4c) 01:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) fchmod(r2, 0x48) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xfffffffffffffff9, 0x1f, {0xfd8b, 0x9}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1) r3 = msgget$private(0x0, 0x1001d) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/88) lseek(r1, 0x0, 0x26, 0x0) mkdirat(r1, &(0x7f00000006c0)='./file0\x00', 0x44) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') lseek(r1, 0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x4d, r4, r5, r6, r7, 0x40, 0x7}, 0x9, 0x88e3, r8, r9, 0x6f, 0x5a5, 0x1d, 0xfffffffffffffffa}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 01:59:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x400) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20, 0xfffffffffffffffe, 0x0, 0x80000000}, {0x40, 0x0, 0x3181}, {0x7fff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1bf48717628fb912, &(0x7f0000000140)="6b2e7262c8cff960b9712c7d1987dec105b8832feb30172edd79a8758f2b7b9cbdc4361af878ab766c883ebb775e5d7beb869328ef03bfac1ceaeb2b807ce3ddf02434bcfcc8900aa1ce4b66fe6e900abddcaacd54e9204dae850ebb5c3b8b921789573f0e10a2539bc4") 01:59:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3fd, 0x0, 0x7, 0x0, "32bcb3490000070000100100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) syz_open_pts() 01:59:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r3 = dup(r0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0x3f, 0x100000000}, {0x2400000000000, 0x10000}}, 0x2) socketpair(0x0, 0x2, 0xa335, &(0x7f0000000200)) 01:59:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x3, 0x100) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000140)) 01:59:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x100000000) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = msgget(0x2, 0x2) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 01:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x1, 0x4000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 01:59:04 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x7080, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) syz_open_pts() r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 01:59:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000040)) setuid(0xee01) setgroups(0x0, &(0x7f0000000000)) shmget(0x3, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) 01:59:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 01:59:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0xa2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x120) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x88, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x84, 0x4c0b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x15, 0x20000048}], 0xfffffffffffffffe, 0x0) sendsyslog(0x0, 0xfffffffffffffd61, 0x0) 01:59:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0xc1, 0x0, 0x0) 01:59:04 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x27e) 01:59:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffff, 0x1000000000000009, &(0x7f0000000180)="01000000", 0xfffffffffffffeff) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file0\x00', 0x800, 0x11) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000680)="8fa5898090b2184d559e62cbb4121d49bf5d3095cc532abeb0a4bda8924d3f3215eec081eb60b9778907ddd6b4258650f6e44843a10db3d1591c4cf7d11449514531b957801003b7e50f17dfbba1f455fe0597186c458e1ab05fa54067819477a947773b46cf85c7dd0a66d7d163eb044b8ff74928dd051bb83fbf177f92bb97507c1fbc3422", 0x86}, {&(0x7f0000000740)="f844bd8cc207b37f8dbd84e0caa82ab0dac5061f042c4725325565d87aaf80760bc8e66e39c81605f3ddb8bc9d4df10a7b14b02149fa44bff8cd498cee7b29899c2ceeacb14fad7e010103126259a2c64f0aff16a9", 0x55}, {&(0x7f0000001440)="ca203bc4b392d6536e5e2fc200e75e9058827251f7e790f011a803cfa79b2ad63d70db7d4534e8f5fb5544dc2fa96883ffa5b96f0973ed16af4fe94c3009860ed4d64f41be3353466a5a77361be72d6cf4fee40d0ae2f834976d791b33e6b88e566c1f8f20ba5a6c331f5bf06bf843a1b523f32d3d265e798a447ecf827c57c5dbbd44468dfa780ab9f6ea459abf630fa987e598266373c2e0e598c339341b87bf1fda500bd7b282d82cec5cfcd33d317311e8115884b7672b81efe13884dde61ba5b3e916abc10425d365951e98a9e42445bed5ff3b49514d7e88cca610dd749bde98e2e12d99276e5a8eb5cf2f2329dc3c14dd484b8a51aaf1bd996237a55d640eb7d1d6dd2bcfeb4f7b5163f875e79eab7bf0d3ed6ea357cc762ae3516d6516167bb2e4727fe22af79737c40e3596f1c7ea0b0479ad7a1353770aa925576c30b335be7cb9499476b5b441f0626c5b983d8e3764d565a6fccb5417b51e452e7a36ab0a2998bc0fac3b73a9da60304c21a64e1d0faf6965b55d1092dff288e92a35b3a5458b7cfddb55f891eccc3cb5f5718a98714caa1cc862893785cdd552d02a7245519eec7ba0b79abd4a892affd002c1e703dd31cecfcffd00a64e186feacb91f815106ac67f0a3d90d58e83e27e3311f977305c21aa653ae72a9642f15c5f8c8d5bc61853b8244febb8ab5c6d6be50776e8fce6d9e786d92170677fa0499970377f28a18395677d7fa015b6331ae8ef827a008d0694f16e807dab1ea83d0384f5a05463796b3d3bb0f2f9576143ced31800d57dfaf6db19e03208ce2d643a54d9872e024aa602ff295a56a3596d33c697171e80999f76cb5dc44d83377bd30142c93a28d3052c8d55fe14ae9db0ec88a2f1b989cdb8af0b1a4405366ebcfc239452f7a465baf9393f3c4776888ee4a4bd1933a12c4cc4a1299a73db108c44b248cbc49215773f99a41fb23aca51b4377d274ad383e81ad2cea40317816cf091e1a25e4964ed2bbf69f9e9efcd92def9cf1f7489f50afed9c00d2d535fa0c37a9ff4f03b151895abd4a78da6eb7841f8b3f0ce89f93951e8891fd3321b8c4535124e9a7fbe06d3e2d5f4ae98f3b131abc9bc3790cc048549b5037efbd1d9ced2052d3b05b2d9fa878d19279042eefbd88330e9a6b0f8f309e1c1d06ef240dcb1b4469afdeb558590e9105531aa6a78189c241280ad3b649b616000b4076824059c7443ee6be81bc72f563a3521e2f6c4d52f37dd80a07c5671a66c7ac5b32b9f6c14719cb3c54fe7cf297a9b2735a608280d0071b8b83204e26593b3a73bc3a2217662c818e10006928c07ce734d1b7c171e316b8fe1cc574fc264e0b401fcbe6116e45a7fbf5bc3ad2ed54f3927bb0da0900bc3fec1febd9e5c82d31a0346833e5a9c71654a038fc68c49e349d02a5bebeb9f0d0378a1cd31a17cdf7616eb874a51dd4929b0d40f32124ad3031e4e2d39ef7f694f8d03d488240d1e83bf432ac0d926fd0fd642161e4386617a05eac84a36895daf1813e2b1235c18eda27a893449493d5ed547dec28d1d3ed9d7475299b12c74e4712ea6015090f57b43dbb098c5c5951515b9e33c771734cff057a67f9d0249835d579b44db74e2722466eb642993b149bddc2c496bfdcebe9387449f42926b928fde3019d8f7a8ff618a7f8f57104a18bab85c5e3908ec21db025bb93ff6fb678eac5ecbdf0f3e4a474f5e4551470570bb6e215564710291a1899eaf1a9fb2132eca7607b264430b364b4f5f9835717ef8fa3ef9e6d20a62fea8039c71fbc8bd2aec2d2a39675a6f8d837327b07eb584431245ece4dc47312a4d68af942461314383a2b3352acb3ff3af2fcf9739e3577a4c6ccd7213dab161b8134a34631b080db003234c97e6013d7f8abd3a719f7545c4e8893fc948912e9a2d7a02d34377afbdd1fe95c039cb1e0d5aa03431ea7ab854049bb0e983a7acefa46ccf55919a9b5e6ee7bb73e90d9ec25dd4bba2b4227de4e4b46b6bb6d06efde91c4ecf44a93cc7bded1ad9f00e9a453c8a3a3f7ec1171fc7416e0aa212787927a3a1d7be857c561abc5eee105446e09ed0fd2e62e48255dcb405153020410b248e7c2fc7a6ec12e0c7c2df36b5bd40f5b321b7537762159aa0824e8b79b13f745d5f09ed2ab1fcdda38d9a7a4626a0c97aff3914a9be317eba3108dba88b099a92581b0d96509a610851c490482de8ae7e93eea3208d0631d0888464f3fa0050bfda5b37a55537ebc950452eddf7e4f76ee6a5c9660c9d768f6d2fe0b62c996b765d4775181612f58a051f3f5e7cb6e47e574cfcf44bbef0e34968c357194b474a1f9d80777d8cdc29a8ce6c43ead7af7e93cd6567dcb17db26e1cedeef8670c935e1851cd36609508108459584bf83133668c2e1af11b894b0b58b2c855eddfedb7ae24eff0be2018d16485e5ed2812ec6937edd33e609291d492bd00aced603bd247b1bf3b1e99b729e78755872d704d212d788582185c4bc5909dca3d01e037458d49e256932e72972a4eed0331cecb6eaa22a8e20d5a17ac79bb5548815a0970fba1a2561cfc5ec9705322f7e94fecd95e8bc90571f0c679535631d1cb98c91d4501d2eb040ee334cc8f9a3f4a60e9f54cda2fa09431d19b5aa72c86fb81696aae63f4533ac7aff7c89f6e3aa0c01bf412ccb92a5cfed9664d506aace46679a3b87e4077ed72250e15a7b607481adf8303f4fac4ea5a4f3d837fcdfcfe21e4e2aed67218dfd5c949541e2b6e82254705fe8e96911fe9d5d2591688f378723406a903ddd7c2191f0c4424d1d6af8e131fa128dc43f559d001550b32d49295e142fad18832ad474e04bda05cc309c11cde876a2fa320d20523dfb8f652704abf1d65d7b44d40067724b59e380f798c1a77c34e60011ed49d7c3a3cc7672bd570a22c2f9ffffdcab905bcce0136e7525837d3df24f732d10173fa90942e1b77cb1ba00477dce539b3a5af091371c77fb98071bd64e785a49132c04541dab4a7c0f2e2768b2b7d37be6c16a1cdcd4f7581a27e572125d2f4f8b8d2702a78d532193602a91d548c64509ef6957d525a63fa6747d90c46a8bdfbaa7209a2b75808f53abaa84a32afb3aa956b6177b2f36c078aab15e20f8e6f42f92a0b4ac5d9f8828e7b16a4a987a9eff411b7923ed7f7ca80039d4e9cc8a56387cf9b3d1c1df9adb19f19a569201e029f6e98f609841028aea762ae39b060b66af2ac98c4d09d20343055a08f3928e38a7c3803ee84a4b04b4b7fc8d0d78b11cfd77ef425ef6743c89cb33e1e2237a502021f2af079183ea78f006e00928e9e4cc3bd7aee9623249fe9921b4291e9fae9fb5017c29f6999f9932687903931fe444379461551ffc446ca5314f816f83cbb81ae4973a97f166a158b58998694e438286bea4f2859e67c4420ae3e2130bd680bf56814c7c10b77c2cbae8f4552dda3f4286749eb24803f6919c410558cf2c73a0d48ed1841fd4215e948de64814f053c97e772345cd6b6ed9f691dd73e660b999845ea85f5ed945b344100a8610f3c447b6377a4509a83fe43143c0fedb3782f86a38537fd7cb1a69add90c36f5b851f3c94f52a69f2d7841a7a8d0e79aa0a881e1a1ae917a21ec3c7e6bf790efa3ca0042b7c60b8ab594e28578ae9f69855f4a854a3b30386e5f079f73378f339fb0e34f4bc865a5a397918331c47e0935bec1f8184b0b201ac0919363b15970cdaa1f1a2880c5e86fed04873c796b056b4e27b89bfa16c7788952b5532ccb37476f8491574481922429ab58a56633f99a00629a1d1a18090b95c6818e01023a4b8f9a023848b93ddac7c3aa894c8f8f88cac08992ec8a5a5f1fdce014ab5e6bfb30c7ce7fc94d934e0b8a015c61622ee65a60a6537e8b5ff550d0fc53b11cff6397bc4101b1d9f2cef3e7889cd64f8ff06d1c2cebedb9eb8e25c0b8abdfa0a982681d23efb8e2d383759f0cd8d446e04c6e696ee886132f39eed672909fd5173d415d3e3f4136ba61e3467706e6968030cf4334303732a39aef79dc51f304d7d67f131c5729d61b426ff96e217517a92a793043d79ccae09019c2751e37cfe4a860884e35121d0e73101aaa97064f8228813a5e0272dbda9d17e99184a53a8802d33d7a17827e534133cd349776972b5769622398e8c87c1b24309b51ce4018b5d5e811838f5c6207a4c77aaa9ca0b0c9f081162c2ed248d70d203cae1c5c73c3b06f21deb2e8deb6f4511c61742f2a2406156ef907cab444a6c11399b5afa5b16d1905a8e90ce324375bc4ee76ccf38022ee4d8d8dc2817eebbec07ce20429bf42e390bbae35cde22fc211bdf49ecd1d233cabf563d8b6f4d21a2ce310f9473415ecd0923e438e8e13e56840047635c0d6d5bbe69ea00000153766818cf78a4478858abe8540ead38f20cd9d40de4c5adee94b7fc6f19135ac0dd27a587adffb1e328f968e2bf858e1b17b5605d2708d3a4229ecd68c4efabf8e869227f5f35c28d3f2141dfd816f8fad6230240ebfd74d5877a547cadcb258c3306c26ba26dc3ab8bdfbfe9e7c13bca7625fdfc785d777cdf05c9ebf773299382b3bf41d6e5ad91ab9a6e2174235db846cb61921b7c1fb68fb2bf58a516809a9a4493cab7689a8977cb38aa9feedefff6679ddbf49b61407362fb0f20888eab8d9c5f0a108732a25168646bb9d594286380d0c618cf48fcc867d35f884edcf0fd6bd1c609a0de4e1ac75430716c28ed3668e554fdf9194cc304f2d8e38df6f1039196d03e9dd8d17e76db0816f03e79dc43cd10ce7f7609571686870df00a437cc9d3dfa60a467f2c90452aa7506c4b8d6b6b138c73e648d2b05b9ad55e73f64520b2b2d0fc1ea68717b2380ee224136957d28a826c2af6d042946c18860e96c0f6544fbe53efa59afa17b630d4cbbc6f4b583cfe4a01c8e804ac6ef3e95d621c59a2fb47ff65fb60302799d32874d33df218b8635ff85371d2c72bcb45a2f7d1901e091248aff65708daa58cb95254e412ae06802dffbdc30658bf6b5131e7b4134c9f6651f9e358ab58c22f9bd4055637666a16af904304145689f82aa897f34546970354d53b1ab496614bf793eeb714adc3694902343eaa43ff74bbd83927d2c3dfaf13cbaaa65195c10a2603b23feafd650940cbbdaa5653042005ab2b81aa6410acc3adaf1511f9e2662fec2b5e5c13c0b0783d113f83cdd199f5710f19bf7aff87ced2b452f5959382b79cc97b4668160edd697a65f102b3390f359a7b81264b2fcaf582a2b897a31a50791a6f950438146c41835d976a31c98b94a8e415d3053caf2d2ac251e76bf4810474177cb6c9031aa3889a2e98eb887e215d3d5f7278ee25ed3774b2b29f42c340781ad3d10a07861e3771ac858870b245855ba67e517344d98b9d83ef3f80a61ba70db110c5fcdeced9e921974f35592f56b916783d4fc4413bdd7335caad56e3ee6354d76214230b65eeda0c3b77cb922e324bdf642c04d379007654e2ed52bacfa1c5adb77b10533e0da161b54999d2914f9ef50ded3be31c260ec20dd9b42e0fac51717ddff5c07517e97081304220ea9730221c618fc758d893b33e3ec1e3a877ff1377f9a11a95b944ce792179a8a05a1117a7b3e7afe8f040fa18a3778911dd4992f5caa5d44c98283fa4932493f5e34374aa435bec6e13a2c1118236d622134f29607922f800db1eebbdca67784a95ca2e87c522c12ba04d66a7cdac918ab410eaf4e4191cbd7a081ecb265059006f6f22905df62cb9318963b55c3c6fb5d1b3e37c9b750dc19049", 0x1000}, {&(0x7f0000000000)="dd093701afac57c462da2f0910bb6a78a92d6c49d1cfdb9d4817b20ea49f00104f4db47f815de9ab", 0x28}, {&(0x7f0000002440)="6ec87f99f4c9207641e1515f922bc1977f5835c0341e3a6fe2ed64140974f4acea656490511e9f29c8b5090bbd7d7ee7317c98bb37814c2154f2e975d1b430da29ad4abb79c430d8fe45f38c6663c305021b9227fa16fb0a7a3adec28bc44bc1e74e05d89f242be88b587620e77ea45a3e44451a1e4ea30abc42593fb87855e95e920ba5d48050f251f7032423806d2bf2e1745b07f445f0e18d4fb02e4bd74af570b26e746630f391fde13d652e9c261ca200a0b603470d0cda5b19bed99bbe7612ab381c9f6ac99573a737fd9f7989509bba2d41f1e453caa4b91f2cc99fd01277b4e6652d5221b4b778b07168eb755da2fc44e999076acbbb49bd018a808b65c044e1c450c86887518c6470c9fb8b0ff350f04b3a4f7b1dbf32c4a46bb75e1b6f97b66750c64720f2b260f3d84eddcd81b499e98074583f41f359cffeb85c5a664745111a70af752c55fd98dc191eb436e9c1870cf26323dda91f903addc37b57fe807ab4e59ccf28f259d3de03596348044f7272b57a878065635bca9bca6901511ecf4c5e4f5c2ebf383478ee6cd2ce143ce8f46ae722741364b3ead945bea51fb21dea9cbdeff405495149e1908fc3e9d3e71c078b04a8a4942514168d6716bba318401525579fd026be932634e7b6b63f5db0954e0c091eea93e90e8d2c12ad3d641713f8a3f304334224c97beefe347e4edd77e7ebe33e3dd333938bc2c449caf17b24bb7bb5b02ed71e48fb94848c6a321e5137d7aae2e95b9c832d1473a9ad2cbbef202f003bce3ab12d47a70d52c0947087c7f6cd4a77c3cd0857ee89ec2c4316ecbe2a0e1c90a1e7b0c701f96758945fcff031d31500c1b23f88e734cfde8ba7823345743d3c4b51d25d1cb117329fb423c889343cfccec78bedbec7d9556d119b7e30908c23e1dab2cd4701bc89a01c6db24245a391ed6453181a1d8a8e0019cd692c16007ac877f0db6051cd19c918f417f8ceb6900d9d0bc9de959c89f8130593e37bc88c13ca6e55d2ac31daf2bb4bd167b1de889f147c84c7f35c8bc0ada2e645102e426b0014006fa16db431a908f486f3a3337e196fbfeba06ca9e57fd108e5cc20a46c7059b02ec36500cd38883196d6cf6f0872ddbe0d40bda80a9de7e6ab7fe2df89d526d3c8cfa0ea9e110fbac4e9206797da8140be5cf4b7ede7913c7f6f7ebcdfae4366faebcdd5c64a81b87a73cc1e1b2272168745db2ba85dc85741bd3886c9bd3d4f7b38251b19da23a0f27739e2a802b0edccb3687e8265fc44bb3c942fd41ca5586e7360c2d6e269dbbf24e95c2199370d338f46cda411cce3de97433b6d0783084e04df119af37cf047d63590b4a53b6c325fd147ceafb4c43feb28896f11f66e12e2e40efcad8e8c1449df2457af95d75623cb0126500ba7ff26e913018d814f53db2f447f2b95c55b5975e22c4445d3a68e548a9fcd67f7e88b3cf57d5faafe82d57454c5ed0ad5b1896146b983fec0c7ea667d41e25ddfd066fd8e022ea7c474c4801a589febf4f0ca6a76c8986353e5760d0402b109b3adc91c638c6155703ef3db429565ce7d1fbead51ef733a062a44b5be50eb06fc6e2ba2a33c631d079a13b00e4afa95a00224a793234cea52c224e551d609fa52a12e467394d64a58fb1f74fcef0a2df31105b358fddc7494e15ba0a3d9c2a093e9dcb58b43d26038079be7db2d7301fdb7f49705eead8f6a3d1de26ab91d27c164841381e28702571d4a9171fcf2773ef87be7f651fafeb535eb38511f982cbf1da06cc0ff0a7cdcd912ac6c1d94034deda3b8d77855a59b6cdd69305d4c94c2dc5cd33d5a1d20a62573a81da293e45fc59f1c4a92882988931e5f6c67cb80ee517916741027d9d06df8c459388cb4c490afef9ca27eb36eb8d14f40c8fb8631041f0cd677dd98d2f4532b3eae0aa68fa651fd9a7cfb204010ab9cc1c1666eb34940621ac1482368c98f4582f6d91c9dd33d9aaa1619212b4757bcbaab31e0411fe40331684920b222630f8363e6c3bf3bc195de4d151608b5f0d762e38146ac6290c2930741426f7fae3166ee5a7b1b07b6fbd0adb6e8e87ee2c78f39f5ca43bbef7a61c22cfc0aa26238fb44dcbd1a399e67bb849375cf0b86c914d6f936337b8dabbb13f7536d2895ae0e338973ece306fc8e5a3617b06b20e0517de977e2e531df25defb5df4a04bef0324da3ddb9912ed88e395895305f7ba77cd5758244bed298c5b89f63b6b782d5b1af6579437309e6e23a5ff30f438f9eaaa4334b4eb7ac2f12a23ce0649e815cf6c5ec1e18a7901391abcb13e6148ddca0b16028e1be3467afa27faa316840062afcc3c1f3dab861b9ebf09eb52300d866554b9ed04d0cb9cd8bdde96efc77214599625d10b8a5accc9cc9d06292f6711356c9971885824213fa28655fc91326cc7b2fe666b0fe1b10641476db3346d8252f556ea46a95a3833cbbd83fc2ef0118ace95cc6762839eaeac7fbf2f87b40f053f2f5e487f11fb91ceec70ee7f83b91e04ec48382fe6a998888b35c8c83987d1d41c5dc998923f60ba6f1e4b52fb0dc47fe72fd77c36cdd36e659a1183b6a8204b9ca260ac93d00fe5eda79d9768b769449651a032e47a87593e2c26a4c94cf346b57435a4f19d78a082d943a1a4177fae912157a3523a46cfbf3ae3b318731c00209d3e5db65b563b63d6b10a66805ef076c82e372dd90323b08ec175f1682d2fba8d99531f9743779077e4168a45131919499cf46d6d1b8b2c97683e083b0fdfc72af01760d1a9619e9159556e161cdbfb40c286f3a11d60e397009852f4d3366648a7ce29a3fa2aa911fdf9b7645b6f922927e154705255f604dbb8e99b436a0fb5b16b94ece7cf5fa1223e0b17f6c8fe6b1fde5d5f11a8d7a160c6e2663a65b14ed8fbc2edeadbf70ae4f92f27e24cf02413c4683ff649a3ed0013e234038fc3a21e52def9f9cf7808fc4a7ffb85de65d540c768186384b5f82d67ac3fb0a07811df4beef871dac767c2d4b2fdd56633987b31324bd48f50edf923f22200f791765236c93035a4c35f86d3b63d4d59dcbaaf2ce699f1e08e69ce6c8133d7b714c1b657c48863fa5e1b06efd00b5e85c4f2be38c2433d43a884afdd01348947cd04c45ee59791e992757f7d0e7499d0c152a3f2507b8e5ba0ffda361f7a2c1e6a17230901edc81803f91c01fb01c00f55a3f32ee9c8630415fc410a7f1cb8145c96faf37d2d2e31ece6cc4ecc4332683c1a400c375db885d589d18a5041838f3987c344009d0197fdd3329333a91939cc1c5ebaacc82e3249ab3f517b821c393636ce6dfc9c0bb3cd9f1cf1246c03995c2b05a1f08ca6788fa890b059843ab53cad5551c2fae64ff5a478b020cb439de8b140c5f58780fd108f30fb5c84d1f2c3fc310d71930643ad9c40f431b6a1e72668f389049c9f9b3ed5e23c7cd788eafb3c6643fcf67fde872c013624eb786e09b4f39ad24be2a22685c0d03bc45213faf996afd53ae3bf1ceb2554f580e31b6925a816982c675024762898f12a74ba6e00af5a4ea7b6f231520941b67e6aa2e6984f50e3041178a6c56f0d6928317b9deff713c52d3ff37bf913cb509336d15ef88b686199b95ac85425d489dc22fa932c32a0dee1bf56162ede3fa16c1c7fd0fc0db6e61dfde52efe6c858806df7f8173ea885da7f2d84346a4f6b5d7f1af635e1722de4ef102b8a858068d67d7124e0d96998dd85b061ab1e69cc7504c39205c8cb3b0d3a2bef1566a5a175b30f4ebc1ac02b3e0627807f48960233ed1c216d7c19a4d67dda930aeaf23293446658a44bbd283fd6c18a33b1f613801b5eebf3b04cf5b607b35d7b594ad75d58bf07fe800e1934426a909e85972cd112a85ab752bc9faa9c934ad150f1777f5777492bc5b7247ced02bb0aa49dfd53f8351741d2c96f43f87455cffbe8b758e357f649cf013d946ff7094adb44018c7aef66d5b27b9560270e8772bd71400dada03d6225770fff2824bd047d2334822ade44c361e831c6d3c5f55f165febacd8a8796f3060fa4ae3500df4aff68874916352375a1d450c0ab08d4845124136deb4d465d52954f0d7fdee884f72549bfd0132d8f1acef6455d318fec3c36dd4bdf86c1e4a08c50b26aa09224ea9d043194fd114a7b58cbe112ab23474605e2407708f9e544bd36591baa494da0d3902ccea2908fe6ab5f2a76fbc034eb79e672b6f29c158dc7ca42b070d95065b478b97274a2c0aef669144136393ae4b6f69f04ee81dd839d5c00ec77d0ee0a41ce19dd9edd8545600fe66a0e0093e7c5b75e297f8eda61298c741e0f715d36e376eefc3e345737c25fbce925f5547ef0046adaa8f0040bfcf33ac28dd39c7fcc95e3f643297e39f09c6743a6c1f9e0c35dbddc1be4fc916d2ad35f6eb15f321c7c24707120e544e913b527dcc54e586890b8c4b3241b88670290b42601e750a2b7493f4a45d1c6b32e086748320d5880016cba63405f2ff8afb59c745f6e2cdda3facab082cf9a86a94d98999efea972a4e4b01671fcd2d900beba55f2c73dfbdcd3efda661007230c285bd353a1532d3b683f1cb026297484ba3091ada7d0b3c932acd74e28c83e9a6c00a2c743ab7d10a9ad5e354ec361d6cb8c492bc29a07f4c8611bc54377d1043aaa1d267f113376147e67e39857c95d7bfe0e4920f51fc76d4ce9ba92aabc8907a9f6c4050bacb801df7c273539ca078565f20e4fc74b012ff0861e1bcd06a6bd6e6fa2e3b3f7c20d5888ff84f180be6c92f3510ad9b502e10e5039109285acb218bb6e70eaa7abb1a4d50d10f91e301326bc8a7a8e702f3faf310f4bd4df6a72782b52d8fc507d924d156c9d41c5a6b153378f0541a1a3af50069a5fe24c65ec15f265c56ce6ab2e8161a488de3f35df4e77e49e6630bbba19d48c13d0239aabc68fda44eb5169c8203638b8a657308c0644574ac69ded0b7b6cabcaf41fbae2ecc07ee9deadffa9b96ebbeeb418f0050d92c6b1e1afaea5a7bfa8b1a78f43e877af9071c87c486cd05a000a01ad2a1fe4f36bc653a16044b60ef7c944b6f3d477bf42359adb927e5fe8fe485974fe3a78824629ba84652b75813dd52ba2de49bc9f2cf205beeb061d7263a1b92a0693353f5dac2481109fab350e45e40067297b928739d090142c609d2b9a391ffacbc28a19a4536096a7efd92c45d358da19381b10086a93db0ae79f361b48c81a2cff4cc7d2a5913473d57694a58dde2de958153170c89e5f7fca34022bcc0d1fc45bc65198e1e80b1b9fa147e972f2f55dbc14c63c06f7e97f6e3eef157ad2b44ed2c8772be6a39ba9126607fe6cd56098d53952b0cac709a86fbcccdbc2a4d556564c2eaac681a7c95a3b3d56755e66899fab916f2485945ebb18bb7b8aa74dfd3e6977ce6ca44f3846366b082d0dd685f33794bff48f099f616735203dc9712366246612e9640e3f55ad11c686f4e1fedc3fc6f2a6ca2d1389abcf0037026e6a92e762c7fafa864d21e2b5db73be64b1b05bbf6fe09a958f078ece660f427b6537c5b37c5997fe60151b2fd657c326a3c1869025510c627524170e660fdade400c476bd8546cc2cc9005bb0421ef85899ca2307bc9679f8cfbd5fb85264c4bbfdda9200a25cb806ed0044595b179c03780c9373c3f8c9ab0f0acb14007a2051b19468e55ad363698b17e8ac3f4e5452c7925a1737b6335e8be7f0349c41286b4d0643e93526d7659ae091baf282790ea48bb119b9171af282bfec41c96ab3eb5008349f8a0df40ae33482b8c9f2553148d19ad62", 0x1000}, {&(0x7f00000007c0)="6f6e7eef12605e9adcca4a815a5ce29a850c0d312a40f8ab5ee4e40e44bfe80dc7ad119cc5df77faee91a2f0a7a15470d4d2325c768f7bebe51a22582a43426656a821edb6889dde49a41c22121141de4c9dfe58131d0217f22579fa4d57eb155d491363894a55fd9f2608b04a", 0x6d}, {&(0x7f0000000080)="d7f661ec3a09ee239adf393a71974072df3ef4a7742f2882bac8f94f54fcda064ac2091be0858d75c65264e3f09b3af8e00bfc9f7eb4ac", 0x37}, {&(0x7f0000000840)="9a6e8b9dd6348a891df28599e2bc3e372a4ef8e889401e38e89ad38c0f12457941f74605b0d70b5f52259027f1fbdec901d50732b1ed418db135e8bc47ecebb19a53f2849d8d4eca72e7370e8b08fac9c7bf50ef8a5faeec225da65f537326dc04449405ba7f80d6757d5be7c0f66f161cfb4c22658a0a42d8e8f4ce154e01aa138fd4c667b26803ea6811244600999a2212142d36b32bed8eaee71edd79294f91f0c5cf937aad8d142a1bc45f23d18038db16a11ae03fb4d31f96dc8e267d178b", 0xc1}, {&(0x7f0000000940)="662a6b0b5adaea7e2b54d9deecfa5715d7c9c182c562243c7759b6814100346b1d8d93c2f3cf1a3393d93316876830ef92690ed9906f2b2300f3ac8b05e13c88999a0dfb3bd2f642db4f060952bfbf97ff4b59a1978401607723c885a202a364aa55d124f4ecbbc21298aee8a9bcc0ada43cd2e05ad74bdc73b0d988ea0bfbd2b21fbe46d247e7617d7f6db5e8d7937f1e4d7efb7bb3efda13a62140581c6c862623112d77e6528ca580ed4b7e78c0f83b", 0xb1}], 0x9, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000ac0)=""/191, 0xfffffffffffffdc6, 0x800, &(0x7f0000000b80)={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000000040)="e9bcb8dba43a6f14dc25e8fea1bdc0f0f1804b46291f4a5a25792cfcfc08", 0x1e}, {&(0x7f00000001c0)="0c40fe5ff6f8003cb16ce0a316cf3d9b27b154be21139160bdd54a454c2c5649e62ed5035f2fab45c886d4f3e0959d31508b59d4bd7992eab326e2bad2daa0d6fef5a9780213f476845a8247c87e245f3fd93a37997f48c514103052f6c519d94619f05bda431d2ad916fc29b946505f3177501ff4f9d695046c7f13ec28fcd1b9535b3756c5e733e9597b5b7926511daf36f78ba660e6d8a6ce341cc4c220c3fb2837bfcec4b50b364998ab5607dc66aad3e88cfd45a87acb685754ceaa9ee22451f2ed452bf46fd57ce1f1bf", 0xcd}, {&(0x7f0000000100)="2e8bbb4a955f6630bb11a28351942205ee669c9c5f2596e6c893dc4b271bc2f9e1872282207fc1e886c6ff669bf7f987f68ba677453b202242a07e2bc6b1f130b2c066fd38b8c5d3c29083f2d34e478757e8e78e3639b5a9f99e2f053fded2665cc2e805f101db01bf434028ad7f2c", 0x6f}, {&(0x7f00000002c0)="4605c5c8858bd9c009dee4cb3201ecec3b02e64cd6c8afdf97faa01df71cc0ec8533ca65d6b284240cf38f4aa362e3e7b88941260b2a4cb9529c467466b8ec98f83c8e88a23343074b9f3e5f8440913a34d398f127d34a37602432c6504aafbf28528b81add55c2930658e749a275c8729530d78", 0x74}, {&(0x7f0000000340)="77bb0c4b4408191f4b910e8a5a19abd6a22a53c6b1ec119a91edc16146750bf3ddc08e15e2dadc4d25d7d669c358f94867466d057a22b1a06e0e3ce2429027b9265bcb6a84f76c9f74a6ca1da9168c7f8acec7b1c2105fe8dbc337c854566e84f9885bc094aa4b59d09057bdbaade26c1d7cf7eb71cfd73273a4b41fbbd521c9543789615ec88e1e3767237405dd01e9bde5fee99d70ad97ee9e654f1feeffb7d5bc12637e983f42ea4b31fbe78887358f82adc9deb81fcd14aaa6475bc69488cf6a591fe5948a91b9eb17b8ed6cd3b120ad3231e4a6b644466db5b62073565a25c21d79df3682363ab336e78c67ab2dcc7e29a357269024e9f7c2d1d346c2e68d7b272ba74de1414ce203962aa20891dca074539ba439906f6a850861ef1e1756b5167cc383a565f5c94386487a5f646e3939b466ff891344b07d364f9bffc87c830a30263d1ed9d72ddc01974dc67052d1b1d247eaa2408800a410c624e1f5d6df9d7150a434b1dac80863bdc32bea66ea47ddba03d8d6141b25b724ea69f40ea1ce8b0d77bd3dcf1003dab6a19db4a5a05ea52458aa1641ba88a336ed64c7e92481f5e22567383e65e3a16f4130a0360182c355ae4b00a8e884eac0ba4b18b88155fc11661007b4a2e1e0fc04bf32b7d5aa38f24cf04d79bedc1993ee2c17f1495ab25d304e2b8a4b327d3bac4c166404a6e9ace1226e713d9982be55178ac4c61f469b74e67ca91cc128a886cae6f2810b71ce0a31c9fad5242aa155efc1e378e7e8b95491d188abf90dab94332563f5f476000414e099c96135ad1cc596c5936b0005b1ae483c963bfee325f729f8e2127fcb4e9aa5022b3b552f122c3e2c5f1cf6da610aedd1978bfe2971fb831f29a64f5d613ec59e9b294fd9c8b709abf50029b79750fdaeea84e8101d33d03a7ca749aebf182b4c0cf2466bde5bc40f700ae29d91f71ebc0bd731b9c26cef96b1d54306420d43fc752e38f7dec6292892c1176ea0071b9000a53e98a2276995b06dc7cbe89984ab69c29cb51ece146941370800816a27b59d33e2f795d8eafcef32f7230ac83cc9ef9b526c3b6422d27668", 0x303}], 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000c00)=0x2) 01:59:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x7, 0x10) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./bus\x00', r1, 0x1}) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 01:59:04 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x1, 0x83, 0xfba, r1}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 01:59:04 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1f, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 01:59:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:59:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001000)="61a837feb99ab4effedcfc3b5cd85239033e6cdaa635ca922bbae551fb93a600410823737469b3a9d69ced014cd19652dd4c8f5004f5c6455bf9c74a72619eebfa2e42c47d70cf460290246ae633694c3ec8a95be1ffa8db4ceb49464458094bb23111ae33bed4c459504eff1589c55cc5c8db330a3c541cd109d1bf7aa17f98ce0a8892faca1cbcd95ea9d80e4a70ce5209174fb69d8446e3c435dacb75dc89971ef1fa96b27f2730c2e4b944ff6211b4088ee4c1d260b1992aa2c65bce1951ad05c99f3bd7f180014adfca6eb7dbe25db62b4f3c94510d93d92cc7801b54b80aa3b16b049f5208013ffb494349a11959620911b2403f905a071cb30e05493a944502f47fb7706b4c8795e69cafbd77e3e81167ed4b03c2c88f4c275e5dcbfec5081fa8623fd0d88e668ddb93d7e3ac0993c8e30b74b50c4a6e21ef61c3f55fd8804f33b5af4a97694fe6830c85fa4cd3a4ea037222aca2275d686f4659e442d528d3a52e931f66211f3231a8c1d776009b08a52d520b53bfd5033dd9292fe79d1de548ba315f654a48ef234b1f216de34c82488a356d5abcb21deb467bbf37a3a6b96509505cbd5a414c46f62b76734652cd12400b415d8ef8c9e276a7fb642e982341d92fb74725b245efd3cdc01f94aaf9da3c78dadaac7e716a44cdf3c9fe604a634978353e5a79d68c5508085f1a3073fc38c4cc2a85a960b5abbb63879529f6a6bd38ecdb8439440e533563bd136eb1466b522ba720fc32ed9ead8c3bc71c838bd8bb2b0acffa33d9559950e3244b5b58d00036b4f9ee2baa28d35259bbc32f3159da4cf6c7d940afe0e5d6f8619893e8168c39de5d34b8026750525bf40ba2a39e2612ab7e2398c4489993e78041037adaf9264a2107712ec54ec2187f240f7d0ee1fbe1efadd74f0f6f7b0d332d6dea3e8176bb5f11926285e90b1b9b261100b8597b6febe01c041eafc8fdff4d029b64b12ca9a8a488909f007629a5570100d115cf9baddcf7de6c3c03c02d09cb2d7d2d4c8850f772c09152658e2a1c3df4a45835b33956567fb4b49c45d215b00100cdbf18039054a2023292a07e0c2a09aeb7ebfdec6a62a5b40ecd178f240eb8781de9850626009fdd6c8610c3dd0eec1d5dd22df100c7a1a5798feaf2f26bbf1f2ac9bee4fcc1b4f5aa515b87d5b65ff7230937f4f4386ef3c9ecacbcc5d4e271986ba6fee48c4eb529206a3d648c13a087f88566f21a55b125c83644057390efa1e9da3bcb4bf721139758ef9fe966b9aad1b5b1aee30505a9fbccab47081af1c3ee464f109d381304cf538d826023998919df0b46959fe77f36dec08629832365fba2cd5350635e03f29d26d2f2302f84184ec9dbd63051767677c4aefc2e53dc688f71b019d0079b24a1dd1252865fdd9396d0401bbde0b2c048dbad65c72912b2f16656429cfb74eb40ec8c7bb9515d8b1a5a4fd74bce78a6d8f24b1f6b15f0157af6b64cd94cb072fbb0b365e7e82f640f384c16d36c9e8c1abbbdb74a65f7377fab626a0b6e99428e4b3c55b43755692438bb8817bdfe096c8bfbd1ef24c44d8ee054a9e42a575082d5b36b921a5e74efe042f3df8318e733d8eeaaf866cb2e188199e0b9023e608f52c7904c4c1aacb9d56ea4a19072f7bba44bf8ba67ef5fcba3dd580bd85802b790db7861f53ebab51f90c07d1ee9fc30ec216b76b0d2677614c448fcef3adb2aea632ac7aa35117ac6651798fcf1ea72df2a4ccc2a56cf39553a099b7e148ff59cd32b0b104ebe583d4800284082a858ce4bfc9007d698f3a863a3a0a7ebce5b6fecae1e21a5829dd2825b614cc372eb8dee28e06b7d0633bee2df764b44a14b30f34cf080e58cc256ee94b9154f709f057be1e21434b7b507aa0ca726d22cb737f8b15ca39aab71d602e11fc00bde15a4fb3d5682f76e6cb48d5d8a494f9e8878b60480a60fc23af843f95ef2f76fe0a6e46be4b004e47b16e1e1d04b0929ab11e7dbc85539f92019483a853292295381be86b07616d990b596239a4be1ce7f915babf0dd702753c0dc4b4cd5c505bf7c64beeaf960e4b89aacde75a73e53399578340cfea857ce692f19fa21b8711f305df41969930f4c45115c39ac944ada12c9900677fc0b80e738400f447ae03a3da4ed1dcffe950d69da81142d0fd635db2e6e951920b5a4393d028b20ddca8fe1986fd1841c474ff122e6b9643e6198be7f1f576484cbcf0f941231edc2bc65fa2d229fcce875fd7370bf9b5439f04db1570240c0a8ca88f52268ec5ae61a08649cc0db6e558b11c7189edc93ac4bcba21fb58fb30d11c9bc8cd82b03ef2891d398211a70bb8ab8f0451c450e64f21f930bcb541315141cc72cb44e6ed824e568c83140c08db9a4828354a81e75207590d773be06e03a114b3eade098554e5a7a624acfb42bff08a769c076a32547db72e7f7d9486e50c5fa8d8b618e8e722c2840719bd82cc1d96749e81b398247c3e6c0a94034164de4bbeab2edaca450ee250b83f7f6d6c7af5d4044186747317016b505e35b8ab4b49d2957a0fe2940c25646a51e678196ca68813af2c5fb08b4f20c60190695970eb409bbe3aa4eb140c20a4c4aad33bd210a183091467cb85839253932ee8a40b2467498ff1efd91be98aee70916599b73eb98c310d828428af412bae180f0f35d942279eba00597d8bacaff210db941d0ab9b032470a43b58842088a1fffc7ee0a784fe32957e03f79b74eee088cbca1bc7d3d3db209b8f5bde1924d4da6bfe8fa664a215b4fd8ac470ce2df5b5754cef9fa9c8f73036ddc7107fe3f0df7765f74ca0c8b26d1306eebfdecba7dd2ce966a6dc5ed76bb73983130408c7d5d14cda22a2cf1bae62d6c9826d7120570da6027bdf84fece7b23e149d0fb61671e29878ba98c19de6d06add5d49fff4340424e607c9efedf5263d63b8b53a3c7bf5000fa817c5baa361a3811e626caad16e2dc1f11436878f429c40a5311c346b9b4a55a4b27750b26b7f5fd274308318398aa8cc888c60ff5336ced07440129ccfdd4b0ee24e4eda2b7242264e33efec73fe4807adcde29029d5558d92163a5d9895065becdf0e62d0a3586a7bf558a75faf2506620536b85ccb54f9db5ae885254c03e2fc02dc13ba3f3f89ff5922a667cc6a8454135c1ffc92ce3265de003c73e097c77d4cce658c7b05f319953ac6930563d68e5d6165f3299f98a32dfbcf249b0925b2bccaf8f9da14b4545c9558e75cf5d774bee90ced766a1f62b7700911ff24129c01c531dd59e4493a0b08c6727d0f14b1f303f25487995cdade86d93063ddcecdd2d8d517e8c16ad272bd08899b84ae29db5def1fa01f8ba275ae0fafb9ec7d2feef0dc8e34fcf8e4a08990d6812e59e648fbd3d97ceab020a9f92e63836d3e46887f050b88ab39326ab83c0976556eae0e9dff556aa30837ee9d496d6f4ee3b5e862ddb426060a523cf9763fa9468954f136d9e86445bbfdaade0cb274166e9663f51fd44656437a6cc0723c64059013f985604c59806b38075821ec310e92130e23b58d883f7e3486b9a4497e9a47f9b457122b14cd1e8d299502b49d7db3c9b7a551a57ce0ee76bbaab870e108466364c683eeb7cbb701a1f34541e1c34008cffec1b934834ceece1ec4c81be9b0a20f05330e4e51d27847f27f25e7371b9fd8d444513075761748b1556f9ac1a3ac348e4c6d592901f74fcfc1d62bb5a19fe4c17b4bb7c6e69da7e6886fd767d4bd1cd6a31a92c1fcaefb226c395f3bc72b742fcc3eb6da34b024ddfd53498b272e347d95326f4160636ed6bd3c091e7d2468a20fa2e6790564d2c00b772f50631a4d67b569f4db372696a884c0854df900b5b3a2494836b9ec80c317875b409efaf7534856a326ca838d09805f8762e7de52d3a0e28e8fde9f27f3dc203438bc5ff5ae4d9ae315d1946ed442495fca7726f82727b5737f4903d5d0e4b1d9a3dfc90070022d0a66bc396f30dff484c404494f8870c32e31bb0034586b11ac66276364dffb548776f92afefa82a56fd3670d606491be14316b67b31e857499cdc579014ed76df0d928a40317e5e078c08450772d8826821d8d5e8ca8b72ecc033a5078e1aef1b5c739ae1da1087783e9f3e6824eb40cfeec0bf7b7b194e94863edca3f668443d803a50336fe1e5121185909f709958e03ca13d320775048c0a748587257c1afb2722b7b12d27fb553ac80521b19e5fa56edbfe7a0378f15eeef24420c899d1f33f86753d5bf269af489972769fc6ed0f1ec59354bb91306b4e610f67c52391b8586b7bd3c61513b6f17fe94c2c3527390fd681e8de513eb8fe92f786dc21f8bfb3f7ce3e1d28368d8383a43be104458834dd128f9e17d33fa14e80ddeafc4da538969c26856349c204e8925871a6d7383f5ab7fd49344014fb7cd1b54729fa68b22be950cc5c322f24d877d2e62f4445edf5fd45ebb98c6f8bf23f916fb1c3fe2491f3f51d1ea98e21c0bfa4f4aaae384f2b5f7bcd2791461449c02ebc55cf25ec16443fa26e78c105403c69e73c7c4c95e1afdc49c6da922d4b49d984376eeb705c163a2e24d8c0e62472d19fda38976a91fd3519b32471d3859ad38ce2488bc539cab0a1c60de41b60aa861c8c843e968a88c21d30260262bb7cba50f3ece12625fc80bf8f52c15320a79a87c051f949afb8a7d37d8809bc2224c0c883d574ed813feb712a5993988e9d53c001b57c2b51bfda6f969dea9773331a70676f77f5dc16e328a40f4a6e1f34ae18f92535a222881b6348678d4dc9e8ed3d4a55099658a1a5416dc93dbc6dec5428c381325c4369465e1879cc6d20687ed208ffebb0b18bf052eb01d9b0d08637197ce3a719d594387ccf3970f098f60ca3a9f225a8e1da4e24f87d8f7c841fc777d736123ca2917527fab7149e5dd051575e1b89de1f22e15aa7ce679a7352bcb106a08fc34644e0c6a01198f38b2c01ec8ff5940a0472d746a02c631111eebebeccb2374b85b546caef5a9423f703a1ee61c90479e7bef8a403433787f25aec53a8d32983645703f6c41b5d36d9a8cc16a2bb781b0060e6cecfd3c2d2c243d65f2728444febfb426462894785dcae65ec92f4f402a08f1accd846e68409e9d3e05d778e3d8830d274580f5eab7d86fad1a9b27da11df64f3177fe580d37161523648464e017417ff68026c7cfb3f3c975218334292b82876e95a5fd50115c4a83189133c8c3412a08262ba32731ae713466211b3eb5fc1a9cc6913d5883f168b37be2317f5fde2382640c780c4e3a67f07240e93e26f35ed15a29dced152fb7809ba3087fdc650e9ae7175a59d905c26d7505c521b63c62ff6f2f3259b33020ab9ac744bf697f40ffd7e740acd140aa138df19e4d90c457b542b160d56061eadd6bae5fe628c307bf7e957083d0ccde24c2934485999f8627ce850181a9ab47a64f3a260a1836799af340a7486c95cfb9a8b3ee7d1a9c9d097247a4a83063cbf170d18b7f8b63ad4bf3dba8a100c339c6cc3f9db33908f061c71a627f52170eba23a2fb2d5ac5c9cdba80bb7b32f8df98f8d971e51f03b2aa5013bf566d07b4ca2a9dae86e806f21e0c803c70842bccb1f38f8610dfa66ace17719ac25cdfc66a599cc33dc7d15f620353df0740712eb308847889200420914ca1c8e6f8a2622a71a49c2ca76c51764b2796fd559401c07f8753ba0bcdb8fa9cc0c82bdf111e3e501c1e9ab5efb83138e020ca50c0d4ca9dc06f269ab8a3387d6763c5cc98b8824aa02e41df05ec526c574fbda6b1b848f8f48d7f", 0x1000}, {&(0x7f0000000080)="af8ee530e3d58c7de5c451568aca7a65273867798daeaa97d69be4442a7c", 0x1e}, {0xffffffffffffffff}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="2a539b6bdfff733261668c64066a9bacd1522dbb754a723d8407b08e2b629bfbed17e29af5c2010b3cfeb47d24503b271f2eb0769cbe", 0x36}, {&(0x7f0000000180)="9498a17d527dbe085706c13c295de16267153398989c04d3f446bf1f9f4e1503d3ca64f204455a570b2a2881cd0e41b11bc2de761c174956b0701cd73de13417", 0x40}, {&(0x7f00000001c0)="5c61171e559493376c6490caa0fba0b813717cdac21783aea5cdc8af2edbe61b4877a859a0171a51b35017fb35d5de253fe8f9d95145855f6c5bd497d08b7ec37638a4bcb8734faccf3fcf05bd3b0845f674b2ff33892ac233de54343dd7467b48", 0x61}], 0x7) 01:59:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3, 0x9) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:59:05 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4000000000000000}}, 0x2) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000200)=""/242) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x4) fcntl$getown(r2, 0x5) ioctl$TIOCCBRK(r0, 0x2000747a) read(r0, &(0x7f0000000700)=""/4096, 0x1000) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000680)=""/127) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 01:59:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) getpid() 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x401, 0x7, 0x8000, 0x7}, {0x11d, 0x3, 0x3, 0x100000001}, {0x2, 0x1fffe000000000, 0x2, 0x5}, {0x9, 0xfffffffffffffff7, 0x4, 0x200}, {0x8000, 0x401, 0x4, 0x8}, {0x1, 0x400, 0x8000, 0x7f}, {0xfffffffffffffffe, 0xfc530dd, 0x200, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x9, 0xfffffffffffffffe}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)=0x6) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x3, 0x8}, {{r1}, 0x0, 0x3, 0x80, 0x5, 0x2}], 0x37, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x36, 0x1}, {{r0}, 0xffffffffffffffff, 0x7c, 0x5, 0x7, 0xc6db}, {{r1}, 0xffffffffffffffff, 0xa9, 0x21, 0x9, 0x5}, {{r1}, 0x0, 0x10, 0xa0000000, 0x239, 0x34}, {{r0}, 0xffffffffffffffff, 0x28, 0x4, 0xffffffffffffffff, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x10, 0x84b096b8d6b86bd, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x32, 0x2, 0x1, 0x80}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x2, 0x90, 0x101, 0x5}], 0x7, &(0x7f0000000240)={0x6000000000000, 0x6}) 15:59:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() socket(0x7, 0x5, 0x101) close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 15:59:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100), 0xff20}], 0x933bf45eabd0d20, 0x0, 0x0) 15:59:57 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x1ff, 0x3) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 15:59:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) unlinkat(r0, &(0x7f0000000300)='./bus\x00', 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}, {0x3}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f00000000c0)='./bus\x00', r0, 0xcfa2b7c81ad63c82}) setitimer(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7, 0x5b, 0x7, 0x0, 0x10001, 0x1f, 0x7fffffff, 0x2, 0x2, 0x40, 0x101}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000340)) socketpair(0x6, 0x4000, 0x3, &(0x7f0000000000)) 15:59:57 executing program 1: r0 = socket(0x21, 0x5, 0x3) msgget$private(0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/65, 0x41, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001880)) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000140)="5b5ec5125011ea9077b37c528c9026aa427e35c4ac6d968e26859ecde609fda629c5535b8c55459941414f32a1cdd31d2687e13a152b93a503dc512a6ca4e06700dea53e0d35c7bac508f702ea4ff88705bfed2c7b0601d777329065a1e50a4aa6d8943f0409ffaf17c76f1ba12deae5f5cce85a37f27db6f2386369e59b48d65454a860b1766dbf6b84db55f676f732aa50d958e85f717f197940da35a4321ae9aa60fb32f78510eb93a6a8d3474f3061711c1522663860ea9c820c2437aa30e19d60cd6a2098ffa0abbbe31f4721086b83174f08922a4727d5153bce7bc38df51c62ca9bbb3815306c43e8fe3f34f2a450b6647448ed0371", 0xf9}, {&(0x7f0000000240)="ec6d5fa89649031f82ce921cbf4bb6a1f93570fa362a8fabf39c5751da2b04578895b3e439a7ce7eaf69b3ad492bdc04ca9ad51765d7051fff20", 0x3a}, {&(0x7f0000000280)="17f5fe063e7a6ffe4c2c3ed412a80eec1602048f951e8c8a93bd29d2f695e34bfbccae09c4eac4fa867e7b2ced04b2e23e807f6720420db0916328d1771e4a3e3a3a6f909d23997e0174b93e72f65608c8bd3fd841ad11ba759325c64fafb01d112519580acf32046584a368fb608e01ba8c310fb03219ded13486060f23c8ed317ff3e078250b7b868d013fa315f6fc8ca76196f3bb3bc36c79cd6dcca4ef814e8c4501b371989ff576ef1df75e98", 0xaf}, {&(0x7f0000000340)="d989f959bc5fe736d00cbfb179d9661f002bcb8e33311a7048acb7b1d531256e903b65ad75ad51afb3d1fa524f42be8e01829667f3ccc0c9efcc052af630a5e54bf6df18fa7989c1b01c88bd48b4dbffb65c515353b33639215b40b9836b074536ada2039a0f7968ae1bcf8356a22018b87ffe8f79eb4fa60e3bbc870d97c74e583e306e2c43304a2be9c27b2b38800c678865c76bd203ecef7e1610608b8e6cdb3d63bb4921603c89e5d117fa3359f229e3b9a8aef060b4a05b8e0a74b9141310695091d4f2f19100a96ad3d8c092202d1719fad9f27211399006be3b8f5c4c2020ca5d1ad763e0c4f3bd59082e5ff68dfcdeca0f906ccc2a43db8b10735ca382bcf9e51ce8784d5e4e8e777711b1f6167dbc134366c0e369c891cf9d0c800ef3487afbefa54d2f92afe5179c71b33292c8e6958e130d1f19d36afaf2fbfda1ad48a49fd376e410d281f64d52cc45e1b3c7ba6c0e16db535d6c559eedb4f8c3fef69043f7a36a9aad6a49442be3b94232a30d4b99e31398ea7cadec42a259c212edf0f8c5a47afa99aa920d61389b1fd6eef214a8d411aef9949d70c4571485d7015e7c2c42d823ec0f818dbf78808c731ab7d3b9964e9e119c8edf0411355e82bf02463241ad8a8696f172567085c31dd453158c5a706dbdedad1cb5174112884d5927aa6a559be2b0ae50fc75c9ccddbe4463dc1c4b1d1e37ea1361d0ec9fcfceaaef85852391937af38ca9229976fb8d8b2ce9816d1bb65aae1d79329de206c7b0d5f2149b46ea78ec59bdce8b73ef6b6d867775324f6f35c4db14281915c886832158fa8cdb8de578597b418743a261b93d3ec8ecd32dcadf8ebd6eac1f6bad2076ccf54dab601d1dce7753d3f8eec984c4741213b347651b1e7550524a7d975183f8eb93c66ae5cffd2e01305a45a855e3c5856e69c69fd5893e071ee616b506ed8d3196c2cb8252e5249f56cbe12855b230637cf97f2cc905f9c7bdb73a151e51e233fefcb9e01fe4822529edde804e7b3182e8bbc5431efe091dbedd024d437f58bca59c567f69d9553623a89bed14c5f9ae564519f8c00fdc8ae2a50a40798d853d58d502f04ee546bbc31582887758e0e539c3ec22846745bd35aadf4c1f601edb126ec5202d87de0b53cbfa20c289c86525d5d6f03727e91a1bac94b9c9885dda56f7432c8fcd0a731fa612a65093b1c4c7b71e687189cdd8e509ff9c47d526b7164b22bc41579f6e64c39d27c063dd8cd9b774f1ecbadaf862c74069c5746ac241a6622c7db78f2982e412632cdf96060aac9ad4dfc1f82ba2dea2ea47285aaa9640ebbdec285584e8d1add02214036885f32e202040991c6355c1726b4d559afd2964c871f4e8b309ef5b4760b835f5cbe97866cc6287dbe83bdbcf79131fac7c826658517f37a53d95ccf562ec53696b9e31f3ef2d306abcfaaafa694107d1d143559b8680875c1755c0c2143324d3db6a7191d053f67b1a45d584cfa99a8d70bf5add94dbd8ca81537e3261abbb8f49cf5c733de39e1f1edb1853476df41e0007858540349db3e7f86bd81da6a4a9f8752e2d40f19df612ee75bc96d518d4565b3111f41aab664ee0978bc8315694d3cda6d0d9ba893c516b8a4efdb37879d3c430604baa89666b5133aeef3cea9d11b1db270891e0a93e4a6b968585da23e19792122e5b037f6e45405c2886f1467ec30bcb4baa9602a3547fce47ee0a5114e5104cee98946d15511e4637e05f694e458e7fe6e7443bfd8786acca58a3c8bc36ce4764fa63b7352de430b33f998e1643213be18f86558b544bd2e2ef1dea2b362183d914cd87359e2300ac9aa483cb51701ea07f474414516bde14f66623cf954a917552781f69f9c52300002c8249360378dc9ef897a883a1c2b2b967602ba04fc54c921ac2c8b9c92d18401b4b64190046941dbe8059f139e566a2e3fd7ffa657d1287ad610c9577ec1476bb5198427db6793ad8e1102d2db6ebe60d690398eed458b7c6dc074b8b4cd7c5189d4eaab4678735c4a412000bfc364d16419554de6af41204ff4f50f1bc29364aa2da0000049bfb34e8896de187324e3e0892a07f4d22ea18fbc5417b3f32257be40888d7fd07c990f63456bbe3bba2a2a110b0720b377610c61f10eab38c615fae75560bad095c260596d7182c590dea2fce01000d6336136f2739246de7e658a3dd5a5741c4723130dcf7108e4d0234a2ad2f19e113893251346f99cb9649ec320c48fc17f4fd2d605b45c83f3620ada904af8e54f81343362d747803ae0623d3ff5c943ff37dfcd7bd73b4326f2012ed8eb9b586c71c7ad6d619b34d188a75bf68f08b35d00802c8a6e11a4696af042b11f2201291520459348f608e61a7765639600b2bb8f7d7e5b8209fd2b9cce318a5d430f59b25e8ab9d7ed828a3dbf70eb6c3821e5c920817eec40d8891410ba0fd0c11f51f476282c920f9a9b989e311d538715907ab276a664f8f79f2aa9e4fa838e823a89030fc486804aa20a63fb352ebd87a9d171f4f118ba670396685404608693a090ddc944ad63340b24a5468f3dacc4cb8fa38b7c4a6076c5cf1376c88eea745da58e04682fb3e486fac6c83e83cafffc857c430d8bb1b64243a12a869da8f601257b5638e3f767c7ed0aec3ed26eb70e47f68cf8a78475af3ccf04f0a20e06d54c0053275e07360cc14a4de3efed855060e608e2841f8c7447fad4554b382018849286cc16c041a47c2314d61146afcb18aeaaddcd6511248c907a1f7882658bed3ba9f9f814eb813d4174832a51bc5125aa5429dd6633eca86d976091c4195a509f314ad65b121fe4d92a3e37ac38b2ff72873b0f6d7e490c6f2e6aac30cc910ce882fb6f19b673f0a47edf95da070586c3542fc53653bf836e7d5083056cc8ca1176ea00247cfa783096040460c05363df566022c5e668ff152e6087227ef37d1f5fdf940e53991d8d540f560ecae0f6a4e159c3ddffaea114d7c335a48e775d91ee440c36fa7c683e887ff748899bd385d4b3aa66bcf8968007dc5ee344fa7f8ef8f09afe62e404b6fcea96162a4e085f0e229856fc16201b6520e58dfebde385f95fdc20c8f1130b1b98d50ca76ffb5aa83b18aac3b3bf46c36fcf069630ff5c1172255d900186c9d06fe8bc819d5baaa771353b4bdd825c2a601e72ce2e18c317c5c51237bc9404642679551119da8d19af6c7ab47d10379a496038d54de34515d021185388c061d2b47b5efc4c1e7b3405055c454342323edc229523b964118d2c0d57b0817ef459e988a4eb25f95b90533ad8ad910b223066c523c2b4c98c0be87fbd517ef7203281e7acb2f9a5f3b5c4d89b9d8e430277e78de83943f3f67967da1e8ffa02ac59f670bd5e5fe95282f6fe633a80e4bc42f9068af91a699cda8226ee71e19ddd1f357923aec49dfb0b335111b422078b8f7bc50a73cfcc0cc72dd68cede6dce849f8ebd58a843a2693850182631ca24d91b941db0ddceb41838c327062a0ce9b8595ce8604de278c44b9069afcccc08bba727dff81cdadbec1f5887b381d27d0301a4da3c32f1421b59bd541867fa77869af5e997da5bc6159207fae2f30a0350dbb901003edfc8e22e335423ce0293a814b46d0dad977b8752c29e0dd7294b6b5592deee65963c83b5a82413468ff1664fbada1ff4bc53a9666ae5cf8926a35607812fde6c23750b71b45ee066dee159adec2b44dcfd238ef14de8f1f8e32b1e20db194fdc01748264eae2dde03687ffcdd0bed861871603c932b6b6da2c17ab05769c6ee5cf9c00cfd480d4760f6cc4da667f8171bd3fdda9f31b4bad1bf6b8ae58a9ffb7a74bd568b0bd62b9f0bb4ab8f9d7a4ce816186a9fbc0c0edb5b2acd88f1cb76d152cff53df2ff790930c677d4790370745d108cefb7698f0183bd664098983d8a2cabd16a5c848158388cf125984c61b6b51d7181bcae42a98ac3113eac05f968f054ac61db3361de876394dcc22641033a0e004830d543c3a9f9aa69f7d86e36742f39aa5765ce6fdecf16c3dbfc1d0f2c7b8e006cc9fdd87d533cde50cecbd9c8dee9f2e162da08ca048ed0b0e84bca074d30e823a976c6cfb0da062dbf005c3b064de47113d251b0718e14a2e55e61d1947433966eaf4d07b2598571e7138f6411b3776bc90c78d4f1e1857b2c7bb7d8f5a87cbaa98c4e91394e25432ae1bd1f89c2a33adf42fdd4274318cdb3d3ef60ee2520a98bc02e3b55bb2c4cebda363aa90f5902f68ce387ae13c413eae5d07e3d421c2c74d106e6400be0f817d81e7f5843edf16b9b969d13393b5b0c580996e3d9b7f73a7b6e407275ecfb22c09bdd489283142fbae4e71c8c6309b9d2e4aa83d0dee24de4207a0cf96352c704688f8ec706e33da2045f547c185989a61be54614c2259f72e6401ed964779f1b2120d2175351f349a550d6f28b67de64783b120f59a110a37a3dd7b01ee0b4c648582a20762a6089900150fc20d708888814b03267d55e96771865cabbf3993eb22a1cff0674dac79e636cbe07277122d8ba0a8861c4646b66be3579f48361eeb3089010fe5ac1176a642c0810d980eab3f5feae91324a5d85afc62504adcb83fb37972cc35e779f28ae3832b719d3044b96673c2ac470994e6e47f58d8af247dfa07b3a9a2973d5d7d323e663e90f33ac0c59f78592ac4d4b0217f8b3cb4676ccb6ed7ee58e12c97712fc021357480ae6b447e85e8f12fb161fa4958e2e708b35a4afb1d3ce5b4714e6e1e17276d34b51890c6e8e60723f35b1c5a504b09713c2c7c6b06146a6f7ab73313471a0e955d04e9263c40194acc4786205ae91614764ccd783da8d02ef2aedd2a4723531b800565872614b6e342399bbbae3f9453f0ca75e6a99cda3be65363f3996a800986b3da81d6bd072a344f1903b1ec5e34afba7940d69d49e6d357b3d062aeccf3bf5f039784497d197e71b3e3235cfd9ed25ca33e31fb514ac1df73ddad7e9fc2d658fabcab321fdc496eb07bdb4ae2d52785d59eea7f3c0e96e404fcd70aa06aa20d548f7e543b5b267012159298ecacc4325cf0d2254e5aa21625530b677af35e7badc1e18615e4104dcde185f0f217e358fc3a0fb451c0672b43368b97914510962e6cbde48af623d54f2d2e99a4ee1cab9dcea6ff9fc08dc48faf0f0110890aab6a17ea7abb205382df92e2f9471752328d12577e3bc8983e0f4c51f586445e1e8adb6761861336937e7460749399a478f2d6f559efd62837805d4147d9f612452bc108029309a0e741f93b135c331b94d450b7f6f1a17f41be42ba2ed3a5b861da6edae8a7818ab0d2b4bf6dfb317841020bf92a51171a938175f193e585201d60c9bc86e5b8bb483c1f9de6128be47728eb24f8df99c27f3a91ee525d0f60c72e5cbb30c6f37a7a3ba4440d288b9b2b0f64752b65b101693193232ba798ec241c4604f7ca27b49e79759de71fb9a7d7ee7af6c900076ff3d1f952222037d14accbfe656bde6a74caa9b0f3abb0f401849d80f5422e7735614b56bbe8cdeaee24a1528d0c37370af431aecc4687d5578825870cca65392834201c8577af68396b013fa49aeed299388672f39fe3a9fa91aa7174d16f862a4b1959bcda949b2343fdabcfc7de2324491d0a84ab816228eb032d572710ec0d3fb891449a8ba3705ba1090d040bee90662192bd14249f285d91817ab179a2f68db1ad812897b36dec9281fb00d9350b54e2fb585e7d6509504096596c2cb0b1e3cd5891ef0983ebff9ffa82b2313e8db83eb7e4d860cc9da0805f90516", 0x1000}, {&(0x7f0000001340)="4b9e531101e8eb9fc393aef244e323b54c54f021ca7af48f634e4255418c06287c26f33da9f512a19499ad15a5", 0x2d}], 0x5, &(0x7f0000001400)=[{0xb8, 0x1, 0x8, "e8b63e236554cbac4882a5afa55d1d95a7c82d4ab04958856ba74e586b51110bd21d3a772a658a95024f8267b8c7f8033964de85b1b6a06064c8f1ba6f5d4f7fd0bfc74c0a15196cca13fec17f0fd0cd15d88ca2433aceb1d2df2e40bbc6f54f03e5d95cbd0aa6c1f4a1d2b9d4c2c18ca69bac9093c590a066dd835b61fbecc517128fcc98d9fcf853b40eb215a1687c6141799ebe4d2daddc3c8e6cac2df428b4be810e8636cb"}, {0x90, 0xffff, 0x0, "560c0bf99f62b34c1877e9e6520b2c1210b0f599cda355a71e3e1951f23f6da449e3eda186a1491de20a0b4f427a2aedaabdbdff095e77a42b3de8d6a7ea9854581fd4270dfcd442471a0d06c88e6d3b8db8928caf67c9b0b15dfea044580feb03a4e60417dfce07518c90ce3b40892cf91cf392fcb1b389198fd3"}, {0x18, 0xffff, 0x6, "9edf04030b"}, {0x40, 0x1, 0x8, "2ddf8d20aa7159b7ea12f241a71b3eb7168533b162c408d94eb9d0bf271aa6252daf8ab790e2663e9ebb1e6aa84064"}, {0xf0, 0xffff, 0x6, "663b362a3a44e4176752e32648d3a12e35fd51e4929cd8125c3dbac26d846083ed0decb44b8224798e909620f2de43780937b55e61330271bbfff1b97a5da2bbdb2fa59e88cdad2b7f7d086036aed52cc192a08911e723a0813658b6aab7c14a0f5c9be5c547bc608e043bb6092437bb1c94cb7958f316ca6dcb935a13c6d4e0c3d0acf77f9c5ebeb596f3181b1018d138fd9e074d673a35e4b6a098424d9b2faa85ad0e3218f0fda9fd9e620d1aa5a49e91b726df4cbfa70e38762066ffde09b09d70e4e7d97c942c5591a408802affdce197330134802b45d2280340191e9c"}, {0xc0, 0xffff, 0x12b20000000, "46ae89f317ed54cee3d36fddf8e23dfc8ab5960a0c30757b5d9ea3e0025ac3bb395e481f022f2d74a8c39c19098486ad9b92e9a45aa164625ca05f6753d32f37985f446d1cbd82605ab01bd2ca65d1c4be71b8c5fdaaad6518dccd7809987a6eff7474b0f1672a2f6859bc124299019c8c5988228e8d4f28fab36d1a1055aefe6bcffc25fe0361268836ff4d516864e661c527c9c1bfa20db198d9f4015f2b26564b6f3fcac973d5a969"}, {0xc8, 0x1, 0x5, "8a09cb1a5d182fceb15af540618bb5819dc41ab27bfbdd9e309ee77fef24b0f3e10be1148a0a7da71896eec4913dc7df5787093940f851bc395266e7509b3705a56f056e8eec13b7f539f2b4f2761c3d313a699beb34b882f25ba805af37d67cc434a01a4eead6666c8eab6c568b5dab8662835fc85272a341c0065dce5b7001697ea216aba4d5a22a39b4f6df6586a4dbe501bca31a73259218b5973711e618142d43d72985875fa5895a4738035c2cd730a6ea1291ce78"}], 0x418}, 0x2) 15:59:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x80000001, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:59:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x24) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/46}, &(0x7f00000000c0)=0x30) login: OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x4000000000}, {0x2}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x100000000, 0xfffffffeffffffff, 0x1, 0xfd, 0x7ff, 0x790, 0x1, 0x1, 0xffff, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e00"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000140), 0x2a4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100000000090, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x1, 0x80, 0x1, 0x7, "191630fb88d5880c814de5a16228ebbb4157e16c", 0x1, 0x7}) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x10000}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000680)=0x20f29d5c66d14563) pipe2(&(0x7f0000000700), 0x0) lseek(r0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000280)="45c332dd0cfca2563a643018cc0446dc25bc5f117f4a6b6b58cb46f36fdfad08cca826d27e7e215bbabbab81cc1cbad9ab5e9eda307151db0f07f6dfca23fbb1e44206de70e0b70223a9e451fbde2847b8350d485a77bb0a4a95bc927083490fd89b37d4f420f33fb9dca13c116a03faeb96488869d2a6e3200fae27638b55dcf22217a94598b3c370ce0168ad245c67bd5f83d9ffb253d6ee552315153e76ddeb9700eb5d04096812be6e6fa7a671b6ba40c17dfc36f3bd062358dc07a3ab5d25f07af7aadc1e6625b2c2c7c99abd36e94c3abe4aa04b1a798004f90e45bcae05", 0xe1}, {&(0x7f0000000100)="f5b10185d42823e18ec68d1cb246285a151db9f9cbf782f4608e2b00af57628e84b22d16cfc4a86630dc36dbb66a1c92b2314b290047429d6d2e6241ac841de5d205ff8dd96b11e0ed5dfd5ee40c64a5081a9061", 0x54}, {&(0x7f0000000400)="ca9dd4f205e9b583c6d6afcf0491863d07cb5dbcefa4f2494445bed526be8876b40ead41b1c874801adc7e543d0bd8173f0e2563f0c241359d514a13c6ab30bf26fcf72ad825b8ff8c5f6f8a4319d31c02cbe2d1b73e21e93a70f3ba55a29cd0fe52134f89477681707d60bd24b7b5c910b0673cf7b84d55dc9b1677e65a1b68fe61c91c2984e70801c0121c83c4339f756b66ab32cef7030cd0e573a4a2cf4d5863319e6c007f536ea54733c9fdc69573ab87190810c6150d0e961db2603fc636346d1707a8292d2d3bf0469b5c", 0xce}, {&(0x7f0000000500)="8fea9f04770e5b41c72d80c202037f4535da5adac4ef21409381f753c51cd2f9ccd9136fe149ab2d9a7072cff8bf25b11cfe666cc20f631b5a1495c8e1d1d1bc3aff6127bd55933ec05eadf12e7ea12fd22b3e01b3d6d05540e7140f8beea143b9558a676e2885006548eaac0951cb861ebb2e2f99e813b31c72a5cd8156b18b42b6d1d637c3922ffeb14b9a4a0fb3e726c694b5fa4400591a28f6ddff86eeccdd7a5b07bf54bfdce8386a07b974473994f9771592f0224afc8f5530c2fc577a6964c308c0cc6f72d366f63d9372", 0xce}], 0x4, 0x0, 0x0, 0x4}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x11b888578f7e7a60, 0x180) read(r2, &(0x7f00000001c0)=""/161, 0xa1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x2000000}, {}, {0x6, 0x0, 0x0, 0x100000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x40000000, 0x1, 0x7ff, 0x161}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x410, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r3 = getppid() fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, r3) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="1a18b3eb697939130d61", 0xa}], 0x107b) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) semget(0x0, 0x6, 0x210) r2 = semget$private(0x0, 0x1, 0x202) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/216) 16:00:01 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x120) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000000000000) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x3e) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/249, 0xf9}], 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) kqueue() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f0000001880)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40d07fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52df539e5c5091f930c64bd3d9f51ef60f89fb3cedb34a4123a9eab786df6e66d060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28f1a16793ad8c8ae2c81b9bf3b449c91a24023575afff47513c32280fd37079b80e2db6abf8d9cc5f29d1b694", 0xe5}], 0x3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000140)='r\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000580)='\x00'], &(0x7f00000008c0)=[&(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000700)=']\x00', &(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)=')%\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='r\x00', &(0x7f0000000880)='/dev/null\x00']) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xffff, 0x1}, {0x18, 0x3, 0x4, 0x80000001}, 0xbd, [0x3, 0x0, 0xc0d3, 0x5, 0x0, 0x6, 0x100000001, 0x1]}, 0x3c) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x5, 0x38, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000140)="037fdfd73129c659e8848a787f98b9a8c87934cf833dcc4eb74b89dc219f18e8316374b599e80c5b4ec05b79101ff94bc78cbfe55bc1b7e9ab83e4690f7899c92d2cffdaa407b9f45205869a4b0140d4e445e980c7ab58d2128c2783226a7baae63addd757120d640a436a75ac52ef57802df8f41fc4989cec7a8872c5bf983b3a333cd9d26e107f0569d308359229dc0e1de6d74a1f21c6868903ac0e7441e9dddfb9c055a1543775fb038f7528c33ecd33bd46e4da622a3f7fbac3fc5d41a25b9474fedbadbc9bef13db2b941bcd8d4dd235c6bb1413efe3cd5d32aa9261ccc3362bc026352d307c4660f92ce80a7bd317cc6d1ead65a39064af5f", 0xfc}, {&(0x7f0000000340)="7e91db16243c4c7efe0fbdaa09cb93f9f2da9ff1b3a0470b05e1719e63261d399744bec02ceb24f143f7d1633cc78b1952fc3ec434195f1a56c24ed1db99f338ea383c0975bc4193c4f1b279513a78fa20553f4257a730152a10e93b73255a594639bb09019bf9643dee2c9f6380b1864957ba02f42778616d99c6fef62f37bbcf25360a187c3644dd7fa2b330b54e05b02b89e8a24f0e6b8b9e318d4f48a42e85198593c6a9fe7580be70c35a749de8d5f933e01a4277f5c6cbb2e4c34fcef8a59c7743cef65a0048fdb7007a021d6f7e0135e0f5427d37cb6739f3ae7988f181", 0xe1}, {&(0x7f0000000240)="0daeeea025defdebaf2897e0ea55c18f769af446652a4bee1a4b964f47fb86884dcc482ca2c0fe7b6b5766fccd0f1c128be6597bf87c6fcf6d8438e7ad068139291dde09735d730a7e51e1c87193931546eb3efa13d2a894a61de03083d2aba85dc34cb436412dc5f0b6fa9e7e5be8b48babda5d3f2ad47e5edf4b75fe9f351673816d89feaf9b62bb0cde0222bf6d8a8c3f67481b887709c102999ab7accc709bdc33d4b02ef43f", 0xa8}, {&(0x7f0000000440)="82825be51b65da3420ef60640cc3a94f1733dd2b638caa0903bd9025cbd951897912ca02065b7202d0870ce5f4e6c4ef47cf0fd60a372d4fdcff0a362790163f2678d3956c62928ef6ecc38629c63a9b59aab23d0eb36453fd3c353b412840a365009e5244f22ccfb427aee2a9f9246a80beca0f81e418ee2bbb602edb64430fd51c7bb8cc6d272e736b217bc178c999095761841aed38a3f56b0b589b638851c6357f3c47f53d30ceed40baa6b410b2ad8ca7bf533b7b186e765933a2c08e285b049a9f19c70a29f0449bf08c2e159779305a720df0d729d86cfdd4de49f2d93d4f9e91e9b7bb8c736b6f4dff88d8457647e07f9975b131ab40edecb4d14c1ceb96f671018afbf78a96feffd0d9034e13babf655bd8a76df812a1dab5463ca36f6d721f820bbdbf3414a7cc99f133aacfb2cdd404a155d63fbfb3ac4975974b389f8a12cb32b08fbc75c5092c57c7d10e4cafddade899d76b758f76b6df14404b85339be05ec1cfde9c6ec28b8acc6f287e853218edf1a24f7397713c1d970d3f79f2ab29c35c0db4f76e44f12b333bb57194be86c2c82876702222f6c49639170a8c427a5d6b706e5ca4ff0614ec79d232a12749f5e3de55acea2c6acf4cf19d034d3635ed30c17e99c2484dee57de70578a23ece50f36cbb143165ce4951164894c6cfef44a532255dbcc426281d98644d1d7ba0695c4ffd0df79cc506aa1b60adaf6c584b3ab457de88292d2b17d9fbe429fcfc4d7af2ecbc4c4ef86d3a2cd6fa374f006b304ad22e61f389592b1a20fa38992037946bee4af0987a5d036cd8e20586144099df2c737bd6d4b0e3103e56bfbada865843feb6a0518428149546931cb42871dbac6ccd99b3a5f2e2c7328b197278a67c58d6fc2399bdc134681f3808c8e8befc12a5c598c57010ddedd4f50fce25713380dbf2d96d5086a59b3880600211951be153af74ce8305fefe3ca489bf5deb168ada398e62747b851797185e51a76c59805038f93258e39ccaf6812ce1b4ddc5c7ddec79eac90fd2cfaeb0f5690141482a2ed2c058e257d9e69c60e675a37983fbf2ead7630cab3480f068119cdf83664b1408a852edc03182e5eca2e32419d21229eb08b4320fb0d82395d5c66d9edc7f4c9bc50f3041e4dd227e2b164c8308b70abf7c4682a6ed00040a08c404d8fecb22d32ae9260eb477dae0eb9cd1275b5dde0b3ec8eba68fac8f9566c86a89ff01a3eea3ade1b91950413cf8da3eaf515cc67a78fe276039e9ae64833a2e54a9bd9343b5b2bcf87e3f84fc7852ee3612e81de08a201ef4c467e67611b2f93e6cfadd2c859ee9dd978a66265b4e8baf0bd34a4b1ad2cfd70ab75176529f9b7ae8f041b662371f4b6e0d0ffa49ed30b18140b9d75cbb1bc9c7846a2133b92775b9153eb23b9c9e0cbb29e8fa99619583d8af3c50f22c9245f95a9f50988c5c5a7079c632db48b1d44867bb02ecb0fb0d68c119c6cf4547acea01b7b94001c62031bbbe5e7fd799afe6b640c5c4a417610b97837df1835891683d61f93e0a6af1c53e14c783927ea04f515d1185b93d6128fbc91a6fefffd02a25257a4d43e81beba32c66245bf3f3807b80a9925315d58cdbcdf03d9c0b2bd5e04a888c09356eea338b387e0247427a5ae3d6fda371b2b0880893ec301fb05557118a728c9388054f6b99b75ee0f204f2be9630fc3941726ba17d8e09c6fe72ee2d82da83c0674b78a0e40eb0d5b2ae4d326ae8db4607c3bffc7550200843a38d4508c3229c2cd43716429cdcdbe9b79c8969ff693a5af68508181f8c133397f3ba58fcab06b1752c4ea11f8532914425ff290ff66762d54ab344a54fc436fbef700964841d449db90a02f92838d477e082d4aaf4df8be80fa8283948e77c7f9567463ed5f55f9b2a6a53c6e3eb2287f49e487ee173eefdb818ec3a804da3313fb96ebe553ca3bc4cf4716d5da021530001c85d615dca2e059e352a666ba4cba40166600ff1f244c96782ff6dedfff9086e65aec88c4e25f4e3078f00a934528e64fcab028c607dd35b237d023ed42820380d2753b3fed5e34a9a62930560ae9498256e9b862853265a551b6fc2d04eb42b265d192311b411e319e236111f9c4ca1c5a5172fefc56703a2280d1886732889bd6ba158bf14f2179062abd19041ae129b2ce897a755d3b18da70959bace0e1a1597885a1284bf775983df5c4d48a59c41c89b6150632701158bb49b2243fbd9c9f69545ae95478066ce14e20068d201b69dc27a98a126b1d3b4c74592a6588ff0b7d469ce0ec77b6c806939d47d275536d4cb3be458b3fae434fc64861afc42961fa9629564c603b3b6a50a9a330ac951ca23918f85ec540e1cb406525b0c79d60a87610d89d8476906580f562d5af1ac6009ca517c3acc66a9fdb0f885af9feab5d873b55c46fdcb037cd268f94daa85411f6f9f9202497ef6569685dc2f4e3a8874610304111687f1268b98c0994ca72f92881d554f4a611c29889b7a80239f6916d9e077ddfaefd247cd6ddd94b2fc49ff296dfe709bceff53add69300344397562a0a1307413f977df7dc98fb80f49967efa58b35a3761a6981fa8a7b00852d0ea335005f9c513594083ebf89049cec82b229d5ab9a2d4399fea99ce23bf11fc82d711da93ed16fc80aed8650a18cabbe85deea5d789ae1b2fa8dfa7c40552d4c3e113f1c08a033f92350658b05a72a3cedf05e7ec90cdbff89727ac5ef6456a9af898f2e048d46f43075f7b252a8abffe6fc37f42c1e5ce17a874abba3608de3f8b8198526f6f6e790e2383f0e5e3fe27c2ff240b85b28b3ae3568fb1607f69ed99da5203763e551fb5229ed95ae3a8a66b5dc6ba415f5ef1674a12efeeb7fbbd0be123846c961c56ddb19df7ccea1f58757c3d2f177f2111be59e0591ea500dee0f41490afe61f4b45c7b3b3592df1d8e8d206d5c6caf5a5e4680c411de1dcc8993b77e5f85ac2b892e472c30b5ac4cfe789c13f1c46e5e1a8b673946604e3531d71bfd4c0cd9153a4047af8d58d9b77f7344df36e5dac982d8eba066490505c11a9e51b70c7a4df0332396ce18f08e9ca13830219454df2b775c4f44fc3c7fdb8347eed58711cdffe2447c8c7d36c13240a040f1c9548c96d6de77b30a7d05bdf5c3a350ac8786b5f7ae9fe2783bb9c8417c14796be35b7dabee7ad52df7a287e0e5f6047f00234dd130225cd02b882e6f79f93e5427ebb4566e93b390359b87f08e23d4aa6df53533df92cb6ee53a0d4ce8de9ee0b712cde37ab9ca22a715aad39eb1adf4e4d47a0533388ae2f9bf9d80019ac7f144f88a907bb965be173010829e36e55d933af32edfdd6b316095e9ded301df6bbf24b6f3ae6abba9cc763d66569703d40c2bcbf8102a35906f77933047b7bc3b5076fbdd508bf314bef3b1827a961ece63d2961bc46ca50fa0e4ab5c4041d7c1660c387abe342beb17a3c39cf0d49167386d0ddb0060ec317efea9b12ed20c192110779cd4806d9c4554325ff9ef2261916f6a1d2780046eb902e4a8434c4e426f7214b073fef50fb469cb076d84b4bd5516bbe336e4220f5ae592d65fbef2d06e99a5b8a71f96a379db11bd8d8e8675585861ac18b14c6f902c97bff4ba32219be88c7fff73034942ddf226d21fd585d85804f62289080a152335ad24471cc6a89309e30049307171d34d32b0490ead53404aa47e016790488de5fcfe324cdb3ca9bf944ddeb8dafd4143fc0729cb41311d0fc0d32b395daf43ddf149480f05e5181159fdb204959e5d76e47952a61e3004c36708862ec2224d80d1efd702be18b21926dfd64ab2dc2a8862ca9fc783fcef2a8f96fee9c838062c6fb0f2990fc552e8751456c13a66b0d5b5ae6aeed52e6b50cf4c51e93753b4d7872f20d50d2b143845cd9dc909648a1d830a0a48b8805fb538573207f59e410b03478f29198c809e08328bd05e8f2668dab5254614ae6e7bea25239ccd64bc1bc20e8f47eaf1ef3f4023cbbbc9655e126b634566b9b851e02b1fe1fb3f031b2f7e3b5b7bb8e15603f37107a6ffac9d042ba328b61cf9f6744a055d296c09a032c73bee9d36990796b94831a19d3bd07e7410c2ecbad061ed8f37193dae150a9e3ccaa60a8253ff008a8a9d5dd0735a276ca2e73cf3da5f2d54928894fe453bed788f4153fb06baa54f107e44460242c01f18d52495f91bd0f8f44b17bb58c5f96b649a0b76b8b3e2d8fa52a8a64e657c72f6b4c6a53b814b089f59f730a209e12d7d5aa63f5c1a38a14b3f66983b0547421d3dff38efb13ffcb262ad69ee1fe66dc4e1cbbec4c8da737c732d2f9951ee0bd7d8f651769a6b9e691ebd5f5d28e787bcc14e6725160b507a92cfd221a71c15a120e0d94a6c0c56c0283a74dc5a0655a7b197c63bdd12542a04f1afa8ce128cf2e018d0df9d394ad79316f1d53f7363daa60924a69faf1b69abf093371b5dc045c253e59f0ab3af7a949141c9d380632e52f488935cd1dd023a62808c0721605ca03be2ea68f5230382977303a8f74ba3bfbde586e4323dadc30a16d1927e9db19deeb73b516f1350781e8cc3f84fce5165b0513fa8a02ec7bd1614fcacb200852fdb4c93b884b60433b057fa2c56b5bb05baabcd5cdb48caa3ef859e18fe6a701378d6442f71413779f198d5bbe737292ffc07eaf8d81fd30d2579947672a10d8c65c8adef486162564b6525c5b19f0e70e8bba46f1f7ff53a49241022ee85f2ab966cd275d557a253ca1396f92e4b46762e0bfd72b1c9f49921af0ee9dd006fe07a1825e115699631fa8ff0b3c16a1c2c0995516da57bd6b7f196283e1a389910bab7932289d43ef669655f52dd5c4f8dad55d4ce4ad77b266df69fdc3ef3b8950cbcea8387f1befd7965abbb855ccbd8591d38fe5c662aba72340007d4aa7469dca7dc0b3e479ac73f03b70459aa7c5ec487ced20ab75502154a5d326c50914e2080b32d37e747f56b3b1f9ad98ca69fb23f4b94330f53621433a2118909acf7f9950afaa16dd16f9234c18b817dabd40e8f90f97e91cf7bb003eba5db000c4db5e523cbf1cc5aeac87e3f9dd1d74b09031e7c80c842c41b0c99caa248b853c526144cff77aed9ec7afb3df1405be098eaf2871b27208718ebf518de4b4b7935af1dbd2d6f743c92031fbee55791e23baf3ee0f06481ecc35193e1debfa933127d803fbd0c1e9a94074ebf0fc5d6f9d787dfcdae72f466fed89b0c6b688e8d3066e7b1d1251affb5ab3a40a631e6a5505b4889fcd7a1f6b0ad1233ce48784cd4a938ba7239340941ac4773837baf408d8e83478b1697e38b6a662f14c49f6cd03453827281854be643df2deda59aa395d6b3ed94fa3a11ba85e74230fb262cd272aca830b74681fad517dca96d3cb95aed80894d284f30db8673c73019430b9a9b49d1000ccf09ddf873fc2b642c65bcaef59dd3fab989710fb51af19e6707265596d70146dc768462f6b6216803be1e70e36128383252c97219042c6bc06f697f3f12085c5e9a88b1c1b10005646b754d9a16954d4271521b97862196552e57f44d2e3961c6e838288769a37dbe1a2bde21ef4f3cf158d3b827719d95b87290445a55a2f6254831026f843aa6aef4ab4c545a63ab19a42154ba242da691d71f7871399f667dd3f1309dc5f52864945679faa66fee1febfad7d4858dbc04cffb3521a5c16f459e5cf0b9b8fc61142d1a261911dd49fcabb9ece3bb5cd16e2fb042b1377586b9278b1021a2c79dc6fe85efbb9b04a6e1f1042ee51fb143d1969602b98bb784b3067", 0x1000}, {&(0x7f0000001440)="810ea9591d0225a1bebb761d12f2845b6587c057a864d5212c5bb42bee4bc1f5ff48e34f6b965912b0a00aa3e8ab815183f2b04fbb7a38bde128609a1e4fe3394859a17a47de90028909a1bca5a8c9d678c0011a2216a61660851983d39d05b2567f8d16e217670dde67c25e1f4c1f329b25bc18340301b2166fe06ddd3cee628c1f976515d82cb658cc37d4e24262b4dcf862fd4a3b8f981c9d7d7bba741039f7bbf98cd764e59619e2143313595226c85ae6b7711d6a9b7a28e78a3f33986d44b64a5dc47cb02c028b5c64476e80d25218aee5483f1e", 0xd7}, {&(0x7f0000001540)="849a256e43d89ed4386be7b08dcbe1f178d69d4ad53effb4fda9ba7beaa2dd448a023ad5ba2688b50946f25195a44a25f784e60d60e524cb05765d623b4cc9d710348150e46336bf32f9b414a3af70cffdcfd34dbfe404b2aab1779661dc1e2509295139294be757be46fe9482cc", 0x6e}, {&(0x7f00000015c0)="6e52858b573bdc8a5b23fb7ca00356fa3e9c2de78b8dbb875ce4116f", 0x1c}, {&(0x7f0000001600)="1db193cfeeb4cc3cf0007b", 0xb}, {&(0x7f0000001640)="224c2f2ba44fb881481b619d00423a133699940d04ffcd312848258dfc08ca4c3c1db6df5fff5e72b5323f1a5123dcf9ecf0c5939c73ed72525c0ddf0c1c36c82c365097b69bd0ec5ea33c8875543c5f8e493e75c6c1abb246a03d74610a210a5b65e0e0756d67c37cbd07f9990e85c5b95508c6af701085b308f1a9626fc326c149cfb7eaa627359085fe43105a2650a1be4249b0b71d1301480108fa446cf1ba3e7fdc53f2a9f0ac360dd619bef4582069a1cbd2508b9a304ca22efde0281a07dc627681d667eb5ee1229310724f11278d44196c3f8b", 0xd7}, {&(0x7f0000001740)="7027a7292c3e44db97836c465d0d65e536a75d489c3b5c79730c3021884d134d1230c1ba32", 0x25}], 0xa) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = socket(0x2, 0x400000000006, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0x50, 0x9, 0xffffffff, "86be52d6218eb1c242e018a56980af69998e3255", 0x0, 0xffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000018c0)) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) login: load: 0.52 cmd: getty 72283 [ttyin] 0.00u 0.01s 0% 324k load: 0.52 cmd: getty 72283 [ttyin] 0.00u 0.01s 0% 324k 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x100000001}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x5, 0x1, 0x9, 0x6, &(0x7f0000000440)={{0x100000000, 0x8, 0x6, 0x9, 0xfffffffffffffffe, 0x75dd1b9a, 0x76}, {[0xfffffffffffffffc, 0x9, 0x4, 0x6, 0x1, 0x6, 0x80000000, 0x80000000, 0x7, 0x7fff, 0x8000, 0x2, 0x800, 0x0, 0x4edf, 0x0, 0x8, 0x1], [0x10000, 0x8, 0x42, 0xf442, 0x8, 0x100000001, 0x9, 0x3ff, 0x3ff, 0xffffffffffff7fff], [0x4, 0x1, 0xffffffff00000000, 0x100000000, 0x200, 0x2, 0x1], [0x9, 0x10001, 0x4, 0x80000000, 0xfffffffffffffffa, 0x1000], [{0x4, 0x100, 0x5, 0x100000000}, {0xc9, 0x58, 0x3ff, 0x8}, {0x0, 0xda1b, 0x80, 0x4}, {0xfffffffffffffff7, 0x0, 0x76}, {0x1be, 0x101, 0x5, 0x4}, {0x0, 0x81, 0x80, 0x1}, {0x2, 0x7f2, 0xffffffff, 0xffffffffffffffc1}, {0x2, 0x1, 0x4, 0x8001}], {0xe7, 0x4, 0xfffffffeffffffff, 0x9cb}, {0x7f, 0xfffffffffffffeff, 0x5, 0x7}}}, 0x1f, 0x4b}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4}) syz_emit_ethernet(0x101, &(0x7f0000000180)="0000a079884881") 16:00:02 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {}, {0xffffffdffffffffe}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x7}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) close(r2) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair(0x18, 0x4000, 0xc4e, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x1, 0x4, 0x8001) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), 0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0x7fff}, {0x8001, 0x101}}, 0x2) setsockopt(r0, 0x2000000000000029, 0x80000000000000a, &(0x7f0000000180), 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0/../file0\x00', 0x1100, 0x98a3) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000040)="26ed3c8d958c296983fb8a9635a76c277284acb32338f88f218f4f7bbffa5d6681aafe7b11fb5099e1347a34a92df777ad0c96b7e8ff93ee5f3f20096146f00c426a2875a7a11dd5456fb54fa556a03f29f8782335ff1531d24c3c722d205902b0749ef77b80cbec785543f372923c20f67b2f03e87b9108d053d201a333ed0059b625549631c46233b8d1e870db66881de5930d5746dff6c0d840ec9ea11529af75637858b26b59b8400de80bc3c2b732", 0xb1, 0x5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20108, 0x0) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) rmdir(&(0x7f0000001200)='./file0\x00') listen(r0, 0x8) r2 = getegid() bind(r0, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r7 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0x401, r4, r2, r5, r2, 0x8d, 0x1}, 0xffff, 0x80000001, r6, r7, 0x3, 0x7fff, 0x400, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) getpeername(r0, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001540)=0x8) mknod(&(0x7f0000001580)='./file1\x00', 0x2000, 0x7) recvmsg(r1, &(0x7f0000002a80)={&(0x7f00000015c0)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001600)=""/22, 0x16}, {&(0x7f0000001640)=""/136, 0x88}, {&(0x7f0000001700)=""/171, 0xab}, {&(0x7f00000017c0)=""/59, 0x3b}, {&(0x7f0000001800)=""/144, 0x90}, {&(0x7f00000018c0)=""/93, 0x5d}, {&(0x7f0000001940)=""/84, 0x54}, {&(0x7f00000019c0)=""/52, 0x34}], 0x8, &(0x7f0000001a80)=""/4096, 0x1000}, 0x1) pipe(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000002c80)=[{&(0x7f0000002b00)=""/142, 0x8e}, {&(0x7f0000002bc0)=""/17, 0x11}, {&(0x7f0000002c00)=""/85, 0x55}], 0x3, 0x0, 0x0) munmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000) setitimer(0x1, &(0x7f0000002cc0)={{0x9, 0x8}, {0x401}}, &(0x7f0000002d00)) openat$null(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/null\x00', 0x440, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/zero\x00', 0x202, 0x0) execve(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002f40)=[&(0x7f0000002e00)='#,}![\x00', &(0x7f0000002e40)='/dev/null\x00', &(0x7f0000002e80)='/dev/null\x00', &(0x7f0000002ec0)='/dev/null\x00', &(0x7f0000002f00)='/dev/null\x00'], &(0x7f0000003040)=[&(0x7f0000002f80)='/dev/zero\x00', &(0x7f0000002fc0)='/dev/null\x00', &(0x7f0000003000)='(++*!\x00']) getsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000003080), &(0x7f00000030c0)=0x4) msgctl$IPC_RMID(r3, 0x0) getgid() 16:00:02 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x8000, 0x4) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x1) 16:00:02 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="87ef6162d4aefe0aef52b408dc0c705def30aab2e0c5b60ab7257190b81bd2a7e39b3a2d6d4f1980d89e009ecf89f72dcacea7dfb72b16670c6673319212b2043e2b039d6ae71bdcd29cefb0c07c3d435da185c8720b750c739dc4e628099871dc171f75efd78889a0f2ab858688c688b4bd3249437c31df32f57fc0cb6829d072fa3e9b14e593d0d57eb84159f885cc5697244d4ddaad7e0fb852ea0a1f9e7e08a9fdcfd2b4512c0ec70d7a3beb2fb556a112d2dd78823a149db9c8c77389d16dc3182da170367684727a4ee5ace29212a415a2936f5a36ef1e4542af80fd4b", 0xe0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)={{0x7, 0x2000000c}, {0x6cb, 0xa}}, 0x3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20380, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x44, 0x10, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x30, 0x2, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x4000, 0x2}, {{r2}, 0xfffffffffffffffa, 0x40, 0x20, 0x8001, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0x1000}, {{r2}, 0x0, 0x0, 0x80, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x4, 0x0, 0x294, 0x1}], 0xa185, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x6, 0x3, 0x3ff00000000}, {{r4}, 0xfffffffffffffffe, 0xc9, 0x1, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x101}, {{r2}, 0xfffffffffffffffb, 0x44, 0x0, 0x8, 0x4}, {{r3}, 0xffffffffffffffff, 0xf0, 0x20000010, 0x101, 0x3}, {{r3}, 0xfffffffffffffffe, 0x80, 0x81, 0x0, 0x5}, {{r3}, 0xfffffffffffffffa, 0xc1, 0x12, 0xffff, 0xc5}, {{r3}, 0x0, 0x8, 0x80000000, 0x53, 0x3}, {{r2}, 0xfffffffffffffffb, 0x62, 0x42, 0x5, 0xffffffffffffd0ac}, {{r2}, 0xfffffffffffffff8, 0x2, 0x6, 0x200, 0x1}], 0x4, &(0x7f0000000180)={0x40, 0x1000}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x20) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000200)={0x3, "3eab8d2275e37405dcdc19e706695827bbf3f7473789e7b124d30e172d3ee6c72d71c73ecfffa3"}, 0x2f, 0x800) msgsnd(r5, &(0x7f00000003c0)={0x3, "6970649929a01266fc5714c67d5ddcb6a2ba1622bbb43f27726946fd94d601a2982c7f2ea0d912cd5f8b141b61af64153d9f32fc84052b2c71e6fd992143b7145bcdb959a18c6dbd911b8ba6a10a5039035389cd4988f465a07419260f485add19ae32fa0c27a65b5ec5ce33e175f47becad050c4aed8534ff7bb6406ac8729ea8b96425e17709916b373071d2c01e53c5ebd1e67a9a2588fc73fc622dea7ad03ff64d4ad4fb704aeeaac3"}, 0xb3, 0x0) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:02 executing program 1: r0 = msgget(0x0, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/43], 0x2b, 0x0, 0x1000) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES64=r2, @ANYBLOB], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x10000000000800) msgrcv(r5, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r6 = semget$private(0x0, 0x2, 0x20) shutdown(r2, 0x0) socket$inet6(0x18, 0x3, 0x100000000) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1100, 0x5) recvmsg(r7, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r8, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:00:03 executing program 0: 16:00:03 executing program 0: 16:00:03 executing program 1: syz_emit_ethernet(0x11, &(0x7f0000000000)) 16:00:03 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)) 16:00:03 executing program 1: 16:00:03 executing program 0: 16:00:03 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000003440)=[{0x0, 0x7fffffff}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000280)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x2, 0x100000000000000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xea, 0x40}, {{r0}, 0xfffffffffffffffc, 0x60, 0xf0000008, 0x1, 0x9}, {{r0}, 0x0, 0x40, 0x40000001, 0x99, 0x6a1e}], 0x3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffff7, 0x8000}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000001, 0x7fff, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x5, 0x40000005, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x60ea, 0x1}, {{r0}, 0xffffffffffffffff, 0x90, 0x4, 0x4, 0x1000}], 0x7fffffff, &(0x7f0000000100)={0x7fffffff, 0x7}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x100000000000003b) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSBRK(r1, 0x2000747b) getrusage(0x0, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x4, 0x1ff, 0x1, 0x9, 0x683, 0x8, 0x0, 0x3, 0xb24, 0x100}) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x9, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x100000001}, {0x7, 0x10001}}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) r1 = semget(0x0, 0x3, 0x22) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x5) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x52, 0x6, 0x8}], 0xeec9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8000, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x4}, {{r0}, 0x0, 0x10, 0x80000003, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x7, 0x400}], 0x4, &(0x7f00000000c0)={0xaec8, 0x40200a2c}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:03 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) dup2(r1, r1) utimensat(r1, 0x0, 0x0, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80000000003d}, {0x45}, {0x20004002}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000280)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:03 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) setsockopt(r0, 0x8, 0x10001, &(0x7f0000000100)="8a6e10355eecee62d71ca3e57503afbd805f39a67698f04dc8566f5299ccfd272736bcb3aa19488e0c79b553621004011036048a7f5a49040d6cf29dc70850e0c31b97583659516ac464628047aebff6f846b1084d1c0a176523955dde8e0a6aec2c4bdd6715efca1f37acedba", 0x6d) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000280)=0x5) read(r5, &(0x7f00000002c0)=""/220, 0xdc) connect(r5, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x6, 0x3f}, 0xc) setreuid(r3, r3) getrlimit(0xf, &(0x7f0000000400)) select(0x40, &(0x7f0000000440)={0xff, 0x8, 0x3ff, 0x3, 0xa03d, 0x8, 0x2, 0x7fffffff}, &(0x7f0000000480)={0x1, 0x7fff, 0x2, 0x1, 0x100, 0x400, 0x80000000, 0x59}, &(0x7f00000004c0)={0x642, 0x6, 0x7, 0x9, 0xea, 0x5, 0xffff, 0xf4f}, &(0x7f0000000500)={0xfffffffffad80346, 0x400}) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000600)={{0x35b4a387, 0xd95b, 0x2}, 0x8, 0xe9, 0x1}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000640)={0x1}) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x10400, 0x0) accept(r4, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000001740)=""/4096) 16:00:03 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x857, 0x6, 0x8, 0x1, 0x34c3, 0x9, 0x8, 0x0, 0x2, 0x80, 0xbf}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000d8d000/0x11000)=nil, 0x11000) shmctl$IPC_RMID(r0, 0x0) r2 = msgget(0x1, 0x8a) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000cb2bc394e50359630000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c94c6afbec8a39000085a7b09851c7a84f6e9a099e4eca00000000000000000000000000000000000000000000000000000058b2"], 0xdf, 0x2, 0x800) shmdt(r1) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x120, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f00000001c0)=""/245, 0xf5, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 0: r0 = socket(0x400000000015, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="054d31cb4893099d6f000000003d000000"], &(0x7f00000000c0)=0x11) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:04 executing program 0: setuid(0xee01) semget(0x0, 0x4, 0x100) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c0b000/0x8000)=nil, 0x9}, {&(0x7f0000e71000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000dce000/0x3000)=nil, &(0x7f0000f7c000/0x2000)=nil, 0x8}, {&(0x7f0000f7e000/0x3000)=nil, &(0x7f0000a57000/0x2000)=nil, 0x8}, {&(0x7f0000b33000/0x1000)=nil, &(0x7f0000dc8000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe6000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000b5e000/0x2000)=nil, 0x7}, {&(0x7f0000e75000/0x4000)=nil, &(0x7f0000ade000/0x1000)=nil, 0x8196}, {&(0x7f0000f52000/0x4000)=nil, &(0x7f0000a49000/0x1000)=nil, 0x4}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000f3a000/0x4000)=nil, 0x9}, {&(0x7f0000cb7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x8000, 0x5c, 0x6, 0x8}, {0x8, 0x9, 0x0, 0x9a}, {0x3, 0x40, 0x9, 0xff}, {0x80000001, 0x8000, 0x0, 0x9}, {0xf4ae, 0x8, 0x0, 0x1}, {0x0, 0x5, 0x6, 0x2db3}, {0x58, 0x6, 0x5, 0x7}, {0x2, 0x3, 0x2, 0x8}, {0x100000000, 0x255, 0x1, 0x7}]}) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() recvfrom$inet(r0, &(0x7f0000000080)=""/116, 0x74, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:05 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getegid() getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(r0, r2, r1) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/191, 0xbf, 0x40, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0xb, 0x4000101) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x1) getitimer(0x0, &(0x7f0000000100)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) shutdown(r0, 0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="87001f10651e80ed81d41e689c000004bce504ff01c45ad220000004"], 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) fcntl$setflags(r7, 0x2, 0x0) write(r0, &(0x7f0000000300)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffffffffffffff72) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) socket(0x2, 0x2, 0x312) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10800, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80104267, &(0x7f00000000c0)=0x400000000003) 16:00:05 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000000000401, 0x0) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1000010012, 0x10000000000000) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xffffffff80000000, 0x1}) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x54, 0x40000000, 0x101, 0x401}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x80000001, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7624, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x11, 0x5, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0xd, 0x7}], 0x200, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x30, 0x8, 0x5, 0xfff}, {{r0}, 0xffffffffffffffff, 0x89, 0xfffff, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0xffffffffffffffc1, 0x2}], 0x6, &(0x7f0000000040)={0x80, 0x3}) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x4e8, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x31, 0xf0000004, 0x3, 0xffff}, {{r0}, 0xffffffffffffffff, 0x84, 0x20, 0xe45d, 0x1}, {{r0}, 0xfffffffffffffffb, 0x60, 0xf0000041, 0x40, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x83, 0x90, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0xbf, 0x80000001}], 0x81, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x50, 0xfffff, 0xf9, 0x8}, {{r0}, 0xfffffffffffffffc, 0xc, 0xf0000004, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0xffffffffffff7fff, 0x80}, {{r0}, 0xffffffffffffffff, 0xb3, 0x1, 0xffff, 0x4}], 0x3, &(0x7f00000000c0)={0x3, 0x7}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x11e, 0x0, 0x80}, {0x9, 0x1ff, 0x1, 0x3}, {0x8, 0x3f, 0x20bd4ff2, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe2(&(0x7f0000000040), 0x10000) syz_emit_ethernet(0xb1, &(0x7f0000000080)="16bf1503e14a339c96c35d89d8c4809a29b76e0126f1b39c4fe824be9c7a152b161b67dbe0406fac0a96093cb10dce84d6faf62b59aef934a35f3333c3925b520283ed4060784226022bab46ed0cfc706108ade3093f520650b3084292ab6c20062f115bc2afd115d8c2e9fb39eabfd364ba07650e76f6dbb63b72ac2409f5e6b4bb7b944c3715c28284a65d6e84bb9d5c8460c089010fe3550ae1a6c9677be4b4c2f8fa610c84aa4757f85941e77fe072") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028, 0x0, 0x7}, {0x6, 0xfdb4, 0x0, 0x7cf}]}) r1 = semget(0x3, 0x0, 0x100) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/17) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="bf3f82c5d1263349a2efe1acbd3d4e5bec95afdd49df3417dbeb8993f5545873718e0feb9b64d500bd1e0b2c205b0a233998ce712895576bb226d26d87345d83874da5af3d7f8b46f8e57836d9c34f7d56aef83a7044a2d93edee7d961ad755804a421c9e936bee949e476a465732ec7fd7d1004b1290bcd6daa238aaa1ad6689f76c5045dc01f73f03fe2ab8a0bb33ace9adb0523538d4c24bd1003eded", 0x9e}, {&(0x7f0000000100)="f9a38dcfa440823731a96d3a75d75174d2bcc91d77", 0x15}, {&(0x7f0000000280)="a741f64bec01dcd78186e7a42f0777fe4f224de0a85aafbf82da4f23a5c35207afa48912c9843c6c77ae742acdf0c06caa507a49bfa1915089fe83b94f33ff966da656a53149e1df5a74ea44042f8b01828e8ad1989ea8a51b22d1dc9d523ecca2fec3e806cf74df23911e5f53b8187170313e0adcd10efe01db0ca0176491a91432ebabb11e94e3cfd342651246bf30debe461fca4f7024ffafa01450cf91d7dc7cdcc9705b2bace37cd421bb5254effdf4ebbaabe111efc701aba1adb65813015378ca5627cb17e6a1cfa02c3e", 0xce}], 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180), 0x915380664b315c21}], 0x10000000000001ab, 0x0, 0xfffffffffffffffe) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x1000, 0x3, 0x0, "e04ea8ab51636630e18940a5ea7adca1b1e43fdf", 0x5, 0x4}) syz_open_pts() 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x0, 0xfffffffffffffffe}], 0x8de, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10020, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)='./file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="41353c9936e164fcce4696b067079ceb96b50d8bc2f2d38002544df6ef51263f6c4069809862086a52f5edb682fb3dd716f2b4ae1374009568d7fa6e48ed177f1620752d4ab33d577c6fae1836cb95c781a333210b9f2364dbb06965054c0054592b4b37503abee0be577f35b1f560bab5983688b2ecd77680e1e8ee245b9787d62acdf2a157a2f331b881151431147a486502e151591239942605410c0cec757efc553d616ce510ff47ce54eb57dd58cae322740ff13c9bff72e79f847d6335677a372ab23144ebbb2c9a8b2c0f967c66123644fca3341f9cc45289000000000000000000000000000000a08e1e19c38e015d07e34d7a64a35a57113d", 0xfd, 0x0, 0x2f) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x48) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xa709f28}) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) shutdown(r0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x28) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/119, 0x77) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x3, 0x8}) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) write(r0, &(0x7f00000000c0)="7ddd2251cc750481fc61b9e6156e3ff1899326f3cfef24dcaea5002b4eaab6f42cab4f0b50ab553116364f56da302b676552c9458ce7d522cae02979c24cc0f683256e15381ea892f830da94fadfc54c76339a168c76d566a3c7856f94081f656e157fecf3813bc4d0eebc428c66778e1075c4bf797ea1876ca2801dcdf5739c5d43b045b0d57a4b88e74c5f1c47c63038b63db1d062ac2fb5625d9b4eb673b132af9ea77e5fdbefc606684265fd36fd3f061c947ad2805cd6d1a8870c9c", 0xbe) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0xfffffffffffff594, 0x4, 0x6c4b, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xae1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0xa9b}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fe8000/0x2000)=nil, 0x4}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7ff}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1800}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknodat(r2, &(0x7f0000004900)='./file0\x00', 0x40000000c010, 0x9) execve(0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x40000000000, 0x0) writev(r3, &(0x7f0000004880)=[{&(0x7f0000000780)="f99b72a0000a292412bbac02802d48b30d0f06b92aab6f9db6fd8cc6c5f189b9bfe1f1326725fc3605482e5c8c0dc1ec563c7efed96c914a8d73f92feb30839544482a25467b93079009cb477511f1e4ca6a6d87f51adcb4c234296aaeb83123a5192b9313757d31d75698ec79a24c9408d9dccf0114987e5a1b546ba60212a0540dde55ada8b5f7eacde197cd81d9c75c3b625fe84524f5702c79c1a9305d3828e95ef07098e2edeb202929c8b9c61015aa3e1e0ed5075085b4019b2b18ef6552d85f37f5cd7205064e6ac12853d03bec102f6904cdcf5bd99e3372e189378b1850a4f6009bcf5d56c70254484cba12b86eb9085f74be043995d938e2d7ebf19f54e67dfec5b272c9a76eaa1f216a9937ef2eaf0fb7c55a61ac6b9f73e7bf6527307efb37382eb10982329b3b97caf040515048331f350a34d8cba4388225934efeb9f960ad0be59b29f3ac8be99c926760292e2cbab59093a225bbc0acece21c45f3d51da79e073a7f79357a96689efaafdf3335fbbcb7e9413f17487398faaf23f4cc83295140028586888d8260455b3a62cf548d45eed30d6644e2b221f68a2d3c508f4efb087286a91cbb7d7f9b3390966e1bd829ad9d027701953348dda124b4cf911d1aea8548c80c7df0d70263e23992b952a1b36fc7b549d36a4078952c930678795209545f8394e15e6f948391322b6328c87507dd094e78d845965b63df31cdffb4c3305a756940facba70911197b39c6192f7adea00c18fd722b122d41c9cfcbe9e52ef79e2ed096bdaa0ce833dbc478fa7be1dd6da884a6c82c0d463876c67a50b733041e80d85fe1d9acf660b9f5acaf13556688dd173b2b962dda012a3856dec74b3fa5a6e8095ffaf123ff1d808c445404c6453e27034f2880ece247583232c200179dcb240a5fee372e21cd391574deb4fbb471b81118a48d855fa94be795d6f79e54dc56d397eb61f7b5316a6c03be3c9bf157d4eda025b45e24aae3980a000436eef1a4e1c750b67ef3b6e42a9c7506d9b46f0f8f902b104238e63a6e4a8b81505f82cbad319cb3f78b7c4b9d6fc335cd202dc53e96987ee182a3c34615b4963106d1083ee95b419982ed06d44f3a7732f5a081305f1d7f68480e49accb1f7ee49fc860e9395f3c429646979e26c283616980b70721d5fbb1de337793d55043e331b6f53fb9809ac64f98eb857e8a4c0c3d0058c350812d93735f7ea81e78bbc311a8fe82d463855c8910e2feb03f74b7df188da76e862b701e3656af3e4ed6366281d6f1f49079d03415668e3d669accbcd64e4a9eaeecf128827b44fa0f07a7a83f5b54a37f05b7b48b63007828791d59158842b5b33054cdd3d908733d3db6d16bed3d8b9bd494915aa69f50f441434d37643cdc7774ab4a76df356a9efa8c6142f26fd5ec6572128d74805d1d98e8954135eca3bbcaf0481bcb47a5e14adeeadbab44d9c92815509d7bedf3b3b60d339b05501b8a7ff669130b21bfd583403e73905932c300b8fa0260ea5f3be7332e7232a161ce8bcf480fbfe9a87a2107f54bde279ca4672edd425b3f09dd2e4c32aa8f3ad614e379f71c97a048aee5c1767dfb236a5992460ead2698d899565bd02aa571ade791c72558dbcbe3de3713e5b0ae4a527a6f5e4be3ae502a202b44dfe7279e1d01d7b247fb8fb745706bb84c943530234aa54daa1e2e2a5750759085c07a87ead15a06e1ede242c8c4681fc3421ee83da7d630724d601e5d770383f5f86f3d650c87b6dce98cd961510cdf0f7241c42a14a69578838c53141e9aaefe19530a146272c51b5d75095755bcedc4eb15ccd704b37f22b287ce05e27d3b36bfc84c6a8e284dc0333686edf7eaa4fed77dcda1d10972ac4e3da797c6ae37af4e0321854206389f3570aa76e18c46b6fa20643d15c6174c94ac2faddd484135ba8975bf1b86e9d1a18871f39f0e351e3ae8789517ad6567fef1e7dac0e1db62f8ae5b41eac2db545759f1b7567ef5233113ded1e92a280dbcf7028e673fa1949db7d0204e2b4e91c27683a16e035dfbd526e01eb8c7264b32800e42927da8b8a45885b150dd18ad29c64da31313863984424fea702de316c3eb92823d7b473751ea8d6f6817f566c8fc9e6c34ae6504cbea63cddfddbccc4377c93ffc1dc8b55dbcdf721705ce18f4c886631cc642ee596ef78a191926507f5eed32d17216024d2dcb8008598052fcbbfa0b42984fa724fc54e83f23b9a766d3877a2f3a38dc63145a45157d53e98c84a84691521079a1bdd80eebb518c513b6cec80ec92188ece6c32007060e3217db5210f7bc321de0ff633fe830d7874d8e7b25aaad42d1238b0303150d17797220b1bc5e00204ef351e01f41a3bdddb542b92d9e8aac6856d275ad5db97337cda69f7db06f35ec72c45474887c0890ed028060d0bb36078a10fcf40231bf43e2d2c9bc2753f326b4c8c3df4397ecc6d3c19ee6f96ee4b1def6f0377b37533bf28fce71b95060f8e69b3c08dec663d9141927bf98798d4c2c690865a49224b75cfbbd3aaab46a5deb8de0291865b0ec471e20d6d8ac4b0269e059c8e420fb1333c127b19af0365821356b725639ccceb21a18710fc58e481761626070f500a2343f35d8860e49aa1d273e6eebabf6d776e098c7e040512acdacd23a80b0d0753b1d0e2384fc8e0c9db8bec8d38628c1b9e6e1348e32f3f1e62c69f26735f00abed37c73104fac194ff12dd50d88ba65b71ab7776b96af6e5114d623257a43f34e60b89ab9e540a688bb0f8b74740607e4fc547dc6f2a4ef75e8846ffb714daa195ff6206f05d971ef03a613a26799be35c9ad899e03b6ebd40f09aea21fec441fc579f565ef9215c5bdc7da61a3441033f41d36b15be4feafb6bc8b332c58255098ba96c3f67463730c88c02dcbdd56376a3d4fb7536d0fb6703f31073113d9b395c133ea5fe5d044b9cbcaf6c837beffc543642ce2278742afa4d3894c9f94cb51874d1f75ca59337a2f413e2cc2431afd7f31f64fc4a767fd9a5674bac4ea9ffd43b48d222fab98c436ec54a70150d4284fdf969affdb3a6838c72253d9247cb4f124cddeda17ee3b14a81520dd57de454dabad482b0f2da9364252607147e95f6049ca7b0f512c2923c1d83d4056aa1c28c764db6d2c8d4bdc179183a71ee3360d4b3af80f85eed9276ca0d2f99a389585a0cdb1d7fdfcf307bb21b9e00cdfe6860b89be51a93db52e4a515ffca187d9f2187f1157e9e83b6b2493d4db11b6d371cea5e64757c2042b44073cbd4528d0f88a51f9fdff736f018af2ed0fbf29012765a3ab7a21d77a5083c8f4f7e69a517cbba1cf10c4c634f047014903294ecd37fdb58dda0e237fb78299ec25b4adf2101fc6adc2f6c33be0d4d362e31e3fd8382ae560acaf344827b2bb24a60b08bfd41c61d924998bf28d1b0c4fbb3411fbdaeacfccf32010a5da8f00ee218c3f952501e95b26f178509c849e15c31197131ed3b9f7f349376c1821ee4837e727822640891ba5ddfdfe64a471a9b37b74b840acc3f2e70be54b14af9eba446004c46b9b7e2deaf6b258cb8fa291ddb76eb40895ef79cb26ef29c81543dc1f9826965df1a1392da3be14d853c494534a013f74acfdc0b8dfa4f7c6e0999adcbf0e0b5037c049d6bd40477327b654e7d6a51ef068902b6bed031a83a4f28bab4489d68ac56959974e31e128f2a2b43817ab1346e1aa34e5d6828d0e51eb4659371d6c03e9589a8c8ac4df0aebaff212754c6889d4153b1135034bfc0d9fb0b91a897d27ef7d5370632074792fe3cffd5aa0caf2be7b47aa695257bc83e3430ebafa555f07ccf75335d0b57864dc9f82ecddc6e24576b4b5596ca891dab16059de0f174515227e9e5b46d1c38cdbb233d7e46b37b463b9c63ea134ebb94b73f987a4c498d747c2ce22731d13360377dfc114f6e838795844d932c600e0af80e9bcfdbb5fb6dd1a88f9cf256c1a75b52309f787df286cb18a59cde1d5b09105ebfd672a07d8876bed452b800f586340b8bff61b568a30d0cfc59667b414f9afef1f6b2bbfbd19672867e00bd5a55ed3978a2b10e21484ba02d4045f2b7a529e56bff09e2bc6f2011dcd11edb2a226c658100a8f3aa9d0a0f14e8ef02412286c383b4645f2dacd133a85a504d5eefaaf70e21bb0e2cb9bf87448de71f74223dbb598ab1c85948e8c0c709e429ebecde76d5d8831531595a70676b587371251025430dfeee6a8f338ab79944c7c653c947f98b648412a75cf2dd3a36d847fb182be3c96b887988e885252312e4ff80907a70b837eae67a43ae3dec74ead132525031e563af7d294a04abd29ce4b9ff6739280d01c8f19add164c065e7475b63ad9d4b8c1ec86944128e885832854759448060b6a7d7cacb6e76d2914030ad12a8a1bd8461b7d5b81bc6811d62f656a5d7675dd373c0ae37e48d1791a82019817d6bbe218901844db15ec0e8dcb3f00fa6e958ff644a2986abe1c1c5d7cd4c3c0286661c5ac6faf3a65e31960217da660f42dd5937ad830538003e9f28a9c77aa6f3fab9a6764b243347a629066499f75cf261acf2fe30c873628efeac948a04271e8ac98c1bacaf2131ca56bf72e7046478a09869c2fbe3046eaec491591c16f6af0915dd37bf7ee6334e471d9c684eafdc5f06897703e038f1a4aaedb2323b17c1a161e3857b5ff770b39340b389b3a812e1e538806e8749f9b665bba9fc005051a2981531b2984c2caa912874230e968582b6c3d32b220b5030bc43ebd0ba53cc24244e7f1e8d9991e9f0a4773425f169b6b36d99302efdf4f8481e43a6d78e93651933299ec9c0de5d3dfec396cfa587624500b16e35d80a2ba2be8d44f5fba45082063cd19473f00d42d430318df5c27c8172e5f7cac26bf5994a16118a562ead0818f4c6ea2ea0e14975ce079a12301f0a9bbafa0627074b055581b7374d1ce2ffd7b8f132e540747cb14fba515c3828190335eb4ca170bfbb7ad19a533c9fbee58b43900f1e8913b39a7f54cb86d8cbb9f8a9d3b7f32e11bf3e5fc0430347887c8c1d058feca98fe749ab7f19a87549d3b4f81a22656e253bcb52048b08d8f2cfcbe073a732c28e02e220e5917fe808ead93fa782c520cf1816a725a6cdd21b3b3e5c61b3755d815e0b3bf4d7625e4fa2d3b62359717858389db89c5a2810bff1ab402dd078bb1dc794bd391a690f6381a84dd76f2d804344845a27446cf013810d6af580c460635d2706e788765b5af859d108400a45814d738142d92eb246de38489e129143895790a1bbe8f2b40221c9c72cab784532896a8e4f8506d052a80c2008ab64e8f028b846915d20a51b474a003e9c13a7054c49fd8cbdd7c25483e0fe2892aad206c2d25538a9951af8f5920e49c90f5c293c5c62fafabf8191713044cd06fe99571823d8561c3565f47b7abce579f27aa73c7bd3b0a738333ed6ee60a73c5430c5e5adb2576803a8715b91c7c37815e1871f5cfe37db4089fee62298be8db51468edb47ef5d4832cd9a4b2413c9aa51a086f103e770c9903bf32284f151bc9250c99eb266c446c09f5f87119c777ca2f20d97091bd8a6c0ca778b25be5239cd8126cb8a868bec9eea7d654398d00d1f41da648f8c13a559a80a977775ea1d1f33626c4a7a63443e566b47769779b07898ba79a37784a7b57cd354b6790ec89d582314d005df40c681552597a55e0b6908aafb6fd3b8c01712722841b94b28c20ead97c7b8b817f5444c769d8c8eafe9f6c50d8e3e08fd8432311ea59f97769f0a69e0a64fd0c", 0x1000}, {&(0x7f0000001780)="2d2c2a4bf50e4a9ead9ada0fa3381865cb346beecbb966f6598b36240cdf614d420bd9ad48ac14eb40b748069407c18efd9f22d6e1022894229fb0c9bdb40b42f68ff550b1bcc7d3a64c74c2f91c0ca865c2b8d128443401511b90572081e3d7742a43717b8aef60d7ecf0b1741d5fd9c0d8e5c0f93a583203fa56223d7274f681b85addaa446cf02814de4e3590e429e532b6ec025e535328e23dd02399a43d535f9ad1cf1a2a2cd3df6002cf4403d711f4a53af05625511f64d351e259dfd9768322d7be6dcd1a078b7444cae51fe923bd4ffb1a4119edb1b59d86b2e85c6980f38c5c9ff80e6d5d5bbe55b934c6327d1008ea592d87f7fdf294ccd244da64ecd8160472bd9c7a102c59e903dc7d86984d34d6afddff7257f32b373049535fafcc73070273bfb3405617f3fccf34e52d40346b581bb2d6be96eff29bae00b7200ce8ebe53e2b64f18599ab893f467d733b5cfc4f4a14dff67ea391f85e10872322a832c4a2ec717d25cb389054bfb9c5d5d27fc6ab50d40d8a4358b51d8eba6b879c5ed6dac2788e01313262c6715a181a76e792beac59a5a70ab3d1626a89dc266f51911c66c264675a49692759d766a275b69af426c317f94ba56ed93afb482abb1d041f77fec1b0215dbeee01588bd1684673967f3ad3aff4320db88cf63e5c4a50cd0f5ec036aa76d8db4c6806e1f8522e2e932e34320502f3989f9a7aaae687a3f1e3b92e91346ade48291110b05469038e4740cdc8118a4ef56cf2d0e013a3158c3f67af28552fb739a17076e3ca612594225d992fbbe199735113fb4e05081e6af88703afa2767fcadfd111a27a065f55d6e4c96f5583a6d667cb74a99d86520a99e9c17ad08e47c911c3dcbb8e1073ec2b9945fcb349d718f1a102c59f831a2cda97908b5690d86076ab8c598d5e7e60fe6fe5183fcbefe66e0968e90e6a27a45a9253a6196a04d0dd0bcf4b95f79795c61db8ddf5bf7acb4dfece02a914f0408955feb008abbfc2ceb3fad42eebb5575d517af817d25ed032e48210e6af138adf86a84fb1fe2ac3f2e27129f4494cae206287a2737a9a727f8abc657cca224858bf01139207d2379b76ab6f502177fa1634d89365864d3827028893d22c27705c6247593c5655341556168d2f0ebd57a62d1964c6dbe1a0960bf1697027001da290bbf5ed109bce3a84910b57f0624cf1ef85f5436e48c3a544beeab87f781cf151f5f6c93e878253ee63c1de73362f0a0b41b4a508bf901d7073a92f9612e6abdeda9c14a746a74cd6cf42f90bdc36dfb055267b482c86612ecc98427844bc8c63606ab2eb542e2deb7ca3460ab972b83988d149ab6263e1652ef1f3c7bb3a81379bdda82d4fce8b06c4a3d429db9c905e6288f46060dc51891e82708cc1901ad6e07c2a493524428dfd9c87cd42d236392b505a65cf8c2e7cbf989845da6915e2c6eefcbde4c1cb57f05fdb3264166e1cd7fb5f3776ab7197bfd62b6d25967215f589b4c2443b397f8e5afc199fbef09735f74d6f640ec00c9572d880dbcdb66763c3db9fb62d089ceceabc9e55934bd7c2c1f7e0a93b68b52f7793fbe246052080b96022b672d5b6f41253bc0dc05cbf1907811734f47524cf7665f3007596b93496e35d42610193543d0b542a3544450d967eae1b98bb4825d54b1875d4bde25ff79dfa120c5872d0469ea1cd1aa156d3b6ee58c1bcf9a19419299815535b79b3596091747327bd21bd0267b4e6d4c7344e278045406f8dcc6426ef55b53321e9b819ccc1d788dde3ace1efedc0ffffee20471a30a32daa770c06af729c6489df45ba5e35ad97fec7559030dba186cec0bbad778831bf99599974cb73ee6b6cccdfa61ffa455e6c6beec1e0c583e8ec0e0d5c13937720bb9074090fa47f4498e6e7f5773356f0323689bc252ffb2f3d0ad73e761136b8c40268b4dee6ad534deb55c8c91845b214247f990af5f97bdeb3e540ae5add755e49c73e7b2d6a22a418565dd64c4a4a8bb2ff85234aa7a2b01efb71c4fdd86cf3fdc4650b72cdc5003afba61a7c551d4c537cc6ae6467c442d8a365e6beb750165d89c516bebf6c964d9cf575da15ab5d62728d5fc81f5e9c2d5962202291e49a675053154e5fc4ae6349f66e2891173fcfc56f0325346689486501465322065476252425ab7a236069a00b9c485d8ea94dbd17c0212ad6ed5b29f01dc11612c5f0bb1d4b6a5dd922ab68e9fd461338843d2dc34f68034ccef5c13f07fb4cce7defdc7b8271df59c96838569138d5041e5718424ce1dbb970e8404cc50461d2b0cbcfcf968e45def62c07942237dd8da824dd9b19f555ca2a484a8c3f758adc72ea4fedbea1670f716768a884ea935d03b946e0de391d01579c66c5c1e40c57dffe8a7f60f0010e0673fa9a28f2057559ddb963ba9fbea487c131dc5055e50b4cc4e677a8f46a8745fc39c51c58936d4429b046d3d61b7e859dcfb32a69503a7ad3c8668ed55ed8933311b6a481232539d772a57e4a92a4d244e1f71106e3d93d141adde5d7e217c681e5601352ab95d69a14c7f23f4dd1f61757f8cd5942fe23c377562d137da48a46bcba6490e8d43483f222d1323e240d70d3e92e3db6a104e8641c19049c2536870f8d01df8429b129d0cb694271de48eab053873566807b2b5ec7b4e8466598b6a39f82739b5f9a055bffaa3815139eb2d97e1d54f776e64298a90e0860c19709ef698784d4f74860ab30b2428a541d7ec37c3cfc0b4fee78c355845e7eb6e83e91ddf818d53f8d69baafae5c203e18ddb170ab5eaaca77c292974a68f20b90dd8afbf49508f92fcc5df16da26f483b2b3ce820facdf2b70b682b733df8bf97dbfba5ff74b4dcec7958ebb136780ff78ea4d5b37dee1622fe3d7e174c1093dfcdebfc7467232f2dbadac8424d9c25f069e7cb1ecba2c2f25f5f2b85b2abe41e920ccdd3e3049f619651d71e4c721ad2e3a9dddcf675823b84d7077031f7ed8757674111bf55f570ca5867414e6a256d9b8855e024e5d8a0d74ef577e366d148e9f64c9be4c410ce39421fe8dfbe33c0c1a6c0619986614f5523a76a081137bf079bd6c4318c7bb41405e71112552fb75849f765d35351e725db2ea1929c53bd56d555b4120029a606ba0f376017ee9f298b57e15aeb860a5c39513df33b166a1f72d4a788eb53ef545dab8c9f321d54da6ac9717f727ae37fba1c92d5b1e0b0a4d4c1d2b457d0abfdec4765913f505bfda1bd8a0ccb94da76f9b9dcb2447f82f129ccc8b9f248f4dc61f71ed5f0985410a93b51597270f4143283bdacd4e1222a2f0324b239e7eba3a63302a0303182ed463636241d7f7329fde0ad7d25064de39a4d5f001baf5aae2a555203d6c931694f7947f59993098ba73e3f246630a653fb9ca88cb9bb72b49e4135c5b45de9a0e1c4a5dee2e7d3468f6f326683487a7d7b0b514a6dbae44177f4d9a92c1fa892f1c9147ad2916418301fecad378bb7c6e54ad6e9fd047bb8f144701270e43e6da95c8a1a937b5405ce6ff77dc5b0a442c80dca7db9868b655ce4895306dac8449e8f289fffd29587fd6bb3ed61ca264344f14e4577bbda8fb06d5e1c29ce5e742010bddd0346496e5371a5e348278eedda9ad5604c59fd9526a715fcf15d5c3461d42b7384690a8673ac5f11e18075de0c9dd15a52a23c51069f252cf5100c5f1350fdf1a4f1f254cf1970fa60c80d7d9346abeb000af9cb15ae16268c1c95f2b94dca4d173ead972c41a16296b5971c65c3e06b24c74de454ea8bdb4a579a8e1f1a684a4eac1bd2e024f3e1a9d3f0f56db5a7aa7e447e251eaebca580552c235a5802c7cca93fbb49e825d196b4760fd303896a6f435bbc80726d57d3a527401cc66ebbc19ddbcaae6828d7e4b9cd34ba45414e2a61b59724b74eb5b085714b0329a651de09dbaf0cc7ec9b8ac6e1641b62c1b41ab4e69b6f0f7d081d18226f3baac5a1975ee0b6bd51fffa70e72434c9d423be07aa4d047d8ad1bdd2e7511945bcf4c1e656b636e6639a51135c7dcf08095d17c673be6732004b922e355bdfa87d1d44d43621f76e9974d60da6b4e021e50455c250efde9b34abb04bbcc5ae3a1e53777fdb80f284f1615aa50f0ebebf8107bd960b1a0f8f4a1792faeac64058b71d53dc19dc7f67129660bc6d81ca9143cca1323a4fc105e2c424132bc0372ca4dac529f16d7b05cb2ce2abcd38c670b9581e76275869119cebfb9bc81dc5891bf823fd79cf02fbbf96d3887af923dcc452287734527a0be42ddd34cd59aff960232436fea74506571dd1fe2a03ed575473140bc34a53a3e67118ba3258d32d30dd93457fcd17ba5cbdb594d4df08ba1194c2a51216d1fb2d6470dfaf55ce9053efb63a5caf1b737407966d772a19261039ae4772bc131a70b6a12bdca11b5e30a85de95cfbbcd3e6eead5c5479a0d0f6c394ffafc5d164ccb69ea56c1ad4f1dfc3079c0bbe42504018f3d8d9aaa049107e9fd07c70a6999aed52b802436f92eaf48c26a1928ebbef5cf9136fc8d2de29126ff5196be21f8c3e8c70c9cc951a8f357193248e1edb75dd25ec20a8547dd78fdacf22bd832a1bf1b8ff40c0f1143b076f5c23bf84abb3fe81b032e5838969871deb4b5e24ed869be12a2208183d440fa1d49306329efec5d7b024c3c665a00aa268b424c5f3c3fc9d272a4d5e46591b40be4a7f943bc8b708cc31422cd6b79b4dd7a13c4d8928b3915abc15fbce29cd566081dcc53a23044929ade40f13d1a21a17eff3d4d2c22ab71cdfc32d43cd6118b72321c9da060b41680d40bd7e1fe5c311d0f76bcb51ef0bc57ec4b44a96975af2e065822363c72686c9a0e3a9159dcab1e90f3ccc21feeada29f3ef5d3ed165f687b3570a34eb00ae35d14b78f001bb00e409c48f07818a2f6f4e7050fb6ee6a51710d97b94634c3224aaed7a1ee4f8c182032953862628e2b2cfe372d14f0eb6501541748b7697c80dfe7f731bf99e7b77334fcfc246f86c76723d3ba6bd6336c7cac53684e6584eaced9a5c0ae641db24550b156222d902715bf06a3f663393d62f299120a5a86b5ff0be189e78916816b3913027c453d0eaf6cb48cedb99c7a6a3370d20fb3c0b53dff1bf2051448ab2fbe7a968013916825cdd7037f6d819bf34fa2bef9329e21fcd1a82b7e16cdb0276c5af4c1fc673c0e06eed5cb32a42dfe8b2c8890683e0a5867ec6df583d6d09b160af87d4a6d6db98313799ccd726610483b0d4b76b6205431aff96ec19d8b29acdc8c1d617dc50512f7c204deb17fba0dcab7db4dedfa90f1f6713906d966be974a6313308b84cf99ccc3e26800380c5536a6c79fe028c5218f3f1701f8a26f7afdc62de2f990b7c916968a71f3f0d05ef3e2cbc5968354950674d16b27ca1aae952751057211b410729927c79666a433081f2880ff9abc6d9c8f91a35565159594583d9a4e92b5104fa1f0ed4b5289b5e442fa87585b66e7f35d0ebc6e425ca91bda802265e146c1d36cec126d790e599e66e3fb15dda48c27e7ad95e8d3d8528bd288dba542f7d13749ef8a0b75b97b28e6754ecf7b6edb62589a98acb7e2c72da7b1a603ff6a055a89335b9bf49ceec84b4d0fd54baebab03d9b3e4c71a36d745db8bd34b253387e761afa33cf97b75d4d4023e241d0dcf4f61e45fbb0e676c2d9a897a5ca35e5ab5fe6d824dfbed0cd86d58b9d25930a2b26a08d86913bc917569565428f57cb057c55767a73d7e01e4c8638d646a57f4816b23a70448d294f6bfb6ebc9b7a5994cd534bcca8c7b26", 0x1000}, {&(0x7f0000002780)="437ccc08bc250d8a3efc6a9496b7a71b6ac1c98e38aa1707d0866b93cde5bc1aa1b1e7aac520f3bd894be9776b218b2814ebf8f3a926f233218eafeb0015a40051d24caec8281d109d4a2c9cfbfc09474123b9cab302e4ae6d34bc67164863d1f81a44ee96b2ec3061b66becc7d952ba25d6ee813684002271306fb53a93d6b726b41fe86075f9d8bf6bbb31775485ede780b0975be2f9b2cca3fc1562c7d9056df31840b53fc9cd8aa6b3bf2bc1f39a76ff048bfb2b038c263ea4c12ff5331d6a", 0xc1}, {&(0x7f0000002880)="24390e3cda8cff5c9d94ac142f956a8a673b7e422f396e976d652cd5b9596b0f7c4743df2f19410b46c3badf40ddb69ad315cf563aa3a5247d11ab9e9594d9d70daddc43ca27b3012158b0be7a8f7569d5fa4b8e8dbec1bdfe0230a61df714e2822a1a3792f77d1a6f30c3ebb3ad2d79142dc813fc9751d8b597dde5904935485bf73ca5b0c338983d7625fb226c1453d75aa59776078e5d1dee851841ede99292ac1c1a04be8d16ac992107ba246c49e8b5c0c1e58952ca30f782c740db456eb7066fc70796fb0073e395fc163a203d1e2f3720af50515418e693374bc2c97316d6bc573f092824d28a5594599d712bb453386985e63d654d9316df912dedbab184d58d58a56b169cab10945d60c038cab86ec7fb245bece15265aa68e981168e40ef62094a7046dc49f10020de8cf3f6ddf6e71b2995b7df1bc6f9045dea86ea35f92f12490a1252179b25fa38f3338c0c1a5f91c614c0d98fb06a91d3bf181b3f0323f8a17b5333675985ce1373c439488182decf757efe389350501e0422fb7f507018456ae5ce754dc9ae48efce95302bf86f3d3e5e16f3376877ef75d079e4e5e394e09c2414c509f0d90b7c223ca9b4eca070515bfb68b4c2b9a2ce3169dc734a0dcf00bdebbc1f97b338cfef94aa3a9155b681fc1617e4e6ce62e8e9653c3fd46bdcec4c51212ed55a048d7c75fa842a8bfb703f6d365b4eaf9e8c07dda1839920f0d2043f9f4d3bb680af233eb2a746bec85aa6a9726336487d4820aec4902e33b656d340673f4d2a1981ddf987f3bb05065fd20eb64e5ff3381e4232c0ab818dcfe8c178d2b53df908e8e5b2edc1206eb60a3a0885350545de5a176d9b48f5ec9023b25586a4e0fffb5e27539982335d6738e8b95f3c13de3a22ef0b7c27b19b1fdbbc42b918d32d06b8d838cbd68a13be69e8f77a13e35e871ffd7b7174f520233e60b7c7b1b1f8ed584acbc57372a2559e9a27456b27e7eeeefe4c57e046e41d8bc18bbe546870e61be35e32f070e25ea7b655c9a1afe1e8812ae6d14fea548d4ebf723b130653e3b6bf440ad4b5dcf93a093ad63a70c244971f28911589e819121dd98e3d16721be775bc9e62692272ba03fcc1668e17fcee6629ae79aeddbac8ce893f6f797069ba674fe5e4407e840b6fbad49e8b10f38d97b3b5df32c52e2a325c634aa7fd6464d3956a293067ca3535548fb2476ae6c39a6a877a19c5dacda7e5181a9365051724d0dc62441a477c0404ba310dc98112ec6843fb8c7dcdad1531aa5f5df16b2d19cc016343da31d7bad708b31c31178ca30d31fae9d41ed0bb00929f0e1b51bbac0996d105bc34e318ef68324385b805738acee86b141da8d10281ca393a5ab22747ced9bf165a9c8af91e0ea48674091763afa208b54d43762ba3934ff7d0b7165b12cabf2893ec65b2a9a48bf6c8b32fa429ee6896781e4fce44c6137c3e66d3c9dd7eb5f93a740d868d51f6b8414c515130e96f382330a6bf1b591ac6e6eb8210643fce645eb6dfe66d253edc595320a48eba501d6ad15d90e9aaf98f9d70029238df6b2e366d9868b8b1f9458a6b427419034a2039cf74d5a2cb69c7190a024c11ce39e12080761a484f6310ae26c6e8600a96fb701bbd6b44085b264b5e0b735bfe0192dca0bbcb800a529610ad5fda7783f113c3f34f8d8d45ad251afd3e90cf5169a0df59d8413698e5ed76692947518cbd95dfe7389f9348323ee3df590d0c0146d24d0562313f94a9735d4abea46f7f75dff117de4311f23bab3f4d41e23a3ab6c61f363bf03e86f1d716ce3388cf07eae267f3a32d645b9d784e137ff4179c90bd34134694396cae026a3db22baa2363d385fcffccdaf5c1ddd324ab8342a0cbcee0d9867060ca3a024810d253604e945cb31d281af97479219218982b7844974957740c34ca596d3d26bc9894a7c1c88440534726a5ce23142dff28e1d78326bddb3ccb363c30e265b58034b0c5bfabf3aaee09b589c2bfcdcb1675abcda0891b07dfd5920acf184fb4e311c0528dc42fbd0efd1f162708b7fae343ca03a7eabb48f847df40d5b093e8b467c60be817436d863ef15cc9feeb049b3905aa96a60512e3ebf3d0a012b351cf489c08997f148063370d909d8615a17716bf08b35aa7b6acefe7f72e235337e25b73dd230ed496db36ce904da24293c3d7c959d4c31fc680e20c5fa7e1557dc29d4ddd83b1ad660616c75f73a708b491858105693abd6f0ff51eda7f7c36e7ea875a264a56191157042903b0c20bb95e6ce41d1f77274918d0d2bf856a41d5c2bdc219e0db1068a64251fbded5aba3fa8676135dbb03f94ddad4789c8764617e5158ca47bc4aee82fbe69056f7c850389198ef94240aa989d477dbc89f1920ecba04661dbef3ec6470be3c035fb5bfb67649a0bebbfa9d5577b5d0106d92223d585dce4ec8248abdceeaaaa99dca9eea00799444ca37c3e4a18740bfdaac11ca84991040921720d04f2ffc2cc75d115c43a39b0a2b5bb43b2eb717e33396c200518e43f9c61d9a06397c2da4533d5076732ac446c4ed2d6f1d6d66753a19abbc0a2955176aa306fe1f765491e6c435d7cfaa4f2455feb3c837565b09e705537236f5007a482bd44e530710162abc8428cdc194dc10754f4d4743b0f587d9d9ede73bec0802de1aed45342e5cfdb95454b6d55faa9d1024ae3b7cbda9e03fe956263099763040fff81ab4ca3a7a5b890c0293f995159c2374f25cb1ca583fd9228cf1e683f0d728d2a4ceeb54e93231b9183249fe671567f9983b18a9418672584b1d0b6942fc4ee57c1d84f4259a914b1e30e0f40ba46055f40a1a8c0e534ad29ac63840377425cd9a2a49008ca6c28776523a995b99f7f5625afe147b7b41231d96315f3ae86ab15a45df1f9a2e7a06ca55362db40f16e2e57952dd383bf1b83c7e13dc8a32746c61793664613fb4e4c1b4bffc1c7c87f1f2f017664537947d73d844ce38d561ead5c8f3e11e887c69323ea85b22ffd8c3364a35346a629fdf9caae5a2b0a750851bd89152371a9cb0b6410fb027c85efdf9a5dc0fb17b7bf2a19358105804163a759af065b295d16ed72b9ad334a04ff417f43447716146116628dd4faf27f4289ef60c73d5129d4506aa115eab3aeff9a463535696bef4ef7b3112240ecfbcaa4b9319ee55e480f8ce5e7bc66c3b4a28b9f4ba0b598619e3a4e8789c3ef9265c3b846012555e8bdb6a8a5a5c4be0fefa4475f3e919ad937c8cdd6ff88c48fe67b49f5e5eca3b32b76dbd54ec59d73de2672b554cb2bd6bd36399a3fe513fcce4cd8f22efa7d626f231d1c2dd134d1615f3a1391111720a397ed2f451133c4dd721ee1cdec45693d7200ee26f2aed1190a2edab2678e189cef775386f78bd05114063ee8871bbd9120961f1aa8fde176df3814ecb6be3d6a7d90c5879532ec77e744d37c2d4e7524b9df1b8ad0f0bcd4e90d1a3d76a05080764d8a6e3ff08efa2fc280b5f03f58a13d2fb04eec5fe743c6c4eeb934dafff8581f2b2133cc627352dd3c0510feb13aac4dadcb034327df726083dfa2d3f3ba72968d4ac076b3464dc842f3466e2931c769d7e8d39626e19b9ed4eb9512f8117cd510e4b3474b3a2c830cadc1b4b67abafd5dcd60ef44196a2cc499fe43c937dd5782796e9a8bcb9ffec1f7ae743088903438dafa3b294c0eee81c3142f2a8c1b86a12f952381bb0403da2c5b8d4f9808bb86b50eb0a32af312003985a0579b16e516e1c57959f6cd5810d4654f3e754232ea3ec7e8fa0ea8b924126c4637416901d3d7bdc044b78e62ae6af0b20c8985b990975f6da1fb96e8bb47cfa6964c623e1bff08371f6a21684b3c260e66f3a460c33c8e2d7cc26ed315c76c2a2d526bdb89db59615849014fda023aee95fb6c790a2dadc9bc320db0ae372cd8bdeb43e1deb34b44b6df292166eef8fffad13d2c43c084d57604c5911cba096acf3fa4554ed2db52d8a0c10c56024ccef7588c2dfafba85236d58061c86609b0f3ae2ddc1faeba6cb9e8c2abcba9e84653562db503f93d233d076aeb9f778000127ad727be0cca9c90fd0444ffa7190cece124c13c75eda503360263326bb734b51865efab1f898e972e64f8f7ecdd38cbce76ec23ec8f4957707972bcebf04c0c64bedc72cf42c4a736d7aae82e9fdeb55a5e852fa50c8f3193f1a1f3bf7211559466a50ea1cb143b141a88b6978d28e4084d50651e9de94029890c2aa2ba3e9b467b07e7bac86e8e90d89dbbace319bb4df87ae622d94ae83771162c90c06859139c3200af508a31a376e12cdb75920d67ba6f6cbfb3f8299fec436eed8f4980711eb78a83c113dfa5c746470ce9620c0c6f54a43b22b2a69f65afc59aed3cc74f67a74f2ec80ac599b2bc66e954caebaffbdb9722f1d23c3c59568b7e8ddc00c5ecab0fd46ff0797adfbdded5e5b941e9d4af009192e17e3c8bd93094ba011e69c645b5efbd28ef3fc90f00f4207daf6005b3ad1c0ecda8015b2982f62096709915f96592770b14e76f3b7a5b6030d4aca8f7b77d0a7c10b625596dfc5dca6ad0e10fb4c4c89e4a3597cbce5f4cb1b96e4ffd5a0d627e4f3e361ab24c37d4c3fafd64323a87f7e00d8199d09ff1f8b3dd895536bfa3b26d3759fcb027f31a5b245fcc42a3e31df276aa1f812d42dce1decd2cc9501d0285d89c2228ec720bde7fa5d65e74e6c3625af8277f84ebf63d24e1e1f418b14dd63e78ed0db32716b477e7e9300dac7b0ba7df4fb1f079833823b871d4ecf8844cd34a50e383c202a63f81da9ed277a8b1655db035747e88bd3de2307b94a9e6053f0bec67e840b4e8e63f2381ebf47b923f48e1eb7d53a1599a87b1315e41f40e6fa191651ab5142bdd3c15625778b8b67aad26d36b4c83ec9e4e29e292b5a4028fc30eb30a6b72ababc456f47209ab69150b24f077093aab8f921d759279dbc44ca8ca378593f1da1f4dfb0ce39bf99ca4273e078f74f3a33ae71150b173df6859803e85d0dc0e5d62ba0c1489845af934d2322b5006b874b9a98f615f3314b1e4189ddef34e98615883dbde94744816906142c9a60556142bc00ae4fc6e36fceb5722da39b3774ca83cd9acbc773fdebecc3499e0cce254acf2ce1c094884b27cce0bd07268d296c465b91135772a27c3b4672c6915df7a609efe8a42da91489da8cc9dc4cdfef9dbf57cb43ca8798bdc7552f9515a4cb1583ad36ea4ae9b0b07ef0e7cc8aa1af0b141d6eff959078db11c188ac9e5a0b427b8c3485439b4e50fc1289551474d49d9494dfe52933f2ed23da1e4a8b3ad5c705ad4f8976387d7f4fe3bb9ba88179461d5480d22cb591b8d4bb9ce57f34351dfd2fb171ba133faf7ddaa243825f58cb9344ca3c7cc98c6d7850a99e601a0aaf65a61791f0595011e9e303e791a618955b96e4439ed7d5a49bfd6fd1bb4f7f6b145ede93112b3864cbb139f018ad951018002457ce44e447e8537b2dc226754c60d7389407ed46738ab8c6c8d0b2816a46935720f274afb5c8c4f29234f5aa163e12f192e37fd02b3f5dd43ae74f44f1046fd7371163cec40c5284189bb0b23dbcde985657a8ea804b9731620680ec4a9416ae10b2faa42ea47910ef64bd24ea93326c3d87d95dad8020f9c4cdc8bd045f247a5b00cfb1a42c006ad03d9f48b3c19b4d2a848986e3acea59a255dac839ba3dcc0ed0305c720d6e9b90d5bd1b22c2306a64f26c9b8bd1eb0d4837c1f109df535529fc467aea81ea11570bc1293dae326ef697bcf1899d63804f568ad4c7f5d5", 0x1000}, {&(0x7f0000003880)="a7eba1c339eb737a3c5f11b632f00ce15a1b9f313f76c910d8f1744bc52c1752abf67ad7ab2a313f52e143822e0b3b95c5c97d4bd0b088eda7fda0ec2120d0dab6819396ad6dc63357fd1c033da94a523d93f13fa6b4277bbb0a3353fcfc38d765e9d6406bf83590489101f2b2bf9d1b8031843639f5204f0f7b350a56aa60ca5593d74494363d302ccbbb7675d74299fd22700f6281367c8e2a6a462445c3b02a5699f4f3e68b22c46ec7f448c9a70414598c30f6dcb7b02d3d070a8cdf18b21d474e39db806e4721f04ce7f02716f881e0da62f53b253284c9303f3030fff46a47ad4c5a98aba242036d9513d998c44a9677fd0a4025cbdf5fbdd28e1898298aaa1564bbad0c8a2c52da75455e646fa9263a847fd493f5f4827c6636051cc27213f05bcd24f5fd46f6efa3fc36e72b925a73557aefad90981e74874d6a8705213241cdf46f10a3f857624603b3102a2bc76b779a94ff6d4cec59b2e881472127e22eefae777076fb271f9132900d640fcab488795b10e32559aa01160a8ee2ffc71ad7b167b747c45bdb0d43ebb14e10c81e900a5d06f0b297114fcd95cab748b2eb3502f4b62b27a4697d37b72942805595f6c92ecddb66b67237cb80da0bd2d865deb50e7767626af9e6a3e337c09d9d92e66a3d87ee336b84629500da119caf855372e5a0e3576f5c62ab6db8d95218c8cd461e65735f476391106eda6776eec37767db7dc5149220591fb89c21b06d5600bd5d03e752650c1741532f95cb1b34a91f10aa51111645acd09bf7895efee5dc68155cb7ef4fd543f825332da57cdb5e67d2fa6eb9d5cca6f6430244f7abd0a54e43c59a78bf4d38343bdfb715cc8ba4620e0f3bcc5ea38ba2f462a23dc7146e65788749687072e5bd49e3b85a8aa260b3aa9b62c468dbd80d529f53ab7d12eb873a545f446548fd2d14c667cfa45fcbfdd1915eeece9a4ff818e7084a3af191ea297071365af76579708e8f2b579601effebe166c68a825f6699b5a3d560f9fd3d65d86e39875509003ad8c5474e2271ca86eb3baeee2f93ad89ad7330dbee8d5a9612e0ec1b681a76e1ee22fec0cbcb4d2412ae2273bab5ab773efc0021fb9541e8baa031b9dad39386bb969fea731802ba425d79f4dfd3f584bb075a67e29e545422f1b415575ddd08f62d00b4a3f7413b89ebb5ce5e91d91ea7dc41d79e69e8d9ddacd77a75abe8e6d8dee0c0f8b535acef1ed5234929799ab89de50500a79f60403be48c4da91bfb7d5b52d22e1935b76ce3f57146f1ca5757513cde01d4f613b348138f028439557c186ed4a075a98dd4cb7a7ab4cb13e3ef12f3a1bf960fc3fdd4a478182d03f390fea7929a0085aa06c9956eb29f587d49e5ae0e0105dffe2e46f1769bf30854b9b22572ec0068b1d22e2bea5b93c4251be547204ed852398204bcb3db08f048fe38a1f43c1dd8bd589d2773fee38d1b19f38c5e3d5ea82ada8e1555e062b35c346c826e0d4c7cc86ee15fc01409070f90857fbe4116e071ad8915c01e2fe1969e85ffbfaf10e8529999e78a301e395aae27a99d9915eda8718e61eeef558f7f9606c8795e1c11b52b26dedd1c7135bb01efa450ccce956422157f96975e5c62e77a512f9701b2347151a03f59575894815d49b098af7ef12661e159b0d944fd21af1ee2c47ef4acff5094ddfe76c46d94e6c5793984b1f32550c04e0e08891f553bdbbdf7e0870380b3ceed3247733e176d7fee78e1990a309dc0b3ca973d8402e29fc4094bbf862a74d4bef7611d0d9f7183542b5fb5beb62872bbcd3cd02aa2162b43e02be178186efe61b35c8770cd91d7cb02dea4dfd0ce3cadcb95ec760ddf7cfc6d2d4a9981a10897b5570c790009dd7c5b4aa255269868b4d92443efc4d7c392301b9ddbbd4c674563cba98f19df51ee3cf9a70b4375b55f94a6f0178dace86558e649f05693f21c949adcbe6ba628b41e9004dc655cd0a9b0bff7e14191ca1768df88e7c1ac0a4f6a8ce3176a41d233cdfb55d5363567078d36605eb19211eda7e9eb08ecdc203feb89e7ecd97386bd5cad48d249d6db1a89e75dad3c85b7ce2e6f319111fa74096777a331ad4a40dc559740d74f65401c964e32e0997a4fae07aea8f5ee360f07a584ee84d53fc091a90f5f62ce3df3d74330b699160e4633c9d4dd8a8a30933776d110cf3d95c7eae9ffffdf5cccd7068ec750287f753461db8878bba9662cff4d2403366babdd7df23d2b68d08317949abdbbb62b357cb98cc40c84835282c4489d496fd51c08127a92451fd06a00424e540497b7cbc39e0c05a70f987ae9a43321c21a1b19fb15c40101147e6bf9e28f57f7111aee0436008b5863bdc52cf4b2b7bf9866c1501b3e59413660d76c286f4c23819d59f17154b64def7f1dbfa715c6910e866b2fbb0385825c874ebb1f956af98de391ecd4c97e6273f928b3e79bbf925f8ce0d6848cc3d353a681910b67c3da9abc0e69d7ee07dbb228ef94a963fed2b44dd32ad84d86afcf57df8fcfd0fa721033f42295109dbc5ec3631bf24e179e5b8feb778fc87bd802db4a7e91400fe0660b0943cfcb60f370931baa095e02057795ef63bd536492b9497a19e7968aa81628fb7fe6b9b1c355dda5421f05b7bb4b27be89a8193272b2ad061e4ff128b7eb75f05ff84e6c0a5d8edecbc3aed5d4d2398f86d66ca0e587cdd528a53a1fa7cfe9880658430e9a82c57703af498bc0f71ae86a6f70b2e08f0c2679f61906a784603a639026cc24fe82d81ccfe418db3d50ff483e7b0bb19165346d545e15ee1eab7ed088914d85d8f0795b5fba722955241c55fb64ce4ac7d0c9d264a79390e3f157084f5415bb94ffa0d10b984aeb34ec9e4227c333ed01f79fe711dfc45d94565fc0d2b2388f8cab881f7b49c8d75b83baa17f32697006259e8d95d9abb4cad147a9a5eefa1cea0d5f43e608f3419da04be5a9570c3842d5e328405780e2aef1d58d6b5bfc5a80ef5881cf7c851f8d45f99d28f619249193d17c854fcc50d1497de2537ce6ccfcf3403d952101f7e5814ddb39f84e4b571a55d55a8aff0e54477de1525ee56c8eedfad475d94d46037bc705f8956e676b15ed1b9e5cf541fc2c97a1e7238d3763e18eeab29352667ca0785cde226bec0568931a6b23e8b08309248d4434220b5a0c4ed8a086102ff928968494899261f434ea6beab7a193344338426686bd32089d0dbe852c572c07a541623698954c2c6c6bc93057bbcc789eee0f96ee11236c1fa7370cd860d2d40f761ad458448506cb66a7b4e63346caed709f7aed94dd692ed98629556c0b41abb7cc3669b25db37bae6abbb9e39dfd9c1a23c3b122ce61326a8c9c3f3a4530721cbddaf1fbbbb2507f1862b9eea55381688ebdc6a267e7f4afd3caacde17d0bcb0fdaadf44f9983761e18d95017802eed50da6aafbbede72c46f335c90769443ab2b44c6e19ea5f907d27af081536f0efbadbfba58b4450057fc2156184069bab63fbb29a64fe469ffdeebeb4b4dec7d00609b3a3cc96ad43456c94108baea02800af9f519a9c93f34f412b02de019712efec7932425377b4889a5668898ae2cad97c329674c3e2f0703d78bd3eb9c3218d198f2cd93cf04892bbd5922f92d77d71c8a92afb288908d0b9512c68f7e42e00eac11de2d758026b652370f987ae7437bf449386cae32f14e2dbce64ffca8a3f7104c25475d644cba02f695187a8bde41f707ae24b5f1198c5c609cce9b9042ef70138188673a6fea522b913a391e32e7b11736a88d768245ad7651a8f9286666dca4ec3f06f78b57fa80d6af284ed48e64a2e33e94b19b14b6b44f3f6869d116873121628dfe8ad75ef0000e9958ac1493d8deea48268ced4beda6e999e7ad09aca1e6a33324a784ffedd320df2a584a68e97583e3b0b98ee1b84f5d0257f3e259df51a897c413aacd5006315bd0772784360a8f4b1496d6e6aab884c535ce94cb5060db2dcd19c99739f2508c049ee70404eec2fc521ee45fa609a5f252052b40acadf9ced7692d81a532bfa814d774984e83d2626fec017df3ca43eba339a9f2b17b30f9abf1867a74e8fdf53e1aea9fb59841b3b93d8d01bec31da7689b7520183b1a446d382664cd3360de11ab1747b4988843cdd214d095726c27a9adadc555e4afc7670cab9b1971a354a0e49cc09ef2afaaa5523701de1ed44b4272984f877144610f4e2753e1097fb18517bc0882fcd3c2fd06ed814da5539001d759db3630b6eef7fa578a2a0587a65ad557e8f19b7eeaa506251a0165d61fa437fee554985406b81fecdb723ed390ad8338b94b7df7a19fa68e9b4eb37540477e36d1ecea5f9fa310b82cfefb123f7b7579be719045451dabf5a4d277decd9c753a2130ce49a720b8d8355860e3b8825cff206a467738f3db8bedbf854c20d713af17bc73bb4daae99177f69c6870893afcd369fdb96000afd9124e6075300e1fa3ed5d4967564ce4ead634b7e0858e751617cfcac3aad178cd392b4cb1b3be20573925d21e186a84344bd03ded437b2591e6fdc292e2c8b52a6881596e4bf8a804e8f5e65003f75f553da6e69950298479afedbc27458a8b9a97e0afa50ff46487cf8a0b541e22e769192287de71c2e9986101eebe3d613d97cdebd30ea00cb1b1fcc520927675fcf0b5f0a08e24e4229ca1d8832d0591ccd6a12ab1974d61b40a79dabdfbf62c66f58eab5d5ccdec6c120fa0c732762c806ca5d3e88509dc75221b9514c379ec929be38803570925d6de1396c4b20a60bf9a9074a5634bbc74b6ce7202de3b4c9e98ebe3f0e12ca7fea7d5224bbecfd481d03c207b51ae3f1e064d34452b8679ca4703049efc89cef513a8cc2045c965213480dfeaba428ab9c5c2b5c9899b140f0a727bdaf4c69b22b895bcf8347df47bf238062419807d252853623ecc4ee44f2faf417f5eac56d337ba7147aa0931846113f0b49df1fb9eb481daf7f0948da0f067cb518db6bb1bbc4c58124f21f037b7fe8b8eaf881f70befe55b1a6253a1cc8b14f8f27bf94998250ff74db47c8ad0edec4c4ebc0a78c6224131cf43c43c910b7aaaa631c652dcc8d66be70f90d09f833240efd5ea53637583067b62a60741a86ab5b8edfdf245e13b7140f687011bcad495e22fb4124cc32bbfacb6a2a4d9b1ccf584600cee52e023c79a47dd1db39e79f593138aaeed084cf71eb51e09cbecf2742bacd13b8dc77ed798a39226f7f198ae36c890ef916447715d776724d569ce1c3a33c9f89da20092d028d669fecca07b80bcbea3a4a75197845df6785f3f8c47e94a2cb79f882511b9eccfebd616e0fc6af5cbbfac09503e89de6fe2c5a95dbe14a2c7711a6845c9ea2c20d5ada1bb48d153be70244d21e763ab9a63483982c68d21aadb157acb0e8946eda64854a0aaddb2057997278374f78d2a72deaa5b56e150555112c5fd04a627eb7ee5101674faa5780fced5688cadca3e066131abaf270b0484da74936fea527580841f669a9fb8b9191212344598a756570c7ad4dc783172dddc694b5e9006d26f0feb5ce6695b7c4d96ef8b0387fc0e4c759d544ec272d94bcee815bf1e807e24d3282b7bc4c874235d4619ca0e366dbce42f72cd1ec825fed1cbd09291038361ceddb32551f5fa146485c22e7585f1c0f7bd0bae8e4b3ca821f6cc0c8482a6137c21464161cc3c0d1c72cc77c92089735b0660cfc506e41cfa38cc549a2031822ad3a808623c4d63cd46c4de629b6d107cd55f6a943a06eafa801da52e42f35986c89bc45f95f3fc", 0x1000}], 0x5) 16:00:07 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xff, 0x3, 0xfffffffffffffff7}) fcntl$dupfd(r1, 0xa, r0) close(r1) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:08 executing program 0: r0 = socket(0x14, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0xfffff, 0x1ff, 0xffffffff}], 0x200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2, 0x87, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x2, 0x1f6a4000000}, {{r0}, 0x0, 0x20, 0xf0000001, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x8, 0x32121bac, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000002, 0x6, 0x8}], 0x9, &(0x7f0000000140)={0x1b85}) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:08 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchmod(r0, 0x28) poll(0xffffffffffffffff, 0x48, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x5}, {0x18, 0x1, 0x2, 0x7}, 0x7a7472cf, [0x2, 0x3ff, 0x0, 0x10001, 0x5, 0x8, 0x5, 0x6]}, 0x3c) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x8000000000000003, 0x0, 0x183e, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x2000000004003, 0x8) sendto$unix(r0, &(0x7f00000000c0)="035b953d856fb0b8dc0d5a1a821ba3b7486f813c9402aa7a3c808bd459849f1742b4bf76119b64c813c52d0c6b40c65e992bea5a3a6255650fee65589b88182cb0d6c0d4", 0x44, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/110, 0x6e}], 0x6, &(0x7f0000001440)=""/250, 0xfa}, 0x40) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x1a8, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x30010, 0x100) fchmod(r0, 0x20) poll(&(0x7f0000000080)=[{r1}, {r0, 0x4}], 0x1d4fb939, 0x0) setsockopt(r0, 0x7f, 0x8, &(0x7f00000000c0)="f78bee169d731beed5bbd7653240333ec97f2fc02fa9b0d67828fb70c57f1e40de71996c415bc0e797f49deb25326fbf21f7e423d7d8251b02564ed2f300949c760f531df51c5afdc64727efd3119fe5752bbda63b3015c4cbce1d6fd4ac76afb7d8a49ebb843521be2472a1bc9c596edd878df7258dab6d8f481a3eaf1b38a8095142a359136d034fb61884c0af79b21deee954d4e6fe9ead38661a2a15f3922ea525693b80", 0xa6) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x85}, {0x400, 0x7}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x6, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./bus\x00') setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) unlinkat(r1, &(0x7f00000001c0)='./bus\x00', 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="8a3ee19f32ee095412ea1527470d55788a7bdedb38e51801dfc774f4aa75f9c2e893db16483fdd1715fa7bb3b02d57f30d221ee65138128bf4e531f36ca74935c0b6ac927df741d4df0e2d5499285beea0719b9cb35b050db46493648ba5f9be225b69a751a19ded5f5073f14ea7a89c275073e865b57e3ef993b06f7c5caad5f12e0a931dbb90fdad0429b409358dafd5e974b0644807f2f2eb1d5e642594c2442467ebf8c957f44aee57b2b63eb657fba7e56e60ab37925e72d74759", 0xbd}, {&(0x7f0000000180)="0f460b42cf3b9d3579214575a1c9579f78e5a3353e7104ba008c7af84f749e17cfebdaceae79f47f8b7240c384c15e2f10a29f2f638090f9709a1a141a724e02d91d292aebaf109d792d6d8e661aeebfcd114a5a733ef9aeccdcfb", 0x5b}, {&(0x7f0000000200)="45fad80c7e72f30fbe69a8d753620a48e914b1be4fb27b7b7f1155df79ab73e0d708ca854a1a5717b731ccd257ca60ae020a1d57aa4a7ea329b093010611787101800aa3c7ea6ea75c99aa2b73e68281c153bbe9a3909625b33cd3d57c319889d8bd60f31e90583961f5eeb06c550e37e0dff6b0537d35d958ea6b8b8cb6ac2fc3391d64328fef1363409afc3c5f02bd3902c693db7f6fb978", 0x99}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="c000000000000000ffff000004000000e04b888bc02b248d17fdb095a34a68544acfd8cfbfba934fff160851fde3bb8d254104f8f01083eea055f4a9b37181926b7511e35b8b853f4b0ffd7fb7f77b661d3d5f5da040e67aeda89836162650bff14d88dfa33537affeaeec349634c7585290ec7860f75b541fc464080308de06e877c7ee212e6792c4ea6c327fd6f335941bae68be92e5e3506dc907cc80b6c33fb5a29b05aadf0b4171f50d6b8d49fef7dc3888f73c9ba928000000000000005000000000000000ffff000008000000611e1f1e5c7b43a9e79600ecd0743dc8364e882c5ff07de5e07fda70c86ac556da1fa4d8fc576da195a343d07476ad37f899df25de071e64aab8000000000000d800000000000000000000000500000004fb7c5c5e303a2d210da6d7221a592be8af264c056992450107c9babfd4fc945a5a6a957973e7678b69cc6cbebc04084c9600d2cc303e898a0ceae2fba04d047a896cf795e87e643f69d8a67adcf1014eb3d6b39e60d57de897efffb2bdc147cb7c91266d5c02c08926151d567d25a07844d30e196b8d9001f1336084d54d6e390220d3f4b9d596f1bc6dada0a85649abcb618f789265f89b3e612e2d00f86bdf170aa69edfed2a64b3397fd84d9aa78be3cc389e93596a1b3137c31997bdfee664c8c1987a5b0040000000000000000000000003000000664590f56837497b674f8693a7b0fafc0d36f8476b2a9a31877f9b912832ea0587ff618bf940edc2749e00000000000098000000000000000100000008000000280772ffffff7f8ecb431914e348c64e384502c0d152d44979ad9e4cf2b4c16d874024f9ea7f63fcb76b2b2a0acc3b3a6146ccf01c41e35337f74a72b0380fcf1e37febf2d9ded4d84de37004fc2b48b338b7167ee1db73a7f0e561df98c7368cc5c7fac5e08a9c2138dcabb72dc6fc7fa7ab72bdb9048e0a86c55932df176278e9c3fad9288f20105a8b3bf6e35eec4ae65d26481e8895e15cd4704406d621fb7445cb59f64705ee0c3f248f4bedac9379f72d5"], 0x2c0}, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000300)=0x4) socket(0x0, 0x8003, 0x763) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x8, 0x200000028, &(0x7f0000000680)="39faf6984b567a9d2ff920afed09528d831be4d84ee6d4245ef406249a36d0885ecd7b46088b41459104213e5a658f2d760a08e8712ed6fc86dc21189407ea6da7c781f2236031bd57e3d79fee5ce61c842bfd52f7e425e16b76f81dc404dab7af0babe03ccc8d2a7b9d6aa4df13f28caa8af01d264a6cdacd8ba344c925806b8311867273f43782f0e96237705f8c7036cf45ee90468f9d7fc836cbabe231a74d061a94c15545b9d7d7", 0x11) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x76) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xf79a, 0x0, 0xfffffffffffffffc, 0xeb17, 0x7}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x262, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pipe2(&(0x7f0000000140), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x34a6, 0x5}, {0x18, 0x3, 0x3}, 0xd0000000000, [0x100000000, 0x7, 0x3ff, 0xece, 0x10000, 0x40, 0xfff, 0x7ff]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) fchmod(r1, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xaa) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 16:00:08 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() select(0x40, &(0x7f0000000140)={0xfffffffffffffff7, 0x0, 0xfff, 0x4, 0x3, 0x3, 0x3, 0x2}, &(0x7f0000000180)={0x92, 0x7, 0x5, 0x1, 0x4c, 0x40, 0x3, 0xdba}, &(0x7f00000001c0)={0x40, 0xff, 0x16e765b0, 0x7ff, 0x228e, 0x3, 0x100, 0xac4}, &(0x7f0000000200)={0xa8e}) setrlimit(0x8, &(0x7f0000000080)) dup(r1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000), 0x4) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) dup2(r2, r5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x22}) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r3, 0x8) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r5 = dup(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r7 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:00:08 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x840, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x42) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x2, 0x0, 0xb) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f3dc6f102970e389", 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/123) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x65, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r0}], 0x2, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r0, &(0x7f0000000300)=""/154, 0x5b6, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x400, 0x8, 0x3}], 0x80, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x401, 0x7fff}, 0xffffffffffffffff, 0x100000000, 0x1000000010}) write(r2, &(0x7f0000000140)="31917c21324179afb70eec5a6a783a03ca8fb8ccdc685d25eb3c53518bf06f874e166068480d6a1ff18e96f59ac219344b2f2736cde39614a3442028d92266be24c8bf563630072c91e65f03561e73ee2b7d36c87818665c7e21479ca6094a74dabf77fce23d97d2539727819076b09f593029e097cef6f6d5494faf81be92a5a521ca2215e03452943af4485c7c965cb719e4c57a7da656b198dd419cbf38f11dd5ad081d9c936b084d32dcc07d51b61a869669396a840b1b435ea2561f5adf13292093ca9868fc5359f14b62932017d35a7a01114273e86adb6421a26297a61bcc7ef1ac054c2f5e578e8aa02a80a6188f9a", 0xf3) bind$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01f0c5382161dfabca04509f67fba1d6f1152076b4c8b6cac7e31f09196148a88a97e565f04c28247bccc8b9f20331a9d0b9140464451bbb357ce8b9edf23ad91a00389d289925cd6df71e07f032c19fee14ffdf949608384845ba08610a3fb9a01caca29d8c9d54ce7347573221b7368a14cf566cb6663e728bf2c7a57ae27f71ea6157eedb7b12a38da28c6af397ca986c97feacb5fb01694fd7eed7d07aa3ad35d19c01863ba140bc64c529b853bb7712a4bb858fbe6e47c15c34cc72cc99435c6f39be63d5e3d9d2eda5cdca2a27915616432be5313efe83d32a29d9469557ff06f21a68e6e5bc70e04cd8773ad9c6beee51db74bd1c62"], 0x19) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x8, 0x7ff, 0x3}, 0x8, 0x5, 0x5}) 16:00:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x2, 0x8, 0x4, 0x6}, {0x4b0, 0x7, 0xfff}, {0x4, 0x3, 0x10001, 0xd38a}, {0x3, 0x1f6e, 0x3, 0x5}, {0x6d, 0x7ff, 0x100000001, 0x81}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xffffffffffffff80, 0x7, 0x0, 0x1}]}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open(&(0x7f0000000180)='./bus\x00', 0x101c0, 0x106) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0x5, 0x289ca2f, 0x9}, {0x200, 0x2400000000000000, 0x4, 0xa327}, {0x1, 0x0, 0xfffffffffffffe01}, {0x3, 0x800, 0x6, 0x3}, {0x401, 0x9, 0xd64, 0x23}, {0x0, 0x7, 0x7f, 0xbb3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:09 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = geteuid() chown(&(0x7f0000000040)='./control\x00', r0, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x3) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) poll(&(0x7f0000000040)=[{r0, 0x46}], 0x1, 0x0) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001180)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x3ff) 16:00:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000006, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100a1}], 0x100000000000005e, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x811, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="a96b6d744cada0297eb26f4fc62d18967dde7d1ab5964553879dc390025fed9baa73a173ab433682d43bd0469bdab4de80fac40573c7933c686e64411a26f02d89cb3961dfb139f6642cd7aed4aac2124fb5e465835a28d8ed630de8b7d82829242ae0a9f3335c372a69411b361879cda6b5e86d6a9af2802d39dea060a5988fedc6a140525ad6aa86e7159bf88399883eb41d2c02f262455a34e6fca63be5527ced3424c8fa38734468a2510888fed3e624e990aa38bf9588c4dcd9383d9fb28e66e694678b870c3a0ec71f4e36730d007117658e4f3b899d820d74dc9d885f558f2e7caed34aee8fd9fef5a79dd46f28921d3da68e9012a8fb678a3ecaad46ebced1a408a14a624532ef197e939dce1eb56e36ab5edd6309aaddad3221657018add2d7c215c87440caa1c2fdfbe2ef80320946de38e2ed7257143d5f5c2f94aba23ff4c8a69f7617e180dde26542321e60ad4222f53d5eba2902e7a020bbc6cd80092fe1b16259186cdffa635e4b19daad72ed6f177c28d1a2bf2d3ece09d711e4f2e355c4d1b997683871cf39e9aaf177954e53e68527b1303222f977e43320d3610803238952d96bb3d97aaea10a3f73a1697cb4e592cafbd81c42da6b245eb926017d81b33806f237bcc4625801d1e630e25644ca6ae068a52b019217728cc803abe710b8277cdb4f7f228ea7a19723bb000f5693cd8658fdc1852a300596e95d67f534773e8e446892719414d8fc79cbfbb908a83c7dae18d5d5ee73e9a695f047fd6a4c2f3e7d67f9105b6019f12df6fe8c8c7de410d5d427b38d5595afbc9e768c372167c0e604e9fd7002a957e33c7d414edd5210a0663e35c07eec9e8bd5faf0c21ebc102979c915b9b739a44a9bbfc62704eaf6dcfde15a50f9f58c7b201d31a5995063a1e85b07f3ad89d2d5e966abe8003927fba95297bf6673762ad875008cdcea5389de07ccbb8a34e90538e5622bfc76b6e6546bb2a2d7c534201d959dd9ec10fc0b160f35bca812da4627909c6f02e171e59397615df146c87227833d2cee5151f5039eaf9b1a5627aaf4069e4a56125b63d7f6ba07e0248ecc4883fa48cad73628aa054a84fe162a7f7a07a0b4caff036a1ea0cf1047a33fe30d33874014e24b44cd670b48fc735bbdfb7f9739f3eab24cf2449699bab5a920a9a4d2d77a0cbe0ecb7bc487fd7d27cdfa44041c4aca62277143b3abb7ed782888451e8bb1238400bae4d2d28e9da10cc28158cd252866edd7abea7b29cfe776225dd48f9b45b4989efbdc3c40792795c1ff5513930ba878df48b83688582c11cab10c4a5e171ba8d88cb8daf285d4246dfa6b3deb971356717f28888257b4f3351a97c48515e395e1b7c9fdbbb173a70d8cac1901bdb2bc3955de3f94b9f6cd2a7c556d299949aa5662d04b08e2be5ec17b6ac253a0818418fc1693cf3b2989b2f82a289c2f7e0f3c52a45c1120983036c437e0da95d30f45eddfb5a95cd05181f78953edd1f23a27e2022812198a6fc5647752abf44af170cff923bb893c5f69e2904f606fc501cc14d23e3b52d86520b9fb65a50165bbd051a6f58d93668535f0787c5bd90ecbbae2d8c883b3664324414dc7c82ed19dd58fd345bc34339154bfeba5fd63a5cee7e7064a951bfddd75aeea5174ab1b88bf518931d2f036c50b4e37777b53f2ac61ddb8bae0df3c698e0b00ea9c6fb881e70e4c37c69011a91e5dbd8af9fbc08c1f8638dfc126a250b2fb419cae7cf1e1763b08c3f2482c94c43f31466a655f9b1740498cc9668fe033d56556a75095f3fdee2237bf7e0d96d3c10847aca72a5f8be4b8a0c7b841616e1524269e5216d37beff57c214540b5c5d39d24f1d7a0ea1e7baa87c883a3f7e21e678b345fb685d2893ff46fda8cb2f3039066a3fcea4e8f1f6a1379e3333065082de662bcd29df8871cb362c91e20e81a01c63ddb2a0fc01ad6a40cb813e08cd5a4437b5f442c6b8af31f6cc2967476ab8261aa14739f04e1d8cfb918f22e11ebf8df8fb0b098127e81c1003e3ba7824786655e32bae70484d986aef9bd3109106a8241dd7b63f0158870a75908c5aead97b10e216f7266b9e1dad4689cd32a772be2b260e997380a0262afa89dc4ad878bdde163148fdc5378493d1addee931a52c55212dd3fe4cf77d1e5f5785a924020c46ec2f96e7fb6c914bd93a27a913efef3dec0fe9cdfb36d3af87cac767c06daa93b82e8f78a44ecb12e95ec4e4172ec9ee2a393da40fdba3e41bf50cd74378c90257e090de7a2d548d72d384d2d5dc5e4072580034aa5b23a4fa26ce6299030c916e1cb0fef9de32dd4fafa54e520fbdc5b10ea70fca0d07f01dc0995d8162892146e996b0f6eb20539f6325cd8eefe2d56f505e36ffd059458f5775c11a13b594f55b17cade5bcbc13d9a35c607ead2c67c3ed8b38aa79671a157ff221828cc65b50a83546c8de0c230d9d2d07fb7560e0e0be450239ff9e0e07faf193161c2946582ed07f3f55977eac86127398d8ff89fdebd3e065844a3974dfe93ccb92cd1844bf3f1d9d8957b1225f0766922bbc332644e07dcbed8fa4ce3dc1d74fc8f8ee9e4d1e2217932e619acc5e72bda289252c635e339207dff95b29b18d73b85704423fab1a898a83a4d19f84a3d98d33e1bb7106fc09da94c6e4c40c0e36a4728c32840ce803467af39004dbfb4db6cf1c2cb446fee519057315afbf288244ecb4fcfb09eba6289902a4d4ecb33fa15df1cbf46bf54f6322e0c5a8255f6955a12a41439402da117f778c26dd643e879d1521f2aa03c9991e8632fa8c776244ea0892d2aea60e4f851f2ef60bc7c6c508259f7d14bf39e84acfb98113d9895c1f745380c327da09b9b601350bdc8bf5acd9f7f0414e000055d6ba53085af9fd373144e4ef57b9ec3344f6a5e9faa74dd4ab93a8b054a60d30b1bae70db5fd4439dea399aa995fa6c1f841a2683803327b58d8358528257a42d7ff5e7ae5fd9a84ec39bc3fb1abdb44f9d74abdcce0380a6ae181247a915b6f791d2b31c4c39dfbf6da2af1bcc51e9728695f554a0d2982328ace64c0553d3ff69f0780e2d6f6f25104243f8beb96479a6063f0311521269048d63b07a5e46958537248233fcfc7dbfbd8dc0eca973a4f1812d682244d5cc6ab448e3ab5146121e4724f6d95089e7fe131e247e7f76d188087dfac723f9ffbf302cf4f778d506229c3ce22f058d977bf0b8d83723f214001155a02d7b7b3147936efc12c6f61ae2e5d47ac18e444018b749e260abd142f7a16b387072664fb1fcf1c9ad1200649c3e9c66c866ea82554c9ee7833b2303e4ee7ee082a5e24199ce99ce398fdb4c9f232357e542c79d387a8b4c57ebcf9ee5e11d212befd2381d80d9ca536f615b9d9c187895eae504f29209ec104e90c91d82491c4f080d1223abaa7bcaa55c266652a37a41305182080a9f17b53839fd9c3fe793e845f1c1fb46358d293ca90a2c412f163ea6c2668cff3f0c59129893bf7d81522b173b0834c01d4e6e95f5e1f1324210c2797da8f4bb82c91813007f126c06e9d246424ca342730c760ec6b82c740af62f15ef39bf6fcee75771090f43615760dc34e4aa56b2a00dce6951fe7e92774c35778e2f4570e39c9d3ace6eed50cc28534b5fa66f3357768bf29444729068d16cbf12ef7cdce762be95740343fcfb18c328f9347a2698928617d81eac062c0786549d27899601077ec51b4b6fefd0fc174000570c3c9f7b5c6d493b341666ccc10f62f6765c86556916a3a0c5ec2bb2ed63359e4f7d97544cf359ac778e5d98f08295e74bce45306636c4d0408cd623ad78e5ef15606d116f6955b9e383de477d8084c55dbf41504aed8c368ec82dfd29bf4d607eaf36e822001a2a767299cd8bfad698aad3dbe9a048087c77e696f2e36a9ca655daf7881cfc026a7f9a7a2459317b529ef73b31b5ea887cce6b872c58418ee3b713204945ae169e4667f39b6dc8b29457d4839cb7321e437f9c0a99911b43f8d38e648eede34cecb61257a578dd235db98d57c5f602d41c4cf09b300556aed21f99c1dedb939b969f70df1a2e50c0652532fecfc6783be83ff1a64972f185e4cae89213de64e00e31445a927a6b90290e462ef0273db030dcaf5ee73f275f14e378262367697b3fef5242f429d7f58aeade652a8f7ff74e8af67ee03ed2d43fb5d59c7ec04183540373d4cb7665062e6990bcb4fd2ef84b9b00a50a374fc8a2563789a4bfac3919c29730b3e80ec43002889b5726c2d927acbf8ee8d5891d0a34554fa69efc7e6ecf2b50e83344fca4a0e4e2bcc056e99eaa572e527a5af366a8c484546e5ee4b4cdfd71b5c31aa81be2e62f796bde41c60bc7ca1ea2a8d0e7647522e222ad240f85c1acdd131eb448b456477ca1ee526f48bcfc29ebbb29c6903c89ddd4bcbaf09047e6ba45e4806e31ee71294fe4a2eef7f6e1ab5f02fb1727d530cd391866aa8aa74debc10110cb65ae753f5e9cd3cd6efd6cbdddda01ff5c55ccaaf2bb7222c14580cb965206cbf1dadae4c8eb6ccf3cda7b161d231c7fb17370eb42679ea344b6fdf544dbfa5dd5b6ed0b43eb8ce343d47ffc0b86cc026af91c1912365a3c6201cd66099a364efedc8ce2bb635cfef5fe5a2e271dad03bda9ece84a806f50b60a588f6b6b7058d87995b5dd53dccefba54f0e51292402150e0642262610cd22789eabe2ff105125fa14cf41ea95737cebeaab75008b26bb29de41897608b838a595461989317bbb405ed32a3b299bf61cc48037bfb50a13abee6468a458c1f9b2e1556b671db8cdcb6e4fc85d39895c17644f0bd4d847716237b6c76672e956eb825f7401a742ebab61e80f475be6468540eef71509f459ca3d63129b7989dfb6a2e59af127bb8cb42bb2adc6c7bf135c75861245242655c3a9b67864720c400bf49966dd9841a2b04337637e4fce94faf070f6cab0b54677dacb6023e9ce27ae76ea579bafca5889f93346c27736dbc0e90c9d58af29c7250ff45c36933c5148f274061ca897e212d47c5841cefa4724fa97524fab263e64f8560760a7d032c060b56357478da2c1c303711e61abcdd772c5fbbba16698af9ed47b7b04680abdafc2aa49409dbf5680f50462adb567c78e6adf268365c10af6fddfa8a9e8b756f4f7d5345465fef668aecb4242f32928155ba06ecdc67d422fccaebd01f776dddd3759a3e0cb2da0db9395192c8eb1110a34f844f90bb81e9d94952356d1a7e35263fdbb5dbe5aa136df51750ac246dbe09ea0b4c7b7f80691f06f68c768070a16cb7aa2a36604d6ecf99b1b5379f321b7439c51e4b016d37d7c4fca28ca75e2d6c18207961663bba7295833f158bb945c54c4699b0c201524ebfeb8f5487c5c8c8f6ea42490f49209c8dfc8f5c016cc5f0fa7129c5a0b52fe26d3e6e513a1352a3f635c9d80dd2b603c418443ebb4a2cc6c4c3f69a286beeae549db4ac3bd8b4d8c6031faa04325924a37d879fa6654ebc6e0574cfe479c3ecb8573b353bfc046f9d64f8f5bef66c0d441ac67958e06554620f9367963f5488ec4dc1f757bb7d3f85ac0cff3b0921161b744208ed351794237e4daabe4fbe265099dc16524566713be29c0b45c16e1c7cfcecf5cfe6c739a13a2c5616a3905af83aa37048528214bf5ce6d958356565a5d98e2137f7b49129042ea24c83c9db4500e04aa6585813b5533a4d06b88cb7cb3aba06f5fc6d1ddd68c0befe0912eb9c4d1cdd10f6e79e755ec1517b04bc7d2b2b6781894f1e29ec482ca8a54ae58823d51c535dc0", 0x1000}, {&(0x7f00000000c0)="d3f543f0a4e9a51a523b58a1ea1b6110a2411d3f8b7e6d0602b527b8a2b9d1407ebf9b22c7ff221a7b1122684a697dae50f6bb1c54319ee80db04db4358d8e1e388ef3f011c18971d547dfa88aa57a9398175cdc0d7bcc834e98caa65fec", 0x5e}], 0x2) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x7}) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xfffffffffffffec4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/146) semget$private(0x0, 0x3, 0x0) clock_getres(0x4, 0xfffffffffffffffe) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x60) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/193, 0xc1}], 0x3) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') syz_emit_ethernet(0xffffff0e, &(0x7f0000000180)='\x00') r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a5634828904a759f9fd14f1451841e0fd671c17d92f829c7516be17aa46a3d3c8125f67f09a06053df1bf9a786ab2ba0400fd2fa9f32ec800", 0xffffffffffffffce, 0x0, 0x1) 16:00:10 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a8b000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f000099b000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b80000000000000000030300"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x0, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x5) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x8000000840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="752b59e8065afea893984050eac51494b7cbc77370d5845af58bedd492c60d810338c76d0e5c3e3ef17bafb0ad0017429aef45f6cea3652f3f1b9477d8a47c3f3a71e9eebf0656ffd6d5051cd98241a797a31f96b591a2d7d6a1777d64eb84edae86593ad513ce628fb876e56b5385c3ffa72652448d1d6fdc8de2cb3a269eee324ee8917a5e036dac9c35a84f395f195e5534ae6ce9e3a631a2b1f6914aec09113d82e73ed58bdca42f2b1de88922146d6e61b6f291f1aa68b030d677767b8cac7c610b3b0afe6a66df49ada8689b40960769efabd1e94deae334264ec21d3748e77e69108625ef2752", 0xea, 0x0, 0x0) syz_emit_ethernet(0x16f, &(0x7f0000000480)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:12 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x104d3, 0x20) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x4000, 0x6) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfa) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) write(r0, &(0x7f0000000200), 0x4268) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="db430d981cb911495d99bc3c92ead5064b987193b36414317a556971c32cd2b4e609f7ab394d5052bcf878f50c9de18d67652cfe50ed6fd6a47139283e1d5673431901e91fb585bf7e37330c31902d9c45130aa9b193bac16c1b22084ee7767c1eb31f5df0009461c632498be511f9807bcadb92404ca06e0de21469f42516da37193ef60c2fc07d421099997a635fba146fa6dc5f262664f9409147105aff5109d72150e8e04009ef9463c6b80ab13b30ab8098b58de59de23adaf5c9d73a719035db76bb68d4663ec34189b531cdf4324d45c8e9190f548830cd93", 0xdc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) 16:00:12 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/18, 0x12) mkdir(&(0x7f00000000c0)='./file1\x00', 0x197) stat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000180)) 16:00:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000008000bc21baef4a5f520da59dc0b3d3274ea8cc103ceb09f0ca94511ad55ceb1d76161e53ef66000200000000000079d3c4b5ba9bd75aa7eef8e385c85a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68240131871b3b7f53f37b9fa59e61f329b0c37f2c7e04815b7e67766214f1a05b51c1667f31c302a22600"/163]) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r4, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x3, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r7 = syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6, 0x2811, r7, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:12 executing program 0: getpid() r0 = getpid() setpgid(r0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) flock(r0, 0x0) write(r0, &(0x7f0000000500)="3a57094777ce365cd4060c8f49cb1a6144045ae0998c26485dac47a5ddecc7d11e876d3ee195c1a71db7c781d6ac615fbbb7df12a18eb617080c475bdf4f385e237ee01686b53057f7916ed4b9cbab3028b8a6e73aee268ca68483b9fc1017e8f45a89f5fd407522b1d826bfeb50bcca5987f778135edbfa20e72f54b4e6592571a910a1461dae37f2bf7e090b05377e94057ee6d1d551a83452424956d5a447deb230298c05e554b4b0b47f4d85f7666bcb7fbe2b988bcd0a39b1fc4de1717e7fc2846e80f0d247541ee8712b236fcb37152edbb629234ce59990ca20a0af5710a655a318d945977be2216611738d6a02569a5442f38861b4ebba2efd1f224d2927c4bad4ba20c1dbf1bf45bb70eb9f405e8be9e0ae99f60062efe304b97ab232e2ea5031c1f2b4311ce0ba3ded88aa2fb88e7b9f5cc3714925dad2a3be3182e80d71a1159100f24a02a98bbfcc2ca50441f74e38484a9826ed7c0147e8ac8ac3a893b2c1a09aa448b31413e9af390f2aa0423e30843403353a2f5c522ded6ea03f6723b14221887cde38b48757fdcd40a2015553f3bc9185caa9aa7c712831e08414b7f3f11b11dcf7f10b93f77c691dc153204b6089f76b28e3a92723a6a002b2b26b23d19ca3faffe3ef16658b7b9221764ea7c52a9d76da8ec603900113b264d2447f742d2445630cb37320200b389831262138234b53556e2d7745542f0d44fdc603bf0f9f2cbbfce9f7f1db73937d3e3b5f3aac540cb306c3cda6e7eaf9588e00e5a0001ecf342d0dcd464b0ffcae8a04542d2a080644f09cd2bc33c2d2bc5512026c926bd620e0c155437ea1561c19943c261652d908f68b0545c167fd0e896e1c6ea51e9e327dc6cd614af18e1e882d3fe7e8f7508f59f2ffb080589697de24d3f12b52bafcbc0508b48da9257f5109b2675a2995c33a1803bfb6204c20b9870a844bb422f49e637528a151ea866c4fa6197ec2965fb1ee1baae070c3a7b75160c0823acf91e8cefae3edff28f92ac5c9fecbbc8a295497d66f8bfc24a3c2bc6c56fd1c5cf5e499cb3a0e9618314ba31ad11c627687ad63891867febd69c2bd2b068cd7fb08d5bcb36eabc0fb8c02295e8f8d1ad8ddb749ca68705a3518ebbe2b32820072f52532e73d711eff2834442a08ece5b860fe4dad7c9d5cb55152a2de99c5a6eb27ab010f5f2735186c1197058bcd4756904edde17891a8c91bd7ee4f5de7f144994eb1fcf0e502c589f76a1db564a5818e15817f48147dd3786fbaef319c1914314997e0875bb01025137d819663757894cf5fc3393775b79721669ab259a42b3f4ff9e43065ba62446ff1cf551d71a19ef6e64c22b265f97d382def41bec676ab739a9d54b90a1006e5e7d695c4b775ffed3bfbe8518d3e8f1ddb07eb87479bc3dddcefd43dcc9f25f816b029e782e7069f610bf46cef1a2de83f9436e2f95a6793405b058185c0118a0e1db4fdf800dfb2fcdf5a0eae72adf825fafb328719bccdcdaf55e4027bab67938456cff8db00bb28c2e9502483d16db4b9572c3249c414726ece87d5f4e67873da01e418fc5a552246638f347a15331557152af902527a46cfbceb252507563628fbb1f4a54b5d1c57e3dbde5a548add0a1dd434daae9be2c7ca57102b5d7dc3e81939a25e05cd1b5313492d6d653715e914013995585624a342db8d91d02b5e8cb00533ad22cb543fa69762c9ecb38b607573bca31f64c3479713418382aa7814d8390f55cf9e724a1eac50a2ef2bb9d901e87eb43104f6f08991770d9098cf4261151c0bd5dbe19ba5f589ec59ac039bfbdd097786691589ac465675867c8f5912f879590b55aeea3b76442d7763ebcfa0efcd89e9adace0cd5a37a79c72c224c6b8bcb06e53a43d3b5208a63e67d4ea82732beec09a8763d17f6955cf748785d6baa3baf6279d8bd5cc453fb7a3a37966d9e020d1160991f2248ac17c3f92a4e42f03d7ba9c44af3f16203e11c68268aafb24eaca7d4559c902da078e99b4e5f7038c94d9fc495f64260c627eff5b5dadc025ca0906dc7b7a49619a7efd3ca1b75b58c9e435379c34eaa4a868bf7bbb74a24acdfbd3c74524a85debc156d040c51af54ab9a0e30b5c14e6b9f23c99a9b0f14d409f677efaa6cebc75b56cac503c7760138391c83027fe480e2ef633819c06415c5bcfbf12016058cd5c4a7c58b86d7fa86d6cb6373c1140d3aeb36bd017d86f25cca6f302a445874b125f3980935764cc7725a995325b99c7c4787aadab0e537f8e4a43787b07f22e9e5518fdd2055a318e21a67ccfc099963e0e09bd68cf140b4d3782a20c5b8d57c9c6c158775fd9c0d2cdf663a0a09637baa23a8dd76b49bfa5884c9a934292cba5a54bd837a3d625a5f3402eaaee86ab7442520b12294c50a84c6a17e73a1bf3daf1da5d42c6bd7f202c4d400bafc377cd945451cbb15eab442a04f4875910acff9fe7776d6947952a182bab200302b1759e60ed15f9f5a4e69c67ae626c404436b525b3e35250520ebbba9143d33b22adcb56c052760cb869a8340a0bb590193a8c83e387d0b36327b00f65a963294480e7abf1cc74109e0d30b44d4a7d95c27e26c84309272e3fc33ff111aff4e87676cc383b69120c96d16e153227a968296094bbdcc2c81a295a6fe6e86e04f44bdba2f014dadc7ce19ba4ab52c225362013ce671cb6e1292061fb22be19518804bbb595614844e9c26e7faec4bed74833aa7cc60045931cb71349c687ed9be8d1337990cd4b629297c02d5611ad14445520fcc828c6b5e4437846d740e42d7ad3977e6b413622e68e9529bd4064957040b760383881ce89184889d9440ba798227281079272925311126f71f5aefb0b914a298358f0a18ecfa02ffcccd56fcfbf449212d274081c5a59eb3735daa56eba1fea6c0e1baa40f0eea14469f4b05ef9d8b548f885d19daf36eef6330d074fea9b5028700cc1bfca3ef13c1062313687ff18d078355767cea6413997e06c6a9de3221c75b2c9259027999e3c3170b89720931658e2032475f91a81e749c6d2509658faa8815984ea4e51dce76402f9e5d47f9e7ef52606f6c754fec604a19c9b63f43528b9ac1160e71815e01f579e0dac242a720f9913aa0156c2418edfca87264b7762d2a69421b866a926d247aa826429ba30f8dbc0327afbe9e49b7185449958d7e2a010e3b95c8c8d5de1fbcd2be2f1ed0fa4ca8e2ea094236c869e733ec7bd593e3549b7f905539e1ce334a77fd49d3595823df2371c0b46e307f162aab01ef0549831873c86a72b42e49e1d3c4e743c38c07955841bf396cbc3055c5d98c02cb662cd66c7c7629a173710b9c488fc3e3d6a0265a567a69f9e7da3766d3d24cbb4cb86aa758a60d37d6b1b8e18693ae36eebbe828f385ca3a9f2c28af224a3779d2896674c2508802b4b730b53374149c61d92f7921b029e2764f9c5770c9cc2a8a62465c935b866aebbec1713679c309e3ac543e2cffd4a3c898880fea26701ed3a29c26e1ae83f3046822aa5291760513e4f872fc563b86c4b0868be50cb46701221fb212d9db90235247540f92eb91f2789d251390b504b352a2f78a7a8f132a3c181a177661b11086e6fa6b7588ba5a1c8e077275b644b30288ac77b9dc5fb4a66806a7df34b2b1181c4f9281b5f26777fc01d6644e890d855ded49c87adbd0749929d0df537a1735b27cedfa0529f48b6df79373957481242a204ed0c542fdff8d206d46372750e4d62ba0050f740bce7e00461c196ae23dad6ae02d548fe182baf71317cc6985950bc62a86c9cfc6fc6459d3a1b3c8e329a5da6a460b25688dc5c3683571301589a81c490dc15f8000ef20b0b6f50461a268afb358411e26860556a7c6d397cad4120a091b8bfe3f15f9ebb899ccf88f718d2c0fd23c0e1abc339d581a14a1d6e45ee3d3def4a3b961918c2752c64bda3d1c0d9342f5772cc39eaba694eeb70a3d338db9dd21b01cbb76b83f83aa8aaf1d3f596f22eba5e4b35e999ded1813793dbaaeef135cdbdd60b98fb6566d7e79c96c55e5100fe00365b391daaf4a2c98ca580c0c589975188957732323162be3fe699ef8c38de88e9ffb0e4ccd5553b7db9c277a123a1d66cd12fee111b47796670f712d8f0a59071442466ac8c047a4c411624223f0d08786eafcb65c748899eb5ae5523d522ffcad58d0c00d532739feb5ee6a2e29d1c59ed81c3dc23f690a4ce08bee95c91e07eab837d6cdeecbb62a83ff33518f2fda1eaef8dc720172c3f373444440856e87958abc4c409c71afc036b0a0247eade73a25554d71fc8af1634bdfada0098f05ffce34e7bdbda20a9bbe4", 0xc00) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x5}, 0x10) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000200)='!+\x00', &(0x7f00000002c0)='[)\x00']) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x72, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f0000002640)=""/4096, 0x1000}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x80, &(0x7f00000001c0)="00abe755fa736ae4d1eec0b9731b4ef12027fc0cc5650a14ce5129880bd633ac22990d8b6af22867d0e9f56b1b023dc2dc5f0485911f285f46aace01005dafcb4d052a93992da27a18f17e18b3d9db928edd620374d75928610f04fbeb8daf1fe1d90086a637b41fdb66be558c4f73acbc744faad79598cee2fd03f238a230ad") ftruncate(r0, 0x0, 0x4) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x10, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0xc4, 0x10, 0x6, 0x400}, {{r1}, 0xfffffffffffffffd, 0x14, 0x86, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x3, 0x200}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0xe46}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x9, 0xe9}, {{r2}, 0xfffffffffffffffc, 0x80, 0x9, 0x3e00000000, 0x4}], 0xad1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x40, 0x42, 0xffffffffffffff80}, {{r1}, 0xfffffffffffffffa, 0x32, 0xf0000004, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000087, 0x8, 0x8d}, {{r2}, 0xfffffffffffffffb, 0x21, 0x9, 0x3, 0x8}, {{r1}, 0xfffffffffffffffa, 0x4, 0xa0000004, 0x3, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x18, 0xa3, 0x4, 0xfffffffffffff77a}, {{r1}, 0x0, 0x80, 0x80000022, 0x6, 0x7fffffff}, {{r3}, 0xfffffffffffffff9, 0x84, 0x0, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0xffffffff, 0x5}], 0x3, &(0x7f0000000040)={0x10001, 0x3f}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:13 executing program 1: munlockall() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000840)="498eeeb22cdbcdb4cedb60d2e3b77bda48a0663610fe3277cb5eb2cdc6727c7acc25c8e6cab8f1cfd14b363c368d1c1b46c79357ac73a4c9ac783689c018e7039c4e40c5ad1ae47f8b2e67e95769b3a906645bd6f477e64da4c22f703f59f94926d5b471e03774ea5fc152ae924ba7137ea19dde971cb86857237b01cf4a75fdb8c2f6d1685fb833aafa20a9f2d18bce6d13d939f1a60f11d37c34c057c37d17aa183b4c8991cc6a61c00ec5ec6e183dcf5fa7b92ab0d1fbb5e2c847a6ddc0433a83a13165673ee43ca5604a20470626f5af85759e7a35f102810481d0b9563e0e82c163f5a6feaf3f91628a0427d93c98ba71e1ba37904b82f74dd480b84039db38ebcfdd769b931f716212ef2afc54b44c737ba570b41f884186052d98eedd0ac4fcaa8d4f61fb67e6b903124173bdca6545351be7b35c60c6adb341426e992c54a040c221117dd2e15c2582953d7da8343e9de0a8aac9b53bec3e8d1614ef5f89a1edfd2695fe1cabdf50f93d52284d61a0b302f869795c5381fd6667747f4df2b3ae853b9860b79e2399a1139f698076191801aa1626c5c561f93de12ce616d899fede04e9f86e78293e9b6f3762adc325ab53de1619a0c5df1868ca265645837480a86a657f2d581e91bdbcc5c13b0ef72cdfc0723aa549ab2686d14e2d276fd28691583f81de7e722a367e4ceba7101151e120cf94aca21decd1c880b35540e4c26e1dc89a0719bf3ed6f6ae85814ed6a269093e79bd2c37b014f022e0ee5acac60754f3d0bfa785da08045d9633cce07431ca86f25ec22607594e126b03092dc20622c48c15", 0x249}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2d4}, {0x6}]}) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x1466a0000, 0x7fffffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4fa, &(0x7f0000000200)}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000040)=0xc) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r8) fsync(r4) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1d, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x7fd}], 0xa) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) fchmod(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x2, 0x41, 0x0, 0x4, 0x7f8000000000000}], 0x20000000000, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x20000, 0x0) r3 = kqueue() recvmsg(r1, &(0x7f0000000440)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f0000000400)=""/8, 0x8}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/255, 0xff}], 0x6, &(0x7f00000007c0)=""/178, 0xb2}, 0x40) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200), 0xff, 0x0) kqueue() r4 = semget(0x1, 0x4, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/118) dup2(r3, r1) recvfrom(r2, &(0x7f0000000240)=""/129, 0x81, 0x40, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) close(r0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) 16:00:13 executing program 1: semget(0x0, 0x6, 0xc601) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000340)='./bus\x00', 0x4, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='}\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000300)='^\x00']) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "bc192c66104e51b1474e1ba99e5796ca5a1ef33a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x4000000000000000, 0x9}, 0xc) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x40, 0x4) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x10000) r2 = kqueue() r3 = getpgrp() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) fcntl$setown(r2, 0x6, r3) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r5 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pckbd_enable: command error 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) dup(r1) kevent(r1, 0x0, 0x0, 0x0, 0xffff, &(0x7f0000000000)={0x9, 0x6}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:16 executing program 0: r0 = socket(0x18, 0x5, 0x7) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = socket(0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r2 = socket(0x2, 0x4000, 0xfffffffffffff0af) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43b03000000000000005ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000000000ffbf000000007d00"], 0xe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2fd, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x20) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(-\\-\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10090, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x29, 0x0, &(0x7f0000000180)=""/41}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:16 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) fchdir(r0) pckbd_enable: command error 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="a88f4a1a851fb7c3978d3f9a7da38cfa29b52b745724ba0eacb3145366d57beb4f9d1236adc6d9560eaaf856184a1a2bc664a09886cf6d8eb3e38d9c4352113f6c09ffe4d59f02bc4f9ff6fc8023ecf668fa0383d58497d7b8", 0x59) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) pckbd_enable: command error 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x30001, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x81) fsync(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x4a0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x5, [{0x2, 0x5}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0xffffffffffff0001}, {0x2, 0x6}, {0x1, 0x6}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0x9dbe}, {0xe0b05a259564221b, 0x3}, {0x3, 0x1}, {0x0, 0x4}, {0x0, 0x6}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0xb86a}, {0x2, 0x1000}, {0x3, 0x9}, {0x3, 0x3}, {0x0, 0x3}, {0x1, 0x40}, {0x3, 0x47f}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0xfffffffffffffffd}, {0x1, 0x400}, {0x3, 0xffffffffffffff43}, {0x3, 0x1}, {0x3, 0x10000}, {0x1, 0x7fffffff}, {0x2, 0x400000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x0, 0x9}) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) setgroups(0x0, 0xfffffffffffffffe) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket(0x20, 0x4000, 0x101) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = socket$inet6(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) socket(0x16, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x73, &(0x7f00000000c0)="ccbda6e9c3b8cc38fa119e682d42545562fba0830a66e7c6a5f1171c7ca0d0e5fdfe37d087571746690306a96bd8f551c9a44dc25a155c27308e9a2082a1fd5c5b52d6d5427e8f2c5fad8326ca18fa19c4d13476fd", 0x55) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/208) socketpair(0x10, 0x8004, 0x55d4, &(0x7f0000000080)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x20) setsockopt(r2, 0x5, 0x9d, &(0x7f0000000280)="6695480d601e66bf07354ff74614e970e243e56dcf9d9e0530d1ffecc567ac88aa1f208472320e0fc9eec6cbeb98089732ac982ca49bea5ace183ae24065f501bbf61f1aef42d45e0b44d096d40d35a09524579e309bab9dfc22bb17e24d51764989f7b071b7b811529d0d5111a77028f7f563d7812a0c0c6d7693bf4292006ad74243e3c201c6f13cf9dcd2474a9b0319436e739f6dfede9b0d8106dbb959c89e54c4116a222bb3fd57be6434eb68de39cade1cb66504ecb1d610cdda", 0xbd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x8}, 0xc) socket(0x1, 0x7, 0xab47) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f0000000080)='./file0\x00', 0x28) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x8081, 0x0) accept(r0, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x90, 0x4900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) fcntl$setflags(r1, 0x2, 0x1) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0xbb45f6553f76f326) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:18 executing program 1: getpid() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') sync() munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xffff7ffffffffdb1, 0x7, 0x100000002, 0x0, 0xeff, 0x80, 0xffffffffffff0780, 0x2, 0x0, 0x200000000008073, 0x8}) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) sendto(r1, &(0x7f00000003c0)="7d61ca802be4a290e993627f91cb41bbe6cc2548bc24c7e8656a445ea45683b7f811085f157afdfa625e048b2e175ceacc5fca975ad72f85f0f19461d91937ed0e914b9851093dad6dffc436f6da205df2728683bdab21cea050b747507bc7145983ad773b2910da5e39d02d95802cc0be839c4ca11a95e048275e0da5b669df8d220bbb08323c932c62b04767f53f8aeb03dcb7bdd2d42b01283241f03a03ae5725554ca8720cf088e90adbfca2dff38ac4971e06586d4dc5eaa62bd702a6376e1c97a7ab85e756d38d4e1bbab03f7a359059dd2c791690d31ac0fbb82c18546cbc24c005e42322db54e96dd168c4c3f3c6ca62e215b41a374380a785cd154cc44c94dc791e3a2f0cd273bc189e33de0c450d644b0b268507f4f751ca835ee69c7c92dde34c99b58c388f408ef24efd25a7f7231019d83ffced5da4f666708592a721edec20575fa624a90daa17ad29d54ad7c36b4355ccdf1b91a3b24a1465d71b0e26d972027c49112e42df6f6c41ea0b00fad09ba11410d12d05491a578acf60be598ce43628696630e170858f5b95011b76c81bf39e5c409d738577963bc7e5c8d666d4bb1391ab6b5cf85d225e63d8fea8dc58c339523eeccbc52a60f9b99423cff1e4daa36ed9b28a4c6cf4c529e6b65545d1b36b6a0e733d7f8a427ab898891947354f8ac5be4c96ca7b1b6070ee8679169067217ae040be72502dfd4c70483e638da85c8626d6574259e1d17bb8a1040fc152f330a5eba7832eee6b49e39c79053adcc7c0bb2765fb93b00282431da12cd8ab671a18cb53249a0a407f3d41f07ed331d25125bb8da9df709d6ca1172b1ea2063e4ed08db17e39692a8a9fcb03a70ed43f60429a226ff305fa31fd64cb4ba15a67e78e6fd39862276552f26b1574cd950472145d5c1ca60423e99af71830bc692619fdc80afba8739dece19a6c8006c9609e2076934ea6d489ad4d69858288a35b6448f3bcd8c0717be111503ad2ec332272236b814bf1ea1f7c55e1c5e986c523cbcde65740b64b81e734a2bf888265dfcd1a56da32bf152d7d944f47ec1c6151b3f7ff3dd1cd2a7286c63b2feb2380f00b85bb3d605244b8c2e48f4e96d0da6e462c51ad59e8904fed12604c8af71726817fc1a558c2a823fca2c0c9f21bcab0e281b7df9114e71dbea60323864ffa87bc03859dbbe95dfe0749a0230533ee6816d2cc405bbe2c35e9007d904958d11210c18da64fb11876709804160ece93dc33589465a5cdd9a176c4db4817e456e7a077cefec5e6604d0c4a157b2e4c0d91f2d0b853c28d2c97ca0a87e439871b0f4ac30b7221a8d148e8c4a406b0d5d3a97b2fc428dd620baca5bc7442f88404ec6c928ad22c45025c87e10b20d5740143f3a028b59ba37cba7f3bae6ea920ae2f8afcae57ddcf11e08302aa6bda7b20c1206a8edc51c9fbdc13466bb61ba72ff2fd1e54f79af42c8e4b856f1788af5cd32ef7508167c14bfd4de5b3813371744947f9b79e194dadb936a468a61e3d628234f4bc40309a3c61bc86bc08fe41a6906e2e17815bac75580b45201ab3ee707568fcc1f8ede8e7aa6f508804b0ad8f748eec290e9a3d90a7ee8b058d529c4c02b7fb6910d43e1d625a0c110a51eb9554975abd90f856cf5ce494660720c34c70ff6bcaf398d027df8b4e3b944f5f1f5eb6ad5e6133332a9838e236a58640c569e0d87489ac8bd35be8b3c74b14851433eb1651331ce35d3daa0987bfe352eceb7adc66223554aa554ef2f77fed6b78735751fc455ba0c666547654de2a1246c82c5206a9ff506dfec11d6f2b71a3dcbee297fedc822652a92a7cccee3ebe03943bf0db2db80c700d9f9bbf4103bbd1cff79a789c7352e0c8522eaa9d08f9953f172e51f75565cf95eed863f128831d2f9c8aceef0045c8baf60bcda924609259886d6be94f851ffb1f46750c3e33de7bfa233a224b31a0a98efe9e1ed58b1cd5a0e09a83f72a8c7eba4ed88f846ac2cd8279a1c1d27d621a041bd504251c9b77d54f394fa5e0738e02e8b7ec571b4a0873850885ddf6ce2f292c7140c73dc8353083eeb9205f681499b6737ffe5752d62b6d7ec43bc50143f4eccad619a861478b7f7bf700f585d40185529fa43a3a8c6349da2b0995a1b79f646e25ccfbfd6a440fa5bfd288379171dc5a8d664522918b38c52852d09855c265241f00444c57eea6c0dc3f8ed2f7659ebfc47243ab7027c5c20773ba68f7efaabb95b604ffc56f1f4f143fef0c5f04019c53bdb6281f3bc5852ec76646529799433e6c49453d9a2a6720b8fb21db0061c1e95054538f78dc6506dd7b136a808e5dfdbb9a070d734ba5a1e3972eed8f4180d28f49d563ce587eb3d1a5e4c32223f4f6cde6ecf7c13eb9d15c0fde1ea0c123d445ccac09a5edd194fc1a397fd423036bdac890b204357ef56ec4a03d7fb13022ee57b157215a9288f6b007569f9e43c51b4a5a0ad2957d530258275b5006f61bc1aefcf9a14910744ed0526a68678d7362f0aa3af72d3c73fc31752d05daf9bd85eb5ab418a271d8f2fd216f73a782e0ce2caf026900c272b3252c81098ab139a41578386e40dadcbf9ccb7c01ed5ea3175f2f264d8de8f85b1d0fb7eae62aa9002e7856176b64abb4065560d658e0c766037f5571426f857f3564077007c4b5e1480727d49807e9460ba54b58cc4f00a754e88e80540a1e124d89b20540d061b98d6afea7ebe818f3c360811c39de88cb2488ec92204fd419a03ad39b86141d7aea1689828f2eba1624c9d4296d6a4835d826347711d6211a1b1658c5492f419eb8448bd63e58c9270f6e2e3c1ed005ae0a2c5237bbdd89b3832ec2a5772ec82fde18dc83745750d065722c77260a1c375d26d248db99b554c15f55522054e48eadf81ebf00b31969cb619e59771bc0fb4d208b37075c91385b11ba26e62680382003db70e8c4fd37b469206dd360cae1055c03b8e937dbd24471cd02538d02dd51eb926f27b8f18efdd5af1c580cf6a4fd99bd66bc2a3734eb97c73d31e6460d88940a8d376ac155188a276d9426c5fa2ea0f6ce9574467718030aea1790c24353c50f53425b7dd87b45785dc0d68666b853d91ef7ff280800236583b98d9b3ff444c4b2184e173a5ff2d26cdfc48166bf28b0b3e9b0e7b63800ca36eb56bb9c89689f11dd18b49d2d8697e72347ebdba6c5b7d77be03b6155fdfd70bdf05f4e846efbaab66fae2f984751e69a6efbae1bd5d91b3d45b360ae8313ed9afb4fe8e467ccc01a7095d08e403378558b2eac1f60fd543df522de0908e0508a9a0917ada442e5ca90534140b2b15969ac42cb922bd670ed3bc7565f10b92664ef2279defffe4dc85e85ac24aed9358fc6f0f2878be3bfac9ab523032bdb89151691e2feb1b25fd8941d34555b0b6ebf12b473bd8bfe0b4fa91de7819994b11ecdcbda72660f36a97134e3429504f848baa8217379129c3b3bb79be8322f5e886ad6b5de0f6a4583a3b42e5e61fabd6380f39fbe49b506219dcd4c9f6763d93194a5ca6ee7fd49bad2f6f35b83589686ecfe0f8517e8f31bfb2a0126e08bd7b885007846a46da2c094d4ffc1d71a374f45bc84d771001cfa8a884f696ce3d7fab7e8e6c5a4576949f75cd82983ad8158e330280f18dede963b8ab1e6e7067ca79629e7f0ab363cac061c314c3845fe208f491444ffdcfdc35344d7700257288831db20e36eaf4ac73e0b2dc98c88df3080277fa0b047dae67db2470b7901f98973559deaa64be373c6048084a28552a5d511df028ae9babc69cd78461081f294404ad57698fbe6cf4de1d251a2066812e9afd137761ef96e84437854109757854a98fa0d05e939552dc9b570974e886a7e0ed44f9b762770bad79fc6259e2ba4a98e7c34c9d7ed70e3f3e5d7c6d4f800f68fd46b64b692be01490ff6666d7027483051d4956b2b4f99d4a5469f3e4cae3febb9cc20c265a2e89cd423265ad3c4eb85b1c99b23196a12c5e8423cd8c29b7c1da80e7658401931ad94d8f3b999d7137fb991ae29bcf64ad8b8377dce2ac49272d0ada783b21ce867722f4aa902ef80decd8240aa926d7183dc1ec1e8f29683e0f7f5bd89ed907b9ebab0dc7a22da80690be66c70614b7c4d41883ef15684b81f75fde8fa88d995a50d8965f20fedafedbe84446fb34a10ab0d2af769ea9ed70bdd014c08e92197a340e30ac96b5734638dd035c3e757f43068272e45261e763c2086f1c596d40a51cde04b21639efc600d8602fb4ebc8eef2cfad2935d3d591d4b0832d427968dcb747f6c78f3c6cbd1013a7a9b5f03f2e58ca5fa5eb62acf6aa3cbe632a7670634bdd876fec6b685f4cac9376645085617fa351de4bd54b88a43fb7fa144b6385e654fa5160a5741468b8f0cc0131210240918318a4086d62205d179a245b7204cfe99c35587afc50bb8741b4a4346f1e829494981f848ac05b63e835ca51df6c1ed480198e3aa7f6aa69c4c27d3e4ec53c83e5e5dd2050ba97924c54a079dd62d34288fbb99edae9f10203424a68ff6c6f146ce63129f36c332be604232078ee71b0f8220f11c7af7ef4cb096d0282cc46ccd6beafaec7fb4033e1810aa640a3c3be12928cf9a741327c6d1d5385cd88bd66f659ec739afdc639770bcb8b88906353d7cc4289d882f93e30418a47477601c1786d48add759c0877597309e3476b3a9d3d52e400c3c978a9b52087d530bca55427fe6844c55944653f5ed600dff6de20d4498967e335bf0dd36c1228a91e362c239d1601e615b1f0459e7e155c201a6f86a1b189b628f79a3da5f1df8cc6929ed70f03c69a7ed7d83780ed2be3c50b50a31d46e4cd5ece51619dc7b8e3de032921c4345fc727791cf48c400492812cbcf8f735e585c53a274e814052758e65b1f7b97f2b607f4db8a3e6418ff768f53cf0d153937d03467269f3b0a48a6b06dcf875b775fd71edadd69d274bc6e77548478ec57b568a9b70af7a5b26b24bc47ad380ac87bae91110c059aecd02e6143b61758c76276e60a8072307c86396312ca76763ffa96631dfeced393b18b84327e1f12cbe41036d3e3b40cafd13af9269e264715a3de34f696e4bf59226fd9df1768b9d65a5d3e046618e1a65ef0cf1b0b33186e3842e3ef1e1fa02a0f31e9da2a41763e1d2e7502b8ba4a170fbe9c515cd3ccc81f35af4decde50cf813499f099c9dc688bb64480f3e7d884443defb29346171ff6f11594df3a653ff16482da83f2c1b75a653b785dc089f51299b9a5e46387d0b088b97b4c99339619e742728077e69443618f36802e62d327720b23fbde91a00983442cace0e11a66577b30775dc1f36dfa30d39d4a982139f8f25d3a61994d024cfae60bbb7173154e67354356c6d5b26ca09463467e9a594f32de39f7414c239592cc1eb392b95b07ea6b44c9983ddf799b2e176bc1666008585ae11dbddab734441854ee5a5d43a4f90bc91b1fee56e65aa213fa7a8ce1dfd6c028f3dc54d41096a50031a46a46c244a6d75dccf0f1217114209856f7a000f3623762ef4d97edb5faa9f9488e9db35860267b23d8f4b6c03a9ff55ba3db4b99ec60705e28be2ffca876d157e683b21fecf72bec854342e1f2cb906cefd1e4d745146552d028b5744fc235b1dfb71430b20fff8c13434ff26d45abb72c6283112ff380a4504c20ef12be8f01210f88371565c04cde85e6785a36796c7f48469a1d5cca93be75e59c002c615ae1595cb4b1dcbdbfe19965ff6fde2fc098cc0ba986a0db498cdda7383ad2d76f7e00e8a301db4f2", 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x12505af1, 0x9}, 0xc) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10001, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000300)="bff12e74ab4a7a075f4e80d06d1ba0b807963978c88d122d4492524c484be81722dee61f8182838edbb1782cf9fb8ecb3e915eceed9d6069576ed97bd5d81bb003ed1373c406263dd5bde39c8db55a8b520cde871aec76995605664c98c495b6d9966c2807643ea22e19987243b19dab8a678a73e7836338b4f37b3884e5278c790f7960bd71ae00d7fe8aafc238ed9f676ee6a028985c"}, {&(0x7f0000000000)="1b", 0xd8}, {&(0x7f0000000140)="0deb10c3aa11e9b37c3c5ea534b74b89a427da713ab92e3f64da78f3336a424954045a9b1af5fe3d339b6affaf1d77e9d2", 0xffffffffffffff32}, {&(0x7f0000000180)="64151cc25cf6db6ce97fff0810"}, {&(0x7f0000000200)="ab8198d742bb6b8507404b90e4e6c6635f22916e13f397bb51f175eeb4a21cda905899f50b32f88401d73fbc84686922378e30c9aa5b4c762c51bd44c103362219081892fa26511e564376b9bca3090f74471d1314832c"}], 0x46a, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/178, 0xb2}], 0x5, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4000000000000000, 0x5, 0x9, 0x7}, {0xc4b, 0x0, 0x6, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x20, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="74328f6ef67601086c1714e288794a83c9b3", 0x12) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="caed81f50dace7ad1839451bc60880b2b64b9de040e843198d72cc27073bf7b5a230c34571b1874e5a14132b46d0e8b03ae815cef45dad3970d2fab1dfbd3bbba90738cceb50a69228736554e1d93913b62d1b4f46bd24306f3838e9241b76a5cf9c62", 0x63}], 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6feedcb0) 16:00:20 executing program 1: socket$inet(0x2, 0x3, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x0, 0x5, 0x0, &(0x7f0000000040)) 16:00:20 executing program 0: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xff) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:20 executing program 0: r0 = getpid() setpgid(r0, r0) r1 = getpid() setpgid(r0, r1) socketpair(0x0, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r0, r4, r5}, 0xc) setpgid(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x0, 0x8}, 0xf13, [0x3, 0xfffffffffffffffa, 0x4, 0x0, 0xfff, 0x9, 0xfa92, 0x9]}, 0x3c) 16:00:20 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x100000000, 0x80000000000000, 0x7, 0x80000000, "1b1844c635c0d9253500", 0xebb, 0xffffffffffffffff}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x800, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x2) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x2, 0x10) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:20 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x100) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x6, 0x4}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 1: msgget(0x3, 0x47c) clock_gettime(0x2, &(0x7f0000000040)) setuid(0xee01) msgget$private(0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f0000000080)="b6377a8c9b946301b88ec1e5547e864761df684a4b45795920152edbc1d21e99655fac9fd7c68eb7ca6d57ab62d235c7c04ef1e9ee5d556ceb28d211520e7ae32de1fe64ebae9e2fcec1417ca7e67853d1704ce44c635d30ceebb73bb56b2e58766b77") mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "aaa6d9b5c7c903a94482d1d79a89bd2866b4fe16", 0x0, 0x10000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0xcc}], 0x1, 0x7) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x9ff, 0xfffffffffffffffd, "010000000000000000000000ec267c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000006e7f19b9b42bb00258000005"], 0x10}, 0x0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x80000000002) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000640)='c', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/84}, &(0x7f00000000c0)=0x56) r3 = socket(0x39, 0x4004, 0x5) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x41) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x90, 0x80000000, 0xa2, 0x8e83}, {{r2}, 0x0, 0xc0, 0x2, 0xffffffffffff717f, 0x1000}], 0x9ef0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x0, 0x9, 0x9}, {{r4}, 0xfffffffffffffff9, 0x7c, 0x20, 0x7f, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x76a3, 0x81}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x1}], 0x4, &(0x7f0000000280)={0x9, 0x7}) setreuid(0x0, 0xffffffffffffffff) 16:00:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) fchdir(r0) pipe(&(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) nanosleep(&(0x7f0000000000)={0xffffffffffffffff, 0x925}, &(0x7f0000000040)) nanosleep(&(0x7f0000000140)={0xfffffffffffffff9, 0x4}, &(0x7f0000000180)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) socketpair(0x1, 0x4002, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8080, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r3) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x5010, r4, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200029, 0xb, &(0x7f0000000040)="0cc65f7d", 0xffffffffffffff88) setsockopt(r0, 0x29, 0x2, &(0x7f0000000140), 0x0) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0)}) 16:00:21 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000680), 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x6d76ee44abe112c6, 0x2) read(r0, &(0x7f0000001640)=""/242, 0xf2) flock(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x400, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x1, 0x8) renameat(r1, &(0x7f0000001580)='./file0\x00', r2, &(0x7f0000001600)='./file0\x00') r3 = socket(0x18, 0x400000003, 0x11) sendsyslog(&(0x7f0000000000)="8087e9ceb9602028e7a1dd9436845851b463bc3f950891ec7678009b10605cb7bae720da821ebdd905e3f9556ceafceb9071e51a54e932ca8e3873ee3fd7f17f451d74bbdacce897d71928326502419f4b7bee356046362d113fe2a7afbc1500cbd24876a5ea0016aef74fd8a6d68fb839016a076a4b5e22f5662f073b788b7b79", 0x81, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r3, &(0x7f00000014c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/234, 0xea}, {&(0x7f0000001340)=""/154, 0x9a}], 0x4, &(0x7f0000001440)=""/96, 0x60}, 0x40) write(r3, 0x0, 0x0) unlink(&(0x7f0000001500)='./file0\x00') flock(r3, 0x2) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x5, 0x4, 0x9, 0x800, "e856e654e85cbae3fb2e947deef629497e717b43", 0x4f0, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kqueue() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x42) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x6662, 0x3}, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt(r0, 0x9, 0x40, &(0x7f00000001c0)=""/217, &(0x7f0000000040)=0xd9) 16:00:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="624683d35104d04dbe00"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xfffffffffffffef0) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0xffffffffffffffce) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x80000001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) 16:00:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0xc0, 0x0, 0x6, 0x400}, {0x6, 0x4, 0x6, 0x7}, {0x100000000, 0x0, 0x7, 0x3}, {0x80000001, 0xc632, 0xfff, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') write(r0, &(0x7f00000001c0)="ac3d32e56af95e34fcd321dd13b2563a13ff4f54af82b93c7e72bf9965cb55b4c58b9d404205c9976df0a79678083fc8b437901632833cf72a7fc5636bcc86c70f19265e94276783a1f5499e11d2139e956ece18c944c336d341af0d0488cded6f6c3ae60ed4761161c16afedd0838734c093cfdec09acdc503b9ade5cdbf343b652c8afb8eacbadd51bd5eadbd6700b611a70ee54b5968710e81cd13f4c07f4afaafc385712fad5b6ee06de384a684c921b2aac905ea507300a8bcd04d16b6015bbf6faeb1bcfce32445cb8494a58095ef5122ef54b17cde4a307f9eea5d5329354", 0xe2) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000100)={0x2, 0x5}, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80000000, 0x6, 0x6, 0xf7}) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a4eccea6da00000000000000000000008000"}) close(r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa91, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x8c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() r1 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r0, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:00:23 executing program 1: r0 = socket(0x3e, 0x0, 0x3) setsockopt(r0, 0x40000000000029, 0x35, 0x0, 0x0) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000080)="0ce0a883960667ef33da03dc3d5495aea07a7c34", 0x14, 0x4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0006000000000000000000000000000098db0e9d4467a5e7697e193014ea7968b05dad77700fe310c9e0731375e34015bbfc5faaa02a5137258b63219b29ffcc5d5b25bb1655d66b47dd72914743d81314ecba22132241ef109de13be50599eaab180b145f879900accd00"/119, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="18cc52053dc127ce0b9e670a22c2754db4866142bc5947c9c9e997047cb7c1e50041199874a56454aa2f8e576febf713887b19772e4a48f16021c0f42c0a090da226ed5e8a0421d962a989a296117cbc3bf5486fb539a1e70ef37fce1217d21698690dea23fd8256417f74bb83e4cf90c4efdd18f74a37afb615f52ea0145d6b971a67bcc1942aa85596cdde410fce24cd75450ca6bbddc4dcd2c9248536de8996ae0ced5644eca7c0a46ed6189a38f78490f8450aabb1c3c7b1c843f37c6a92d7d4eb94e4622c29342bc361894e9f"]]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000540)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fchownat(r0, &(0x7f00000005c0)='./file0\x00', r1, r2, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x80) r4 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000006c0)=0x80000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000700)={0x3, 0x9}, 0x10) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000740)=0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) connect$unix(r3, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000800)='./file0\x00') ftruncate(r0, 0x0, 0x1) r6 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x0, 0x40) fcntl$getown(r0, 0x5) preadv(r4, &(0x7f0000000980)=[{&(0x7f0000000880)=""/6, 0x6}, {&(0x7f00000008c0)=""/67, 0x43}, {&(0x7f0000000940)=""/33, 0x21}], 0x3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000a00)={0x2, &(0x7f00000009c0)=[0x7fff, 0xda7]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000a40)) ioctl$TIOCCDTR(r3, 0x20007478) setreuid(r5, r1) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) close(r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x0, 0xc07}) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="83062e2fb3696c04470035a238c1527e137eadca0420bc65d97b29c9a0ddd4b4c3efc079e7aabfbab49be0725fe470d1c39686ffc9c932373302a02d4444c404b0528721a782f6a158988ba75b669d86ab0e581431d8ff6c147acea976f332b7a7ca48db9346bbc06294c87d49f203c9baf9eeadc23dd668"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r1, &(0x7f0000000040)=""/14, 0xe, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="2b282d5f75c337bdb4bc8357f23cabd86ff95797f9ec00", 0x17) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff0f0000000000f87c8a5b671b1b542a538706000000a714000000290000003e0000000307000000000000000000009d6bc58d5eb4e404c344385714f0dfb27a3dccf646b5bbcc5910224223f9bf508e8a4e8095ec788b711524dc32143645da61e30659b1ded28efdde5880e78d9cee13982578473ec51b52c6f67a2a5133a428edcf2b67ffc5385545f7b4ef0ed18fc973"], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x80ab, 0x8, 0xd616, 0x0, 0xb4, 0xe, 0x1, 0x3, 0x3, 0x6, 0x8}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r2 = socket$inet(0x2, 0x8004, 0x0) sendto(r2, &(0x7f0000000080)="89efd096f4f13ca7f1059a91f7ed74a450679432b30f68facb673bcfc484537ccc7c52a2129bf7b5f2899d1a379d7b2b45d3ac5947f6789b9a6fd85ac1bfacdcb07465ac698c33cf49ec91ebdf4bfc100a66f2debbc24195aac8b7c2b4c08dda6d1f1413bd5ca2bcb2ce8932073385eb7ea57e80801f241c722abe45d830164d0107b7e4c2711dd7bbf740e47ed07f96a7138b2da0ac0cdb74376aa007181b7569f8c98eb7f3f4d1dac6a2420a078974e792f92f9ca841521184d7f181c51ab4ae8814c181ee", 0xc6, 0x40a, &(0x7f0000000000)=@in6={0x18, 0x1, 0xe7eb, 0x2}, 0xc) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:00:23 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x6, 0x8000000000005200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000340)=""/161, 0xa1}], 0x3) r3 = kqueue() r4 = dup(r2) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x8}, 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20089, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x83, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x5, 0x5, {0x4, 0xac}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) r2 = socket$inet6(0x18, 0xc005, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/242, 0xf2, 0x3, 0x0, 0x0) r3 = semget(0x1, 0x1, 0x80) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000500)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/220) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="8f00000001800000000000000000"]) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xffffffffffff8000) r4 = geteuid() r5 = getgid() fchown(r1, r4, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x80000001, 0x4, &(0x7f0000000480)="0c47d7fd7a258acc9854353dba6e1d9d5e646d79d57fc382e9d33651bc602a3dfe5fb878f64a5e4914f62f2b9483236c09e5f00ec4278fd6d6efdb776bafa725186c4a609585e0f3cbb40f73", 0x4c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:00:23 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) socketpair(0x36, 0x8006, 0x80000000, &(0x7f0000000000)) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2923) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x2) sendto$inet(r1, &(0x7f0000000000)="79aab8144ce2d890a36c482cccfe150d794d7651719c42a6e65b58de66a1835f78dd0a0d7a9703a1", 0x28, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0xfffffffffffffffb, 0x6, 0x7, 0xff}, {0x8, 0x8, 0x9, 0x5}, {0x1, 0x63, 0x428, 0x1000}, {0xe8c, 0xffff, 0x100000000, 0x4}, {0x0, 0x8001, 0x8000, 0xa2}]}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff06, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = semget(0x1, 0x2, 0x400) r2 = geteuid() r3 = getegid() fchmod(r0, 0xc8) r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x5d6, r2, r3, r2, r3, 0x100, 0x7}, 0x2, 0x8, 0x5}) getgroups(0x0, &(0x7f00000000c0)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x4, r2, r3, r4, 0x0, 0x0, 0x100000000000081}, 0x8001, 0x4, 0x1}) getsockopt(r0, 0x7, 0x1, 0x0, 0x0) 16:00:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) chroot(&(0x7f0000000000)='.\x00') r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8410, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x6, 0xb8d3, 0x3, 0x1, 0x3, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x200, 0xfffffffffffffff8}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x8, 0x1}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x6) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/238, 0xee, 0x843, &(0x7f0000000140)={0x18, 0x2, 0x8}, 0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc4) getdents(r1, &(0x7f0000000100)=""/65, 0x41) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000016, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x300000000000000, 0x0, 0x3ffffffffffffc, 0xfffffffffffffffb}, 0xfffffffa) socketpair(0x18, 0x3, 0x2, &(0x7f0000000100)) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) socket(0x220ae6d6043bf5ed, 0x5, 0x1c) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f00000000c0)={0x0, 0x0, 0x1fc, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7fff, 0x695defebd127c339, 0x80, 0x2c49, 0x5}, 0xc) 16:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) rmdir(&(0x7f00000000c0)='./file0\x00') chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') chflags(&(0x7f00000001c0)='./file0\x00', 0x1) r2 = dup(r0) renameat(r0, &(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) flock(r0, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x121, './file0/file0\x00', 0x2, 0x3, 0x4, 0xf96}) r4 = openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x5) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x200, 0x100) faccessat(r5, &(0x7f0000000340)='./file0/file0\x00', 0x20, 0x2) recvfrom(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000001380)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000013c0)=0x5) kevent(r0, &(0x7f0000001400)=[{{r0}, 0xffffffffffffffff, 0x4, 0x18, 0x80000001, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x100000001, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x4, 0x80000002, 0x5, 0x6}, {{r1}, 0x0, 0xcbdcb0ce89c2e5ac, 0xfffff, 0x3}, {{r5}, 0xffffffffffffffff, 0x0, 0x8, 0x5, 0x7ff}], 0x100, &(0x7f00000014c0)=[{{r4}, 0xfffffffffffffff9, 0x8b, 0xfffff, 0x786, 0xfffffffffffffc00}], 0x3, &(0x7f0000001500)={0x4, 0x5}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000001540)="d7192695243a9517323692a37e9f68e1aeafafeae00971c3eac5502487662a17027f52f12e3ff1abbaec69250a951d6423d61863a635d548013e2e08225ec71f221269a653677287df3c5eacb9515aa1d85b38789dfced1df24f2746cfe006708b9c8d5a4abe8436e0fd59c23490fb2e2ece6e20c02f55af11ef1e5fc5cdc9f2ef7605e5fec34307ed7617c8540ff7d56dd4bd86d438c20211b2e3c6cb9e22ef657d141b01f85e580151e0a139673025cf3fe07eb4b0b1", 0xb7}, {&(0x7f0000001600)="98e18d6e9f5ee4d93bed8230e1872796cceaa8f0f6d4e2a4167d6c8f4817e3eaaffa1323e85164", 0x27}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) accept$inet(r5, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x200, 0x0) r9 = syz_open_pts() faccessat(r4, &(0x7f0000001780)='./file0\x00', 0x100, 0x0) r10 = semget(0x3, 0x5, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000017c0)={{0x9, r6, r7, r6, r7, 0x108, 0x401}, 0xfffffffffffffff7, 0x5, 0x8}) symlinkat(&(0x7f0000001840)='./file0/file0\x00', r5, &(0x7f0000001880)='./file0/file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000018c0)={0x0, 0x4, 0x0, 0x200, "93753f68dd627c175f1ebfa318cde6a463260b6e", 0x8001}) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000001900)={0xa1, 0x80000000, 0x9, 0x5, "6817cdc258dad981b74d2ec3b318f7b0c1d5b932", 0x7}) linkat(r8, &(0x7f0000001940)='./file1\x00', r4, &(0x7f0000001980)='./file0/file0\x00', 0x0) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xb, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x6, 0x750}, {0x8, 0xfffffffffffffffc}}, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) 16:00:23 executing program 1: r0 = shmget(0x3, 0x4000, 0x42, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:23 executing program 0: r0 = socket(0x17, 0x20002, 0x80000001) setsockopt(r0, 0x8, 0x2, &(0x7f0000000000)="53b72b42dc7f351afa948ef6fcc9e735614ac5ac7750b213b55a6c60ad0b8a47b8f30f0c1fd82711c048eb7411a7abe967e6a6ce237b59b2c7d6837241c914ae9ffb4cdf924f623bb21306d170e83ded0788176366816200a11dbbc7b8dc7d33772c01b957017754412b4f", 0x6b) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0xfffffffffffffffe, 0x3fffffffe, 0x10000000) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x81, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) mlockall(0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x7, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x0, 0x105) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/217) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:23 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x8) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000100)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80008000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x400, './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) recvfrom(r0, &(0x7f00000000c0)=""/212, 0xd4, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f00000000c0)="1b329a9aa182c0b3f28ed39a69fe412addb2489d984d4f00da7f3ed9608cbfb9957bfbe97db240f654a15175e0e5a5af067d745d546c465f6f3d2f61a9497ad266f09e9e77541f0e8e66b2abbe6254596663caf4d9e1", 0x56, 0x405, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:23 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r0 = socket(0x39, 0x5, 0x9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1) r3 = semget(0x3, 0x2, 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/102) 16:00:23 executing program 0: r0 = socket(0x1, 0x4007, 0x9ee0) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000180)="eef8b3cc34b4fd6140e1095a3a00df87dd4c689448a55161e7378d391bcadb0efbec5e297d061e1b6cef5378591210c7cb2388886c4ac19fc8669babd68a42b3fc31ecf249391461c48c01e9a83a5d97b67668175ec63c0c759efb48ad0d086be69edfb9422652eb269ebcaf3ff93967c1250dfcdbe672816bff6e2a46c6ef9550ee31072f48e162198346ce3ca93367f85493c82aac7a7383ac665753d15286bb676b02c0d9a89b92b25134adc3827b0af869", 0xb3}, {&(0x7f0000000240)="ee40402582e1496043a0f0366b7294c37fe76bb88410bacfe5ca916f5de287c11bfe304f4bb0b535eb3692cdc7415c97e6c00bc55113b9750fcd1424b86f5b68330caa5b784d2b6b1aa8e18426ec011677f4f1b83fa8a4b1bf24b977ee9b10f5f4fd7d1f47256b53046073aed5e6b855e70e5a4297be904e14fafa76e20ef0e5493ee302b34d01c996eb32da1f990d9f973da90469b4195d27253847d36f37a6d0aa73b838b7898aef789d636120fd0ab247e5c24b792583c0c35fca0d5fe1acc0f08e21c78885f341407e57aa23335d92542b31413602a60bf43f66b834019679df6d076299f67215e4239863a8f181c7ad0d1e4ee91807c3e15955d169", 0xfe}, {&(0x7f0000000340)="5be32f4b9f84ad9d02bae358f5fddf93693c2aa234213fb4e4f16516511744c9fc5bc80df0571a3f23faf318a65d59280c9dcfc69fcfc4c452e83d8c2995b6fe498a009e323995e89bdcae8b0cbd230acf0e553801cecc2fa8aeff6cfce122ab71e50baba6d9b260f8c5a5a88927db3364cc155fdf68a747b251e61a613a047ca6272e1a8f8f265fbfdfd2f8e50476d752a8202406b4aae4ffb95ee88126617da863f1bc8bcc6b11151eeb1408233507108c7c1273b869", 0xb7}, {&(0x7f0000000400)="06f7a9c54f6c997e72fc67430191bcafbdf48a6500c82de0e29a209b96ba0d6407e0176ef4fc5bbbc6dc18c0455907262c58016d15f83d6b6ef10bd3540acb5a8bb0c26f2d8d3d4c0966fbf72073aa7f390f138f96d5ddf9a0df8a98bd155e27c7df33db6f60ff68aa54e9fb10d505d3226d469af8a7e37fa29749998a8137788dbb4353d8ccabb903261a70214a7fba54404c023e5190fcdc354cf5bc11f39346ebb10bab634bf491378261126d20df197201bf60091629691c6676bf7df26723882f4b43", 0xc5}, {&(0x7f0000000500)="17c5151554ddda80182776f920c4886c7841d4059ff474e49841544d388281ad206d5072cf53c683e04ae9979d556f61a29a603d8b8fcb8c0c8624fd18328430d3a27dc7bcca867b9aecafffad5ec7db16308cb657fb8c3392cbe470af3eac2f93309cea3181ede784a0eeb60631a65f257af576e76b924ff99b90a83ec06cf6a4267b96c3cca72ebbacaecd2174720098838c7fb8e3d2758d99f0c0508764ffc028647edafe93b6d2ea12906ec48b30aae057900605156b8b576edc14d814eae13b8ebcaf6ea5cfdc35acc41a85daca07ec3e223402a4d48bbd8437b99935c0487bb9f993becbd6eb3be8919f15a07597c558c116f65e86f56b8946885c65df375a7380b5e377e580cae689735077327ab695d9d9a6c6180c41bd2df76a4f890bab7b6aee3ad1226fa5ff77580791d7e5223c1ca17801c6f0dc2b0b430f3a7b0d4974139e8454703496ae00307cff9a8fb20b240f6e1b6c95fb27b47c5486f5f6a6c0b31517db5e2b78d05a4701e7cd549ae446cf313a4bcf05c74f34ae95971cb0466087fd897e6302bfc5af4f4ce80818dee4a89092ad266572fd39baf3e5fcffc68d107493906917fff0887d684699e1c3fa39e7639b97e959078dc980520cc2a19cea0e2c41c38dc584d5524482dced0fe2c67bc830809ea4da5258d2e43003e35f95de82dee39e4d1b0c9793d59fd214770ef2e692b61f1758f19e7d4bca80c069971bca81f33b0682ed6bdb077680f4fd02ec5c04a0c41dbe551f097b589426b62458601a585844fb7f88672bbe57a1387ce1ce170e21b0aadba3fc220e68844e89c2571b38f19c8c145939a49773bf349090ec78f964e1f1da94301660a4c75f02e9ee34930cf4477905c0fe37cbab5fa78afb73a07fc509ddc9af083aa40cb49995b41b96b99c64a4a31037327dedd2ef528a960588ffd7f8347f208b85df9aae2e0b2d9ad665205c0196091688b51e899da8265b4e88ae2f35adfc7635cbf57c26cfe73c85a05f383329a5cc023889087c5d26dc543503454148e8a85783d2af6daa84dc2e6cc64fc4586a67bd829b4368541077d45e9da3719653fd0450ee76a2a8b87dc9b0861d7dcf282b2111c76fac8655d962181a5a0156bd42053da36ca7bc383a4d89384430e9116797b75ab9c92decd8dd8ffe95b449b0a7785034f647b8ba53f7b24fbf7b1993e867299a45e8484d86c23724e87a3970ff0bf3741708756d42dfed544152c6abccf57ea106c802fb755139ecb2c98ecbaab2369a9979ac6b189ff71d116ea0952a77c1ae2c9a5ba4f7c2c5e074df1e1d81a6908c5644c3bf2cb3883054f7ce0fd296a9ee09c99aa029c18be174e2f68dafd63ccb3664fcd39e2ca8cfb0170201965b7c9a27b7729fed03d4d40ecdcb45551362bf8691fac0289c19e552912a5001863b2c63411bd0ea4f2ca68042aa54692e4b9310d6f8be2777c4e71b0bb72f35c1ff89d6da3e3fa2d6d03d509dcfdceacdbefbd59bee4ae29ee7ee6c9f8432ab51e7031f35d73cd7df28db9016151a144bf64c393ca7118a25f89c952889e982bbef5f27dcda6ed96a4fa3ee3dc6e314a8d1c1b60f6a3c898d442590c381b0f1f309f561740c16315f9e43734bcd1f40f3aba2f966e35b53ba4cb8751af54c224bebb27b6890ba8cc84ad2c10d91affdaec64b7083b69396934eda3aad84b69040da211c43bcbc230da563c4850e2eb49af5acd8f8fd2eac1e0905e634e12d595b35e35532d79c53643586985f1f3da6a30f1630dbd20858896878771e05fdc343e652111027ff4828731219d2b2b5d5e021e95a6e6eb6a74f6f88a7174cc0dd1f4cd431b8fd540caf25f41dc8072e6501b77bb0a6c17ac54236097079429cde2356c67732c1cb9e18a12c2fb4872d892e249671c9bab46b44a577a0e9807cd797e739b58e4c1ee5e9c39b0d2b7c87edd3aa6602d09558378af06c21be65f204256f406e3d65439fa1a79f26e781c3b52e97759d1dad4764ba97e2745c5c35b6f74e656b2752bb38e3b8e26dbeca9dc47380e1fa3322e3b13e180a4ddaa0791727490c33b9d03c56ceb83754731e83c184b5f22992b0fe9c1062e7b58b30da24333bfb74daf3737fe60abcce74008be08ff5cf5c019df03c4a8246f539f549b468523bb18b80cacb1e69dc58963b86a353d03d96d4d054b3d159c70ae8e2854b7fcf2bb3f50f98783330e36a9da4fc9719ea83392d8c9b80b57fd60b1fca9e89e19bde322245ae7e991644d73bbf98b041e2dd5772f3ea67b8fdf4be5a0489b4c55b87d78d9aa40497ea26ba4a3deaaa232bf810ae4c7495aad1dfa7c55bb149ec5d81404010382f08c7400af19a50bfc32045db5c8848e18690143eab1a2c149c32b6ab755a84268c9627f989767180ac4387a21338dde031804d0af6a84d58b4d3a7bed5a2fc4d01e2074813beb422e8e8ff1c9df659ca9af349fbd5240f76ca7a166736a9e15e3a54d53283aa70cecfd635625735472ecc9f80d7c4c122d7cb427137edbc2ab9861c435386e9f2f87bb3c3be671f175e1af8a38adc4cccc77e74ec805391f36258341d4c1817971f412ba723b124bcb6813817184bcbfd58cdfd3fb511cadf00b63b18362a5c714298f8cbba052b9e38e6128e62dc3982dc9793f4ee7f723c12dacb16c7700fda6ad5afb5f6464341f37320913d070b1b09f7f85db00d025824bb9eeea7aef3c0b201680d2701bbd57b651138ba4c8e7973158997779d28266083b2bfc8c6d8a45b3833a380652ac5c8cc0436117a054e0968e6f916ee311ec7a4cd8e79877e9620031ad578542dda863e6e04c5ad05c3d99128573d81e095fb713a1a317c99d93d0d401734147d0e9cf51dc8328fb860671c35425db5126e2ae6ae0c3fa261869657ac3ca55ad06e68d1916a1ef4ff001a4187e67c8fa375e516514c17a85f0d507c719e7f31522e04c43feaa97cf33bca5b3da0811725a4a2c13e078c18d7ab8c4d9d5a405201072a82fd30512b7411d994d4a9573bcff7bda2c36a249e63ddd6acd42ac9bed4250d6ba2d6ffa9f55b5a390063ab05debb7524578a2fe103a335f37a318a3da9830ea491aa0e724d7da24edf9b2f6db0396e92a9e87479e53fba56f2e00a6a878fdf5e777019cd508c69b6c00b311a092e5db3f2be814f64af723560f7a76263c7c898837453d438c7837d845a16888c5de24d7f78f560fec586fad704b4c5cac11b8b8679c54ba9ad7670c4eb8c8e98a49a321d1651a900390daba4d7559593f39faa34b903e7efba3a69ff6b1247561e704bd9d97edca821e80341a38473e96d10d8604c223bb7d5d8ca93d8d42912b069589a726d53edc10aa091a0f8b75e5370414115cb4d3bae76cfbed447fd7cba8e47c651b63a1e6d8d8c57931077522d11b5464d46706a2a5b4a99557d5bb1367d4289efee1640159d86e02414cfc1953dad3c70d6fadf5c7032332f42551daa3a49bcc7d56ae48f159a1a9aa05b0ce92080200cc5adfcc2d64e4be0607ca69a6aaa753fe029a8ba62186cb651755cfda27d442fc68d6a6ea66a921005aabb888367872b234795ebc8eb8aac5cd25d08c2f4863ac583da72da0f924ea1dcec2b45cd4b4e409eef05e6a9144450b65361709f692e9056f80aa1f4a4bac687b35a986c38ae40817d10bd553f77bf3f21dc5dde4f9e87849f82b3105a7e256408e5df4bf391c9bb15f5e318e2c7ec5137afa58620cd0125b454de40e2ee550b25893a1f4d80b82cd3d206230c642f186be58c1fb1e445b63b38af1473d422b4ec374463025df6a57ebba7cde81986cf89b6fbbd2c326ce2510b70da26623c3a7464567cb4c889ada56ca90d8c7481445d472c377a0ef3497cbd24ea4372d56f52c98ce3ea45ab288ad26eab78149e34a2b4060d8174e8d58502f3637b18bb3030d122f9087411ca309f62209c1d4dae2ec92c1511959e70c4373aa886ba190d0bcb9a6cddfab4abc294c8cdf09cb9296ccb89bc3e651c902a58bba6b4455f5ae5b014625eea7df5066a3f01eb4c1d294f7cf31ce08c827949008d42b056ff4c9d042add5645ff8549257c8a140e43ef26247165c4b8dd72698b66a8036f5585f5d2e2c39d7276025ec2ff82173784e9fec4346fd95067a7e70e3c058e1eab8536db3065f82fc0eed8233cf0b8f7470c22fd10a5af2499ae7b56863aa5bc42997ff30e952f9a8659a45cab027b1e1a9a8ee5a597918016c55c1c3b68e2d471feffeb8ef288314911b7094a7c7d53e9289d647ed23130b61553e61d0800f570506b1ff690fc6f8a29eb2388d48890e87dc66e7f5e6ade6ff026a0d19550df726b596813e8dde6008200dad15443261625f72c4cba79a2a7b06d99e313ad501960c3d776fefb1e8fc44a8c71285c06babb58872e59912478e863add5d112f0f7d8b1d2e37a4703d3186512eb18ee0d285c5460f8b0171cc8d9f823340ed9b6eb2f1a6bf1bcb40556cc774f357aed5426a9e766714bf22ec96e0c00b6a43dddbe374397316d1e19d2e5b7a5647b7d4e5ecd6294ba800480b360708c34966fde5c50f10148033779dfaea45f6e6802920e7949257a2f6330bf3aad839c8ef0d02a3f24c904f3174aade997623f47cd11ecdde38c0a40d6cde7844a661ebe509f07d65fe1c7803028d634d1fab3062187c5f90666dd23c36852db355cfdaf37c4cb5ce11cea3427f38c145cd0ae5e09d123cfb2859f8df6d0307d3f25c415c7189668ee8310360024cb3283db445b284c85bb14cae4f772e4f415c73ef0ed401837eb8d7a8036cda2eea887c6ce71ee609f25a2dee7f50fe574984f9fba72d3081a3328efccd6aaccc78b6ec0f025ab92e058fba4282f22d195812533f6eac04cae0b5afbc8cf366f23cfd94b01a1f15a070db437b312f9a1931be645e714d17d9bfbd28c7110c50305fc85ed1749a5b3ce837462670dbb14eb483a0a0772d85818044b2be917a2d9321efcad05b3c574ba29045838de447ff194f8d368ce65789723b914f1036f97bbc0a78656d7b698ac29d36f8777a5cad6518a573559c2632045ec15fc0cbd49c2f737e05e78ce525f594187b37cb43db8e831983990337bd022bb417828be40e2e8868aa14169b04033cc6d554167b63a1e19a0e44451989cf0da0b5ae167fc0edf384f13787e2895fd5a0cd9eb153c931549595b1e5061cbf88eb6c6c4dc0f68757221f4fd99e92d116074aa4678527c342451d49e76c4f2a32f71a2244eb196e00e965c53f17a07069288555af4af58877dae1c1392e833b9e098b1fb16cdb9f82dd25ed621fadaf05bcb3c892d8eddfe20bafcf0ff91e3e8ee651f1c1212e063987084f4c7fe01ff6abd77db456b483f1eb351439184acfdc036c557f71665a9395d4fe61dc446f9b77395f68323f82c4cdc1dc5b512e89d2b1c72bef085797ab0f9c037ecd1dd696b67455f3c7d846f7ad46e4e49f8918322467acbc66127504a71df06a22058b4aec6814ef5a6c42d4ea548f1e17186a01594ee866a3dea0b18cda605cb1692a356b82e1d4abad8433b35fe4a3c4984771a444000dea151efe5f7b865f074317d7d2e43bd950d8ca89a3637bb162f521c9570abaa6a4385001069acfdeafb7f076e1469150843c65d1ffe849c6b2866948113bf22fde357df4d4b1f0b73310ed697c88dc1e18a650897e84432de3c2d03df28a1e655f41a4bbe11e0a783dfe9de8d179541eda89406978f5b444176095cfb338cae4b693b218a2055429d989260357448bff88b324bef21712163b9bf198528845bfa89207e1a64", 0x1000}, {&(0x7f0000000040)="83955cff93292ed2dcceb484b86c998f05d62894547ee7396f9c811d808734c3032196db5b24be4bb8f61f24b340457f394311c8a0c9f1e6b1666cb4a57cfe898d9b5a109c0b9350408f75634d276969ec5c7fb953c4ec670cb10f2499aecc9c9ba2c5fecdc1f43e978a83871e88ece0c096ecbef55602fe", 0x78}, {&(0x7f0000001500)="323b77a06b57621f89eab21260a5629ea0f4ad", 0x13}, {&(0x7f0000001540)="ec5a12c9f6d0111722fead327702c40126c0a15bfed45f90f8a139a9696f6c3e299c8c5e8c6ad14900d72a8be6dd1c0b4e8e778a6e1939d2283f9c93b0566b768318502f3be4f28489a29cf3e24cbf487d9ce5508d815da3f0b8d0a733e72bd15172f9e66f5e8db1835f1d4ef7931b3eaa1be4c1b2b1ead7874138165425545b6c84c21eb03c41", 0x87}], 0x8, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x8}, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x5) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8bc0bf9422496aff, &(0x7f0000000200)="fed14f3ec402c2580b9979dd5c5203b6de9602adc5f7f785d115f97f616612700200000000000000cbce1aa6d49d17df90fa5e374498ed4855dad673dd48efce33a095b03f89c2dc8de94915cd73e99f047ed2a613000000000000000000") r1 = socket(0x3e, 0x5, 0x10000) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) 16:00:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000011a000/0x4000)=nil, 0x4000, 0x5) close(r1) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) fchown(r0, r2, r3) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000080)={0x81, 0x10000, {0x9, 0xcc}}) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:24 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4000000004500) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xddb) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) kqueue() ioctl$TIOCSDTR(r1, 0x20007479) getegid() dup2(r0, r1) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022f178f4e758a4385a807a504234652833e03efb2a619"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:24 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="37c780f9583cb571d20e914ba571e9e53cf7bc3b0397548c5104cf5fc614eb2f42febd208754706f5c20979e290d4f34ab4055c923671fe7a54defa2478510f644a46bc816918e15a098ab1ac9a5efe8833450672e9c12d8493fafc257ad5594bf957fd4f19d49ebd6a10ea7ab4c6dddb1f27f68245f9cf6fc5b9725d062", 0x7e) 16:00:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/diskmap\x00', 0x200, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000001600)=@file={0x0, ""/3}, &(0x7f0000001640)=0x5) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001680)=@file={0x0, ""/80}, &(0x7f0000001700)=0x52) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x4) r5 = dup(0xffffffffffffffff) r6 = syz_open_pts() r7 = kqueue() r8 = socket(0x1, 0x8001, 0x4) r9 = syz_open_pts() r10 = open(&(0x7f0000001780)='./file0\x00', 0x40, 0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x40, 0x0) r12 = open(&(0x7f0000001800)='./file0\x00', 0x800, 0x1) r13 = open$dir(&(0x7f0000001840)='./file0\x00', 0x1, 0x10) r14 = socket$unix(0x1, 0x5, 0x0) r15 = kqueue() r16 = socket(0x18, 0x3, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x82, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x2, 0x0) r19 = syz_open_pts() r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r21 = accept$inet(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) r22 = open$dir(&(0x7f0000001980)='./file0\x00', 0x80, 0xe13c3f7540d805ff) r23 = socket$unix(0x1, 0x5, 0x0) r24 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000019c0)) r25 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001a00)) r26 = socket$unix(0x1, 0x5, 0x0) r27 = openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x80, 0x1) r28 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r29 = getpgrp() r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r32 = getpid() r33 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f00000001c0)="db8ab161b24bd037551461aaa707fc5152ee95fc17c9dfb72408b991d6345cf9176d94e3b6a6cd2a5aa0b22cd7e77d3ff9dcbd1418116fea1c", 0x39}, {&(0x7f0000000200)="71056d99ac6bc7abfce6c5fa202f37e5404d850c8835aca463504a3de67c312bfe0f2f59e83679b6e6ac4c0814be0bc15cdfc014c993b0636571a8e596d62d4e4d3bf97ef8e3781a4fee0f770ec6d69974003508fd21deef1a7b8a7b9d21d21a9a6d7123d68601b2556f8eb1ceb035957ec05d732e564827233e4490bb2389565b4ab88edb182354509ce67f59ae78d31b5e56bce86d5f1fe543d63447c7f1789ae9cbe4a72e3f9de11ed7b814b29fe1d9ce44bfda036f284e88568a29d63c52226e7956cad8cc0d37283dd35002f4171e1e4674e00e71dc3304bec91dc573ef5c2a6719a04982b13bc1e4c3", 0xec}, {&(0x7f0000000300)="a3695d76950f6c93e93f222a90490adcf3df174ea248a61054a61d5354f64c29396e20c0a2087085801bfec8919cd34c0d96a27e02802193b66a964bcf9b7ec9460addc3772b53688b281173c38b6eb9248b171f30384ea6ebaabb398ee449d8973aca67dd11e1dc3e486eb31bf0a84f2dff5cd5296f224cea298ec03dbbe26e7bdc40b02b9f03df13a54de742293fcc85e02f3bc9ba28cf5d504e8157d2a2641440b6a9ec3a58cc6f9ec8dceb61b58cef849c3cf0aef7c743bda1eba10463ea69d68b84d946ee2c4c0c0902d6db498cfda0ac07ec096b9ec113cc7a83436d1a640c03171a775a2741331526ed77c38e59cca25d4a6393b58b16dbedf951c5155ce31646af7b211f53fb7c4c274922dd5fa88ca4c8aecd4597267a1cc6e8a9a8c1c998ee44229695baf5941dc8c7b1c757c711599b2cbad137ccec351ea6fe7df31492f4d0f1151eab7f494e70d854109f7b67d6dae5c0371f31f63ccd633d9b910c0857190cf663bffd19a555f3ca35499ca8641449d98dd8240e69d34b278d8f7a84685e5f1cc6b03a73cba7b9ed0d6d8a0b99996119bac6bff256fb0035012965a143055c6b8c35cef834172dfff0b2503a35a1d0b3721c5dad3febb2374f00efbaa439118de7e1be471c88c3d67d84d648af5a5f47a181bb9bbbd08610de0abdfe1f36425193c1ff585c36a6cdc476aec492f3339baf77dd1a94809bf096a9b7235f45b8c3b29aceec0f34c1423eaf45aefbedddbabe0172d33560dae904b72eec4c7ecb1ef693207c04459c24fccb3042eeb91deea4cde233676dcabbc8e6760e863aaa9e96053c8bb653e319eeda1e7bac941973c7596c630cc84692f879fdf1fce64778a977415c8686d83f317ba85bab9fbf1c4b09dd506e9ca11d04a3695d4b6c84cf5aa8d7eca006a697342432f986e87ff2d23046864366268233184a4d83c5edcaa4e3d732b5e16aba598c4185d17c53035737f00787186005972b7db8184782acf1bb8a11c92f9302644e5dc5e4135c5e7710707f84d76b325159c487744e5e3f5a46cea3dde5105396bf3af9c7d95e12aee41080af2ed80be1042c58b1cd4c000a4e40ba06f53627e01b45f4130e3c7f076f3bb98e1397abab153bc98841db0a06cb0b74a910a966e6a46336d956ea6adf09609b0048b3b78809ce485d66134530d7e30920df3159159588d459e9cd602aade029850718f975d1f1642a27b539c6c3d5b98b56ea24f2a006a1baabb38d10cff15e226e308101fb1396a0cd3655d7409dfb18364d6875ccb5c2f97827560727950d0b4604248a49b726c978fe9e9d527a94f61cbb3621af7f2128698525e9d6da1400181f064b6695989ede72b6c35451965d7be3964f33d4e1cc61200f8516c9f3e414572191dfd3c5234330220eb2843b273dc5799fdc655e20d56818051a39259fde1a117dfb617dfe2344eb477ddc4498dd2ec9bd313e61f98180bf1c68fb80a6b82d8628cfd5ea2e259b2461c6b6584252ea1530815eea23e8897c8bc267c74530218871a4a2826c1ba77d2bdf62bcd1a615772d37cd613c9101c3bc0ef2788abcd0c702ccb9e71912ad7ffaf89aef5e464957a9bb7fec5108e2743b38960a19663feedb218d531f86c9a920314cf5a4bf932d4c323e024fbdbcdb22ba740469e3f1164fecdb3bfda317bd5b43b34b60ef60f3ffa9c463bbe3ecc6f70ab6875c3daeb3b01fa07b0770e12f9c2b33609bd9585181f4c141385efabec0a0a5bf32fe98e73ab8911f4e51307bb85c036afa8bab8c46c3d85aaea33503535439c8a24dc0f891ea2ae9240ea00cfcdd4dee070999749ebe8033fa52279c223785645df9e3c5f53be956a97c2d717aa779c5b03aba92d58595b9fd8a831334d1463b2fad843c6ef508d2398227e4c35a6544ac5584b748ab9e6a5ccb2e56613b6012eba9b2f77c598f7f2e88910c11fcc9f86dc1e4b0e348c0ccf65692b5ef36b22802f6f2f56ce584082d2d12e94046ad401bc3cc26933f5766a90af0a9b381cc4c3e57761c361b7b9b686302edb305c394e49a3c06abd7c03425ca03416b3c6d385279e8d6c4f00def8b711cb289cdc341dd4762a154b6c05a27bbfdf2ff8d8a56cfcb5a5a4c958a610e6eb3d2fe5d9bbdf580670eb3ef7b8a9775a837a24d6a0eb1ffb036d5fdeaa2d2ad42d255cde930e45e84e1a7100b5252a9338ae2d6f24d072610e5da34561f116d09eaf073cee2df408f32f9c91cb6b8c98cb388449b5ed9075c4c72a84bb9fc2ead91c6b90d6e79f4262318d45329a8a19a2cfefc7f0423c66701b3a9299d8ea1b675d43e80f8f01a737029bbbb8900ae47ae740d7c6fb19b470c80b832eef2917bf37ca68ef57aed0b2277cbd0a8f0b6a99eaca70df2703c4c3dcb36c2c38151881b89153d9ef353cfa354047cb72d6926bffca57d4e51b4623fd365bfda46d34afe3a052bcc7f9cd0929244dc5ff86de557eb1fd8dda71d353ec2e109e0e0f1641e234b832e1563f8a78d8a97da1fcb49d58c736205a1e796b6fa8e2b782eae33047b5599cafd11f2afe09a60a685be7339dd0b55466d92123401488c13c234d8cfb516378d27607891d99c758e7d0c2bc98b953300e17827c9eb8be86b07e94545108bae95ea8594a2104b02fa5d323101e6ff81b0bc39edb70e42bd773748ae970a4bea860ebc3b06c034dc23efb53dd8ad5aa2ddf1d3e068ab131264062e20c255eed22caa6c2e1c921572307975a4afc5c2e1bea2fe297a18809d092a179a6cf811ebba48f4f494e869a01e8eafa8e957e9282948a54b4bfde483ab40be7638bbc69deb10356445889332b531d9883935ec2d2ec272913d77174c0a8d0b57269e9960f3a17443c87d1a47b3ead19b189ff098c1858c7f2ec30926003d22b9fcdb4f07469fdded428ebbc3504332f09e40e88eeb44e6e8b69fee8aeb17a171fc07a04d328ed03466eac1a3b3cec026d75d3f6c075882bbc42664fd83fd30de2a27275328814886dbb9661580e0b021e8937a995f949abc699ffbedd5a79f0587cfd030650e401b95c8199510216bd2916dfc99f2ad1ea2153a1753ee91f8a02e4c7b3d811d8106d931c8c9cb2e93e1a807f14dac3406b8a0c5decf6f5f26076a68d3305ab3c922424f6caa45abc544996877160f81b0f6a83e12072fbf45257c28d8e11843bb167407b96e835a876deb4538354e875742e5febb822447accc04dfc4e1a81bce95090847bf3cc136a903cdac8cd030edb20fff3fdec90472ec242edd8e8b155530d43240c1536a64e1b5a1599e58fb021dc1a74d960a248d312aa46bb50d8714787afb7c4d8259fdf95d1cdf7ef54fc30ef748f4a284a533de4923e16e816a5129484fbe3e1c4f47066a9d892cf51018ff816ae4de442f14b49c3e2c459671874a9c0400a172931ad9e29224179ef821741cdd542d5844fa3a88a7a489c05225b07bb2afa5d0fabcc12bc47f7c1efa454bf2641a33d1b474d9f233b6863732c8a8c9ebc8d92ca19027ee6ae983ed94a18130840de4e28d595c4fe453fe25cbbcb6b6dc1b35f6e4fc1dd2d6cbb5d3ec2423c187191e74b27b4ac3d91865dfbab574d4fb70ecfc9aec5c92c7c18384a74549ad89a651ea545ca3a114b967d4c525829b799f5e6d78ac5c440d5606d63161a12db8b6eb0112e09c9d7b3f44ae8e6047a555da03c7e3acc76617d29a777f1952ef914786db8db02398f67cd31f69938c8b118fa78c55404b7d3abba2f30dea80ec5175be7b3f0844e1baa5d0cbd3fe5a8d3c2e3521761fb3f485cc17897c5a3dea8a8eecb8140517e083df56a56e2c885fdd8108fc186ad298c813abe2420dead7dfaf33a300d9e7e85217a8fd67802104587a9b1481d55c6c6ccd151bd2ee3248c4d99d80cca617f6bf9a4f922daf37494a1a1d054d60ebca4b7d45ac446dd2f0cd2f09c6ee842b694e134dd354f3fd558951e44d08942451b426c499e672553ab3cae04b22a257c565f81c364dc987981933ebfcb099f50c192bc8e884bccdc0ad80ce1db29e29851cee6e4a9148d5a8e72639458980cbe2d5b18dcc06d0454661d7fe4b74b0b1a72af87ab64614235b375183481137b3f045824d040d1ba38bcbef58acff4264795ac847b8483dbeb32c13c929e020bee63b58fecbcdf0bf02dbd23959afa74957603ada9f9ef5d53867d81145b50e6234c001d5a6697c23d0537f05ad2ff6b4f579369516336b5639951ecc82ea074384727e0cb81566018be937beca2835729a98b26487a21c8b3748654c319ba589aa1bd63847b3a1cb149d7872610088e9926fd43d98d1f5e9849f73000483b0afefe8ca3247199fe56270bd2399c1e18658073a5ef6618e3c41028cf781db4a90c2afe9e5b0d8cefa0ca5fd1579560de8da5f185194a43b72aadce376b31acf70ff50d2c25a6eb5095dc2069bebc1d343a5fa3a9147817ba440b74dd49837d1427968ae7d21fb8fc2ac01883cd8a4b5d9c8aaac57122a8fb61c2b295cd1585c8672cf619e7919ea6b77691814dc097dbe3a2580078c2b159614dcdf9a1c06760d6029fab25ab9f0e56780eeb39ff6d9a758b093213e3af5083560fb0c5aee7b74eeb11c2aa300b358a8af54990b8b2fe9fd2a424ae0b670f43eba1f5935e9db2af766b03be1e2e00716c5341e6036b3860c8a727ca6733b01a896a5748bccd220b2a61bb780a5bbccc934d31701dd6a99020690c899c73aa43edd0bd1a46e1e4ef3251d5630e594d6001ba00dc428f341505cfe7b125f0f184426c20363da41d73357a5c49502772b40dae5aa65384539be139ea6164e6c0b93aea754a480e524f7ccbfd477bad7b5580b9798f73b8f96a87285e4cbeb8327dbe0ec85ec719ac1f2f47294dccef850649cfa470e7081e1a3613eab30c1ef92539ea25d9e5cd55f94ecb24c0e5c705cf7ecdb2a0fcdb81e3859a3b0f86fdc4b1cb90436c5d6aacaecdbfe982f5add81d324b9a70c9c53f4cfb7f8d473e1bf6684bb787d7a2c4a152456280d18d07573cf11f37808dc33328a324150d9d6b7196eeed77ad46f98e7460e5f19e523970c55289b53a38280c899e83b31eaebfbf561e70056020820ef0b811349de00c9c68d759cd5fadae1b8e6a589a4f84d70cb1f6667d1a969b19e5c2795452fb42a24b5bc992403ebc3d44708953d968aecfbcbb4dbea2d15e834228945e5bfb633cf7b51d1401585063d2b322ab63606f619b8e503187441cc5145915735bd9ae58fcdd8f666dcfa5974210b4507391741a22c4713ad62dee181327523991ae6cb4c555a3a8e1f719f7a5acf7dfacd8901b11344c07462e00f3286e6d6c5ac8831894ca4f5dcdb7aaf7274983210c2be11faadfd818b006923c5c4305672ee5d4d37cf9cd05587f7ea843ba45eb4382e678950afac107f7fea935c84e59b0ac9bb1e995ca27670ad16f198d9309e53db2bcc6c5035f6411ff66f7ab513df329d44a4a4b6810ce131f21e194ecbf3ff4ef40781adcfd1bfd504d91f97e06b87d85586915485c8085cefbd28cfa33cb96bb5d3ba5b3024f0d60b757a62bf15e25157b52f9ecbdcc798aeea3bb351dfadfa5a71ad862276af33d4f96348885b9bcaddf73458f2c74167831cad430d6a94ccb22ab68fdc59401ed28dcbc6cfdb09b142827d12f178e6a7189f95d01c39e787f15ffbfcaede0e0495964619a3f5b4a43f59bdaadcb7aff176b8a40ccba2b02faf0c69392ae24d753ca267e72d0edfba0f7596a7448ffb814bc62603dc8633ddf0a1d572fa6eb15c577f70edf06c10a98a5e752b", 0x1000}, {&(0x7f0000001300)="389d22edff35de0ae615d7d79d93674c1b7703cc96725ff8315dfff125f842939414c526738a86c0f203c95f1d34fb382b471675425be4c474c2c4197425d7adf2088f0b60e8ba413ef1c47568cf5938a04435cc88e8895f51770bfc56aed4a6709fa55eb693a901de47b99c30f4cee5e888ba6b4ffc2fdf76c0e8e7495c1c5190ecba9feded80a90b96fd5d9c2a9c31f206e04343893c1fbff167e750b3e04403f2199561036566f5ac0e3658fc1f8ecedc3b29dab6dbf01b566db0cd3dc3641542c1c871cfd9fcabbef73fc0c351f97b42bc49fb41893c96bf7ce560", 0xdd}, {&(0x7f0000001400)="a7e95dadacee6725215d3cbca955a66edc037d3c499cf66dff2a45fb0f0119df50d7b24eeee8bdf6115b9da335a03c9bed6a2409c4c5e1663c70627ccd796ee2fb8dec9cffa7341e092b0afc72b0f8abb659d9f57ce578e30e29d3662f72bbf323b082bad3f694132bfd1274c584a55797866414f0fcf284fd5d8a2117de40074f92dd0ffc263b658b1ee35b324cf0f39ddf195b7195c6474582eb6f1d3cd6ffd706a2083743fc7ed47e4195b61a1cf256690b5280587459fe922751e26532f820b02eafe77f42a7d493abc31875a4b650796c7b5576e6b7bdabdcad", 0xdc}, {&(0x7f0000001500)}], 0x6, &(0x7f0000001b40)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25, r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x108, 0x8}, 0x401) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x401, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x166) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x3000000000008, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() r7 = getegid() r8 = getegid() getgroups(0x6, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x8, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8, r9]) fchdir(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:00:24 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25, 0x0, 0x9, 0x1ff}], 0x8000000100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x80, 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) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="f5ad4458578f7c1e0ddf73ec49579c33d165b40eba3244dd2b733a226df9ec7dc21c59c36632", 0x26}, {&(0x7f0000000340)="a5be6de8e1e2304d2a3e15604646f3c68fccab257e4dd899f6d3fd075c2f92d680cbf1867f84011e283e0d2217b58de28ed1afcfba19ec37a9e7abe169160bb3e6702e37", 0x44}], 0x2, 0x0, 0x0) r1 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1cf, &(0x7f0000000380)="b2") r1 = socket(0x1a, 0x3, 0x10001) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x508, 0x14e) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xd9) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x3, 0x2, 0x80, r3}) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r2, &(0x7f0000000280)=""/123, 0x7b, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="0004002f665a3ab8f4496e753000"], 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0, 0x0) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) r6 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="7370b0413c6fe98b582de0877fa35ca8e7c7bd154ecae69d8f113dcb", 0x1c}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000000005, 0x10, r7, 0x0, 0x203) bind(r5, &(0x7f0000000180)=@in6, 0xc) close(r5) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8000000000000, 0xf6c3}, 0xc) read(r6, &(0x7f0000000200)=""/17, 0x11) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x80000008000) accept(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x4}], 0x1}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = dup2(r1, r0) r6 = shmget(0x0, 0x4000, 0x402, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r7, r3, r8, r2, 0x40, 0x7}, 0x5, 0x80000000, r9, r10, 0x81, 0x2, 0x53e}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) r1 = socket(0x6, 0x1, 0x80) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="0693ceb773dc9e6601f924afbcda2b24", 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10400, 0x0) chflagsat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x2) openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='O2', 0xfffffc9f) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xffffffff00000001, 0x7ff7fffc, "73cc510e52b37b2e272d7f484beee7103fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 16:00:25 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x8, 0x0, 0xfffffffffffff801, 0x21a}, {0x3, 0x8ed5, 0x51c, 0x1}, {0x5, 0x2e99, 0x100, 0x9}, {0x40, 0xffff, 0x5, 0x4}, {0x5, 0x1, 0xffffffffffffff00, 0x6}, {0x2, 0xc00000000, 0x59}, {0x0, 0xf2, 0x7fffffff, 0xfffffffffffff801}, {0xffffffff, 0x7, 0xc8, 0x2}, {0x401, 0x5, 0x5, 0x80000001}]}) 16:00:25 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x488, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/212, 0xd4}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/245, 0xf5}], 0x6, &(0x7f0000000580)=""/203, 0xcb}, 0x40) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="200000000000006f00ffff0000e4ffffa96ace2686f47061542a538706000000b8180000002900000031000000ccb503000010070005a2ab35"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x154, 0x0}, 0xfffffffffffffffd) 16:00:25 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x20) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$inet6(0x18, 0x8000, 0x1) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) accept$unix(r0, &(0x7f0000001200)=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2d948c940ac0bb0a) sendto$unix(r1, &(0x7f0000000040), 0xfffffffffffffd34, 0xfffffffffffffffc, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x1) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) fchmod(r0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)="2e70d9046b4270e5644aa6e29004c176698ace4069f2eb11d2c5c626e5ca9688612491222cf7c867345ae1bfc0ed09323b1459f12d912c60b3b69e31c0a69f23d793560e34b1205e265e230028ebc64f8c3e53c984ebc85d5428a0176489836f", 0x60}, {&(0x7f0000000200)="ed9fdfbcc62d59e2527a322fd7b5ec4a40d8c748d1f736086a17e4a8bacbfe911ff9894da2c7d9bfcde9c2e5b9daf08049f98546701d42d7a95dfa633a9a4cd25b0dea071eacf49b122d7bd77554f67d0faf8e1205db407065", 0x59}, {&(0x7f0000000280)="3d9b0bb5595a96e06d04adf331834f82181cbd86bedb1a487b", 0x19}, {&(0x7f0000000300)="3505224d9cf4cf8cf3161b78f1e8bd199d1c18d68287574027646d47e038cd20f50d54e059f975af19f561026436eecc3d114ea6c403e0af65b09800", 0x3c}, {&(0x7f0000000340)="5139b147789d14cf8cc76418afc63df69b6f34eae8e725443d3d4a6ccd8413ab8efc83bb870151c66529d1a85a9a8042deb1b27112b74f876adae99a407a67bf02512090aca5d15eca94c216556ac4de166d5255c5d69ed8c2ded8e80a0f49ac3476c776f1ef2bf8185b95d83a46afef0ddfd0ed", 0x74}, {&(0x7f00000003c0)="fcf2c300cd4912d956e5dbea88e9a9cae071aae2a404503a618db57bacbd9b2a916883df9acca2f4d7d5bc1e9abc368349cb6f094c90706e345419879e99e39e666e794e6248e772cf1c9f57339ec5d7d7f59c756a200bef8580cf0a65d7b723058f4db4bc1391adc3ab049ffb7af04971c066649d4a994d00b1df8022f14ffcbe2083a96746edb738008910856a4f8fbb7d1e345a84dd27a5f5c82a9f968aa3c085c26cc91e36c4d03a59be8fdfa87f47364e2d15196b5550b1d6b9de613bc316419f7ce5748b373ce4df0d73d24028288bd51c5a7fa4c50da29356e107152f9f9f3387ae28272f8b04fb38e8de27fb2ffbeed5a1503f692a6cf564d0a92c0485e945edc139edfc4e21cd856f108c37ee0b2774212c6f70fd570ec6b0d775e81daaf596ab025978da78f13efe1b1edb837f07629c60fafbd7294fee4e727122ce8aa336511d88a7779e6cfd305965e2308667039b0510c1319d06623dec78b55721ef22bcdb3d4dc62fddca6ea07203f5619d37bbdbc08549d5d97f7670cfe6c7806ff577a326d9be666283995f8c5bb2187a1a8ad54b9bab6a84d8929d870d167a59387dd6d43964dafaea783b8b5a2fb49cdde4bb06f3de6d567194116600bf6f9bbb75f651387645be2a99375ab0733037007f49aa790379f62eb438d621d78d3b6e1ce29b19174753dbce7e1ce5bc67034c3775661dcafa38e520cf036b396d465ba22563eaf827efb1ebd2faf36aaebaee485cb930da00d43f97276013a2c9f4c1b59b932f734f779f7255a9d4b2b26d0ceb15c7378f48ca4704d5baf79d6258f06daba9a7304df0c6df3d9d6a3a2a1f7c7198cd78b4566f5ab2d3f162d5f386354caede67a70c878e4ce6b65927020393260c159fda7caa898709ca036b794037045ecf975a05f4733cadf418b2368abb86e7115a2ed7ee001d7dfef3c92b66dd6272471bb74bc2b77658755f02b2efc35988c559b934e560c22f5e91e97c6959f17568c99fe20d52ec845bd7c026d338050e4451e955c6e01be93419d1f7d99e476d01e3798d8a7b9903c7929ef6c296f2fa0a400edf71f2725922dd6a7ed4cc6a6d39365824b8c8c5c84f4ba2879a5b740e7bb49bcee1ce1227961135092ba062d493f615ba0e4712d84f889f77e54e415a61a1d107a558a788854973e5391b341244523c8a80b2262bd0e9f28b38f940ac15d41326b1c16f0c4222548018e1b55e941c9982dbde6b3e0be06dfc68a761bb1fdcbeb5d33766c2cfd4031d98ae968085f017ccbba8a5a5e44e8373dbdd97fe59a7c0aaf443e6aecfc3a2566ddcd90e8e88f99bd51e5982602e79312e02e2733379b8beaeffa4ef0ecd80f1d4ac9e97d68c8897fe5300343254f287b42534b1fbb29f786184c3bb6b2358301b4adc2be802b84bd95f40a744e6324b1164739208ad4efd651d182010dd0cf72e406dc6346f1b09cae92efdb35191065bb988706118a4ae964dd92bc90eba3d421051c546f1fa59f97a066dd80a426d0aabe90d4d97700be8c27fe8f92716dbe60231dc7478e824e273d7c46d41b0773171909a300f4c7570a08229960a5639e7da1fa4960dfc02d79d936a00acd10f6f603d6f8f6f1c6ec27206cb52ada961bd1e43f5ea932b3555468d0f968186702983c45db81438e214bf7d5f9c82b1db63498841a58af4b170d48183180aedc2d2de74a78743de68f587f24ae4352200667ab1c1dadb863f4cfae65b4835cf8485fbb9b436b1093321855dcb389ecd32beb883034956b894ec9e31b8d41d59e3eca131ed8617daa64cf6dd3f9a0e12982974d7bbadc0f910b5dc758e801390fbbb88c93320eda301698c188d8e9dcefa5f4d2ff03900fab20182d1350389358d76481f95173047c03a14643a87a9011c0b5118ebf1c724fa8682c6477a981dd872d9fd3c1d82585a1754cdf9a1d8bf85449cdecad18933053d3569d1743991f1945be99b5832dcddd1eac4297c36b6fcafd234d165a4292ab5d44b5553f1248fb0ff78a496bc9ad18efcce12580a67c08c5d9608aff49fb9943aea4e498f0ee9d5a3f59e16b9b0a672e0e1c3a66d8b06a3883d08c321c5b94760c5fd2b52318ba7c736d19d99915a77b3bcb5304c5268331c7b3ea44e7dc4dcc62a421abb11a91055b7ddaa0900acd7d24c017b7774c6bfc6b0c07680b2afc4a5793d6d143f409b0be70b35667ea7105acc835b000564a75a1f9fbfa985a1556ac14be18024821f94fe2aa3d9785c36c53e3d585cba50d852740798cf7c20207bbca921b9f513807fe420993fc58a179fa2d62586904c18df9f31ab398c22434652804b33df1b3ecc0c40e27537c952166132e02f76d402e621308d538cd558d7589d33bea3c0a799df8269d6b012ec35bd447d69cd0b92e2dbed1c7fe17d4465c03c54098198311df7c717fc6a105a17648158a0c8f5c4f4488cac12bc8743064ae170777cfb66e1f8cc77df8f872c4d2b17aad4b3efa9ebbd2164c9cee6a004c35337b6bd7becf7793453dd3091845a26c7c4cb9675f299965d679fbb71815855640c693946a5346d380455e8a736b7f05e739014a5bb4cccc2e6bca5cba1f6b614b92b858a5f600e5650c8dda626b235faeaaeb3e23ba39748815b6d65fa687d135ab23fa6f20a40fb1f7276c917feba57b733521e87573b91e192507b678c2e22eab5824cd4e112c01f4f3af5af5cd3e01d192e3f696ebc4640dd27394c244c64bc15bced1d217c3961d413c7eabc11df4635daaf11c085d14a8dd03695b27c37dd9a423fe48f1ef96f74d9f9d1115f6214148fc53410e7c9504b02a745c3e8d9baea915d50ad90a0bf88f08d72082fc61826742ccd9bb35d71a109455c77a37e09cf6464ee228f53deff9a5de36e171c5d9e7749d982002929f396c5cc6fa86f56d2b46c18e837ac1617452d51621cfbd1976fddcfe23d3059c90f3008fbb41bb0a41bbc6df21d6a5b77161d7e5eace6600b93b8a6db9fb3a4ce8db96d51f550b6fc58c438f2804251810844374669f88acf79ff6da3cab77bd1213a6e903b286cf673ed2a6f6270f85f3960d633108923ef192aa6f481d16aa5f0905f70a8b461419b4dd36899601fb9395efe8a61a5c07766954091291408ddf53442a66532993c485a2ef5e11e100f18e8d63789a2be6ee65b1e84c1ca32fb971d3f2392aa95f330ce914150ca3e881554bea7f6c80831be934371dd1ef34b5e4864caa56384bbe61bc6ad1e1c3421b4f67a19bc20e8d7daf646c90facd3bf7cdfc2a3aa6b25df36a966d14a18269303f1dc30f0010f1fc778616075e4bfd29f89339b448c734e93d6bec7aeb410e9513b7d33135ef06493c5a72a1482332a5db62142b1e39d1d877fb02010f390d46011139418b91b4d714b5dce50e7e10cf2899c8cab7561c4151e33dadbce0c647958f15eefaeb9809c2f3af731492c9d2bdb568c47c9b4a87a798bb54ad19a474b1743956b93631524d7f16ab01abb8d1e34c67b9dbc57001e589f808c48877fa60c32fdfe1d66eb5bcfb26a87c2b0618b7f75045a745741babb3d3044e11a6df1467a1204afc3c332993c4e8791a766c161780a0bb3ddc51fdbb5c0ab3ef30712480576aaec995f6bf8dc4b7e68aa045849a9f7519abb2a16be8665c27f20acb84ef02105bf80b5a46bb94e9a9b63283a49b5c409abeba17c1826f101346caf60129163625cb2e77a607271251f561a2eaeb321b21d2e55c881e8377ef282cd874024395e0f8115676002b04a39e627992c81bb036f8cd0b98a33947b67ff273a44ebb9887d0dd1a1e400700b34981b948154a67a9f53d43d092258618dc043baa9390273a8d5476121552a68eea02800b96938e6218fbcd95cca71ad019cc3d1567a2f74288bd0ff8bfb6938081aa9b9159c6e256a14dad9863f15da7f22e9c161b2858e7e63716b60afbe02ae860bfe51b723c766f15f110501d5aea74be1c5c0ecdab0cc2b445a5f6dded4b31ce83b55ef6ba94329e1ba9aedbd698f78c2ed2e8132991008a28535424830f57bb8caf77283cc9ab2b08336ad0918d823787cf9f0ab8c11dda935c08a0310f580caf8c4dc36c7e7189903400d908d59410b10a8c770419af4084b0f4bf7e351b2feac4ae4cfa584eeb8bece314cc870cdea18755c71bd138e54491aeba8793b3a9fb06edf2f45fccca0a75facaf251b1eea5712b567056b03e79ae53436da94b71ef9dceceae511c65cc71142661ef8c2003a134e82f2026e0107362a1a598f0e8f4c6ee326a5d6eca1ef3365d738446c9401ab748b1ddeebb009147d705f071d4dc518eefa4f4327deebf616f9909df5d22241e722b62b7b15370270b1ef6a346a158b3c899607cc499cf9e0fa275c32c3f46e53ed890f2f84b16d04757f1af004416233dca7f051c25dc26587294a636dfe440a7732905de549bf85359bc03fe5daf503fc5f6ad7fc85eb80354203fd9312fe3b862360468391df8c8bf9375e9955b99f180afdc50bc7d2750e7704fe6a4d9d6cea8e25399323771ccce72c980833cd3a661da8b50a6c6f0beddde5ea9ab142d1428bf7e3460119d0d1ce7c354c980b33678533c0cc68821cb2295d613f5f1e154afa66272dbdc9c18c9f04205b2cbbcf52f17ed2278c3acba68159b649d338276ba4b3a78d86efa3700bd16001165552ee2b70b328ba2c6cdefe1f4ad8f6fe1a62a3248b88ff40217ee730c5f58c8c7acd4346e7557101731eb38c2e06c090bbb0b221d8ccd4986318024105ecd891dc78589de9080af082def4a104b165f4e8c25a0a62bd230c816836b05561beb567d1dd23f06eea4b9534dde6a104a6c6cfb4c88aae315bf2c955e95eeb39e8026ae4ca4c41001d7e9cf61b72fa4bc8d7ec3929139f4a400a1aa604f3bcc862c020388541d5bdc9d18135a40ba515012479c778fa52ebcbf7721be35db0e35f8e789929a490e7870eaa5e2a108846f4607b75027a3c0cdcb47aff03db5c0e8943eebacfe81fe5fcef168afc6dee38d1892d8c6580d21b4177e344e1bbf867b7b3676c6870544eed329ec98c29bcb813cbbd57592f574e0eee634772b53e44b4e3e900736a81529941a63f77aa300009da0e6ccfb147ee8c9c1bcdadc21b7b75a3b661869ec2c7ff396f9c5c6fd607984c1df957434df31d8761e1e612eec9c954ef370582e94db4390611052b8278a3a6d81dfc593827715bfd859e1150b790e25066bb95d34b2a3cecf1b11c21e0a73beff3f3f9d1f36d21f41c100b763badfbb494297ad5fc0da69144f16760bb0d6c3752c8e3261f7c4f061cf5e4f07f0a0520d8324ff7d7d64b2cb41fe0f1c3e19a149cf9702722c6149aa39688a9dd0094798672c78503de52c2f2030246a9abf52e7cdf087b435d18bbfdb6957522060bef4a341b8b3f8b4d65c12acc56aaa989f5f3644bb75568be036d45c17655c34733438a1afcc0d02aa08ca4d4f49d62c92de3679b983f1b5bce464497055dbbd82c00eba2d9d32958429d26640beeb39c0f5a142d2c49b7a3aa7b6dbd70ec5dea3b496a0b6c071f89655f0131eae5c8e4b6925c900ae88dd5b8ee41cb210e041d731b63e4afaa28e57ab111cd1811474c9202879461a8e48e54ef33b709fa7283b44791dd02dbe3f000e8be15bddc3096be0e9e8b37f9098e0ec8f447c81f70743e1576b951116b1283e30397e99645dab9e963e08053caa0a016130a19dac54c7edfe83b7145a0630ab51690d471b5edcda2991212c60ef9f8c6e5c0caa969cb2db3beb5c54514df4d60095baa76467fd26845860656", 0x1000}], 0x6, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000001440)="7dcd086ab53fbd36bdc626d8744b2aa46800e27ee15084fccc8680942f31e6cbb433d0d7e6e9659280bebe1b4b0d", 0x2e}, {&(0x7f0000001480)="1fcbc3a21a0977cb697c197b566c37a52a7584b71b429578c1597af582d1d81540759ec9b1e52afcdee2a42a34152f9872cb2be9128943cdabd23b4644b227732c488db4fead18a14a5c61e2532ab15e09bfa246907d0c8bdf", 0x59}], 0x2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0x0, 0x980}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4a, 0xfffffffffffffff8, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0xfffffffffffffffe, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x11, 0x4, 0x244e355f}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x7, 0x9}], 0x80000001, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xa, 0x2, 0xfffffffffffff800, 0x2}, {{r0}, 0xfffffffffffffffc, 0x9, 0xf0000040, 0x399fc0000000000, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x2, 0x8}], 0x400, &(0x7f0000000000)={0x7fff, 0x10000}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xd6, 0x0, &(0x7f0000000180)=""/214}) shutdown(r0, 0x2) 16:00:26 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x2, 0x100000000, 0x5, {[0x3cb, 0x100, 0x0, 0xf800000000000000, 0xffff, 0x81, 0x5, 0xa369, 0x40, 0xfffffffffc5fd00d, 0xfff, 0x9, 0x101, 0x5, 0x200, 0x5, 0xff, 0x7f], [0x1f, 0x7, 0x10000, 0x4, 0x3, 0xd3e, 0x9, 0x8, 0x4, 0x2], [0x10000, 0x1, 0x80000001, 0x3, 0x6, 0x100000000, 0x6407], [0x400, 0x8, 0x6, 0x1, 0x7, 0x5], [{0x1, 0xfffffffffffffffa, 0x7, 0x4}, {0x100000001, 0x2, 0x6, 0xff}, {0x7, 0x9, 0x4, 0x8}, {0x800, 0x7, 0x6, 0xd75}, {0x4, 0x80000001, 0xf7d, 0xffffffff}, {0x4, 0xfff, 0x7f, 0x100000000}, {0x4, 0xfffffffffffffffe, 0x9}, {0xde99, 0x1, 0x2, 0x5}], {0x9, 0x800, 0xc56, 0x1}, {0x1ff, 0xfffffffffffffffb, 0x51, 0x8000}}}) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pckbd_enable: command error 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:27 executing program 0: execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',:,\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='#\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='$,},\x00']) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xfb, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r1, &(0x7f0000000000)='./file0\x00') faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x28) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x7fffffff, 0x9, './file1\x00', 0xfffffffffffffffc, 0xffff, 0x1, 0x6a}) openat(r1, &(0x7f0000000400)='./file0\x00', 0x800, 0x163) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) socket$inet(0x2, 0x5, 0x749) socket$inet(0x2, 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="09f9b8b4") select(0x40, &(0x7f00000000c0)={0x6, 0x1e686c6c, 0xfff, 0x400, 0x0, 0x7fff, 0x400, 0x8}, &(0x7f0000000140)={0xeeb, 0x8, 0x5, 0x5, 0x7, 0x72c2, 0x5, 0x6}, &(0x7f0000000180)={0x90f, 0x0, 0xee, 0x7, 0x3db, 0x101, 0x3e, 0x80}, &(0x7f00000001c0)={0xe6d, 0x4}) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) read(r0, &(0x7f0000000000)=""/108, 0x6c) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x5, &(0x7f0000001280)=""/215, 0xd7}, 0x801) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5098d57c5af6b5b2, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="1fc2d787b021faf857a24e78eb0f05991be6ee09a85b409c284e8f5ba9f1622b34de90244490ab62aaec39f45328a809b6cfaacef212e31fdf0e94adfa7e0300191e40056086e06b4ddc7875580f0d06ca77513176783c0e2c6869496eb47798586ff00e21f9b93d9032d3bf1c03adbbf5b57f920399fa5b22000032b54f568b47657bf01421ada864682b0985643dbb1f5f", 0x92}], 0x1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) r1 = dup2(r0, r0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x7f, 0x4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf00fffff, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x6d, 0x20000005, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0xb7, 0x12, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0xe, 0x1, 0x6, 0x1}], 0x3, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x80, 0xa, 0x7, 0x8600000000000000}, {{}, 0xfffffffffffffffb, 0x1c, 0x21, 0x20, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x0, 0x401, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x7ff, 0x401}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000001, 0x102, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000072, 0xb2a0, 0x200}], 0x3, &(0x7f0000000240)={0x1, 0x4}) setrlimit(0x0, &(0x7f0000000000)={0x3f}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x18, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x9, 0x4) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup2(r0, r0) recvfrom$inet(r0, &(0x7f0000000000)=""/27, 0x1b, 0x800, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="9a0fac58", 0xc1e5874619a0cb1d) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) semget(0x3, 0x0, 0x20) semget$private(0x0, 0x3, 0x1) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x1000, 0x1}], 0xffffffffffffff16, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x3, 0x92, 0x1}, {{r1}, 0x0, 0x2, 0xf0000000, 0x6c}, {{r2}, 0xffffffffffffffff, 0x0, 0x82, 0xad, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x6}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x8, 0x80}], 0x4, &(0x7f0000000140)={0x8, 0x3}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="9000000000"], 0x10}, 0x24000005) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x20040, 0x1) getdents(r2, &(0x7f0000000340)=""/123, 0x7b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffff03) fcntl$getown(r2, 0x5) mkdir(&(0x7f00000003c0)='./file1\x00', 0x120) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="0100af1c00ff00000000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="23a91ae96a3496d77343ac98e90fa0133cdf9ace71d7370a5f1b2491e22840e494c703f97968a3a66d51fb3fe50a629be0f5e4a4873ab7beebb529126907d3a87dbd37f5e942c3ef334b2bbcb6a833989ce5e27871de8d2c30263d88e5396e7478386b0757268f3581026f675dc9524a9dafdc1cf93cfb1d117ab5267e57a0f52dbc32079f639144435d18e7bc1cd792518fd414d02bca5de7f0a36fb063d7", 0x9f}], 0x1, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r3]}], 0x20, 0x4}, 0x1) r4 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f00000002c0)={0x0, 0x0, 0x327d, 0x9, r4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x1, 0x1, 0x9, 0x9, r4}) 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') socketpair(0x1a, 0x4007, 0x5, &(0x7f00000004c0)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x6) r1 = openat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x28481, 0xa3) stat(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)) open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x8) rmdir(&(0x7f00000000c0)='./file1\x00') semget$private(0x0, 0x0, 0x240) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000480)=0x10) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x9, './file0/file0\x00'}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x3) shutdown(r1, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) bind$unix(r0, &(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000040)="623e8086d3676ea7a909f10fad4b9b15a1557f825f7c2d6d7035dcd40dc35cfe77e30860e7766f3eeebfa56e2f57ee6af24dfd8d9952bb1a7f61cbc1be5cb1fe9892dd738413be5574c0083a43f52dcb904b4b39ee2e3159e44d01e97a4c6f50cd9c1d040633a703e24a55161e6884035a61663c5aed5b63f6331e007cd3ca25d4aab4689346b24d0e16dac86f385dd94f964290e1b13d0735dcb369597665d8dbd8237f8ea55a1afaf6f1d78402bc1c4529769baea218def1397828235158187756972aa9c1df6c696623f59c89bfbc235b4e54ed556858987596ea83f6d1d42627fc870cad6ed0b341e5c56960d8f420"}) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/156, 0x9c}, {&(0x7f0000000640)=""/206, 0xce}], 0x7, &(0x7f00000007c0)=""/69, 0x45}, 0x3) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfffffffffffffffc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xb845) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x100000000, 0x0, {0x9, 0x8000}}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setown(r0, 0x6, r1) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket(0x18, 0x2, 0x401) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x400}, {0x18, 0x1, 0x4, 0x140000}, 0x8, [0x140000, 0x9, 0x0, 0x5]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x122, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x28008, 0x20) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="3b408f14524da419e6fd11b1a2262fbc838398c962cd773c421ae1f05f968a3c1031421bf34e0e5cd6404ee893eb1208b9e54b8f28a3d1b0b621ad62e11ae2bdd848c41d9e30e84f3d768ff191bc0889ff49953850f079b7ba151cc464b0e082821b08f74612f92d10af9663d25060e97d3ceefeea5d04986db337067e98526c9c020c4c13e7a9d22ab68aa30e54ef1f9985568b2e07cb6153a4a1d61771f8c7", 0xa0}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001140)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000bc0)="1fb6cb6e06ece0da519c7e9e8af252df29a19aaf512752e2521860b2e736e43298b15461cdcf64dbbc89ec31b392045f1fc11bd37b06", 0x36}], 0x1, 0x0}, 0x400) utimes(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{}, {0x3}}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001280)={0x1, &(0x7f0000001240)=[{0x2, 0x2, 0x2, 0x7}]}) socket(0x6, 0x8002, 0x6) ioctl$TIOCCBRK(r0, 0x2000747a) getdents(r2, &(0x7f00000012c0)=""/142, 0x8e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001380)={0x100, 0x0, 0x8001, 0x10000, "231fed534759b0910fd29f3d8b06a5ea0feba3fd", 0x2, 0x8}) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000600)=ANY=[@ANYBLOB="0c01000000000000000000000000328118f39d548f0000000000000559a8d33cd87a1d10dd8f43a5f06cbdc440575596bb630ec43fb772190c55ef0c98df4cb18bfbc8b4e7676366892e89e584a0dd162ed166907a09e80d8b1f7ccacc578bf00dff3791fa0d6c3886156f7839c13c9e0a160eb7ccc88876921948e6623b6ab9065db88e2cb2f849ac31ecc2d22db40f02be88563e640f26c2fee0054029de4835189b4cebfaf9b1802f38847c783622074df62813c9815f01cd"]) chmod(&(0x7f0000000180)='./file0\x00', 0xb0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r1, 0x0, 0x0, 0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x2, 0x7fff, 0x4, 0xfffffffffffffbff, 0x10000000000eb9f}) sendmsg(r0, &(0x7f0000003d40)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002680)="ab15ac72898191bfe3965b86bcf341a9be93922c61f27f221fbc2e8937611391999b9dea736d3e9d75d0f46b4af2a8bbd65a233970dfbc814036373a9a22a2d969d3b3e0726dfb2c4093519e0978d61406ba0e1d4d8cea4a4cdbf4f49156141b84dc47ab1cb96914b6a1043ca894e84fe90d388624d8d73312c880aac9f7ebff995de1ee627ce5287fb6848fdcfcd4887ec417b5", 0x94}], 0x34, 0x0}, 0x408) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000003d80)={'./file0\x00', 0x5, 0xfffffffffffff159, 0x3, 0x0, 0x20, 0x7, 0x1, 0x1, 0x0, 0x5, 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000003e00)=0x5) getdents(r0, &(0x7f0000000240)=""/239, 0xef) r3 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r3, 0xffffffeffffffff8, 0x7, &(0x7f0000008680)=""/99) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x9a5b, 0xff, 0x80000000, 0x400}, {0xba, 0x1, 0x7fffffff, 0x6}, {0x10001, 0x8, 0x1, 0x2}, {0x9, 0x3ff, 0x8001, 0xc000000000000}, {0x6d, 0x7ff, 0x6a20bf5c, 0x3ff}, {0x0, 0x10000, 0xfffffffffffffffb, 0x1}, {0x2bae, 0x400, 0x40, 0xcd0c}, {0x4, 0x101, 0x80000000, 0x20}, {0x45a, 0x2, 0x1, 0x78}, {0x8, 0x2, 0x8, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = socket(0x2000000000000002, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb180000000000000000b76f76012649699c76d5416fcf38f530952490a8b31f6d953349503402a19b7ce78a601ddb0c02a27825a69d335c1fe2e7d357a7a51c65a277a11613f6e0395974d0916829d4d07fdb698e43b18465c6c9030c378f172af2077743bcf86ace6b1e68b5ab4170a3f7dfc4abc539eb0db00514d3f2a48bbef509d7988e57d899"], 0x1c, 0x0}, 0x0) 16:00:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000019f97)='J', 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x36) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) fsync(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x22, 0x8007, 0x3eef) socket$inet(0x2, 0x2, 0x2) dup2(r3, r3) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) rmdir(&(0x7f0000000040)='./bus\x00') close(r0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="1acdf28a8ab719a02a5d327c66c3cae87e7376a9cb73238098f328281b89d0104b4decba19c19b7e4df27f2dfa082b5b1e56e000c5f5", 0x36}, {&(0x7f0000000180)="5a57299c43fbf32f7e090d48fc5be534cbd0dabca5dbe9dd4404b26c4c15e2559189bbdbea8f796e187dc99015c44e7dd7a1a519530a834cd4b43035d237938399a8b42bcad57db048dccd7ce4a344afab236a1e449afab59cd6c1b9cf566573df881d", 0x63}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x68, 0x4}, 0x3) 16:00:28 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x1ff, 0x1000}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r4 = dup2(r1, r2) dup2(r1, r1) r5 = semget(0x1, 0x3, 0x10) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/163) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x8, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x1, 0x20, 0xffffffffffffffe1, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x8, 0x40000000, 0x8, 0x7ff}], 0x8, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x54, 0x20000005, 0xb370, 0x9}, {{r3}, 0xfffffffffffffff9, 0x40, 0xc, 0x0, 0x7a9}, {{r4}, 0xfffffffffffffffd, 0x80, 0x6, 0xf91, 0xfffffffffffffff7}], 0x100000001, &(0x7f0000000040)={0x1, 0xfffffffffffff73b}) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x210, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x5, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x2b4d}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000140)='./bus\x00', 0x410, 0x204) 16:00:28 executing program 0: r0 = semget(0x1, 0x0, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffff, 0x800}], 0x1) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2a0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = getgid() setgid(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="4144a062efd8bb90aad7864c1794443b7b744ce17daffe20c036d77b9e08c909752c1db162892f2edb0cd5adf647f99ecb07f260c6b1c307f071a54ee88d5a07c0e23085957deb6fbf0902a73a622fafdbd9efae1cc1912e2287acfbc647817a045036f82631c9e4a1f33786aa78eb1e4ffd83cc61c584950ff8580410e60cc1be4c9642f4b478ecff8ece1002094595b962fef8ca9ca3af29fe8962fbf495467c5d8509ea617bfc74809ec32d5cec3b6e5f04b7001de8c3cefe9c70b3a96d67ffdeb2a0bd88fab54c7f209310e43a7f94563ed022bc2392d76edeeeca", 0xdd}], 0x1, 0x0}, 0x2) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x2d94) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x10) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$TIOCSDTR(r0, 0x20007479) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='r\x00') 16:00:28 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xffffffffffffffff) kqueue() 16:00:28 executing program 0: syz_open_pts() 16:00:28 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x100000}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) fcntl$getown(r0, 0x5) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x2d1f}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc010, 0xffffffffffffffe1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 16:00:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x41, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket$unix(0x1, 0xffffffffffffffff, 0x0) connect(r2, &(0x7f0000004f80)=ANY=[@ANYRES16=r2, @ANYBLOB="61a28a9a986ac702ff61c0b18f6bbd9bdb55666c308200d29f637fa4fba48644d214c4a293e14d24d87197e672f7dadc2f471daccd53af884716ee0a0d99001c95f9740a45942db9adc346e4e2b2b5fb09c723c8424efc5af4b5130b92ea560c5ae8542574facc06746b9fffb4569a21fd1f790423d33a7a75ae6397de17155fe478c27df49186b08022a65bc53bb4a2dd80e285cc97cd68de20daeeed42f87bd9985a3000318f0cf03d9878601e850e315b2c8b2cd729b61b50b22973e1e45671e9c261e3ad47070ec3388337d1e49f679497", @ANYPTR64=&(0x7f0000004f40)=ANY=[@ANYRES32=r2], @ANYBLOB="d0cb1039a7c7f4bae49666d1f4a8b6bd2a859594052c11fd2850d6b0a01ae9172cb0fd96a653fc9ba62c859c8e5754066b77dfebe497d81e7090b019ae5c2f5be224f5a92412a13ae52bba923f707f68ec1fee9f65cd7aea1e41eab8da9a6e90e3edd19a757954f7026b61a6a65e24e2e1a80ecd5ad60da7cff16775ddc13f7bebb9b90e6f93cd8decd8691150e7140d5c56c6ac9e985567e81e37d0b0b57228f98346", @ANYRESOCT=r0, @ANYBLOB="0a9d392edb9d153cbeb87aca3f0f6e8207aa31496c7961910e76e249ea525e8c962d8f5d43aaf3b7f80031fa704968e4d0147584a9061fae8945907aae13cbc9c29e036ee979db59aca37e6e20a87af63e894e08dc3911563943e1874e54af7547dfab002c9f517c4c2431b7dbdfdad82897860e4c5e00406e55a3e00074d5b60e89a1f98cb383ed6866a088fd0206eb695c39e5d4745ce0131fdf454371cf610e23e2a22fc0b4f90fc95e55c84cb2ea535f4d997ed8509a92701fdf023785da0331d13de24ea130982388fbf129e61f4199dd811f9fb5424a9867f341d4aacf5228266c2cfc17c60f1f7a9f15ce608c3be8b64c8b9a522f6a8b4e"], 0x6) recvmsg(r2, &(0x7f0000003640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/115, 0x73}, {&(0x7f0000001540)=""/1, 0x1}, {&(0x7f0000001580)=""/4096, 0x1000}], 0xa, &(0x7f0000002640)=""/4096, 0x1000}, 0x840) r3 = socket(0x1, 0x0, 0xfff) r4 = getpgrp() r5 = getuid() r6 = getegid() sendmsg$unix(r3, &(0x7f0000004e40)={&(0x7f0000003ac0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004dc0)=[{&(0x7f0000003b00)="c190b47a80bdbe493aa7dca977558b247a6191af19def2e70806dae13fc28788bd23eee744bce84a4621939ced42889aa5d920358bc58e02c757996d135fa8e4252f9598f61fda0527876b45dd33ae8c7934f3a2a5a3a70a042dea2a3a8dcc7886ddfc95ef91fd4afece290ff4c01f13970ddb4a3852eadfe3c78d15cae16f0de41c21024d8d00ec734a690f39ab187e6048ddf6ba8534092b6735e8c5002339f898e147f409b66c3508db41d2cad0aa565135fa6ac266900ad4ad3107b44dd615", 0xc1}, {&(0x7f0000003c00)="461e9e0b19e2749324d0dd688a1f1cc38840dd6362c1cbaea8f8849c500086f8bcddeb52f77ed59217561eb5f5c5a3e25dd3d0a18372786bae904ba429b57b945e83d912775d1884ef94d92fab1c5aef2073772c08db56ce3a690138d0108464262aa2be60ce6e1e4feed912bd1b2cd18c18fb990879b760879b53b7a4bd6cb50bbf061f1ce713c78fc286292d50210bc80ad724d12086659e482bfd234ecd9f73bf9319715dd583e056055e6a3c7b123301a0422928e2e24be33b66f83841fe355d646ddb48f637e5bdee5360c56eaefc678a21fdf4f597820ce51826b1333ee22fa2cde10463646a94e5be78d511186e6925437e916165e18a1608b2c11ee0badc337317e482e24d2b58460db35cef12a7670c05938a24c19afea68f75f36c1ba358fa440fac51d143eeb3ca8ab46605f4bbbe7075ead546982d5174f671f78487c4818ed073d558afb41f4389c74b2578f5dae848a374701bcce7b25b836dd1dcda56db49386dd246cbf18a18d85d851f5df0023c378c29f6e5af0e605dd1ea63f07919b7800b142a99cfcf802655952a832065c9a2bef0688448bae1caa2c9875411ccaec9fdbb2a6da55eb4fde67d65a79b1f4c3e144568dec3825824bfcf1b4ce764bcc4d025d37de040196dccc3c3602bc574b60a968ea21382f55d64cdd66db2a96839d2cb30995f4d1954d9e18939a6facb2f9df1360d6b9b746a00a96bb32311a7a05625019eae168d0c5732a4bb173ba4fa4cc3bd383d632fb5a97c1394db566fa3c3d0da185fee6c6baef14fad846279f87252f47de74bacd2a96fbb60f0c64cb7bc9f164383a2a9f1dcb9ea17ce553b017b8aa586c93dc9190e6ac4830fbc5cdcc8444e845607cf1e0baeae403c18a7f7e06656e31cf21110943b7071556fd7ce4fe247abda75b143bba5ba0474ec92232f9b60cfc3854b1484d86e3cfa7d7d4e9152c997306414d1eb1640b45ced237d0466bc633eb6e2192311202407698e6a8e021f7a9cdeaf2ab0d8cab555601b1c4c6c788b219eacce798bcae27d12d83c45cd1db7d063a401266fa4fa3fd22fced81bf72dbcad1ab8c79874a3ab03cf4e0ff4f69577a816879e024aaedc4cf38aeb39616797e6578c41b59611975f32dcdf0ab2119903d1ddb111073491cf4c0725d0b6f23e1022aa4ddd941c8e89c5dd630637b3f5bd5dc4401395fede8228b19847b61ff645c189abb8ed5e2fb3d71e4fa6e2ec937c99b92cb6d1d089a347819e6243f414cbfa3b39af07a9854cc4f8c9245409ada6a6781589f62fe1cb59ac14e8109820d1e7a8c7426a3b934460677cde4f80124d4d963afdce48254321f2bead1fb14a8be882a3c7f09790a626904f4a32aeee568e409e426f102643a11a9384e8cf88fc3c801414c944cf0ce127317705485ba2c40164a30fea4847b5972dae526572b22e47caaec3b6c6ed9b2c8903889d8c71ab01362d3f10c2f742e49477d3b918d0ccd556ba4f31129911c3afbfb742a7b053244f0415c2d60c163c726eadc5948f6036ab877eb9ddfa091ed25569163f5864fb8cd7173a1759b863cf9a13a34e69285d6eacc6b81086227ed799e56436845118bc50740599d4ad24e20cdf204fc33243363f4aad27f8460a52787ba2e38037a92d895c8c0bff45364bbda13c55597850e8d0e9e7f62d82154c2b2c933bc9c2c362b25a3991ce46dbf1226419bddc665b00fe81dd058120e9370d3176b819a9f33152082daf379e07f7a62d4ea0ff67237b0fb4c47ffe12f1fddb30c344393ff726cf183d31612f10c39146c9cda7b749dad2df0968c59546e9f64682c98784195d0b6320a4e96ba0934566c6536f8ace125652477a5161d0e7b3f17098c7fa7dad206fa4922eb65d30284bd8e0547fcdb019e792d5af485c0a8f257d29389087a55082be8b0cc8e139ca8326c459112c93017ac23ee7a8c757c52f8a4c64f0c65fb85ba30503110eb838017c4a8e1092cd53610c65cbb08d2e941e782320a0e3543d74dc7c73ff6cdb086bbab3052b8487c1a5ea15d0dda83d827197f9b21db9637dcfc8691fdf1a5d024b22d8fc536e7c501189ec69ec9681d40ef89656969312d2cf0a804c02bf4c7a014542b354e3a239fb8d797430672b4bb0daf547777dac723e968fd9ab26da0d7350942ce20739900aab8291c9acef121159171a3df146a81b044d8ab754f309a8900db10927e14ea2f3c6cb7abbeac5f4541de2af29118167798b1c6cf555d0827a6cd4480f9177643eb07355e7d43670a77ba456e370bf042fda8a46750a5cf4982f58805b36690649ab273951e4c2670f976f5b475ad2113cb981cb3c3f2b7f485b183a4780aee96d3d16c7c1ce6f7aa92d9eb25f97e31538187b0822fbdb5ab20784564b6bd3f651d68592d2c1441faa121700b85b9ffcbd43cd34ac425026bf0122108c662a36df4f8c9eb7b3426682a62a140fbef155ab5e9a8dcea360f55dbbc899ccd35d7ff602c7575437c71de5c6795d826cffc5078cbeab7b25cd8806336e975f4d955a35c411eff75206a1af1957ef44ba94c99c7ac96cbace532ccf357e763ef0c88520866e73ee61257f60a9b7a53b79ea7b522a64d271611714945484052b38c646e7779d0d69d08593c7b3accc6edea9b4969fe08418791aff3e4e32ee30b550c96df46fd0306c50debe1fb372dd679989ab3317c7cd974b89bb7f223e6d9eac1a8b8e1b52b3f0319b180f5595e867f0527b9cf374f7e91a485bfdac6b63797e75ebe861d713b2215883ea980bfc9bee92815e9e67cc9c456be304234494b9d5613ba4ec958c7272db7223f2e86f44c1cd3be3609b56f0b4bfb110b6bce26320fdba760e27bc63c1d9187e5cacee094739fc6a0233325da381d1eaf2fee44312e9dad86967e8fe966582b85128fbdd1d5ec454a42b4cf99d287aab6dc56c95cb1db605675fee8fdc4cc225cb118810bfd2066c892dbf69636ac113fe9a48747578f5c65bcbfebd11f209dccb01b19e775cd5c023c3e87743d528f496b305ffe9553727688c732b8b7417588c2335d9d05517f7acc3c43915e1ec7029db542c098c4f76aed2b1938ba0a69e2f4c4fef0525a5a8fa10a78373ab08ec5764275fcc2f03eff2db482e5ac1c3ff548fdb237eae4f752fd6e16fa7ba88dc6af34165a2373da997f04c8e045503535f6b9e67cb121bbc7028d4b7f1ba368b5e39681d2e2f0a52ab216ac66b5eec4fc31654c5795916367f312397bd73e19cd5a818c200980f81fcd4f5777d4d93e8ebaa59843fcf2da80c16a939245566a4c9de8e2513fcad50f25bdf8f5f1fcfa4c07d845eea767c519335024f843a088abf98e4e590b6d5cdc3de65878749313a708006473a7d04b471d6f0cc46172678732b4f47f8ac21e6af1a16ee18f2ef80e4db6d9ac985cf0093235ac6585aa995ceca13fd5ff1db866b9b25e9b8758aa31664553ea85bb7b3492033c9a720f42ba35b841635ed9d42b564e02d173b5fb4b8c643d01463cee4730a55632d9810f5ee85452ceceba3bf465f43324e66d93c4e485bdaef4e6b557065879718bfd42591cd094b8156a1370f2319065309c98c2146a15970aacbfec6a30a840fc65b99bb268fd33b6441770d92e445f0405e79a8d144065482f6ade9c8713ae26151b62d7f632fe57a73193d98881b149779588c382250f34edf0dec494b944f112f8661a2e0a45ca5ed8a794f99c3289db86437aea12b1e8c20d701f63c08095833233855c3183014556e1b5ad48631c8d078a06f086da6bc01c512fc13b317929e5d46507039b7808b365f81b337131a8075a757dbd3cf655d64b32b0588547a89883d5ed9cab69d22127f48dd45bbb1fcc02d55f9fc720badc0069ddb2403402ff668bec52c264b8a3770e636e1d745f09c19235e168104e24f830a9958133ad60317a27564673ec5192721f81337be5d0372e1bd0f7126ff9c48b7a68cb15bf621f148a56e887499bed90fd16546d3c6b02897490d818bda704eef028bff791cc96de937e63e922b8e9d3557758fe5b4b121cce62e420137e442125079d64b22d792f556517ffea08b2f560fb7f23c60f39cb5675afd72db6dbc9ce7563609398e0c4f70a2c42d0e1dacf66db9569c411fcd92d903e85ebd6284c593f9dc986d99562e941c69540df420f28b73d3e6365edacaae5baf34d11e6c61d038711ba5400d8b3c6c89a433214319b28cd185b4fa0844a51347bb5293e96f14245de22970eb7d9df2a893f15dda1c8cf417f3c013d1d6588eb1f64c1e5bcbad8e3c81dabf672d20bd075c8a4deba8f452ce9edeed686ce11dc01ff20f395beb9f332bea015ef6f7f2fc0e69b40028e5bec71110afe73418b9d157580dc92f73fffd56c9b4356dc336f9254a20d0922251f2d9b56b11c8c42635a9e79bf325cd6f34630b467f2b176785e33947075b18a383a0d7431d334ec7fb4bfc672e3ada1f7d4ed51b192c88a3be3feae800a0e1d8979482e2605055c524bbdbf7e61d304f1aa8536f9f31c2bf7e5b77fafa0de0a79055f1f9d2797f886a4962f93d6c86db84036d9801bb6e0a009dbe4a6e0525f9d62a7fdceeafb75bf8aa7c34177f22bbe505a8ed50cc5dd6289d2a6deebef646ed2d5ac9dff4ea43aeaa59045aeed0a386b5500663410f100f3d2cac9f0f03c0a9bcf781174301f02365c13d78f03148cc57271c4b413798bbe332715717a0a6502fec185758f26afdaacf7052dc4de8fef607796eac603f055b8ec9f3ff104b44eef2e2d79383443adb74ce2b6aeb358cc9dccd0e872d2c65fac30fbdec39042e92677d273c3b888e848081feaee7caff7ac1c88bc3a1d63b9509d677ff9f20f243fefeb2633a0a2e98b039d8022ce151b45df0cc973794584f49792d3d92c034ce5a753b855f05c1b640ba0d4b87b7f3b32d83ef28cafe860bd491504d237917e5f6094d69156c7ddc0a7be7555c5b020fb88c2b5f517b8907c8282b843878582625758029cf4534e5ffaf3281b8d2df5ac7b0f874115498bc9e79f7e662a48abd142ad1129dbf44e05b990e704874db4efc040d53af8a95578704572b7d03cd81522f60f1557f530d771be16b3cfd897aa0d895f44a9bfeef08aa8cdfd065dcbe09d84fc73b12355279ea94a18e4ccd1eae5a10f8518ba0c42960761fbcb9d46ab64539efa4ed4b5709fd6aa88c6c301893c6741f2f3897f73980a9e36cafdb1029a8fda47d722d93a2d205eafe9d77bbf8346b7599332f79b980cbfa541eba071f6fb890be6d3e40eb3d9efaacc7243f15d9a152ede5e9fafd471526ef0a57caf64ab63eefc64a827203cb2a6ca1c8ec011035d60cd3ab67c50a1bc92df3f085f218dd8125763764feae465cd45221ac95c4a642e94ea1ace0fabc13294928d0549a2a77fc7b9dfab6dbe67dc1e6a7f75515e6401d9e5d032ac99f336a1e9f5b2aebb4c5afa835118c9e847ae66209756ea2fcbdc77d1c7d7a65dad7b2292be3437fcd7f38f94657f462995d83571a2cc56d1a5fd74a4f62fe19fa98623708c4a0c59d11e975f06202a251a8678811fb87018671875fd17dc860150b4fdd9c1c30eb1e66892de267688c5df7cc6aa5e38998555de382cebc5d96d21535438c6a9ecfc8efbad40fa447e4eab630e0e797d42df6e5bd2368024fa929d7ffdb598bbd3d16dcdb7c6a697bfcf6fdf0ee851893820d58152b5b5459ea026b4b5fe5c7eab3746fe13a6c5ca09d0d48aa7fa74e75beb015167dc580dd2cecd91c08217b21d14a0647ab04e166ed4543ca1cfc555443c2f47683", 0x1000}, {&(0x7f0000004c00)="06290af7d8cb9e01a37efbac9a7a677e121ffc8f6d2e58e8564a064138affe3ab723bcf33f892eebeecbcc03fb631c2cade692aa9283f3943bf4ded4d0b5e4d1eb48fb010d152f57967fb81f1c2babfc0c8a420d3e8505c9ad194c9c7ecc77675aceceac3509632be7f2dcf0db6c4899aacc5108d8573cf4c6df6902881deb12f46b2e5ca829afbbd85f90", 0x8b}, {&(0x7f0000004cc0)="47a7f138616103623ac4aec8197a5b993904be04a770044b9edc0e1d9bd3087b71ffb952b64430f3ed52315c45157374a3e925df63adccffafc090278acb43bffe275ed40108c21addfb56290ea210b325dc6c9861666486c6be2e4e6e8254bdb1be7c2699a040483754c32337eb30a501297b13344e22e7f3a00b82b2bbc005fa75563195abbfc5ccae367a8acf580240729adb4cef7ff22070c5d86f7c789dadac8113f70f14eb1ff39231b51aa4a74316e9c00fdbd362d78dbeb3f05971ca6bc0b7690ae2a9056b443dd69c567c2055759b3f", 0xd4}], 0x4, &(0x7f0000004e00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x4}, 0x2) r7 = dup(r2) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000003680)={0x1}) r8 = kqueue() sync() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) unlink(&(0x7f0000003880)='./file0\x00') r9 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) fchown(r8, r9, r10) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000003780)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000037c0)=0x8000) pipe2(&(0x7f0000003a00), 0x10004) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000003840)) chroot(&(0x7f00000038c0)='./file0\x00') pread(r8, &(0x7f0000003900)="219a49c0eb5976c233fa532d874976d0bb207fdb4a9f35e23a8b18caa74275b1e75dc4782aba2c2ce5d735385b0a3d36d494689bc2f46e4fee514e1be4b3b5c340f8c151c44e3fb43939966b7418b09d3a0bc2372f522a8984ea93507d05ab720d8d8b6963e9b521d3e7bb5d05b1b3935aacc9b67c19b2456d594db4d568fe9b2fa75b50025c7073f5128553363344f0ef4f7ad3118a9e94f176e23c3b57e27e27cdfa08a17b8741803f063548c73932bec8d0390af8a3d7220f3a993ec1c56cfcfdee31a15e9c823b039f584f6598268f89545cefd53b197e711b6aebe8850a933b64244d33c48253f4", 0xea, 0x0, 0x0) listen(r7, 0x5) msgget(0x3, 0x1ba) 16:00:28 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x9, 0x4, 0x7f, 0x3}, {0xffffffffffffe5c8, 0x2, 0xdf6, 0xfffffffffffffffb}, {0x7ff, 0x0, 0xfffffffffffff801, 0x2}, {0xff, 0x1000, 0x80, 0x3}, {0xffffffff00000000, 0x8, 0x2b, 0xffffffff}, {0x4, 0x4, 0x0, 0x35e}, {0xa9, 0x100000001, 0x20, 0x8}, {0x6, 0x1, 0x6, 0x637}, {0x8000, 0x9, 0x7f, 0x1}]}) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x4000000000001, 0x3ff) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x26d5, 0x4) listen(r0, 0x0) socket$inet6(0x18, 0x5, 0x9aff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x80000800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x8010, 0x9) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xe62, 0x6, './bus\x00', 0x7fffffff, 0x100000001, 0x1ff, 0x9}) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x0, 0x0, 0x4) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000000)=""/171) semget(0x1, 0x2, 0x420) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x2, 0x3, 0x1ff, 0x8000}, {0x100000000, 0x1f, 0x400, 0x3b53}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:29 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffc00, 0x4, "eb24cd01f69ccb0f09e1a3a0682be4bdbed95105", 0x2}) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x3, 0x5, 0x3, 0x3ff, 0xff, 0x8001, 0x0]}) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000100)=0xb8) 16:00:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000003, 0x8}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x80, 0x45, 0x1, 0x800}], 0xff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x5}], 0x3, &(0x7f00000001c0)={0x5}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x381, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x7f}, {0x1, 0x1}}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r2, &(0x7f00000002c0), 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x40, 0x401, 0x7}], 0x6, &(0x7f0000000340)={0x1f, 0xfc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x3, 0xe3, 0x7, "3eddd2c70cdba7ccbefd5b939f45cd1d0c99063d", 0x100000001, 0x69}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000400)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0x7, 0xfff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x10001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000540)="1c69bfbf3bbd08c7484630a94d36e43523e6499211328dc2d9cae3c64530ceeccf1261e55b6e3724e8e39800bbe8356641a9a710fb0f49bee866e5e6de86176a1d8ce21efea515a742b3f7146348078d3d7f37986038bef350e6ee2c5ec7c9b38db8a22ff2acd8f234827dc3b7dd31abd0339d12ff32fe6fed4d16cbae113863e448eeb0cca8608ce603a2866d6cc760b58d4a666b70892dfd118da09c5eb6a593095efb15661aa37e10d4f386b47ee252898bd5f2e01640bb316bf0ac", 0xbd}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000000fcd8fe6db2d79c8c50cb284bf166492914e30a4f07efa3ee57c0d000087ad00258752d4c76efa51291ad5d0e598deb154107f9a3b97774c3960836d2a61a64a2e518ca422ea65b965b3ff7ca8"], 0xf0, 0x4}, 0x401) ioctl$TIOCSDTR(r2, 0x20007479) r8 = semget$private(0x0, 0x1, 0x404) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000007c0)=0x7b6) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000800)) semget(0x0, 0x1, 0x0) 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000180)=""/251, 0xfb, 0x42, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa04165bb0376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb7f5a872c8817cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/176, 0xb0, 0x0, 0x0, 0x3e8) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000300), 0x24a, 0x0, 0xffffffffffffffc1}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1, 0x7, 0x7, 0x5}, {0xffffffffffffff80, 0x7, 0xff, 0x7ff}, {0x10001, 0x4, 0x7, 0x10001}, {0xffffffff, 0x3, 0x1, 0xb826}, {0x3ff, 0x9, 0x800, 0xffffffff}, {0x7, 0x789, 0x10000, 0x4f}, {0xffffffff, 0xffffffffffffffff, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) geteuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xffffffffffffff5d, 0x5, 0x2, 0x7}, {0x7, 0x0, 0x5, 0x1ff}, {0x2, 0x3, 0x6d6, 0xa883}, {0x8, 0x0, 0x3, 0xfffffffffffffffe}, {0x2, 0x40, 0x30, 0x7ff}]}) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e51f67000000000000013c1fe9002049fa9da398bcd62b103434820abc205256e4b696be162aae2cb5996ca63399445f1b2782196d5a77b730c88a77253514b97fa6524930ccc13a88ca933bdc35d91065edd1a3e822524ba4480102", 0x7d) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r1, &(0x7f0000000280)="2ec1c747de0b1f9f85a16cea26c4f5790e67e58f009ee3f1b9c52f688e8f0e11f1ecc81c9702a5d1da1c1fd4611e1b64679a2cb47fdca47f749bb0e4e9763638018c60a66fe46ca37513749875854e7e04eda640e723067c4de92c313d9117dc0cb1db736c3fde0c023e71a7f9ee79f9b4bccffa3a4b72ad7e9038", 0x7b) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) getpeername$unix(r1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="3150c4a7ff2ef41242b5072ed11afc1448602f81c7eeeeb07de9d285f0d019849b3c8f80d91ee266630c9777e6041ff260559f4f1e1047d5f1ab3ee06f1db0be503e61070cb26f1114be3866d50fc7aade0ab87d76a9b61f2a8a34940a16a84abe22a5e230b2adacabddc243a410d397a3f753554b32bdcfce7bbc437356396f435020330889f84def43a4a6d5e82bb588e445c89ebe930b924e5dcd1955e0ac22982e0dec3779334956b9b186053ec845d1", 0xb2}, {&(0x7f0000000240)="e25cdd0594a0e9863e16b5846f96c6397354f32dc0a86299e795a70b0cc3ce380fd4021db7be7085b3d4710444f3b4f572a72976acf749303aca65b700544f2634655e1e0609220d2d423fb6be17a392253d26a9db21db4c238a2f9b8b3cb0cccc2febaf0dc4101075ba64402c1eed5a18f4ab4d07b55a85e07237582dd708c6bc81928ceedea0b1c0be5472b5d7ff71a4007c47b617e088ab1c885cc7f50528ed387ad858426bc5a0d6c4aa119acfaae838498c6ed8cf3e8d75ba981bdbec53f61e5e74ba91ea7c", 0xc8}, {&(0x7f0000000340)="b59339f1ea252285c9794448e8f4291ca94ba9f66d9f9ef37b9d8f973c208b06948271ce3f60771e4d89f4008aa108ea829ec7f0d534158553e9dc5b1d712b02bebfe0e8b157e3fac0f74e6618eecca6c49660828e560b5798fe9bc5826d49b4c270745efaec8eb1a69c2b5a21699d4ba83d4580159be18b961a210bbdc9", 0x7e}, {&(0x7f00000003c0)="360541f5671b89649a54f34e3e6ad45792cac97f06927d04b5dd5f4cf31d79a8943ff87fc7077b5e5c8c54498ce4b4b05f6a177517f7f9f7ae57cbd4c5fbed9244c86720f52b7390719d3f0cb24bcd1bf48c990bc2f2d6e8da7e7e859a5d4dd8206ff5341d007b2fdf871485c1b51f25d99362be9999b5335ff3c89f571111f6279cb50a355c826a0b3177ef9c4e04d454e3580232fa13300759b36598b27a5a0b52b6a9dcb1b2b1b40464a704ca6a104cffe877", 0xb4}, {&(0x7f0000000480)="a9811dff1633ebc70d2780f7a283e0c163162c806cf108cefa11142b1b6e27b1767d3ac1bc525e10f7e4c9690c86a3fb9a3ca571aeae22d1990838121c8ef72000036945b00116c0e3d64b32b78fcf2be24fcba710fc92f5213502cd245244211e0584da3165f4ef44ee58043cd3f9bf3ead187747e29b29866b63770754c924321dcd12081efee9f9a4135f891d416da5eff887059e2bb3ede694ee9b8653497a", 0xa1}, {&(0x7f0000000540)="6c4ff1028b33981ebf49e89bb109b5cba210c9f8d815d03bc26309af88f4f097894026f54c43c7ee7bb245e6bde9b979a9128e693fcd3063728bc8e97149abe338adf0c1baab5354fc03ae41c948e8e25f81210e414f117ba4e157890bf420c9047ec8757bab1caad1b03f0b1082505b8c8ced84e2e914d3edc1e1557bf401a9dc106fbe623403ff513df3f12bbac523b6e66e085ba1db3709aa7a1f9929d4e1913ab4b6530bd6787294", 0xaa}, {&(0x7f0000000600)="f503f4e7b8ec985eaac72167cd142214beabe9183bff50b4011db325074c05186c6b9dc8fe0cb885a571e75a482a91bed9729be490965e9afaca5e6496066fc05e77ef7ba569a6273e2429fb6ba9d787c6fab651b4eedfe9f3288956b70fb8e4ce8ce2e9d724499456fc172551c7ec518e6901bfc08a718d180d5003c9de670c154939236ef4d754b65a3d0573ac3d9414b48d3ea5ff21ae073550589eff585a0e88b895837a0cb547", 0xa9}, {&(0x7f0000000100)="eed9971b48c66e7cbdcffa2fb0454599a55c87699209a6", 0x17}], 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 16:00:30 executing program 1: rmdir(&(0x7f0000000000)='.\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:30 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) socket$inet6(0x18, 0x1, 0xc1) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18bbdf696c000000001f848c0aafe75222c66f00bd03d20b71c62b7c1993be02ed104d2e8844e2b0908259c3337b9043786c9a787ebb46cefb745d53dba1517a07f5c58464a122dbb6345d09a21d67d56b4fd6ffede95f184c06bae8539f5ad59d936e701c9fd08303ce01a6ce79dc94220905b2f0d9200214a928db9426147b18cfa9c402b37eac86b4b9be33f38635d22e122f65282db418b0f4d752300d6311358c08b03708dee4ce78e06df7985a3283307a2aa057d454832b5655"], 0x1c, 0x0}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000001300)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x16f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x10001, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) r3 = semget$private(0x0, 0x12000000000007, 0x55c) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r3, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000}, {0x0, 0x1000, 0x5, 0x80}, {0x8001, 0x3ff6, 0x1020000000000000, 0x81f9}, {0x100, 0x10b, 0x1fe, 0x4}, {0x7f, 0x58ae1299, 0x9, 0x80000000}, {0x2, 0x0, 0x1, 0x7ff}]}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x1000) mkdir(&(0x7f0000000600)='./file1\x00', 0x8000301) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffff9, 0x40, 0xf0000080, 0x3f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) mknodat(r0, &(0x7f00000005c0)='./file0\x00', 0xc100, 0x8c2a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) r6 = getgid() setregid(r6, r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x20) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x3, 0xdb, 0x2, {[0x5, 0x4, 0x7, 0x6, 0x24f8, 0x7f, 0x8, 0x2, 0x7fff, 0xfffffffffffffff9, 0x100, 0xc280000000000000, 0x4, 0x1ff, 0x7fff, 0x3ff, 0x1000], [0x8, 0x9, 0xffffffffffffffff, 0x0, 0x5, 0xffffffffffffff54, 0x101, 0x7, 0x9, 0xff], [0x80000000, 0xffff, 0x2, 0x4, 0x401, 0x1, 0x360af1aa], [0xfffffffffffffffe, 0xe5e4, 0x5, 0x40, 0x7, 0x7], [{0x0, 0x1a5ba0000, 0x2, 0x524}, {0x1d2e, 0xe1c4, 0x100, 0x400}, {0xfffffffffffffffb, 0xffffffffffffff0e, 0xe1aa, 0x9}, {0x1, 0x10001, 0x0, 0x9}, {0xa4, 0x0, 0x3, 0x1d}, {0x10000, 0x0, 0xfff, 0x865f}, {0x6, 0x2, 0x0, 0xe4}, {0x8000, 0xffffffff80000000, 0xffffffff, 0x1}], {0x2, 0x9, 0x9, 0x3}, {0x10000, 0x81, 0x6, 0xfffffffffffffffb}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x4000000000000, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x200000000}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x127, &(0x7f0000000080)="9e1b9cd17c3657cfe712626324ff53ccec9ef3acf08e97253ad75ae54605519ad4cfcbff7501ba50817560564cfb83edbd3276fda5eee509dd60909e77cccaa843b1c13d85b644a0acf530eee03839fe6f03f0d4b6e5e983ede97be151587d54ce49a8db2dfbb0e4ca361ec0e3333552cf17d26900") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x142, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="532e28ef270e049d4f0e7d6efe43c4ce644a214907612f67d30de6ec5bb706722aa428f192654d7d7371dcb8ca968b27536e0ab2e3aa1014ebc14ddb9ad92dbd68a8bd48ddc76837ed5a39ea1e11059a6a05b1e45be911ddf19015a5ccee1185da2752572258ee7b6816e45a46e0522c8d9cb92c6958ed0742f6d0d6ace779f2eeb9", 0x82, 0x0, &(0x7f00000001c0)={0x18, 0x3, 0x5db, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x30002, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) sendto$unix(r1, &(0x7f0000000380)="11abd133b5940c91a39e36ebd0ef669a8908e08c1a6ce167cdacdd77a218252afc666b436921f46792faaed020711ffdc4feadfd46d9152381a6165762e3d5b2902b859d0a6c3aeb1b2849df6d2d65c87e75163ee47d4877e40e5d2f69a578861727e91ddceea345dc5bfebdb43b3e4b807b999f61fb761f8be1dd2bc4f84494d8a9ccedab4ad33d8746b1345e11329fe75528a0f29a280571bb54954c0da8d5b58115b0d0df0d05ea417ab9840ca74ff4acab3baf70fcc9a3f8c1c8802da0911150031e68192743ed6e1b4841e030cc4c88e665cc477ed0a2cd2cd11a5c3c658b56", 0xe2, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000300)={0x803, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x20, 0x3, 0x56c8, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x60, 0x1, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000002, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x7}], 0xfffffffffffffff8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x52, 0x0, 0x8, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x84, 0x0, 0x1ff, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x9a, 0x1, 0x7, 0xd05a}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x2769290f, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xfffffffffffffffb, 0x4}, {{r2}, 0x0, 0x0, 0x1, 0x21fc, 0x81}, {{r3}, 0xfffffffffffffffe, 0xd3, 0x3, 0xfffffffffffffc00, 0xffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x9, 0x1}, {{r3}, 0xfffffffffffffffc, 0x3, 0xf0000003, 0x6, 0x400}], 0x9, &(0x7f0000000000)={0x5, 0x10000}) fchmod(r0, 0x4) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080082002, 0x4000000005bcd) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/47, 0x2f}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000380)=""/31, 0x1f}, {&(0x7f00000003c0)=""/3, 0x3}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff9, 0x8b66, 0x77710771, 0xffffffff7fffffff, "c1072e8cb972b1f06428f090475e60d7eca29bae", 0xd7, 0x100}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x2, 0x4, 0xdea, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfd49}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xb7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6a05}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) readv(r1, &(0x7f0000000040), 0x16f) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x813, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:31 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x805) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = getuid() setreuid(r2, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0, 0x3d) setpgid(r1, r1) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') listen(r0, 0xa2) dup2(r1, r0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/46) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:32 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)=0xfffffe8f) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/162}, {&(0x7f00000007c0)=""/85}, {&(0x7f0000000700)=""/183, 0xfec7}, {&(0x7f0000000580)=""/246}, {&(0x7f0000000040)=""/36}], 0x10000000000000e3) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) link(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xffffffffffffff3f, 0x4}, {0x18, 0x3, 0x60, 0x5fb0c52e}, 0x3a2, [0x9, 0x9, 0x94, 0x0, 0x4, 0x8, 0xfffffffffffffff7, 0x6]}, 0x3c) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) r6 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCLOCK(r6, 0x20004276) socket(0x2, 0x3, 0x7) 16:00:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x50, 0x0) fchmod(r0, 0x40) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) poll(&(0x7f0000000080)=[{r1, 0x40}, {r1, 0x24}, {r1, 0x40}, {r0, 0x4}], 0x4, 0x101) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x17, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8803, 0x0) lseek(r1, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x108) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) readv(r0, &(0x7f0000003440)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/127, 0x7f}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/203, 0xcb}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/194, 0xc2}, {&(0x7f00000033c0)=""/88, 0x58}], 0x9) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:32 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) listen(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt(r1, 0x0, 0x8000000000009, 0x0, 0x0) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x10c6}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9da1b4ddfccfb90e, 0x4810, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) clock_gettime(0x3, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) syz_emit_ethernet(0x1, &(0x7f0000000080)='F') 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x8}, {r1, 0x128}, {r0, 0x15}, {r0, 0x20}, {r1, 0x3}, {r1, 0x2}, {r0, 0x156}, {r0, 0x80}], 0x8, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)) r4 = dup(r2) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x8001, 0x0, {[0x4, 0x9, 0x7730, 0x9, 0x3, 0x4, 0xfff, 0x7, 0x3f9, 0x4000, 0x8, 0x6, 0x5, 0xb6e, 0x20, 0x0, 0x0, 0x8000], [0x5, 0x100000000, 0x74f8, 0x0, 0x3, 0x40, 0xe940, 0x101, 0x2fa1, 0xfffffffffffffffc], [0x0, 0x0, 0x8, 0x100000000, 0x7, 0x7f, 0x382], [0xffffffffffffff40, 0x0, 0xfff, 0x401, 0x9, 0x3], [{0x80000000, 0x0, 0x3, 0x5}, {0x200, 0x20, 0x7, 0x10000}, {0xfffffffffffffe01, 0xf125, 0x7f, 0x6}, {0x0, 0x36f3, 0x6, 0xfffffffffffffff7}, {0xffffffffffffffff, 0x937b, 0x2, 0x3}, {0x6, 0x8, 0x4, 0x3ff}, {0x80000000, 0x200, 0x4, 0xe0c}, {0x1000, 0x1, 0xffffffffffffbf8e, 0x3}], {0x3f, 0x6, 0x40, 0xf006}, {0x0, 0xffffffffffff0001, 0x280e, 0xff}}}) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:32 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffffffffff7, 0x5}, {0x18, 0x3, 0x9, 0x2}, 0x8, [0x4c, 0x1, 0xfffffffffffffff8, 0x800, 0x4, 0x6, 0x4, 0x1]}, 0x3c) r1 = socket$inet6(0x18, 0x80002, 0x14) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="34ab7b044e13173a5267c6a5068a3d744912f96f4d62224f4379ee2c7c757ec9e0db800e1d67e27e57952de799e225e27696f87afe0df3dc1fb551c53d349cdea66725caa760e90ac27527a107ad6677933e17a26479a83e41d0f88e41c8403eb766d436627682c90b4ceca1df535bc7875cd6b547d7ec8d", 0x78}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000001dc0)=[{&(0x7f0000001d00)=""/172, 0xac}], 0x1, 0x0, 0x200000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) setreuid(r1, r2) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/182, 0xb6}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000140)="b26f6ff2f173c65363ca2b44e09cd80aa2897f50a21b2c344405a63a04f2142132174a31f425e6c3504ddfce01c1ee87c95c4cb011fde49f4821bf1512dc9830aa084347f6b5db139a1ff07961e0ef2d6db1076bf2149a628900fb54eb4e4dc080a7c9083d34b218c1fc9a2316863684ccd12a6aed17bcd894b4a7e844bb2228a3c653d69cf1c93e2aa536fec6ba930e12f27916ccc2fbbfa328e7e9edadd0188d301391bd1ef6031a85387859", 0xad) recvmsg(r0, &(0x7f0000001c40)={&(0x7f00000017c0)=@in6, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001800)=""/113, 0x71}, {&(0x7f0000001880)=""/215, 0xd7}, {&(0x7f0000001980)=""/85, 0x55}, {&(0x7f0000001a00)}, {&(0x7f0000001a40)=""/109, 0x6d}, {&(0x7f0000001ac0)=""/21, 0x15}], 0x6, &(0x7f0000001b80)=""/163, 0xa3}, 0x40) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/64, 0x40}], 0x7, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001e40), &(0x7f0000001e80)=0x10) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001e00)=0x1153) 16:00:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x18) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000200)=""/6, 0x6}], 0x4, &(0x7f00000004c0)=""/54, 0x36}, 0x843) r4 = getgid() setgroups(0x4, &(0x7f00000001c0)=[r0, r1, r2, r4]) setuid(0xee01) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7fffffff) rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:33 executing program 1: r0 = geteuid() r1 = getuid() r2 = msgget(0x0, 0x100) r3 = getegid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r0, r3, r1, r4, 0x16a, 0x4}, 0x7, 0x2, r5, r6, 0x7, 0x4, 0x6, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r7, r1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8020, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20009, 0x0) faccessat(r8, &(0x7f0000000280)='/', 0x35, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x1}, {0x21, 0xfffffffffffffffe}, {0x87, 0x40}, {0x2185af701d896857, 0x101}, {0x6, 0x3e74}], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x1d}, {0x3, 0x9}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x106) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xbc2, 0x5, 0x100, 0x1ff, "71319c5a65a36ffb3aabb2a4c9d3f1781e3ab47e", 0x101, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000000000, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18980, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fd, 0x0, '\x00', 0x0, 0x100000000000}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0xa00, 0x0) pwrite(r0, &(0x7f0000000200)="3943999b2a3773589d", 0x9, 0x0, 0x0) socketpair(0x2, 0x5, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x81) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat(r2, &(0x7f0000000180)='./bus\x00', 0xa0, 0x40) writev(r2, &(0x7f0000000200), 0x100000000000012d) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d30ba072a804610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6513c8d00"/4098], &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000940)=0x1) sendto$unix(r1, &(0x7f0000000a40)="1ded2326d913497c36f5cb23add80dec4f969460f47aa4ebc9fbc7458f13ad84ca2da6a970cccc5c3b2a497a3fca2e879cdc36f7efe9b3c63144ba22872228da8f8cff8e8b", 0x45, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1018, &(0x7f0000000980)=0x9, 0x4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\x00\x00') 16:00:33 executing program 0: r0 = syz_open_pts() syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r1, r0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x100000000}) close(r0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000001fffffe62a3d2914eb5cbf19e0c6bf33970d623b45b16acb28991e66"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) stat(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)) chroot(&(0x7f0000000180)='./file0/../file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x3f, './file0/../file0', 0x1, 0x9, 0x1, 0x9}) 16:00:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x10001) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x24, 0x0, 0x0) 16:00:33 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x8100, 0x51) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) geteuid() setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') 16:00:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r4, r3) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r5, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xfff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x80000001, 0xbc93, 0x2}) 16:00:33 executing program 0: pipe2(&(0x7f0000000080), 0x10004) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) 16:00:33 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x400000000000001, 0xff}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8800, 0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") denied attempt to set clock forward to 288230376151711745 denied attempt to set clock forward to 288230376151711745 16:00:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fsync(r0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:34 executing program 1: shmget$private(0x0, 0x10000, 0x10, &(0x7f0000004000/0x10000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet6(0x18, 0xc003, 0xeb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x39, 0x1, 0xffff, 0x6}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) clock_getres(0x2, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_getres(0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = semget(0x3, 0x4, 0x12) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/110) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x85195f854a59a912, r0, 0x0, 0x21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r2) syz_open_pts() 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x75e, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x94, 0xf0000000, 0x0, 0x40}, {{r2}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x4, 0x10001}, {{r2}, 0xffffffffffffffff, 0x20, 0xf9e3e92be05e1f1, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x4000006e, 0x7ff, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x52, 0x1, 0x38, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x82, 0x0, 0x8001, 0x6}], 0x4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xb0, 0x20000000, 0x1, 0x62}, {{r0}, 0xfffffffffffffff9, 0x1f, 0x21, 0x1e2, 0xffffffffffffffff}, {{r2}, 0x0, 0x30, 0x40000086, 0x89aa, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000002, 0x8000, 0x3}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffff, 0x7da}], 0x40000, &(0x7f0000000000)={0xfa, 0x401}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)) close(r1) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:34 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="862134e8b609eab5b1d8906b4693ff3af67eba678a7248e82c56a4b8869f90d175a5e52de1da05fa15ba3dd5c4a1136aeb0d60b526321c4c26c02f3da10dc32a3470a1d08d5ac9b766a32370fc", 0x4d}, {&(0x7f0000000200)="11acdd6f4ebdb43fa293dd0320bb49215a30edd0e009702b9d1eb7023f199537c2f0fdad14fc97c79b31d6127741e1e9762a5ccda84ca3b9a0c5b832afa7d4bfbacbd584bcc9e96dd3ec4936fb19d04b9dc92f4a36efa1045e3129880328bda7785f3aa6482abfc4f8a7bda6ea7e91fa5d818609700b39c660b01d64", 0x7c}, {&(0x7f0000000280)="8b23d1b26783acea7ffb7a76f9b023a805d197a5d3c7a0384ae881d48a4f6cb07e0b39c9203ce0e63e66e5f2f4c90132f2f3a689fce7da7f962d", 0x3a}, {&(0x7f00000002c0)="f40cf1333d8b628be2de16a230b9d69568316cfae0f9af0f376ff69259fff72a7a26470f65d71b3debb1f47068d47b5b1f396f", 0x33}], 0x4, 0x0, 0x0) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000340)={0x3f}, 0x10) syz_emit_ethernet(0x55, &(0x7f00000000c0)="2849daaa206b3c6dcd6195c2309e27a30ffa063117e594d7171ab819823c2bb4e48fa82aa7d24d8eaf028af9344da7d3b187d65ebc1b7b8f68dc25b12b576086efdc9f8be4be2fa329cdc2a137703ef254b8030e0a") fchown(r0, r1, r2) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x71, &(0x7f0000000240)="fd535f76b87cd0a0313ab5648450a6ab6e1c5c386e1b0cb5f6b6526cb1b77ab84db130bd15ad7a3507becfef35a36c186f7b6586c446feb9b052b0c996d02dc80fb19171d8ccc917565d8bcf5843b110abc4cd99cbbe2cbf6d12171a958a50add78a1262cea59addcda0861b00744559be") r1 = getpgrp() fcntl$setown(r0, 0x6, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x320, 0x180) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x79b9) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="95b16ff4e1c32be79880cdf38509fcae7cf349132002b73ce8a81fd741cca412142f7a0bddc2d2b6e1209d2f0ffd5b6d472938e5b517bbbe86b1153d91935085ca61b4917775332e12b326f2b8622e33cbb9989a917f5612952f13335fd3bab6264dfd6e7285d897835e8383ba5751bdc19f7ff9fc61cdcec218a6f5599278e2822988cb99ae3a560820d52c7d2f2592436699ecf9fa2d5233d1ce4172867393a44c42cda9d8287f2b226d46ab98c9b3838c29602f697577c88c631e85205212ca1f7f", 0xc3}, {&(0x7f0000000180)="3e872b0924ae5619e0e05d627709b0e51cd9c0ef21752b9c50149ca2535544f3eb116ad27b09a834b9915d80189f61334b3b1cb9112b0550295d40b9c458dce5ca9ac5af574017724c7993230c39ab48674f579526267096b5da1dcab0fd53c295953f096469f89cfd92e2f538eb367be089b921393267d2ed581b5c26cfad504891d1fef2f72708bdac5373ad574a173bec60c15bfab2732d04b788828107656ba0489048e37efd9cea015d3c9e73d1b701208686412b33b78c630aca3ebdf5088a74ad9637efb614feecf235c192fa5f57bbca3b0fb8a000d8fac612846cf575a34ce4f47646431e18666bec7a179159fc0a7a8f1dc5b7", 0xf8}], 0x2) readv(r0, &(0x7f0000002640)=[{&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/220, 0xdc}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/95, 0x5f}, {&(0x7f0000002580)=""/187, 0xbb}], 0x7) mknodat(r0, &(0x7f00000026c0)='./file0\x00', 0xc040, 0x7) stat(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002800)={&(0x7f00000027c0)='./file0\x00', r0, 0x2}) stat(&(0x7f0000002840)='./file0\x00', &(0x7f0000002880)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002900)='/dev/zero\x00', 0x20000, 0x0) pledge(&(0x7f0000002940)='/dev/zero\x00', &(0x7f0000002980)='{-*\x00') r2 = open$dir(&(0x7f00000029c0)='./file0\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f0000002a00)='./file0/file0\x00', 0xc0, 0x80) stat(&(0x7f0000002a40)='./file0/file0\x00', &(0x7f0000002a80)) readlinkat(r3, &(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)=""/4096, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r2, 0x0, 0x0) renameat(r1, &(0x7f0000003b40)='\x00', r1, &(0x7f0000003b80)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000003bc0)='/dev/null\x00', 0x20020, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000003c00)='/dev/pci\x00', 0x20000, 0x0) kevent(r4, &(0x7f0000003c40)=[{{r1}, 0xfffffffffffffffe, 0xc2, 0xf0000005, 0x40, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffc, 0x10, 0x0, 0x6e25a1ed, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x0, 0x0, 0x8001, 0x6}], 0x9, &(0x7f0000003cc0)=[{{r2}, 0xfffffffffffffffe, 0x9f, 0x14, 0x40, 0x9}, {{r0}, 0x0, 0x20, 0x40000000, 0x2, 0x800}, {{r3}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x4, 0x3}], 0x81, &(0x7f0000003d40)={0xbea, 0x3c353a29}) rmdir(&(0x7f0000003d80)='./file0\x00') ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000003dc0)=r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000003e00)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000003e40)={0xfd02, 0x0, './file0/file0\x00', 0x6, 0x3, 0x3, 0x1f}) renameat(r0, &(0x7f0000003e80)='./file0/file0\x00', r3, &(0x7f0000003ec0)='./file0/file0\x00') mknodat(r3, &(0x7f0000003f00)='./file0\x00', 0x10, 0x5cf) mkdir(&(0x7f0000003f40)='./file0\x00', 0xa0) rmdir(&(0x7f0000003f80)='./file0/file0\x00') readlinkat(r0, &(0x7f0000003fc0)='./file0/file0\x00', &(0x7f0000004000)=""/3, 0x3) symlinkat(&(0x7f0000004040)='./file0/file0\x00', r2, &(0x7f0000004080)='./file0/file0\x00') linkat(r0, &(0x7f00000040c0)='./file0/file0\x00', r1, &(0x7f0000004100)='./file0\x00', 0x0) 16:00:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = semget(0x0, 0x7, 0x100) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/30) r3 = dup2(r1, r1) semget(0x0, 0x3, 0x140) r4 = dup2(r0, r0) socketpair(0x39, 0x2, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r6, &(0x7f0000000240)="eac332a7d51d3b8e4507a58c738b5e259cee4a0ac16f94251513761ff6b664961cadfeac5c716b7153401e4cde33f1bdbd59aa68c9c772a9daa6bfcfbd85cc8dc9b58bd447a0fa90b933b7bef9ddc12e8f800faceb23dd1933b1", 0x5a, 0x2, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x9016}, 0xc) r7 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) poll(&(0x7f0000000380)=[{r7, 0x80}, {r5, 0x4}, {r7, 0x10}, {r1, 0x40}], 0x4, 0x4cd5) ioctl$TIOCSCTTY(r6, 0x20007461) r8 = fcntl$dupfd(r7, 0xa, r7) getpeername$unix(r8, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ftruncate(r8, 0x0, 0x8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) connect$unix(r4, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r5, 0x0, r6) connect$inet6(r5, &(0x7f0000000480)={0x18, 0x2, 0x7, 0x6e3}, 0xc) openat(r6, &(0x7f00000004c0)='./file0/file0\x00', 0x1, 0x0) clock_settime(0x6, &(0x7f0000000500)={0x800, 0x7f}) pread(r3, &(0x7f0000000540)="8cc3", 0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000580), 0x10000) mknod$loop(&(0x7f00000005c0)='./file0/file0\x00', 0x10, 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x10b1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x80000001, 0x0, 0x9, 0xfffffffffffffffb}, {0x200, 0x9, 0x800, 0x5}, {0x1, 0x2, 0x0, 0x3f}, {0xfff, 0x100000001, 0xb3b, 0x1}, {0x6515, 0x9062, 0x1000, 0x2}, {0x2, 0x7, 0x1, 0x7ff}, {0x2, 0xd1, 0xc00, 0x66d6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fchmod(r1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000340)="ab3f14b5d91ce7e9bee890d5b67fa653c4ec12ec081372b30f5f8d5b370850decd0efdb2d277616a8098dfa8755867b697df3c08cfc1a8e6093779b45bd76ec0e9c7baf34db18f9154202a7d494f127c764c6c99c991ce13b0d87442e194527bf1b4a0985d3a9566dc3d7c78257c67b6f1520abe55f36eff1db06cb1ca64e40174fa2c02836e7b3b8c7172e0a0b0dfb051ce227067cd76c0ce62ce15d7d2949f68a0c896ccaaf855eb048c0f81bbb0b15cc527873c1d67708ac035ae4435a5d20d39e9b64466e579c2108de66849fb19627902788c5b51b44fcd74980819afb00a0fbd9ba7c9bd8b8be01cb27c8d20588b63caa170533c58dfaa52a564f90c6ff538e13a92da8837de2b4e84fb989660e4be6f9ca1686ff5e28cac02873eb30c303354b2d7946887c87869fcbe87a36a21635fe39ecd1a046ecfc8979abdbc4886c25c69aca760a6778096f2aa3397850a5f65f77a95eccaea64ae3719bb560b1d7c80b27aea408a9d480872c0614a0b2ea28cd39464e0ce459589f8844d15fc7de2ae3834e9433c0766a8329f79c7c592dfeb958b7c4408b7c60485358cd998d8e470cc95765114ad371191a21559b52b1c5ec8e0cde67ab0530ceb708e815e60385a8b944391b666b648c83f4b4f265d63d232a003c2220deb81352307ebbb37f13e8c93ee6de55ecad6e82caa3e9e0f56fe0023ec3456ac1c90f8ae42285d28db68bdebf7c13e02c47fa9bc2c0a836933baa9e55cedcff922e0f978e16b0ebf3bd16b77ebbb2992f7d06f48a5f59d531150ddfbba21593e61a014c06a40a60f141cc07aa44525c0d26380e8adc3d6c194747a96061bed245d70a8fbdc9643c41f143e14627fabb37b3a64b7c00e1bf8306889c5ec9e4fea2ba4407a103f17192c555e4af6cf6166253efe51ec04acdbb9eb7efaddd04d74811a030a0e39b08d4cd238461a0e9928e1444ed4480950e5447d3a5d638a01ec217af326f4904b6acbb5bc027533c2b72ccc3167d84572b16bf7b07f0242ae67d268132d234dc3218a6655a01b3e4f9380cb22e503b83d895a61a65909ae3b482ddfaebbc04aa63fd8edcbab1c421f5b382b11b35ff384225062a5da53674cfe3773c4de61ff18bc52e9fe10cbd5b0e08708484374fbce88c1b35ec7c8a00af7068fd988f756ffac11acf7a7b845ac3a5b131ca2e0c2cb09dab58c13b7fd24d01377c77af51cb90ea2ce06541e3df91873e16b40923d7a0134bcb6a7835861375f7dc2a36bcd3e4e4ce2401d2e7366c8532863c81d7b617a790ff32c65fa3d302fbdd9bc0d348a6e372397265a8447cd0a74c537a193440ff2444dce33e5f8fed6195d0a2b5326cc65f7f7259dee284af5933a547100bfedf79e4a20e24479584125507f7cd4c35560a32c9ac33e4a140f05078df4e8dfa20c1ff1d2e523f515980501aebf9c9021fa26f61caa1d5c735abf82c3147675c39ea0cd989197f27367249ca034be54bd7ddbf6e86b09cd034700b30f2d885d7b8f848901d2ede39b61bc2c502e2f33bfc64d464c34aefed5cdefbc83c7966556aa12d0e4db0ff1c9ca53c25eca3deba67297a184d5f600e94fbc34f4847886ecc94bb46342ee371bf96c5a4daca0fcb6d2a033a162acea5907cec567980820509e29ddfa3f87b2c76868e8cd08c38a7597398a98718abb0f94b0a68780e3f51ee3b1ba9e4147a8a53eb36fa2cde45864233158b04ede9873383ad01e18464c5634efbde4c3edd853ee360e4a948919eb4355e940ef43ab9f973f763d8329af7d40de9d096b10b2cb2f130f15c7a4762c7545650ce07f4bd659e7da4ab70f81d59f34845aa7ab0a7ded4de676545fe140795aa243cc544e1f3f988b74e6a76fbfb52d5bf92b1971a06b5b2ed65df0a9e7e1e425a5402181646783a22f086bb88e216ca750fb70f62bb47baa7cce6ed53e4375bdec27fa6a2af5dc0721524f603b091871f4eb22f4375d139a96f39c35d8d6c85b7f38f3cebe2442afcf487b29be6a3067fc416da3f1e8e157bdbd97b532fd96d09640ebc10edb840ac990d4cc652b244d4195965ace875b2a9ba339f298ede906d8db3a601c86a9f402df48e68c20d9d8db08af16f8f1fadd3ceb57949839750deb582ab52b7c52fe2bc5f50492fb36814e3b2c74da5c70fc83710d98e7a0d805f78eb3ddbc3ff44ab1a90bb46870c21498f1d97d22efb7f1059ededce7cc975a2248cff5001127a15777144dd9dfc37a858745ac904590180849a9fcd062e1c81e37752e80a573e822bf3d93b606d3b60ac835371a69693261cb998db3b51789516e57e351ea363fbef3433273de100e4e831a6ed14e927d3bdfa60ddd170000dcfeb8253c381023c81e5018c45d5fc92e6d1c8e2f7a5093deff7b3bef0cb07d9cab404371e0a4651f5323ee6044ce7baba532b58b629de3d5067c7a3ffccca82337957faa8abb50ae132a26bbe3a14c49c613565a88e1f6a1a3dcfeb92c547b3b87f3081ec7b76275440ca833c1176f4c720bf21e94651f06ef506a9ccc85cff3d8f63c088a02f77c67672c7b995a76463f37581b70af961796016fd799c87262778a4db65cc0d50a4bea3511d68a7b1e102023e4361f7236e190ff902ec8046ac932e444d0bbcd9b32f9263dae00eb332eea405e93b489afc7356908fc6cdf9689140c900144b3ea714d6f2ce7397130fd79d5d09ed1ad941ed583abcd8154daa2d23aad6ada0663e34f66c20b72f92bf66f59909866e780b8c838f9a882040950ef81f6b21d809c4ab80a5c5cb301780ca26cf7ec8a21338d286131d502bba3a6105caa6869bf362466b784576dc094452ccdddbe2552444b4902fc843f21853c94d17a9d38b03f1ccc9b68ea9451bda92be4f1ff1e74200dfa3ea5ca92adb0383419cea39e2eb0dabcb595c01ac7658933c5c364b49d9bb65a0019659f335281a053dfc564b1765f7c8d90b171a47b128d833eb139fcc161e0826f86e375d448c54ca036344b382be623fac7b0163f963d0d41b4cc3f3fa9cbe0c616b4f779e70ca77f52dd6532bb7b9edacb1005d1700736fb48f34952c84d343bc3425bbafff379e6f8402924a86cae626f4806db204f637f3d82e3500ce01fc9a4d39031a125effe048089a7bd4c7f3ecd5f8dcd3f8709eb5fe57f4c35d76bbf74e50570cff0f3572d2c491576bf9c3f42e4503fbd14e1ab3ce5a59fdd3144ce85584abe4d6a6906ede1ed7094630d605b4d6d8fa2cbc44ccb3017afbb57bba7196730fcfeec9cc596643ec743fc5a8373453e53e2edc07b6c8674352c55fbb262693dfffa09de507fb463b1c5dc16e4bab2e9fa65d7fbdbc1bc0554525e35bae42dad2c6e1aab4af514af41cd0a134486f630e8df3be4e005563b3a889582f08096a3ef36d3459743ac49a7a7d54779218cfa37b03f28172fe9f5fb332b5337a23e727c5bbdbe93bc1dfd953cfe5e0ac63f606bda23d8af066a760ab5a7fddd2b73b2cf0e0493333a0b1e1649321dcec98f07bf1be18383b28d3051dd27557baaacf617e24b180b2f13cff099a40353f8e61603e9a4c19128dbc168ebfa6b6ac196bef311f7c24b86434888ef43f44f407e84412da6fb016cd562a639cd5db6e26057be7e23c177694ccc6168c5b4185b1bdf3d9e6ae48950b897cbf0a42d30852ee8e5633f9728e52bbd989ce4d9522022fd832bc8e69c75d1f8affac8d89a23dc37268e3651981471fc2220eec71f4e36eb5757530caa696a34bd3b0cafddd734a6681df909877f330715f63e2b430a47fc2c23fb97a94ce148ff01a7eeac1955de7bd7031fee7be05f5578c1bb05a947b98409dffb6fcdb8df5f75be6de5ee3c13a83126c30ee452a2a1f0d8a2c58d42b3490c1b4648007a4ac7e129f93482c109eeccc261d66118bfebcd7b01208baf7d661f194760fe7865973ecde0c79554a015f6628bb9d251ff69d5995ddab2c772df42757700ce6a9354680e0d9823d1af25661da4ff81f67c1ff3b80b2a16702e9745880e215ce8980238d38428fd618bae2d91c111b69acd0e8b8de47014d66da6fa45ebd30e8acb9acae0b25faa6ae14aed95ced47e63428d13072834e8916bd9f253831dc82b21b779dc95e1867e32e943f318a20fa73177b99590232316878855dd75760ef369336bf1f18dac4846f636014b175eb0920ddc188ba95e034f4353d2dfe0ab8135b2b3ad7ca0335773289fb529f1847dfaac698903f3db1e25f3e41606c8651f8c2b3773c9235b3131e91c52b389f54921f19d28a31bc07df8ba2ef5da90bf5713f31720b2a45ffd2cd923ddac037efc0da1959dd8a606f5c07a39ce129224485bb411d277884e659781e3d6a8b10bec80dc8786ddd6282a91cb06eaa1578cb24759464834b6d70c8710e25e943d342bd932a63c267d0e13647453ee23eaed7702b809f7f7a507d3c97f9ebc9071175713baddbe2ff3dd2fab0ff0e9963ba9e0097c5a71be0b94404feafdb4caed69958d897d2df4f1fc66bbd053277c695aa773221ce7c616510cfbebc7ec055aa1cb8b0518454411b0aacb72bf1c9ec1e856608cd6b4b3af859629de7aa56bf451a7a355a07bcdcad61eaeca7bab5f925bb83a35b91967da27818642ecee9d86fc6c34836a62b6d46a585e55e5b3fc006a3d4823998bd5bc709ef9d0be4de455711fac8bb5d2265ceb188236b81f4d7abc5d5b83600282c6e31a9ef2a1fcddf6e4c6ea4c8db49704cb02aea39d2a1ea82b56b4620680ba609831195e8e68c0026f4c9d14d54869bf665573a62a2abf93b69ac318008703bbd1ae295bd7dfa8f53bece0d85266d2aa6d7ab20bf415bc5fdcaaac7cc9ea5653c58d54122c95e918312500fc35669cd47bc2d795730bd526d50297c65c0156f2528715e9621539330328b5feb00158daecbfb3f530b3c014e56d6556e5caa4ef7c91f5b9078ef11c242be37394fee99b40f1701b31fdc23320735f1d32365c54490907f1be944e6f3a8d30f4cb493c8bf0af0adb1f6264ac7965a09f755bf0631cb14e945631ca5ab1fd4a253b243534bfc0e24ca29e2d8fd7a6d16039317359b35f4121ebe210d1f7b60ac50d64f65de4080d8208a8c5421571f121c056d7f336fceccaf651b313f24d47518ba99b7bdd90ec475368f980598340b43588ecc8bd922f9784d62e3d8fc43c58b5d82e0ab09229632ae971cc3d97a1f2aac9ef201004fb96e19dc7c84b5c873302a7c17e7e56585bfcceec75ca787f4745691c73e103d3baf407480a51af343e02837f6406b7fc68d885ff26aa06e1bff5a8a75faeb53f51b2c124d76bf827431415be811e27a0e6a29eca9afd2ea83ee5530a7edb90db6dcffbea2bc9adfddc4a262759ba05da5b193bfea916adb04cdc915f8e97ec9ad2c825bc0677056bb8e5ba6ca00ee8240eb1f5f3b3b0118a20d9eed3bacae99e5cf10d927f367afc72db07fc4a786129bccd4a756b8931ecc3de743e1edf6b4afa71a62ec1af4af55c84772a424b9451d17ef2511e503a70e1dd60660c19d660aa9538be6a9f060ff5875be4d7e13fc8e8b6d151ea9beb479c5b389f11254e85ca5f08e0569327e42ea642ceba22bea899c00046f31effbe8db4bd0759b097b5e6c3bcd15bc2688c548fae2883c955aafde4b39bfea514c735c6063e51133012d347807a3a138ade3325c75315da60c134676f2001821775f12e6b69830f723acd7b8cb6fbc0fe2bdda481278541b3254e78a522c02e60735adea1197ae0d0ee3c71536e01d2ccac604e346c4c4d4ae2cb858939a273dd5b518389a9", 0x1000, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x4000000065, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x3}, {0x7, 0xd73}}) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x240, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 16:00:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) listen(r3, 0x9) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) r3 = dup2(r0, r0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0xfffffffffffffff9}) r4 = msgget$private(0x0, 0x210) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/138) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28001, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket(0x0, 0x8001, 0x8) r1 = semget$private(0x0, 0x0, 0x10) semop(r1, &(0x7f00000003c0)=[{0x0, 0x12, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x4, 0xf5d, 0x1000}, {0x7, 0xfffffffffffffffe, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x1, 0x1000}], 0x7) r2 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x8, 0x6, 0x401, 0x8, 0x401]}) write(r0, &(0x7f00000002c0)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380075ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365efc90cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r3 = syz_open_pts() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000440)=0xa121) close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0xffffbffffffffff9, 0xffffffffff7ffffe, 0x7, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000400)={0x4, 0x1}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x9, 0xbf, 0x1, 0x904, "8a1a941045390f02bdc4eb20c852b7a268805ba8", 0x4}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000240)={0x1, 0x6, 0x3}) 16:00:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0xedc}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xfffffe49) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x88, 0x0) getgroups(0x1, &(0x7f0000000680)=[r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) close(r1) r5 = syz_open_pts() getpgrp() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) r6 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x10) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r1, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000100)="b57d89fd15e86319d6f7a3d22e386c5d094b7798efeae7da68ce369b6701817440457046c1f50989146d1a56c1b0736f639f76dd5d051f31dc39c6c2707a1808b38ba108f6941a028d9c948ca961a49b9b207067410bc810d3e944ca673d0f4687d36a72294165a487a7d5cc44df0a60f072e254d091164b2edc6d244fc6d05da80602496da8971b68bb0f8e19dccaad9308cf252415e92f18a9da9ef6fcfd13a6bc399ad9cd5f0f6b581411db42fe0f0ce3425024462dfa60de2efe40332c798d6a8fc93f7075ef642d4234a1e6fa40bee1", 0xd2}, {&(0x7f0000000200)="c0829909e008913b926473b1472eaa9c5c52bb4a4775410d27dc31edf8a51dc1545725dee1a30025fd8c160a7ec9b4ad06363d6807f2459d10e0e0b6e323ccccd00b22c26fb7a41821566c1c96ff359f499a7f8f4f92f36cc2c4e90195d51f6f44bf5e341252cdf2c055883798657c1cae194f44b081473dab8da3e7e7b1695b0b6e7ac3c10304acaae3bc108c4edbd0c41a3b4ba064d08162fd0d726477ec9aaf8319cad6207aee040e6bd44b50836d", 0xb0}, {&(0x7f00000002c0)="3a6b4dc09250989c09095537b5b9f6e1fd334098c8bc50a708e48b58ce0d48edd144467cb00edb9298c5dcfd24ee799a143cb1c7538e3694a73a8c7bab6a9aae4d49304ab8ef2ce6a04577a9c86f3e5f36cd8a1987490e492a299842f6f7b41cc2b2e451de3eae00d35d4d403fc2294ede4e903808a2374d983620a0d3598b7a8692ac6ba36d9e32c75f7e1b4a3120690ff67a179093d8652a5b69a103d1871aac61592bb85062bdbd66cd4e6e8433375e989e4f3097a1c607c3715195555ab84b62e764be1d8336f6b4a65a8d0b9256e2816d3a94f67d422171e4c652bf2545726793313c19", 0xe6}, {&(0x7f00000003c0)="88243ec6b79e82", 0x7}, {&(0x7f0000000400)="ccd202d73e53e3ab39e2a3389786e42de22b6274710a4a28ae898d7c4f20012ebd3aab594b27ab114bcbcfbb847d92c0eaf96d57ecc7794bcc63961e", 0x3c}, {&(0x7f0000000440)="0fadbabf5563650337053f8a920042e908f6a75eef", 0x14}, {&(0x7f0000000480)="8f5d0cc2b6c98abb6d7f10894cd5eca28ee5525f8aa71a455ca4f551f6a251fa4ebc58e027cdc69c3bda4ddc5155bd0df7270e9ed195a6f2606b7b07b24431da8644e70053ec58b591ec9ecfe72b9d5628be8c04000000000000008ad39646f7761a61856a91fbb4f295be1dc41304ec1069abc03f7e7ed4daab760dc88ebface133a6ed7a3999ee630d", 0x8a}, {&(0x7f0000000540)="8db4bf695460c448fb5ed5c70b4a75d73426443db1975ee1e7b4290bac539385258306bec38861362ed19b75a88e96ecd8d328", 0x33}], 0x8, 0x0, 0x0) sendto(r6, &(0x7f0000000780)="7aff7dfbed33", 0x6, 0xb, &(0x7f00000007c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000640)) 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = geteuid() r4 = geteuid() setreuid(r3, r4) fcntl$setown(r1, 0x6, r2) close(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x3, 0x400, 0x8, 0x7, 0x6, 0xffff, 0x0, 0xfffffffffffffffa]}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="ebff125c00000010978a24cfc9f26395b6ac29f44d01f08da51359cdbf1b9b46d791b833c078d2a9b6b3e8bca50e21bad3a03f8cd5ee529e49a7a7887acfd94d6111ea9fa22afff95351b8723a9daec660035caf26f80e9c934e38e368c894ba53ad25c2daa568793beefe69b40f2d7a87ea00f18c3b4b2334b4e01dc0b65d31f8d5622b1a5116f27174a604c4a91df5ebe172ba21f906aa47c5edb074423ba314e0c1c8542f9cbaf33c329f9fba70b36ca0bc5d6719f4c905ab1998e9579508782627e43b0cc9e07538865a704b917ed252391b32b5efc836c50d6334e6f18505660bc34d3720c43f4c0a5ed27661a0974f7fc1c948ae8e9473785b0403f324e70f441b3145d6df633a67e4cf6a3a010000006a2626165de4e05ed8133f00"/302, 0x12e) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="2c7c7f35388069f84ef8a231", 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x6) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="caa03ba08d237642d801d2b30479a7d0e5bd835715a9c8d1ffacce26ae4b8905afe18689fe5b3ee4fd02ea64eb4a4a081e0e56c8ca55d4c55d4a9ff93f39482d6367e75a44a1efd75fe4e2fcb16a4f54d5b82a9500f984ef5ada2e3c9ec29d6249d697657097ac86078f7d226773957a6bc28ce43d17b957056aed7969917bc55025442fd89748058d1ce0884750febb4ba2874c7959248553fe99639d6360a1f2b318044a55fb1ce3dabc936e1717295d02807a38098465fb4a558fc746ae9d470267fc1339fb", 0xc7}, {&(0x7f0000000180)="581676635a9fdeefbe91a30c4fb51b30a95ded452a8e2df14fad6fda2a1d15398bc9b75dfa191f198705ec8943802c", 0x2f}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="ca886426c055752de541812d5ba5e9c82ccd73230ec4d50c7785b5c8283809bea0f27ad369a016a8dc0fa9ac1c2bdd6e2edccd1dcf2bfd4e9e624b5c", 0x3c}, {&(0x7f0000000240)="cb530168475fecb7fcc1f6a6121f14b261fae4b3cd2e40e847ba356251acb62d91f7659fa98c9da3558de62cf306a27e4dd2f49de31ad02fd2f67ded740727e2b79445bb60cbf9182ab1442c30567627692e6b3fab414fb8eb00bdb9e7482b418fc2ce778fa4e01407561bbac94d29b42917ae2317fa404e", 0x78}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10081, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x91) lseek(r0, 0x0, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup2(r0, r0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) fchdir(r0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x50) 16:00:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x20, 0xffffffffffff0001, 0xe6c, 0x86b, "fe0fcff2e0af659c44daf5b00f825cf21d7b556f", 0x5, 0x3f}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1fd, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x810, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x101, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) flock(r3, 0x7) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f647704c00da89be401f7f5040d27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64dc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df4d545cacd4e1825b4ec5a65a93879e81f962d1ca9125c9d857f8f92e90436c8ea1f56bd52e90fd93a9aa8cc6e4981e7d3bc876f612e8f3885c119d35bbdc737eef9e04cb81a157774a183d50aa9d5b29bc6739ee968c1c95772cad5054461e7c9fff01bad0770f9340dd9aa6cafc22580140a5c63e12c62ff957aae68d8a655a34e72751671b97d43d223de2a41feba493602eb39854fc9cec0628c60be537c295309e511c146e1b94a3773066b498a0e6"], 0x1, 0x800) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x2, 0x7, 0x7fff, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) bind(r3, &(0x7f0000000300)=@in6={0x18, 0x3, 0x2, 0xfff}, 0xc) recvfrom$unix(r2, &(0x7f00000001c0)=""/243, 0xf3, 0x801, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:36 executing program 1: r0 = socket(0x18, 0x4007, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x580, 0x2) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="e51e24a5bc2d498f1f1599a119d760a75deace6b5accd0b4624be10314d17fc1054f758f116692a04a8d4c03896da9518549a6f45bceed51583e1a745eb0002367431bbfd97a28468b93373d34ee68f278f4261ca74787c3ffebb9b7916db5a55ff24d08c4e1d52630808e0df9482981a50ed77885f00503c185caa6f402c3c743c5bb2f77148988ad315e868fd1e910f42d0b7d9f2bf3226129b67ccd599b4ceb1a9e9a941f", 0xa6}, {&(0x7f0000000180)="b65a00d0bd976aad2f669d35442153aae6cd848355414668ece3388de702c64b10535a127db6dfba", 0x28}, {&(0x7f0000000200)="5f88501f15ad1c3f2e07e2ee02101cd6697d2a19d04cfb4c76a419d714361dbe4444ea6167770e58e2a1c8352b1db0be6cd1e00ea1faed6e20e2d5c94229f91a56cbb0a5813c90ef11d4c7b02c0def1c7da92b12d13ad2646f1d48d35e", 0x5d}], 0x3, &(0x7f00000002c0)=[{0x30, 0xffff, 0xc1f9, "39a924d581b3dd42ad0513fbf6b9ffc6cac2d7a35d5a738b1856245c070d46"}], 0x30}, 0x40a) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) getuid() 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x10000, 0x100000000, 0x1, 0x100000001, 0xffff, 0x3, 0x81, 0x0, 0x9]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x88bde60734e5545, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x80, &(0x7f0000000140)="9d2692760081a52a006c4cdb059c70241cf92e8b609a78e791e49bbced2118f1eef56dc7ffb7ef1494bdf1039079097afc4de91b579263834b9003a4327b63f5ffa8a756af6abc0781c82894221e80be67c931ae4a9b85663377d06e096491bbe51bfc2af9091efd22a99468084aef1ae3a348de5ebc8b643a93ea9c1b22b012") 16:00:36 executing program 0: r0 = msgget$private(0x0, 0x200) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x12f) fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getgid() getrusage(0xffffffffffffffff, &(0x7f0000000380)) chown(&(0x7f0000000000)='./file0\x00', r3, r4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000200000000000009995259e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ca7e"], 0xd0, 0xfffffffffffffffd, 0x1) msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x35}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7f, 0xffffffffffffffff, 0x87, 0x100}, {0x8, 0x0, 0x7fffffff, 0xfffffffffffffffe}, {0x7fffffff, 0x100000001, 0x19, 0x9}, {0x6d, 0x4, 0x8000, 0x3}, {0x1, 0x1ff, 0x20, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x880, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f00000036c0)=""/91, 0x142) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e330800060000000000197dbfff031138"}) write(r0, &(0x7f0000000180)="f6", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x57b, 0x1ff, 0x6, 0x0, "19dec143ec18f46516d7d41dcf12dddfb5b304fb", 0x9, 0xffffffff}) write(r0, &(0x7f00000001c0)="bc", 0x1) 16:00:36 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = msgget(0x0, 0x322) r1 = open(&(0x7f0000001800)='./file0\x00', 0x480, 0x20) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) clock_gettime(0x5, &(0x7f0000000080)) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) flock(r1, 0x2) socket$inet6(0x18, 0x3, 0x3) sendmsg(r2, &(0x7f00000017c0)={&(0x7f0000001100)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001140)="cd0cf046", 0x4}, {&(0x7f0000001180)="16e6ecbac163b74e64c0ded9895cf5d6e768269d1fa42478487320d29fe16ec065c470753e470d09b8eb6ba4628eecf457ae5c9356c7a73e7fe2c65285665a7a5b893e1a315c98e2", 0x48}, {&(0x7f0000001200)="eccc9d983d3829544dc4e85277a4d954f0fea4b0d20dbb53f7f723a20ddd08be5f824d6bce30a00912fc17e1b13bd78f88616bbb859a75474c6207452c135af532aa2907b7bd70bf106bca0dd3a89b50d85f1b033df61df61e1bc55976f7c4b0a3453ffeb3a956e00a1f6c03698e4de86081a00f9ff92688b1b49f3721421ac0eb9a2fb1782bf6fc705a2c9f37c69ff847c1ab9bc695b1a0ae38ba256a989706a7e89f7dc55d3d285cc2557ea36c649b841f7a699da3a36ef824c27d1884a08afa125f477a3e83aeec71b1784b0c55c36f5293d6f123d0837e30832770084c98524d02d66d690d1b20dffb4f", 0xec}], 0x3, &(0x7f0000001340)=[{0x98, 0x0, 0x8, "5ca62edc2ddbb65050d0b616223f9658b338234f59bb8b1f4df436bcb87ce08108b209504c8d0b8f766f12aeb71b300544bb49439a3019f91a2d36c988dbfdbc15e2b7297aed0e0f31dd128fcbf84d108cccd10f756cd4bb3d31647052d829696c7237c5be28bbc7b9e6e7383c50700b3f517effa948de8b96578dd8dfb0abe88b48bec2b8bd7b6d"}, {0xa8, 0xffff, 0x3c, "d14eded72a6779ce025a9aa248d9a64484b06406eb21d19df98ebdc7face9f3decda46bde269ba8e4524779e5a173474845f620496fcbf64e95946702f40aefe1f2db2b22d1d1b0e63f7c7762c39a06dcdae64595036cb028c211c9465bc629d06ac66ea1064460d759829f3a1865be03ee5628d3a3307d2448cc2365513a63db47c32a9c2409726425f38268212759bda9dbe7b6af8d650"}, {0xa8, 0x0, 0x100, "012b611550816f1ddfa17b8203574d521b859e7dbc23bddf8959506ba95e68f9cfd561b6446c0927828b2abd286af20151c0a709cffcae8b027db6305b8a3c63010fb7b88a980b490cc4023675210d87509cea18a4f9a61051b5fb875fa074f3940bf5e5ad05500396bf75a4c4ddfd6238cc5d11a3d5b9170b62584570515858ff57c480eda13684dabd19ea659762d10b6e86aff9"}, {0x100, 0xffff, 0x7d, "afecf67d5f7489536df9e0f44e35406fcc7319b74abfdc23bd739d93cc0c0575045197f7779e53b7ce3514f41dc37144fdf1b84ce58a3af5671bfe48b05ee151c728bf53813be13065a54d3868bacc01d233bc53f66ebd9dbcd46f83261426a9133eda4b69271cb67068854fab7f9ed1e19a7eae1827eed82afbc25b7e53e520329b12626009777c68e6007e48d73a1e4a20a518cd66ac9f7f35c44d0d82257e219fb5dec687798e0c0a30c081a71847f2787fca6741b33c4f51804c7a0f5127806bc921e22dd4a3cd6697b2b1d98d8202c6e8087579fd9d13238b46b43a4ad11e75fec182f6aee38077d5900a"}, {0x40, 0x1, 0x6, "f2a7901a0f98ea0ee0405da2c51487d83da4b659c724f85935695b332e4049c894017bafb578c59d14"}, {0xa8, 0xffff, 0x7, "1ae1187d710c61262335f1065b1ab29cd452e1f7092e2767ab46910a02d9507e4f72cd0fc0e5e7c4e7233ddb82525fa6534b57956d7e2fef4ecab6ee3533caf574dc50d5797ff94a0adcd88b44b01c2dca235657e589e145e08c23b051e17ab156a39963b6735a66a2e4a6edcbadd17c8c3d33c409e3e18bb7cc5b2c9fd22291ab5f28aa40a1e91a76050959275e952b3287ef493d1973"}, {0x98, 0xffff, 0x2, "44a00d5efd1dd140111ad35c58647c2c747fa07f293de0b4b1a63b9c92c57fcebe3181b06037a8301b47937b24d772c743c473ff6b935184b9f79631dd48bb6a0d2ee98f59b2e126c46c4cca745119dc459acc2bc1f1537956c2ff4ce4f6458fbe73bb66e1c4dc8b3371d5706325a611d7288a36d8cb873aea43c9159cad16a4d48ad8cf59b5"}], 0x468}, 0x400) 16:00:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = dup(r0) recvmsg(r1, &(0x7f0000002640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000001340)=""/173, 0xad}, {&(0x7f0000001400)=""/202, 0xca}, {&(0x7f0000001500)=""/145, 0x91}], 0x8, &(0x7f0000001640)=""/4096, 0x1000}, 0x800) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) link(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='./file0\x00') 16:00:36 executing program 1: r0 = socket(0x6, 0x4, 0x80) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() r3 = getgid() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x802, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x8408, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x10001, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001700)='/dev/klog\x00', 0x7be90c0aaadebaeb, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000001740)='/dev/klog\x00', 0x40, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd\x00', 0x8000, 0x0) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r13 = open$dir(&(0x7f0000001800)='./file0\x00', 0x8052, 0x13d) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r16 = getgid() r17 = socket(0x1e, 0x7, 0x9) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001880)='/dev/diskmap\x00', 0x100, 0x0) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900)='/dev/vmm\x00', 0x80, 0x0) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000001940)='/dev/klog\x00', 0x82, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x10, 0x0) r23 = accept(0xffffffffffffffff, &(0x7f00000019c0)=@in, &(0x7f0000001a00)=0xc) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = syz_open_pts() r28 = syz_open_pts() r29 = socket$unix(0x1, 0x0, 0x0) r30 = accept$inet6(0xffffffffffffffff, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="0b1f179ca6699d97e2d2b6f5f065930051ef4f905d598f554338df4e4c3808b3a0941ec2e2b8c8866c563cddb755e7baad85f62aa0d1603bc9cf1a50e8647148ca8426b762c19e7d112e8f2921d9ad4a1f2459a4011e8c102cc8a99f00b8603f95af9f6dde31603de5117d8ac049a1be5a62aca3f4c73388d646f5afba8202dff0f5c44926e023d01938f7374debc717c2619d42", 0x94}, {&(0x7f0000000240)="ffa3da7cd7a76b0c8b657ef5cc6468959b6f4c95511c6e65a8edce4e9eeaa03d6b71d72bc5913dd136eb18fc64947f2657481b2a3ae543c1b58dfd43fbaba328365a6aeef1d13bcfde212e19a834cad87732f441b2614db39878780e77b14dad9f7d9654b8ed18e773154d02d98173ecb0698adf8f246f8494f679cb36852dae3da441d0d3c73177add3ae47b30d8ace0ef5c3621d2f01e9afef3c27e442b076fa071db77386e7702e4d28aacd9c681524aec93baea16c1e69defb616e72cdcfcd66a187410a489d1a96ea99aabedd6426dc57899bf37a0e223fe29496b36eefd4f94bf341674b7d1394cbc5d24a059e5b130c1fc136f46c46a905927160cbb4aea8e991adec3ed5821533347b85cad5bd2d9325bc7149eda3909f703d73fdf328ad63f2fcda5d58bbf36ba0e0e06d1b69ae84bd5ce67a2398d3ce9396f65a9684fe0019a234ed453c6b0b985db5cfc4b0538bbd0da6c733cfa4fd45b786e204f0418f9bd3c733c202edcc58d1dd917bd4ae145d6f33cc1e768e3401f5db276a2660f2197fb677470e7c8b818ab8cebc6a5a1a86cd70e048c2e5f12b4530581def2d16784fa91d39c0d44c786f888806aeb995d7486cb0c0a4bdd31b4d6f75720c257219278e6d002a88f69708d81065b1a01d9677a69d48ef0ae57bf7044d32a75fbca6d6d3fc2eaeb75da5774e7cf45c2b3529aa964e062a998af566a3ab40682b2d5c0725a83d37cbd0bdf532ff49c6dc3712b2869a88f5a76ed8359a11da0186d7332674d1888253300c4e6fd43bd83a2aedb3467c1bb31ea00f94a813f5f1b0a43478dfe959138e9717b9771a2bb0bcf538668dfc04089e084e1b9aadce678ad0626479b252984d99c9a9201c7e743cd7e0b7422ddcafd13c6b43721bfdedabdadaefac04020a8e8a999575017fb2428a2dffc2772dd50bbf872c2ee10517d4480c58083fbf69f1ff9a601009cf50e46fc8da9d5cb6b138e2c429bc362783440e4ec5605423d5f1c0ad9dc05c26db9704013e971201f6a3542c1d35874e09f370f15da81d4b1c9e52998981d35c286ac1d9d5d8bdab1debdf41e728c476fb79e2a9af91067d5452435892ceb9cfef3166dcfe7443111c322c3e30c201ccb06763791dfb24b41fe041199613fe37b6590f7227a083f4c865e7c6c0bd5ea834232d6b54ffc38fb07fe3725a9a466f08fdd0656a6c4c300319210878852bc9d4994ea224a5637e193bd283d3e56f6afbfbaf8dd4ad6656e337bdd73da713442bd72fd4bb159be9cf1b721d4bb08d84ac716936c069d09dd5d8212190f00b867db35c2d62ec08b398e0a31c3dfbf39158a39256b21f3c0e636736b6214214f911df7f43900e5f5fa37e90b4a1bb380ad698a27d81927fcab10af2b689c52a8386ceb184b7b5de217d8224dfe5ecf2f2a824793e613ef1e0300ec998cae19fc38a3ee31182f2117d7f69634eca702e723090512a156052aa3a286e90c70741c6f5624b8e6a6c756d9912ca35174027b36ccdfddb20bb4314bf055b381ee445a5967200e64623ce31ac260a5e153db2bad36a4dd702a306ed283a75491605dbaf9a365ad78a12aa83fbd3d7163b77cef2a50bac0129bf2e58268814071de4bf71f1d22fd502a636e9a914440c4611e2eb7e55c5e31a38314e076f2a06c55fa67e3550a5e115aac3e42b6df0db98aa1cbc4373ebc2bb5ef01051a02fbfb7eaca5b1b2906f6d06472d45cfc31e0d63dc08936e8c03785beea0f31e0e9d326bcb925b6b172912a869489583ca3882b8b44dcc611fbb0472ee2b32c3d09510ec6f109c7f030d147a1fd5bd230a829a8d3b1efa7f907bdaedfa8c2b5622d8d0b0098b2b73edf168a6983279cfbd50b51232e1c5dfa6389267d6e6b10ee3fe86b9e8e31a7dcbe5b843d0660b2119fe4b9f1406e10584cd5be03ceec1d8b67f286d9b3ae34b613fd6909205a406c920718d0d5cae00112594bce24c7b5281207d83d437e5a0985cafc4e744d3867a2aa1a1b1c76cb01455776859aff4e91db04caa4ba170fabc11ae3dec8e1ceebe285a10cceae7c05b6104e62dbc6fe4d756860c474f056921610681edd0a4c232302a42754c657cbb6daa437bb560c1ad36e88ea81eb6166bc7b4d21a7ba2ba3fe3584b441669620e733fbfa246a627a5d33793611c290223f5d9c4fe27a94d059464d01574aac5947e3f183af60c208e7c96cbdcdc3cf263d98cc0e3f4c404617cf49430b6f4b59bc60a9093435328fb15fd17ba7b4ea0f7e1b3f049eecee35cd24d45d913755201a2099761e376e7caa69c659b4caacf369cfc7cf804e5580da3262b54ce43f85e0295dbbb45b83affc590f5996cb2c2c8f7dc6c03cbdd9805e294800f1b04c58e5a58640623353949fc08f60c1b3e9cbe78b7b44b7472559f0f0427c5f8e815d83c4bde9ccf11b4334f98a7cbb69e5d7dd4123f8e5d699d563b0df2eb719fb03943fcf96770392602b41e76498469986a1b980da20646a50271a806bd600412749d7b47e6faf2956aac4952a3376b73c01fddebedf50d75256f6de95f355357be5fabc8d60341bc48f1030185c7374b24f174863580c5df4e9be062c4704ab905ec356b61e702d2a1a3d8b0269c220bdebe7e73d938d71d518dcea15586dc6e6bfc64922b8ca29f787dbeac666582786f261c196d1f06816a6523d77495cc4b4b117ae709236b0830de532fb6703221e9c6b93e1e3505658bb4e7d3d75f4c590b6b5fa342c4dac1968c9c8d631988c0ab36ae38da11445f27959b2cfced10b35a0a68e4a30d4d28d4b76c9f52a9344955aedcdde440c5dae4a4cc95f479c6af730280f47bf9bffabdc3cee22ad112381cd908d43e3b06b340b465d04db6447dede173e1bd96ff64555f1bf3b82e6ab03412cb67c5f3d9a0cdb4bd064d9af7b6d4c4f5fb985dd9d4dbab6ba528549e74c8b4d189a98ad583ec7343885deb43f2b8df34e03ba6426316272a88817a86a680cabe4fd7049142b5f9ef2cc68ffe207f1e6e20ba8f507ce089113fcd8e88f05445c162b9c4d9b833dd4dd421113b16e6ae4e571f794f94fe012100b3a1982014c7d26edbcd37cc75356293e6ab35ddf7e4575c71615df07b88cc924f2600344abf5ba98201b83793d3c26590d87b9a72b4de001c40f91ef5c3fb2669a7bc5740568750f988655adbfae2c16da691825beb8a98139c7bb5a085aa6602a74c9f974f6e94b04991b5dd5243cdfd3f96a082654d1f07737440af59aa71eb7c42f2e6a595cf663fec9e635976e1ec903432fc7ff16826d7b81cf0665c88ccdbe8659ae6f4845901fb200fe9ae5726c814c7b8b5be3909d2a0e8380ae99d0cb773ae0e40dce6f6824b44e4be3dd7e8859cfb440c02954ad9a9fbeeff4c92542203ce305cfa4c15c80475ec4e72706520e6475ff00ea765fb7112a946eec3ab685c50186b2483d7d5588e30de63e570fe6a9e1c4a334445eeafd9605de5992008a7048c66682095587ebf8e3a2a12292b947c20af41773624a120a5528038db1350dac09ede4b2f22c26374299b7fcc25f30768cb3d90845490a6392f2aa9419fc87b59152998cd2902076a886971c54f0047faf6f2b1699b1b283269efb6d775f041d7209e17205bc29bd64a76a76f0c3fad0d5f8a38dca358b145dff8d99b20e989d1c95dd5a8fca29cc1bcfc40f2937b6b781beb707e08fcb8f3cecbd93838f021a0c199ec740085f19caddb37435125618f82329a7de5e6a0a3f0a1e5f64345c11e0f63c899147a77a0ac058a2d4be8d893365882a9ef9ce02147f39ac503a5af0c2189b8223b7f6d85fccf3cbeef5b052f4d4b602a1a486eb55b66e56ff794fb58da8a1a48d73155c35f8abc292e392622ea8722bfe5c56f489f69f7a0b21be8b1f2120b4c0fdcd50df326b14a063a47890ee5edb46ec7c064a52a4f21545607cf4b2a196dbc1115db9bb30144777dc06fa071aafa2b297d80272aa8a7c5734af756a074b311c2af0c04df709f430072f6a520ba68296ac85fd170e05f1b537ff394a073b1420e34bc389156702cb345755c61717224b243126c230ef83f2312bae6b0abca1fbeca0b378cb908ced97286fde0a15fe841354b471fb6a396541c07155198ca6a7449fa2ae29e763a8632410f679a9041316addfd34c25615b173cf97bab184951f9cc9cfaf1a52e9db5e64ba6a838ad313b7687f89dbf4229d69560c3431e2756f2d2ce3234f6afcf2e8f75b7fc4e3f2d310550fe1deee2cec79831d36aceac46ba1bdbb0fdf1886f96be8c0997806cd22862becc6c219966642a2ad92bdc31cfcf89ed88aab3d8be27251f28f6ff80d858173c134d319fb8bfa36d7d106f368daa7b7ba4953c43c41a3fa48cde6a9644267f18c3dba93e02dc101c4f05fdd2a9ceef1fb413d164212cc3b312534d841f83753d6d1d2f648a80c5aaef53e9a742c1cdb7bede84df8871e19ad982a36d537f133fafe643f0910b0a3250500fd2284277fc1fe8ec2d343516b815e3e4c232bca29f3047dcf6fc4680baee5108732ddf327da4e2755d171399fab0838ba814e036b9598d753531b8c2ffea6de8410d4b06543a6dd2d19842cfb88a6b227d916132ddec92992a0ce00e86b1408e95e6a73cc5a9a1f2ac7057fafebafd09c77a48cf9a155d4d2be25f59d7278cbb3863ab872eb2975b174ab959ffe1dbcd81b7bb243f5cdfaa2d2873b4cec0cd847296348e0fe7d5df14321aed4cdfa80fcc8c8133721b1ea05e024f3960c5419f67649406b283d77c0de37a6dff7b2a4ce94fb01842c3a62817c49e217654a92e0e967d3c306d8265a641917acdc49ef59b3f1bc43f62485bdb1438e64ba125b3bf97433f6136b8da74f7c0765d3df6d3a57fae3f8f0a24d9a265346f61c050f704a57d7f2bb59749a82a539c46d1067353985f05f4ad9466688e42c105046c248795b594af84ea1a63cc5a27a009006c6d556200784fa5a6371359b425d21711c9c23103e006d4f5428e31f105ff5b44a1ac93870f12cf024dc4ad5076a9d3475ac146e5ca8cbb8cebe1c8abff7f603aed74d9327fcc71da84eedf1a1c42000323748a895774538f795bb7e86bcb0f0cb1a49b858d2cd5b8addbca4bc1b6ae545587a75de46f0da710f5c1dc43f846ad7190c652d21fa571e2720da5462a585c1bb8d89da1ec777fe63eeabe496c54290667adb9507e9f211d65e4fef7de34d48345ba9769d49f8c1ff554dd732a0bbbf8e6175c023ce0f6dd5008ddc5623bc97c746ecdf4a2db88fbcf29e782b40dd517871bbbed49e4fcd428f0fe8b99baadb6156517c3d23173efd96fdd9a87a7d97806a9f44395c8daab6ed68c77f119d295b0cd5e1f603cd3db6d2a12c908b6d9448664d13327e3caf1880eebdf5708cf7280de102cf2882c1a615ea700f9357b5b3bf8ff3f5802f0bda3a4c8956d68a247387a2d6ded9e4273c6be98a488657d9584a66776e90e7e9b5a6a3e9aac5aa4f259e1612f2e1e822805d6c806bfbf75ce9e57427242bd3989704e9804d0b37f101d17f5056a7abcbc9ccb0d8622f7d913d6dd18fa8096a5a75af3b87f17f1c7bf3bf5bca0255db353375330dea0ed006104792db28874fe8f6e2fb5a2b4c9731f8ceccae0d9b8eeda58be0759f0ae24182c8db0919acaf24d9af09f3c2be21c6b94c44b296faf8b3e65a3bec2298f55edd1daa5790c2d0d8827bfbb7ebf3b6771bc450a2bfc703cd16ce433ca6ec5bf5243f05c68443ade380fdd8bd21900bb7fc2069086cb718bf5452455bce5ca5b67d286d3bdc059f0bb5c", 0x1000}, {&(0x7f0000001240)="6c1ebc1111d0a784297365bd17ca45d195d9d6f7a939f37d1393d656cc7ae36abb992f40c687876e4adf500ccd4b703ef5f1fb5185e1f174fe316c47d6564c72d9061a37158421cf2ecea81b511b4e17640aa0f3ea4f97c17645ffab9bb6e85086251b4d9e60358d4d0f10015f435f838e23a36c5bc182e976de0b8f1e8315e78cf5438709615d9dbf2f85f3504b73ade9623b03e6dfbfe9854b9b60e7fd0532b14cc9ddf1ca2e9d091ab131", 0xac}, {&(0x7f0000001300)="0c9155e983194e14cac890ccf122649b9cf6fe129aa868437919994c03dc0433e58a7a334d881948460cf24e8dda4aaa9605384233c011e4fe44", 0x3a}, {&(0x7f0000001340)="61f75f40e0ef18429a7df3da6bc846b4e643afef77938070cde949a5ef3348ca2a39bceb544697c3ba05133d4d031ed393a44137eb686f87c5075953b9e66f4480de44ec2195deb5a497bbae5115d1d91bb82bc846c4647c30960de3fd2b4bcda57e5646a75462562f15c37ad11e8c4bbf19b0bb800651d96e18bd8460b9b8c569345b70b504ba9ff405d61f9ccbab6a6c9ddd0bde3315fc4ebdf0b008f8061166e789d4a701c4e1df4cd4a05b", 0xad}, {&(0x7f0000001400)="42e84f43616873581bdbe42a644107372cf484272a8a60a0bb0ac4af33afc10c24efd851fd58152479d6ef3a287be4044553423c89f75f1613d51accee1728bb3292a7e7affd9ac03a53f922fffacca64be1a39a442a506ec071a37fc93719d09d00338b23fd5bac06e6a66389f606ab57a406d97ecc80524b726356d3fcbc6f8ae6b87b27bcb75409c4300fae89d58bb8c76eb0fcaabbb27721709d8d971f7e220cb15eecdc15a0bc351e8620dd0a17fd71751092a12c36020354cd3ceee6a8f0092ac36564657326d79aeded36dba31504eb469556fefa136196d018370f85404c9f170ae44481277b7420feedd878b6dcdcd3fc", 0xf5}, {&(0x7f0000001500)="dd3f32eee2753fdd67b25962dbc239da66001b026f03140a109100b44d025b5da8b39d5a6f63eca3ee15450b4d45d7fe00f09812bf44b0214f84736774a0c570e5fbbf6518330b02875a3ace31cc7f69787172dafc730b7907a53f904aea01809ff93c7e6d9a5bb4a3501454e60e074239ee0eac9a7b685028d70dc5e00c8174fa1bb06ef355e72910f240fdd7916729ba8fec7cf020ff9873bdcc", 0x9b}], 0x7, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00d300003000000000008000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30], 0xe8, 0x401}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r31 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r31, &(0x7f0000000080)='./file0\x00') chflagsat(r31, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) chroot(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getuid() geteuid() r1 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) geteuid() r2 = geteuid() setreuid(r2, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x1000007, 0xd07b) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xfffffffffffffffe}) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0xc0) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:37 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1fffc, 0x0) dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7d, 0x0) mknodat(r1, &(0x7f00000000c0)='./file1\x00', 0x10, 0xf8) lseek(r0, 0x0, 0x0, 0x1) r2 = socket$unix(0x1, 0xa, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/109, 0x6d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x0, 0xa5) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x100, 0x4, 0x8001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004a1000/0x4000)=nil, 0x1000}, {&(0x7f00002e1000/0x1000)=nil, &(0x7f0000701000/0x2000)=nil, 0x8}, {&(0x7f00002bf000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f000016d000/0x1000)=nil, &(0x7f0000661000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00005ca000/0x4000)=nil, 0x4}, {&(0x7f00004a2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000131000/0x4000)=nil, &(0x7f000079b000/0x3000)=nil, 0x3}, {&(0x7f00000d5000/0x3000)=nil, &(0x7f00003a5000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000758000/0x3000)=nil, 0x9}, {&(0x7f0000493000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000176000/0x3000)=nil, &(0x7f00003ff000/0x2000)=nil, 0x7}, {&(0x7f00003ad000/0x3000)=nil, &(0x7f00007d4000/0x2000)=nil, 0x10001}, {&(0x7f00002ad000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000635000/0x1000)=nil, &(0x7f0000707000/0x3000)=nil, 0x4}, {&(0x7f0000099000/0x4000)=nil, &(0x7f0000245000/0x3000)=nil}, {&(0x7f0000657000/0x3000)=nil, &(0x7f00003da000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x3, 0x0, 0x1000100000000}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2a, 0x22) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x34, 0x1, 0x8, 0x80}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0xf, 0x7, 0x1, 0x4}, {{r0}, 0x3eb2fd879401ebed, 0x10, 0x4, 0x7, 0x8}, {{r0}, 0x0, 0x4, 0x1, 0x9, 0x8a}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x9, 0x7d3c}], 0xa5f9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x401}, {{r0}, 0xfffffffffffffffd, 0x83, 0x2, 0x4, 0x800}, {{r0}, 0x1f4e32bcc5c20f80, 0x1, 0x40, 0x6, 0xffff}], 0x3ff, &(0x7f0000000100)={0x8, 0x381}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:37 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0xfff}, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0xb) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/62, 0x3e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r3, 0x4, 0x62a9}, 0x46, 0x0, r1, r1, 0xfffffffffffffff7, 0xfffffffffffffffa, 0x4, 0x43}) setreuid(r4, 0xee00) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x6) 16:00:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x141) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/145, 0x91) syz_emit_ethernet(0xfdab, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:00:37 executing program 0: setitimer(0xfffffffffffffffd, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0x1000, 0xf423f}}, 0x0) setitimer(0xfffffffffffffffd, &(0x7f0000000040), &(0x7f00000000c0)) mlockall(0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x1}, {0x8961, 0x4}}) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x1a6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r0, 0x4, 0x48) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) dup(r0) 16:00:37 executing program 0: r0 = dup(0xffffffffffffffff) fchdir(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0xa00, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000006c0)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r2 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r4 = syz_open_pts() r5 = semget(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x86b, 0x7, 0x7, "379e79cbf039717dcfd5a4c16827eeb8805f7090", 0x1000, 0x400000005}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000300)) flock(r0, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) setgroups(0x2, &(0x7f0000000700)=[r3, r3]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r6 = dup2(r0, r4) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r6, 0x2000740e) write(r6, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r6, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) dup(r4) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x10, 0x3, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:00 executing program 0: semget$private(0x0, 0x3, 0x1) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/159) r2 = semget(0x1, 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000380)=[r3, r4, r5, r6, r7, r8]) semop(r2, &(0x7f0000000080)=[{0x1, 0x5eb, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x800}, {0x4, 0xde9e, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x100000000, 0x1000}, {0x6, 0x6, 0x1800}, {0x4, 0x6, 0x1000}, {0x3, 0x9, 0x1800}], 0x9) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) r1 = socket$inet6(0x18, 0x7, 0x26b) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x8, 0x4, 0x1, 0xaf54}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x800, 0x3, 0x8000, 0x4}, {0x7, 0x100, 0x5, 0x7}, {0x100000001, 0x0, 0x6, 0x7fff}, {0xd39, 0x200, 0x20, 0x3}, {0x100000000, 0x4000000000, 0x80000000, 0xd7}, {0x2, 0xfffffffffffffffc, 0x80, 0x5}, {0xf92, 0x6, 0x4, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x61, 0x8}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3c71, 0x80}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x114) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/247, 0xf7) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x3, 0x2, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000000007}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) accept(r3, &(0x7f0000000100)=@un=@file={0x0, ""/3}, &(0x7f0000000180)=0x5) r4 = dup2(r2, r1) chflagsat(r4, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x1ff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/117, 0x75}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/215, 0xd7}], 0x5, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x4}, {0x10000000000081, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)='\x00\x00') 16:00:00 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x9}, {0x3, 0xffffffff}], 0x2}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2000081) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x26, 0x1ff}, {0x83, 0xd5b}, {0x47, 0x6}], 0x3}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x2, &(0x7f00000002c0)=[r4, r5]) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0xff, 0xffff, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x7}, &(0x7f0000000300)={0x3e98880c, 0x5, 0x8001, 0x7fffffff, 0x0, 0x7, 0x5, 0x4}, &(0x7f0000000340)={0x71a, 0xc959, 0x6, 0x8001, 0x1, 0x6, 0x52, 0x8}, &(0x7f0000000380)={0x10000, 0x81}) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./bus\x00', r1, r2) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x4, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000640)) 16:00:00 executing program 0: r0 = socket(0x19, 0x4, 0x3) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)=@in={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r1 = socket(0x1, 0x6, 0x4) sendmsg(r1, &(0x7f0000002a00)={&(0x7f0000001100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000001140)="679a9fb8ae5d6b420f566dd99bd6ce8289b9c7cd2e8fe95741588412cc290b01bcddc9e530dc3d3c3ae4", 0x2a}, {&(0x7f0000001180)="073ddf80eb4f644c189e395be59adb16054cc54c5bee712043590a222bf7d91fc471ed65b9c7a36a0a251dc50356bcb52f4fcca549878a1e01830107a52bae144e2a95f826f8af52dd6713a2a8137ec27666c793780397b5bc0bfc7d9ccfd9c19ad845705122f78d4c989adb90604ef3b7b47d8641cc8a97dd43cc0bbd1a5bf73e914b46de4abb1a37621af2f6d78d58abd382aba10f807c3c0c2ca57aafd83c1e5da3900314da0d4a8d9ebc7e868aa33f6e91a4e705616ee77a05d7a2cc73daec5192cef7c153dd3334ce804af42b77dbbf225b24ba437af0bb62", 0xdb}, {&(0x7f0000001280)="4aaa8ad736caad8086f5048335418f9f456c60393569d821853248d2a192f67fd44d7d8313ac4671daa594899ea16aef8733690a5a491b1c17e74139a07049c837615db242f79a5295b4ae6e066c0cff882687531716b2280e1615ff7b7844e4bd75fd88fc79409dbcab54d70eb3", 0x6e}, {&(0x7f0000001300)="4417c9cff5bb1663872b03ca0d35216e6f2b896774bac8992418081a12c11548e5f46069e6f83fa0a6d04b93b9c19cde7bd34479f3f6c5048b80b456e63b26a7975a2ce24942e8a8aef12cd568bc072f362465807e585f626673c8058391abba9cff3acabfef26dc3138f9ca5798106c93102618bb2cb66f2a01a5236ce697046d043a802a804da6c8bd3e107a83d82d7c5a9770d57c8dbb41866e1e28404e040f6103260f7c894ab930211fa1468ff8bd0d8baa8cd94f0442d3441b93c451761cc59451df221ac8619e944fc0a9e1cdbce3df0bc704b12eb2d1bfbdfe974fe542b8881add975300f220f1", 0xeb}, {&(0x7f0000001400)="e69b5ff40adcd0dd80579eff6d40d4fd57b0e681fe44d94225ce99e89012f2de073ff281f649ba451f637c25645eafa7103874bbf1d5c2632be9dd7e222a460a9a340d57e2c523ae9baaaacbed1197107e510ecb9feac37b80e4050f82bcfb12ea3bf5c1ef240841f13a861504ce7d7c3ac9a59cebf9f882ef141e717045a2536b6d547544ab1be1e6b328cad3d45bb7e60424488ead5a88b64e4d6dceb0e186428e42ff50805f743c67dd2ad83106511131d850dd4312e5fd0af74eb31398d8198b226c0493292357969447cfdd9e27d132372b9e3092913b", 0xd9}, {&(0x7f0000001500)="d91cbe5f372b636e576249a076f8fc956c1499b5d459a87b053a3081472c1e6e330d726ce1f97019ef52c75d1e48057656330cfc1f52fc982973b5f163b29f70a1ff3754d1a42d6a94aa8a4a1dcb622286327de1663aa8fddc3f64d75c07a5b5c6d5a878de719527fee97014f8e0984b848e364692c1bc606ef8784bbdb1bfa94766557bcdf34f96c7192b60372c38dd1e35055ffd2f52be90e5e01fa5786689e012039eebaaf52e0360b3c11b142c278c8206b79b5062b4de2ba45a", 0xbc}, {&(0x7f00000015c0)="745e8d95f79662d769c181a31f8c42cf01c4b4ec082dd9e96ee19ac2471dea590aff41ed0d8147553ed05b9b7147637ec05337a54392b68a5c36c48350ff88ce8e122675af9464435e435a5c480165c091e045025564a4309dee81e296463eb63aa5e79871e351b340ebdbb7be3c89b38c8c5b4ec070f15b7340fece50a8d8792695f77a", 0x84}, {&(0x7f0000001680)="5f8843b64d05f5a585e48c34c488cbed6ac1bc74cda5137e69f67147dc5eaf221e8809a44316050fd86473c46df75d202a1d41db80c415ea008ac8e1681ce1f1b5c63d3ed6f8a25bb12ce91c63ad2bb4744ddaa05b512fd014c9ef11140d9fefb148084b2b0082229ecae78fb914d75f65e604c5c3dfaaf8924f51d28ca1eba9a7447a02da3f042c587285f59d1349a52d775484fd2404925151bebfc6d643229bd993e9dbb481a3005ed87dbd28d726e44037c8dd8b8666d5ee06f58a11b1e62bcf0852a66a042852a1626dde5cb3b9acd10c9ee312974ed28e41c2", 0xdc}, {&(0x7f0000001780)="a6a3811d4df61efe24698e6cac38aaa2bba19083fdc0b5c834d866a02433674b925e5f076a2226e73d1f4803341f4bcf2d08feb8d54788c3e1625e004b94fbb42e5bc1230514439d0f14d60b0bfdb1b7589d23c339258b42237d0c72e5314ff1cd3a196f09399f0c1b6056bed5de876fde8adf39f22f39ab42cc522c21703452591f09f865eb791c91f39bfc6cf37a4848ed8d876d23870727d865a08f0898866c8664cf75dabbbf434417de88181f62a709153df34d97f1c4d5a0d8db706b07983bf5907fe535503d6f6f87c31fc40696e12cbe7308812de72ce070dc1ca8d2cc55e7a0", 0xe4}], 0x9, &(0x7f0000001940)=[{0x20, 0x1, 0x2529, "faacac28f7899cb02ff8"}, {0x68, 0x0, 0x20, "664f96432ecaf91ece15851be0951409572e69cf59bab9f1f7f972ec1e6f081947f42b9d4668c61ed6ef94248aba21aeb6cb316f79e3b3b0128b4c58141e48ed837342a403a1f8a0e5cb4a43069c5a82534ababda4"}, {0x1010, 0xffff, 0xfffffffffffffff9, "15f5b00a68c0a6a1404c417a183e5ae1778641f64e3871d363ce66ce9586f825df30265987f0a93b22bc1bdb7dc60afef7858865e2d8caa29d66d0f631cb832897e08b4b2a0d8765b9b08ac83f5039f0a5bfce0cf846a5fa11186e465314ebeff3a2f0bfbd3c889c1f7be61696ecd0140565075f819bd1beb3b7deea77ea738ba3ccb2147029f0f30838b35aad64ca34f23203de35feae98cf0958150cd5ecb15450fc21a6cc0caf19ed0276f350d4c202a6b70e5609050e1cb9a7a96ef79517b709b507e68d8292e0d638313bcaaaf66eee35fb21285719ac49a5f8e7cbf4bf4a01582d9f4dd5976d5ce498ea3b27b596c012b4047048869f4466e99839259a7febe2b667f54e1f9ca4fb1c87bf30c096ed5c512e9c28f1349eac48e43a64411e96cf452b6d8341006bcc1ea4dd0ebc07418f26a51cec5e6a7e7e3fe0910aa80e0c5b9470e08a82fb3b8a932f5757c64c15ecfd305b5c7933f3cafad179ef460c06168ce2d7cd14d89cf8a739834e9632c0f51de02d70daf63f85df7c8165eda6f90103cb74161a06a14466579a727bb27b3153a478c276608e9c82cf881f8978364ae1674e1d1040d81e9508596cde762af0d4fd1738134755e293f6d88625ff72163ed176cd0ba4fde5661c7779c2ffe4e925e40235555e35bdd91cc5c34aaafb51a708cf4eb82c4754a0a594f3eb48e7b1872605c295228fcb3848a8ac7c1ce65755e2cf696654b5c982c92d4d2ef2ae55b21021af40179617e83bf7c749078b19fa97976246c72433d1d39f5c13f8e9c83ebf0f2133538cb72533c325fc407a84332a46148d4335c9c1467cec8dfc58c61838edc08ced94c4890e27b96cbcfc1f54bed7fd9cc5756ee2382b5a67cc4dfd64c454aa30e23f6a8e2e31a82dc758197d0e8a699396121a02a586805d732f5fe4dc9616b380d6977632dbc3095b3ec65b602bdd7b27ea57dcd30978c549464342270c482f29af1f72aaf449608166e9ad1185b3578f2e6c787fc6ed8b8b07d197daa33581c283e85d5090021c8eb1f9594fd5f53e8d118f6a3de7fab57dadda86a5b6681dc2855d60759145483c4408585432b4db822506be891c6aae23d4f4ad5fe7dd8520fb5e38795f450537a7b53b3f92b390164fc752b2e5ee36373d863b22eeb10e906d1c1a9cc85ea6145017688c95a68e903824a1615b79bcbc522f89a472ccb4d1a91e61fb6b176b79de0e2d0e860d5c31e9b04c493ee7505a194d4ef0e7c8323b72be531c9d6d79fe9c9328d24795ab9caf5d0f6b3deeb06f577fbf99fae8d4111451fb93b02f8e69cec3d0c4661811ee0b6ac6ce89a10f1e483cf7b7bda4116ff1e42855c34f84cb60d22519f42021cb215759f6f88b7c207684c9db815faa96140de8fae4b494858c0a9c0bf0bd3b2307ea3ff8c20cb598c0059dd1124c55cc2a945ff25d7072ebc78e42d4c3c7a8f6e11a66bae270bb722c19056f8c46fb3164b8fc970f426a203a12c6242df3818305627baff22144ea21cd9a3e75e712c5d329e417752f983289e48e0a70a7de55e40dc1ae90b4a78dc6d83d6d4e2ac91e5b706d4a0dd795a313a711590dd821699b2ce88f499a0919ce901e4fbec624f248d1eb441187efdb7413e5e5522d90566e4391f378b06662c7da5237f37be93753d591d291392e2af48ba905ad882b09dad69778803d2be630e7fbbd84f306a6b39478ee87f65e0c3d9cfbceb45a6a86ded31d54af2a1cd2c8c49679c425036036b0858b9f2653d53af392544515f6bcb116b36f7a4127c3e470e73322a33e12ba7d1c1abbcc67f45f1b65c9af8d7340240668696b22bab92f0ab54e1df2f0581554c55a0442f1225cda2a8b23e4d52a9ddd37c2859bcd72f1d2ed6a59afb5046b63b20bb20fb0f5e47b1d6f34b37524553e67cb122bac450d0f8945728e6963b3458353f4d9f0ec961e2c70212aacee241af98ab5bcfb6997c107f93692f81cc7d3a647d44fd2b1cf09d0b0034edd74ba9b83d03247bf2c62af35d39661befd7289e059521fc5b77a2f66e7dd820b215cf536ec4b4df680597e2f1cd26259d5283cd1038febb60af55ef682cae125ef5600deb6d5d751775a8b8de297e695dc4431f0bbc22828b966f097de0f6fc2b2be451cc3794f96ab54f98c8d3c19260b0dacaa639e09abf587b4344d4b3492497d814ca6bccbeaaf3156d2236dc1fd65254c5c2bb9f0ee1a8c5424aa6e3ebd12af6f4abee6806267a725b6acebcd7bea3785d71c771a205a7d8ededd2895d2bceeaa5b751868a770fa814d2fbb89809fb9b530c43b851774d34fe34d0c1b844a7e190065c3b04b1d069c8db8b61d5b11a720b108cc20dd357c5ee634ecb716fe7f428399691839f37f694846981514b09d9eb3f900ca794811f1baa67b74b7a30b3337700df9ac8b8fb89db511a7a06791c94044c4e1f00a286bd73cf4f3cbf40210cb1a9d9804849b13adb549efd36dc04144ef3dc5b3c58a3f71df10283c0420d625696c288bef93b8288a59f8a716884f18adfda7798b36feff3a15682301e2a5242aa0caefdbdd8272b94151da45def56fd39c1ad7284c2c25877dd848db3942a10c56d6c3b6de23cee8d0729ff4c335fae9e43a559d5b3a79fcc2e1892c01eaf5525e9edd05ca64c1008166a88c3a0bc517417f5d078c604afcbd2ecaa4a6211e9ce6f63e467e899d003ffd739a9f437404a7b4d3a7f83127b09c8c47f9eedee337a39a92cf0869c83fe3a2bc8161324e36a81a0e1d6e9cd87cf90d396aef0569c524ad1087579b362d35e4d86ae88e862c49fee642aabc29bedfbe96c4818b53f500bf4a88cc2f650dcfed1092c8a858a06a6f4ad38e6bc4b00326638d0944127736fdf11575c0130841ce26ae8d0030778831df061ffaa0060d6519030bbe3b64fbf427d209661bd19d6f3e4b3db3a8b31656d5e539d4053d9a66413146bcab45abee9131b3d90ebd6d13b58c0d29fe63357f8f29a77601dd5792245e3adff873387be5aa97e8c7b616e8ed97d8ab4d945b099464bafeb20d3514b0250d86b181e22c2f8e5d5f84b8bebb94eff1024cd78cd410cb9ba2340c3ffd102309e9015b850a1b7acdafde127e17767f7fc6fa5a51c4f40f5de647f1d4b65eab2cbda7669e508b099fbbcc93057aadf22020c9a54a3c21e4d63ae84348ba2f5684e8f449dc951becdf3774dfdc3acf3de533942015ddf5c6e7b26352c5e5eb8fd54b41c2b9a363c93cd6b15dc618d7012bbc3d1241b04502072f678e7df87132e2c5713e7034bd6fbfbcafb2adadccabcd4c03ff45ecfe4f3ee1a30fc56864405c09ce464c1bdb70f8e7894e2d6ed401728aabe90a5eb31c7125b91ee5aa17d56232926a8cc06f22e2cf005bd6ffa8acae528df61ab1061ba99623dd1f3aeacf3dfdd6ee5e4be571e72db8f35f105a8e1a7d594e9bba547cba83e601910696cd32930ea3ae508befee698a057edef1d35804d2e695daa877b447aba0f408447769741859f82fcabf741fe6c9577c4298b7f1d5e9e6fb57176aeab88ac2d01f54143ebcb09b89829f6e743b2740bc55ce99f8ed9bfdaf3d131e06e8116c2433be1cc86a38bba8acfd30b0f247f482674dc12481eaddc7c1d2661552ab6aff82c606958262bf52379c9d3e5c9c7355625ac068f2ba3c5777672be87b8e7144724d36214103bf8f75cb7fa3ef72fdd5fb2ce8b5aa38b697ee69dcbd978c7490fbdd468402e2e6fb7429dc842dfaed0c59a5d692a91a9c6bc78e1d83d50ec0ef02b46beab688ea42841081c468c04d5d852783e5b1ed4533301e45ec6b525aa041a04ac6c2043c2deb0856c94054144693a4f730f644223d793365f047e298a33d2bb351770a617a853f5f7cfdc289e2a01d23b70874628c9384bd262c1cdd07a2501e6873b715168ab576eea3774556bf105661164985ab541e42a2807a2451e05eb89b5372a6192a0ac2fc196729e2a3b3851722bcfcafb70ae478a1c7fd522e930a698a203a68d1618e33a8582618f2a2e6d03acc9fe1360ed78681a557a2abe642b4b2ce505744569e9fc858c941815781ca4157e1b5565c7de3f5b558e965d0772a7863dc19602b3f8e1a5ea54c92279a839743932cfe7b594412aaf35e3e3b6a47d01a4f59da864bcc3583bb8d9bcf006ee9fc74e892c2f225d42d29b19ee231522bfd0820a42906cf3a98c02ea2b32bf6b0cc63f0495c2d10e726fe2c1bf6d6899b830591605b03664b1de14050eb7e404792bc68952ed583591cfc73b2dd1afaa567bf47fe7bb1761a8c2c3795bccd78b70f71699244395df0347ddc24f1a36504c499109a4288cda8ff59162439628a81e84d4e91de526e9d0e6f6d5a0d279d701bebc66e2b2aca41f94340ebe585df52711b92803b4b47bd6a28456c07e1a380d6562281a48212adc262ac7144df2f50b07e8d6b625d87b1347dfd009d1fec02fcff8eb3870d702bea37bf3627f5f914552b9eecc6409239855e281398bd1ce65796cac99cb9b6e1850055b8fea45d020d71c6c0066fc75ba7c72edbd1f04272a98beab41166e197d10324dd8698db8be294f78a80e79e5baf28bc0be8382dd897c8d71a26e05b0bd43258d1f18980a437eecc1f7dded9740c0de4f5bcd535c831d4417917f33e43a67a829b35c3cbe7eb9af06644671dc8742c6dd8e0838f7df43c5d71e80d7ab1057a10801b229aa926021344ff32cfb040a29642d78ada95e363d28ef15b503126f10f8a7dc52f12d2a87f4b2c5256e71e00e6910a4ef8976887a547f72aeebe03c1e855c368f8ed0581aa40c347038cd213420b29df32a1f7caa9982e5f77eedb1720b085b442a8ffacb69997ffae37283c6653419080194ebefcff7bfae9ea5f9d50cafa68f7e98638ccd9a0223b5b3828ab3cfbb3572b5265b61d5fa5371f24e849855c9c3299535ee24631f55c96f0ba68f555b1103f68fcf522ca0e01fc01fcbbe4a66cd0716bc3c753736af305fe3371933c395a9af390c9536b4a145c3099a8b4f52abf313d1a66046b3dc76b6d581865cd88eec9f00b3e196c13a2b589a2ce2103d6335ce0e586ba9ff8f5a0af32960657a4bd1daeb7626e48667eed9280f381c017d26c524cf9016374b56c2e9aa3eda5786b96d11aa6fafda26ce2135696a25e82050709d119ea80541b233ce0e5d9f9286cbd86161cedc890ef02e5e8377b6eb4611bef455b87ea9dfc865e48712ed723245e94c61ae2c36140a77b69284bd821e3f135e13e384bc2b75413a50a58ac9de8cd3fa8b9715bb3d0fdbee59af01b2b0407aae0d0187be7576b9c22e8e6a5489f2f98e2116a54a22046ceb0f190ea4ec5656b06e8bc635c48875a290f53a1c2522707368c630d294c780553ec7038993b670cba51cfc232a5bc245e747aa5389d69bd27ce786a4dd4996f91359ffda913d15ee795bf000a6f52de46aeb65a30afca24b8ffad9afa04cad30703888fd749f40c7bd7df4d21da8bfb7676af57f5e0044193c510f5a2b85be7b135d9b070605631c180ea621a6be10f812e7725ee00f944664302f7fa05209d4c6000fc94d293bf995a1c2098412fa57c2b0f06484a447ec1d34ce33acf23776dd3eff30735f7061312473419495fa861fa3299d1b94c78da2836633980bb15fbfacdc0a58bee4feae87cb85e40a21000f0c4d04eccfbd15378ff78f3d53283bdd26d9be8f19fdb4f7ba86902d94883340433216a671424670663b64c47a825abf409bc98acd95fd40f2d86488584a1b18fe7238fc58eccc2d8b075fa51caa46de4d117d7d1f1c79f6e00"}], 0x1098}, 0x4) socketpair(0x6, 0x4000, 0x2, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000002a40), &(0x7f0000002a80)=0x10) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) 16:00:00 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000300), 0x9, &(0x7f0000000a00)) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000640)='./bus\x00', r1, &(0x7f0000000bc0)='./bus\x00', 0x4) sendto$inet(r1, &(0x7f0000000ac0)="3821a02dc3027a9e0af6411e917e5f1b31513e38152c179d57827249301134d3c2f7e11775d2617d199717f79f8f84804994366f814340bd5429f6dc01f82130ee4dc79917babaa4af05f88a409f62f96a988628153cfcc5ac8dce7d1549b07a12b1048bfc93c765ccc0ff4bf552b2d460d655dc1a7c098883928b83e8d5cab5640a1093796aeb8bdd06a9c90ae1f291b01c4c069b4c84ecbabaf9c4a254f11ce73cd3e226063aa9382f4592464255d403be9cd4b9255739f16f721d276a95176d0738ffc854093cf051b3ae9561d548a50aab8ecde5f3fa154454f985f349aef34facae9d184b5a16b8624cd290949ab90e0780ad162c00b0", 0xf9, 0x400, &(0x7f00000003c0)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = getuid() setreuid(0x0, r0) socket$inet(0x2, 0x3, 0x102) 16:00:00 executing program 1: mkdir(&(0x7f0000001600)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\xe8-#\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='\xf3\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\}\\\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\',@\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='%\'/\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='\x00']) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001640)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0xffb6) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="98314dbc0e25b3ff1703619f39506170dbecfe05d0f583dda2314d594ae1deca21e2fbed9bb5523453b7a5b9b1814a2108a2829e85d3b099feeb27d9b59d9177c337c198a7fdbd1b5a79675e9e0611ac0e0feaa1fc5cb53e0358b49fd8c21d92c5a98a7e5cbc9bfbd4f4f62d6211046bd7b00da761268b477c5e783169bb412ddb629d7479337bf4ecaa91c0468565f6323e0aaaaa54b2ab7fdd54045c9cf562a051266ea15a4d", 0xa7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022a2f76696c653000d672df59596a73f3c492901e0d20a64a8d7ac8d9ebb7095ac0c88be8e7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xac0, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) getuid() r1 = getuid() setreuid(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x18}, 0xfffffffffffffffc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x90, './file0\x00', './file0\x00'}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x1000, 0x1ff}, {0xbd2, 0x8}}, &(0x7f0000000140)) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x4, 0xd0, 0x1ff}], 0x7f, 0x0, 0x102, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x10000, 0x7}) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff81, 0x80, 0xfffffffffffff7b0, 0x8000, "93b6d56995fdc920f955445aff72f9df2369c3e6", 0x8, 0x200}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="e5123447d5d615036a2bef65a41d544296541c657a0f96da5598efe7325605072f6be558b3ef4eb2f3b96d04a8903f67e45dbbcb9b3e7c58f151e675d890f697c75ec3ffc4fd9ec40075c42017ef21465bc09e016a3cf4dcd19edb4040ca1d72cf259cf881d7df46588b3aed3c8c6091a5347ce01813472c110db91b7a1071f3fcbb3cf98173fb43a7225b3bf4557b27f21e84d91c8857e1e10f8afaa0b79682becd89fe4483f755ccb2279f21b39169657afbada64abb0e", 0xb8}], 0x1, &(0x7f0000000340)=[{0x60, 0x1, 0x1, "653502a9634cd3bede5d9641db7ca481f82c71ea647ec5ab367d155d34a7187e73781e96731562e393877924f11288ef07330ef96e12e3cb82b584267966e6960dd7face94f3fb7f3a"}, {0x108, 0xffff, 0x5, "2a62e66fb77e6c24e7a1dd7d081eb3ec61ccf21703e68f7967334e695a2639d80d250a33b163d858b353c48b158ad52b3d767f66424bd413dfef51bf11185f8c1671cd9b701a69c090b8c657f9c22ff705daeb625cacb6f3459dfd02a87f4af5bed2f76e9c40e0a6cbf077425c69d08bcc682afd782c454a022f48b16c20e49c9c0da3485042a5612175ba4797477f2806066c3e36017cd24affbb634ba8c9488020f8fcb6e05a23048ba89451685be52ef9924ea2ac77829d9702f28b50545776bdb1a954446dc2785de586d4bf5c7777e6f59723dfafbf0ae7eee5b63ab7a8428c3d00642cba83cc1211f705240bd248d6eaa536"}], 0x168}, 0x40a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r3) setsockopt(r1, 0x64, 0x1, &(0x7f0000000000)="578a614e199b8e77accd26abf952d06f716a965ac1c4bb11fd19c4806b7629272a2edc0b87c91ddf8b9ee36152a3196b5ed10ddf89b877853b19efbf11cb3a903b4bf530276328a1cafc25f507b10ba64dc728136e62a0af248a2fab06dc1ab37dfc95c1a984c589ca2c498e41396f7321431a56bbb59a73eb269612b49ad6cc467b567aa00af140bb07450771aee41ac7a4ab571adb7e4a740b32a51a03898cd191b00f213835ca6ea68d4fc9d7ef4499ed06f39c1cca14c8f13624b0b8a85ce06a552b589474aed9fbc8084a4f4946528956ed760775d8837058563b3fea554dbe1300845904e2f6", 0xe9) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x9) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x12d3, 0x3, 0x0, 0x7}, {0x1, 0xffffffff7fffffff, 0x6, 0x5}, {0x1005aed7, 0x7, 0x101, 0x300000000000000}, {0xfff, 0x4, 0x7, 0x400}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) 16:00:00 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)=""/8, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x27) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 0: semget$private(0x0, 0x3, 0x90) setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[r1]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10103, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(r5, &(0x7f00000000c0)='./file0/', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5}, {r3, 0x22}, {r4}, {r2, 0x11}, {r2}, {r6, 0x4a}], 0x6, 0x5) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0\x00') r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x80047462, &(0x7f0000000140)=0x8) dup(r1) 16:00:01 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d9fec545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x802000000000000a, 0x8b) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) fsync(r1) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000001500)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x7, 0x7ff, 0x9, 0x0, 0x9, 0x5, 0xb4c, 0x3, 0x1, 0x5, 0x5}) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20010, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20454, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) ftruncate(r2, 0x0, 0x33780000000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000003c0)=0x100000001) r3 = accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0xfffffffffffffe31) getsockopt(r0, 0x4, 0x1f, &(0x7f0000000180)=""/168, &(0x7f0000000240)=0xa8) flock(r3, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000180)) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r2) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: socketpair(0x18, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/221, 0xdd, 0x800, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x820, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/50, &(0x7f0000000080)=0x32) 16:00:01 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x44) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000002a3, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./bus\x00', 0x0, 0x8, 0xff, 0x0, 0x8, 0x0, 0x6, 0x0, 0x1, 0x0, 0x4}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="632aa61dcf125eeeba1fa4370816b9c0b99c54f2f0a3237fcdbab1b7e7e332642751e7db83fb5660d5bd80c83fe20cfa6058c5f3d7e7221b1c57e5ba60e62aef48db1e11d48ff28718365d53d3b2a5204d7bed96df7c22439d3c0b03c29c9881dbdcbb73a56fb29b6f1c89369931", 0xfffffffffffffff0}, {&(0x7f0000000280)="edc038c2cb707c1f1f4b4abd533f90d70fbc1e6c0855ac790937509f1cb8e4f43453c549efb9374aa583f9e3ce9479371f3789ed5b5130400321087e78c9feb6d9e37b3a48a6500296c7609b2233db8a827343aa128434fc813b38ccfb1062b9c5962fa6734b7b80f08d323da5449cb37a04b3a4bcb26830e49ca9be1180afb9", 0x80}, {&(0x7f0000000380)="8b6d4a7ac403117e7241951eebaa1c02cd0a001de21072dbb29c382ccb366003da790b4980cceca3600200000000000000cfb8", 0x33}, {&(0x7f0000000340)="d1a0a73c7723f0127407f009f17934c49a1b69b6f3b779cee7d2cf1b5bf988a607c3", 0x22}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1000) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) getpid() 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='3C', 0x2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0x3, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce4c9f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c1612847879504861abf4267eeb79c206a97ce243342c702d96c5ba97fea6603286f4009e20d4ef131f398fc7d85867d1f0dfe19af334543dfae6bf3b8d424fb5adeb17986688394e0be58ffb3c6a83c", 0xffffffffffffff87) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)=0x1) execve(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat(r0, &(0x7f0000000300)='./bus\x00', 0x400, 0x1d) faccessat(r0, &(0x7f00000002c0)='./bus/file0\x00', 0x18, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r2, r1, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setregid(r4, r5) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40000000200, 0x4000000000000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r0, r2) read(r1, &(0x7f00000001c0)=""/193, 0xc1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000005, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x290, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x9) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x5bb, 0xdab, {[0x101, 0x38, 0x661782ec, 0x1f, 0x4, 0x6401, 0x0, 0x3f, 0x20, 0xffffffff, 0x37b, 0x6, 0xe66, 0x5, 0x1, 0xa27, 0x6, 0x9], [0x0, 0x8, 0x2f, 0x0, 0x2, 0x9, 0x200, 0x5, 0x3, 0x6], [0x6, 0x4, 0x8, 0x36d, 0x401, 0x10001, 0x3], [0x9, 0x2, 0x10000, 0x10001, 0x7, 0x56c], [{0xffffffffffff0001, 0x40, 0x80, 0x71923e880000000}, {0x3, 0x7, 0x7, 0x5}, {0x9688, 0x8, 0x20, 0xfffffffffffffff7}, {0xffff, 0x3, 0x90f, 0x3}, {0x200, 0x1, 0x8, 0x8}, {0x1000, 0x679, 0x0, 0x8}, {0x35802f9e, 0x5, 0x8, 0x2b7}, {0x2, 0x1, 0x100000000, 0xe4}], {0x9, 0x6, 0xffffffff, 0x3f}, {0x0, 0x2, 0x42d4c8c5, 0x9}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x2, 0x7, 0xffffffff8594ee4f, 0x6}, {0x8, 0x6, 0x800, 0x2}, {0x3ff, 0x2, 0x3, 0x7}, {0x2, 0xffff, 0x6, 0x556}, {0x9, 0x80000001, 0x7f, 0xffffffffffffffff}, {0x9, 0x3f, 0x8000, 0x9}, {0xf1, 0x8, 0x3, 0x34}, {0x80000000, 0x3ff, 0x4, 0x2e3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) syz_open_pts() pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x16e, 0x10000, 0x4, 0x101, &(0x7f0000000580)={{0x2, 0x3ed, 0xe36, 0x5, 0xffffffffffffff81, 0xd93, 0x7ff}, {[0x101, 0x169baa25, 0x6, 0x7f, 0x7, 0x101, 0x7, 0x4, 0x7, 0x751, 0x6, 0xfffffffffffffffd, 0x9, 0x9, 0x0, 0x40, 0x100000001, 0x3a], [0x2, 0x7fff, 0x0, 0x101, 0x1, 0x8843, 0x6, 0x8, 0x889, 0x1], [0x6, 0x9, 0x80000000, 0x3, 0x2, 0x122, 0x9], [0x1ff, 0x6, 0x6, 0x7, 0x0, 0x100000001], [{0x40, 0x70c, 0x7, 0x80000003}, {0x9, 0x7f, 0x1, 0x7}, {0xffffffff80000000, 0x2, 0x9, 0x5}, {0x7, 0x3150, 0xb1d9, 0xbf}, {0x4, 0xfffffffffffffff7, 0x32589467, 0x100000001}, {0x69, 0x0, 0xffffffffffffff00, 0x9}, {0x2, 0x5f, 0x6}, {0x5, 0x6, 0x10000, 0x1}], {0x5, 0x1, 0x1ff, 0x96d}, {0x3ff, 0x80800000000000, 0xfffffffffffffffa, 0x40}}}, 0x0, 0x9}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) r1 = dup2(r0, r0) r2 = getpid() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xcbb, 0x22ab, 0x7fff, 0x0, 0x100, 0x8000, 0x401, 0x2, 0x0, 0x93}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000240)=[r4, r6, r5]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000858000/0x1000)=nil, 0x1000, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) r2 = dup2(r1, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x5) madvise(&(0x7f0000b07000/0x2000)=nil, 0x2000, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0xfcc, [{&(0x7f00004b3000/0x2000)=nil, &(0x7f000043c000/0x3000)=nil, 0x9}, {&(0x7f0000211000/0x3000)=nil, &(0x7f00005af000/0x1000)=nil, 0x80000000}, {&(0x7f000051a000/0x4000)=nil, &(0x7f000004d000/0x2000)=nil, 0x9}, {&(0x7f0000242000/0x4000)=nil, &(0x7f00003cc000/0x1000)=nil, 0x101}, {&(0x7f00003bf000/0x2000)=nil, &(0x7f00003c1000/0x4000)=nil, 0x200}, {&(0x7f00005b1000/0x4000)=nil, &(0x7f0000549000/0x4000)=nil, 0x100000000}, {&(0x7f000071b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000315000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000019b000/0x3000)=nil, 0x4}, {&(0x7f0000137000/0x4000)=nil, &(0x7f00001f4000/0x4000)=nil, 0xffffffffffff3c15}, {&(0x7f0000734000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f000021b000/0x4000)=nil, 0x4}, {&(0x7f00002d4000/0x1000)=nil, &(0x7f000033c000/0x3000)=nil, 0x9}, {&(0x7f0000325000/0x4000)=nil, &(0x7f00006a3000/0x4000)=nil}, {&(0x7f00001e1000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000249000/0x5000)=nil, &(0x7f000066f000/0x2000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0x3f}, {0x3, 0x8}}, 0x2) ftruncate(r0, 0x0, 0x100004000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0xf1e, 0x28, 0x3, 0x100000000}, {0x7f, 0x3, 0x81, 0x1}, {0x9ba, 0xffffffff, 0x8001, 0x100000000}, {0x63, 0x8, 0x400, 0xffffffff}, {0x9, 0xffff, 0x800, 0x4}, {0x9, 0x65, 0xa3, 0x6}, {0x8, 0x1, 0x53a, 0x2}, {0x7, 0x8, 0xb4, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x8000, 0x9, 0xbae}, {0x9, 0x56d, 0x2e5, 0xffffffffffffff01}]}) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x4) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffffd6, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000001c0)='mn', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20004, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000480)={0x40000, 0x1}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0xfffffffffffffffe) 16:00:01 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x4, {0x4}}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xcbb, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0x9, &(0x7f0000000000)="03fa0000", 0x2) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070b23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x71) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9e371eca6fe13f68, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x6) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x8, 0x9, 0x2}, {0x7aa, 0x4, 0x0, 0x7fff}, {0xc9, 0x4, 0xfff, 0xaa84}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) fchmod(r0, 0x1) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x7fff, 0x0, 0x100, 0x1, 0x9, 0x8, 0x0, 0x2, 0x3, 0x0, 0x2}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3, 0x3f, 0x0, 0x0, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x20001000}) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e00000000000000000033000000000058a3", 0x34}], 0x1) getitimer(0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x0, 0x1000, 0x2, 0x1, 0xf49a, 0x6, 0x20, 0xd0f9748684087ed3, 0x2, 0x5, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x220, 0x0) getitimer(0x1, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x260, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000640)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x400000000000, 0x0, 0x7, 0x0, "5fce51d7090100", 0x0, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000f00)=[{&(0x7f0000000080)="d60137f51c910d57f8fe411b1231", 0xe}, {&(0x7f00000000c0)="895b8f61e6e12f9b2d907c97e6476d7142f36c544cf3d6dbb0a1b1969f4e41312541fcc7e204dcaf7e194b0f841d1ca8f1cfbe8c28b3901b70a8ae68508e1e42573a72ff5a48678566ec2ca016fe619873c4cd46f1856d776ac24187b791983d21832b5c", 0x64}, {&(0x7f0000000180)="c2c6f3df58b6028b5c93cea860b6c6574b3b2be3fc1da7a145057ff51dd99432401ada4417b6f36523ab192b51693a94e39ad107620a6d8e9540d279c86bdacf81d52de0e85c439b84f3f8483f40525acebc2173b0444005bd32aeb4c335e2b33764b30578427898d2769126bd1c88e8ed869722bb332bc5eda63c82b8108f775e965fc5ede28bd58e493eb17e5c350ed7e32f9ba5305f0b8a9294dce428f626b5ad08979ffaaac68f9f1c088ccb8d5d897737247958f69e157e0f27178f", 0xbe}, {&(0x7f0000000240)}, {&(0x7f0000000280)="78e9bc710d3ef3fbedbace13ad4a803b0af4547b0ff5b8a10132d140ebcae56be37cbd9792e231e2cc15f6afddb586674031d598430b89a4c62777ba899cfffc85ea998da48099d2c374e76b8848387141f9c8f82b5bd95541dabd3597fd0523099a2499f327bbc84d5c3d61eb64ca16f81f6226d9575717e0af09cd11540c6d8c56a82a55caad29d57d564f703a0ba83f6745441f5e5532703168c0ec3b572f07d67fa1e829fc03deb80380726bb5f7ee4ec4722a3f0fd92f6ad69adf4549b39649e3e5ff65620ff5d6257d53742c2b41fd62fa78a36a15976035bcc619b6d8c32b0a439386d564c00f733e", 0xec}, {&(0x7f0000000440)="f109ca0592e3698526b8d00051d5665f6c67b46cf2fe174293a501f778ae9752b2a46e25dfc2e29662c2a57987c3e30ee46216032b7c47ead4320e89c93e2de5f89c6be52121ee7293c9ad4592dd6d311d4e889f46db3777ddf1b9fe536b2a4e969bd32ccbb2e57c61b4c75196eaa19347f55e1570eafa19657ef46ad9a63fac6d7398b966f02d99bb2396c4c3c7d8916a2df780fa9a9d259d09661c8138d49594251eefe54bd8f5090f1b3b19156419645e41f2a2d7ed06b5e93788b4fc17", 0xbf}, {&(0x7f0000000380)="ae77c4a6671f1adc72ea439b4db0ccaee2b3e81d436a604369feb935b04dabbe03d77826d2df2a7bd0a6a753805414878499e7ee71ebaa55eabb0478e78c671d0331c876423b9899a3c3aba39a", 0x4d}, {&(0x7f0000000500)="8163d709748f424340b9edd76c891a9f927959993b9afaa33579550f0d5c3f942f44b428019415bef8b3516af27fb314c2218dbd", 0x34}, {&(0x7f0000000d40)="fd29343e7747c485f2473275c13ef6ff5e560acf0a1591ab764426b5c5eb5f8e6d15d6fb431017c67f5845390aa5e16a1b83dbffe16bdc9e3c4ada2566a29b1b97503456a38cab8fe931304c49220f65d01a46a1784e3fd29b0290c4062342ebc58020a61e37d01a7fbfab9365e5aab97ef787c4614ed55b5e273a1dfdb1434890a66d20b1013b29ee71486aeb62306d771ad3d6a86564a9eb10088c3f745b4b104c37100e421ed902662e2c42d3fbb4a8d22017e15e29937bcdc8b84543a35cdbbeaaa73fcf17943d9ca41af27345", 0xcf}, {&(0x7f0000000e40)="2436175991f685f8f48d16184dbfac19db993321201f63827779bffb4a90d1c9b3ccc93b389d3df72abc5793162b75f4b47a6b21cb42df1e05b5149275e4de71671b403638cd4ff8da15df4664afd05ea8e0356981f960e33725cc077e0490648e859396c2bb35a437081ca108a30f950a9ee2f0503fb43f75566c5177cd2921197383898448fbcf52523abbb5d81216ac240eaa6c8d5a3a496cfc7d01", 0x9d}], 0xa) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xd37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "7827ea1a5efdfaa6a66f32b79492ad9c0200"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: clock_settime(0x0, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000040)={0xc}) clock_settime(0x2, &(0x7f0000000080)={0x2, 0x81}) clock_settime(0x0, &(0x7f0000000000)={0x9, 0x8000}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20020000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000012c0)) r4 = shmget(0x2, 0x2000, 0x20, &(0x7f0000783000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000000c0)=0x5c) setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000080)=0x80000000000) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xffffffffffffffa4, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x3) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x27}], 0x10000000000000bd) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) r2 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3a, r3, r4, r5, r6, 0x40, 0x7}, 0x5, 0x10000, r7, r8, 0x2, 0x100000000, 0x81}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8001, 0xb6b5eff7b1853767, 0xbc0a, 0x401, 0x6}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x480, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="40afb1b4d0ca4c719a523565e3cfda6fb2766fe51e06625681b6c443989ed53e47d8795bcd8fce00a697e9c7eae27d2a0e56e9bf173f95eaef75ab4398d0ba897b872513d187f8f90d2049ddfaad5bfd1fdcf563353c665b3ec8eeb08788970213576d8aba23cf4ad4153200d394fb8b130e001825089f841afca851aa2bd14ee25ea7d18ffebf8718854b71ede813b2", 0x90}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x1e8, 0x0, 0xffffffffffffff97, 0x0}, 0x40000003) socketpair(0x1, 0x4006, 0xd6a, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffff80) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:10 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x64ce8000, 0x5}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x21) r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r2) 16:00:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000080)=ANY=[], 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) socketpair(0x2, 0x5, 0x1, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000180)="a38568abd283b215e48216aa4abaadc5b6d1ca0584401afbc1cd93e39dcf15be574adaa3dc259002d9c3f578127e5c84f08599927db7abcfa08529ac51c091cc6d774e5222b283b70a4d28fe8738fb8b3571545e337d9d66989720ddcf7be735adeb7b5ff6b88c6b5bfb8a86182d47551268766858e195da6dff6d4c01219fa19e9af170584b5bf323a1288ab0e92d2e64f2308cf15db47e9f4a1f46") 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x3f, [{0x3, 0x81}, {0x0, 0x778e}, {0x3, 0x3f}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x101}, {0x1, 0x8}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x2}, {0x3, 0x76c}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0xfffffffffffffe01}, {0x2, 0x7fff}, {0x3, 0xffffffffffffff81}, {0x1, 0x23785261}, {0x3, 0x128}, {0x3, 0x3}, {0x1, 0x4}, {0x3, 0xfffffffffffffff7}, {0x1}, {0x0, 0x5}, {0x3, 0x4}, {0x2, 0x44a}, {0x2, 0x8}, {0x3, 0x9}, {0x1, 0x5}, {0x1, 0x3f}, {0x3, 0x7fffffff}]}) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x28) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x100) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) getuid() fchflags(r0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1d7f9b1dfb3ff", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x3a, 0x7, 0x10000) sendto(r0, &(0x7f0000000140)="21a1c937f793f8c7b389395dd7", 0xd, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:11 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x28100, 0x108) ftruncate(r0, 0x0, 0x100000004) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x29f, &(0x7f0000000180)="12f849e37ebd2f94766570b1a61111f4f845f46cae3878ea53135dbd562451236fa77a1e0951677d71838d5ff83acc3b711ca5eae9635446603a97fbd9d82722bf6095820ed0c12f2433a23ae92b5c82c9c9cf0f624d1baaa8540c6ec715595e7a91501a1649c145c3ed7b37004e58f6d08bf5dcbb2868ff4f28c6278dff9fc4cbf019577e8d7a2860120d") 16:00:11 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) fcntl$getflags(r2, 0x3) pipe(&(0x7f0000000080)) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3fe}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = socket(0x18, 0x1, 0x0) socket(0x38, 0x4000, 0x81) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x5, 0xbbd, r2}) r6 = socket(0x2, 0x5, 0x80000000) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r7, 0x1) sendmsg(r6, &(0x7f0000000240)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x7ff}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="2986277adb768e7b2464ffe79b7369", 0xf}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="880000000000000001000000200000007ae10c2e56719687cd377522bd53ac393f55694a99a31b6944ae5d4d9f0ebd09234eec9b33892f723b7f142ad51f1008bc306451757778445dd368f90043a1bb2d2c523e9f96c9b8dffbe854d0e0971143a8483a464490fe4b7ab3800cfa62b1804cf2700b220dd6c4620868f00000000000000000000000f5168e7c2dde872d69699de8549281cb0df4b62b868aa048f34f8ce38c077576023f6bf967dda7e7e5b2068610af48568949e801ebe058be40d046b32ce84a17eacd11d1fce68c581910a6d94d3f812b8b7db61ecf1c2728c95a7e5a2ff6946dfebdd29021fbf86247b75db8f25f6269adbd720b1310a722c05083438513e067b55a39f269ad020a490d9b73bdbc139fe3dbaa87712737bf7bbbce5d66a7d033e4e5237941104a2c1f9717ac3d87201652878d497613f46b3f581573dc5850b5fb5f996c1a8cdec61c86c6652cd63027bf956ae0b76100dd11615bbb15d27c13c3a3acce33b2eee0e8478b0e923c466fa130ceb24ebe319c3286c1313c7911333a3d5cb4a58668246b0479d57770025c1d67f0b3e80c8d9a11f4d561c039a97b826b9fd497033e15a8ccea9507301f1c9e220aeedcd414dc8d28276f48f536e7269a05538b8600"/476], 0x88}, 0x8) setsockopt(r5, 0x29, 0x80000000000000f, &(0x7f00000003c0)="ebffeaff13b9fd812eaa63713048e6993192964828e3ffa5b11bede2887a104f5ed09605a518f950648e198deb5e32f9eab888168caac0862f0b709bd734cf859433190b4c5a90ff578d5304cbec3509c371ae7f5831f4b1e51ae7590f553e01ec40ac591038cbbda65c881ddfcbaf62d6d51ffcbe908863c19a1435943dd815e6e929a982d9435a95bd8000ab33deb9bd8c3f09723b2b3509eae2dffd12feca0c3149350f4ade98986df5f3cd66ee45cbd8604349e645253d69ed60215104ae65efc0b7528dd986bc7f1a337fe4ed75d1b3b7f1893cfc5783abfe241f93c5c65519ce859cf5a662b3096e2eee580e8032d37dec80f180764169fe7d1931a21d900f2df3771b07129e4164b8bbf5982a4b9a272485670e3956de62df94404b9e023194771dc387da953905f0030fc0d7fa425f9a46e2f05fe14161c36769593eda7ee3cb05f250d015a7cac73d7526710204553c43598dd4a75de896ca747a1ca0d7d86a9749e93b6703a8bc7caa61cf6661f99a0000000000000000000000000000100000000000000000000000000000004289ff923fd633a043684b15be0c8d89cd5ecc429fcb4572ef7b05cecaba25fac8172861a4cfa801fde7eccd996ebbe9f23aa4199ff5d43c4c76dba4c4c052d4976ba27c97a3970e35fddc6886572b4e14ecd338056bff1cf9855cb27ec9a832ac2ee41653fffd76dec481ec8fe6b2b08cd610da417d72e4cce69fc6a87294d61b981ec07481", 0x218) fchown(r6, r3, r4) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000000)=0x6) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8001}, 0xc) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001100)=0xc) setuid(r1) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000001140)="ebffcbff886afd812eaa4e713048e6993192965a", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: setuid(0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x59bf, 0x3}, {0x18, 0x3, 0x0, 0x1}, 0x8, [0x10001, 0x1, 0x2, 0xfffffffffffffffc, 0x3, 0x4, 0x3f, 0x81]}, 0x3c) 16:00:11 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x1d, &(0x7f0000000000), &(0x7f00000000c0)={0xc}, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:11 executing program 0: pledge(&(0x7f0000000000)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\x1e$\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\xe0\x17G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf2-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xafSnF^\xcc\xd8Txa|\x175\xe4\x8a\x00\x00\x00', 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000180)) syz_open_pts() 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x3f, 0x7, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x82, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000440)="4c94a291805ca76bb5b7be641510118f5942af17d7f969dea43679598a33aca978f3312f739cd0099497df0b9b808dda7f85b9875d3edbdfd4e4770a8e608fe7f3e4fea5c1ea3063878ac29df0083b32776058c78c86a2e31d67f884ac320a585f1bd3bb3de1a6f1ac4b5da42ccea5bbb9983f906a3688c9916797086e3fa339d72665e19241d312908ceaeb3328c4d2e2c6729adbecfb95db16bc835344c5d54b71c6bbf2b543c6029720326606fbc67595300ec119e743d8cd09d569340d835da3c5d71a45dcad674f37e4c5890d2194bcec2aa44925f9789d723a4d5ecdee56e2bcf23f58fcd608afd7b103132770ee39e6eff72af70cbdab4b916af1669a36a8ef29403faa92e1e891583f05f1e1ad62661ea543ff533ae969ad45fe589c9eeb7ef58778293791f2f4aaf6bcb96ddbb46c4362adda2dbe3a1d4730078406aff7f5bce37aa6cb93bcf005a5a0546449b31ea8204456d0381f8e01b299d425c87e9177e32aa8acd1fa3c0c613a5b31c8a7110aa2637bac4537d2a70ade84cff6e6c687d7dd0daf6e0cd4fc9ef3ead1dac3f5f0af8c1ba0632269e27f43dfd4a766cde55b57540954fac4428aa15ad30e93f1eb4e447db37a1e52c7a06244d838a999bfc758c669b667fa382e75ec9cd192f77f8b1683e20a090c4cb42b2c7b7ebbba80d58428dc1d8ed62a215c9e3ea4a959c8d55afb09b41e8f17479eb28c793d6595f582a2c53877a75ed859f8af8daf98d699a349e5fd308dbc8802bf29eeae33caef2c26b000fd33aa1853c5275516e659234bacdbd1513569071979e0760041723822ef8e00751e0fa9bc5030676a216d4551475612d0eee5942b92a1f8eb449e04c8b00c87f684a412c4282d67779668714d094de24b53c63f0ee3d325fad684a7726d104325436e2797b80455b06d23c6b3bde194e617635c2ddbddb6d968b7dbe0f0a32b25bf5aeabb765735ff2d5a6bfd3a71714c7e707495fabaefe24e2fccf53629ffd8c27e95451efe71773a04f64f2158d04e706978d2aec4c336748ac05e29146ef5f53f7479fe0e41f056966cd01903f2da112a6fe632eaaf6a654c7e1921fda0d451f61d43652821aa4b27aedcc67b92424d1193e5dc55525386b31c7650b13535155246952454e6dad8d81315269e4e73378109e6411c0a120826b12021b58aa902397c2f8a67195cef389d302ead394c0689000f5786d9579362adefe3293fa4292deb850c40035f0ae9e2041ceaf6f1a4c9a26a61c719e66c1ee19b849a40d6f54a83f87bbf88923d3932829f2b4a616d7375ab9d67fb4a6c519e6d7e509e85ebbc03b1922491d48289fc32b128c3ba2772f3bee03ed6c677108514aa0c6bad59e0abd0c6c26100edf09348a17b61d17fcc5d1a1515e437ff12e104ff9064a54b0e5d62a38987b8272317dbff8c36d8d77482534da5740fd5b2edc0d96efdb61c9ccbc9ba417ea155b391fbcc9b1bf29bf159621b9dd2bb6a127f75457de28d7b7c868082ade84ad211c9a0585bbb4181c97e7210a20fa05bad5c3cf1442d249d58dda824e5c663dadd81ac29d5d41ac04ad72fbc04a57ff2e5bb3ff56725e1aadfe2f9bfe535712e2c05f7d4e15acc61b230aaaffaee362afa1608b51ce7299cbc1c6891b6ddff3f90698e7656eb7540fd64fdd8f2bfc904755c2210a0a069711630c5db05d21cb8b1a3e5c491218c6a80e795528b10d5738651ac3e391f475e39361cec48b56c2fe85d8e618c57bf7499ee8fa3ebbc388595630059e5a1a440a664151e6bc5525ac5c59fe694777b08a73c38405a63f0700204077f2bb1f632c12ff8aa83a5a26941b028324abb7c279132c584a923ccd022a9c725cb74de71313777608d140cbf6162a1cd16cb52f7f34e354445e35cd59270f2b4c650b081f5437c8152936637c77e763fe41f3f4f0c3f1093d44f2bb059f6a2aacaa92610de8d3c57ddaef0a7a0c181ba88a972f23ec5be4e1238bc254aa356a90a166f1fa74754ff95d5c70e3d0f3da603901faba6a25e859bc8e526f1b18a4401ffeeaebd2dee64f24fae02a2a58bcf4aeca7f27126884cb45c657f65a0860f03354bba5606f3d655ea1bbf558b6d97342ac31101a497e3052f228a1083e228a2634d09f8926a4e2b7df972b717032ba4460e18b551017d1ab531a4f83343ef851962380b59cf5dd12ee57a6c34b52f43e5d8692580103680491cb2ee555a359df7145dd261f888e5aa11bd636a4a43879df3abce4b4d8c44c4131ea165623132bc16615556f2bfccfe0b80ec6e707eeb9f272503499122f6616918248857e43d9a3cdc1ad6fa511176a5df4154c33ec6bd45176a40a9d929991803261507ff9d1624ee79be476c375d0aceeeeafbb1644b98389d1a58f70f3630756b7a0182d4282e78894ec7434bffa3c3a79edb60191bc03886ede9f20a724193bde19bf2f42c9686d46be66d81268a92845d756769d096fdea01b6eec58c1515d65d408a7f5ec77f2e69364ec0056fb2f49ffa381418a44b6df56a5c0df5826fceda27a3cc0db725487a2d074f366ee347def7d5111184e31fa1ab5a6da7a16ccc1973ee4e8a44129f426d58eced7905107cb7e78d5c6bad4b6105e4441d2fa62164c32fe42cdd990fe46ab852971ed9e3404bf6a9aec4be9e8e964c22bd6e0d84f3ee9c30e2d1e954fcf314c899cbaac94cbaa19fbac1cd0ee05aa375dd46c888097a8eb2a52f774fe1a136ed36587966c8e21ecaf00d183daf038d5094329d3fe19fc20115cd8d7c1a9bab8b756df8f3e1b9e5a113773ab799e19b9377affcb94948a50a3f2c9ec6c244c7a0fb19e1553f9c239c671fd54b93baf8a63e4bd535da067f7ed8ef3e443f004bc38c9b52251404441b9e096d228ceed217a52b61637fe3fb3802c761785c595dacbcf724155aa972907300294bd1c6e163b5b5d483cdedfb0b5ccbdae9137801458967f7f73ab0a819119c45b6372672880e788a89f2a5594ada66633fb6af31623e8fe7bd24906776f34492eb1161846e833b170c2730d0100be6d0176eeb687b0837db423a233181094bf7696533745de44bb90023815899b417942f0768404e879baa33d34d022ba550fdc29d6ee6fa0155fadfc9fa15dbe152626e306ecf8b5b141e0baf608a61293bd0d70d3d920cf48e92804ac5f780ddef9211b1ebf3113956f1517d870f624f5796df6f9c6e60b9fe40f75d3e3a39c155999393fff156b10c3ac0318b6bcb16118d589d360f82f40106cc2796d86d491692bce9cf3ad1ba68d3ff3edffc16f83b4d4e624f64d0ed50b406b04d9e9f27fad494313f4808ee473a31f83557cba259b6dba0013d8e5a9e3d5438c52f06e191caafec86e778f7c16c29832bb972ee26d458aa12bd26e4ae5ec1e5c85c752e188d0d1818b1bbdd6682f604fd42e294ef0572c3c859101d7503f4b62971bbc61beb39d6be1f62d7ea5c36b80a0eb5046263f534ebad5e7d2dbc0ff603322e083f60e22d56c07d19db393b2bc0a3c39fa0f1f0057c918cfa689912f94b916c32128fcdcb21052bd89f57de3bec65b141abfe726c5560d15801dffacc0b3ab491c6a67880a68aa5b9326509da7c092b47d9934896204f85884f4c1c5ff38d8098a48da8f448c185f0ecf4e8860c38ece484ce2c9e8563b181b7221c48e4e93c439701109329f05feacfa6f4a3d3e906befc46684e2ae58753c47d143777b42fbae09ef5dcebc5c929adc452587de0ce104fb3569dbe9d8ca45925ec0d7e63bb39509f31b208bf7a1d09c3b86b5858d07557645ed3fa7c6671b1ea50e4ff089fae6fd918eac50ee277146d3ea45e4283580bd1236049462edb61734fdb1255e91b68a219a5654debee64ebe19f5e7925739b2a7243b1c444b831e8616cfbd0afa970b75fdc6ef899c4d5abd3352bcd9ab8297bf5013f7fea7792a07b60948519c8d6da05dbaca3e76c0334b348ce37df058f8944e766a18bfab3122e03ef57ea7ea948c3b665acaa99a75afb7ce954b6bb697b9ae68755b613826d3eae7d8c16dc7795801791979c087309a0a458473993da7771ac0289a95d2ac60433dd0daa5b578fda67408097948e84aea0a243ca4148383c2ceb6eb9ca307aebe831ea29e5a30b9d26d79058f5775963cb0a945cf7869f018016d9accbd20f73050af780ca4aec969d1c026badabe2e2863bcaaaf8644b791a28536981b568a503d465241522babea947c23eef488af67b9584440ff0c14d2c638b32994c26d0aafbd4a73e00a8438bf56da1ab3b27ec5eaede659eafe37b28357e150ec8ca62fca7e793b5a46352b321a256d4d4c858866f498a7b2bcb0ff0880b211529122bb67afd401f6571b79aa8e4ba6634ef3deea6b2f78a6f9a4d4047f2a71332ba54470d5687c84b3646bbebb22d566a61a92a132ecec1daea02d57862f09de76ed6abdf0cd8003952f81736a842dcc333a1813c095484efa026fbb6c509e6e0aae3a12d23db6fcff02d85ed705ea6bf1901f8211dcfadb3cfaa22898912101894a248b546d8f4f896332a7075c37c72c7b347ef10b67c11b23bc083a3562f2ac0195a3a6b858a975a2765dff17d174507c122e3a37673c979587d47d4669714349774de51bd95ae217455ebdda93b5d05912803cb49ffa25f7c3d085bde53968c0bec664d8dd477c8ce413618f6297b066fc03f2b3f9e87c7c49bf94f7db74823a46adb5865f21d4471743e74f985000ab18a30a070db4ad8b5695fec9deb4f955b39bf555c6842ce77bc38e1b67dbf06f08014a80fb1444038863bd62abff6e6c13db02cf7a49cdfc5af7960cff3d29bb6a5e3bf11688a7e3a5fb8c1a3f6eef23790d82687feccb2568ca7615fb041db27cdf6e4de44ea69d6b4daa483e014fec77f8437f9464334e73cba25918519b839fa8fefd9b26b694236b41ad3ee4376fa90549a6c0d0ceb197b411b37e4b4d960bc9e05accec3d38612d399bcae9230f0f20d0c88197f669f300d9fcadef07800a2093b484335b0a18a2f97a97b4bd10b9c20839694eb39fd994073088935781246b71046f21ff1e2f694a099ab92210943266341615945710b5d383ec5413e9e39ee206855b46a70d400710d46acd1b4ad5ed7de71848e63aad60198d8133bf30a1724f40b4bbef6ad3a4df07e4721029767a85db31496f4592891abff884e6c30863aa82270abd04dba9a75f806fd5131a223de77da4118e2437328d7e52be0dd43d0b1f6991af29e7e4f74926b962335237dad2a7b3125c26708faee41bd28daad53f9d33045095f9faac378f3f064180668f01304638178def6f69722e4f7369aa81e5bad32e6d0414a01178e977a8edf79747bbff058748332407bc793281110dcba3ce9298928b920afe27393c0b5e8e12f40da68da1200f2141b42fe18faacd600a84627f9813c96a333494fd34cb23d9bde4c4756c2e812b7dfb35444ede69cd60adab1c3b8dfc4d052fad9b37d8aacb5177728c05bb2a9ad6b4b3df9b779a8d781d100cc6b05b4542e651e285958a5f96cd41aff2dc530776c85b6e141c3a647e57bd932eda8a648f3222cb94789ec2dc667e1200fc2b3207503b88781d113ff294f8faa78cfe05f776c41649f339f39f4c410d62a8035cc33985b1638dd322ef16bb3b7609992c8f0d403fbd907a5f795b3f6f483bf6e9d9514aa9548d817d07a913ec23a3a82ede5895974d05d21a7eb0d04bf8e31a1fb43f3b5647072bdbe5fe596a533180612547a8e12ad490922fd70d065434e4aa5c99bad8d50a5c2939baa1d9f8f2cd4e1", 0x1000) dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) read(r2, 0x0, 0xfffffffffffffe94) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 16:00:11 executing program 0: rmdir(&(0x7f0000000000)='.\x00') socket$inet6(0x18, 0x1, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r3 = msgget(0x3, 0x8) close(r1) poll(&(0x7f00000001c0)=[{r0, 0x150}, {r0, 0x20}, {r2, 0x4}, {r1, 0x38}, {r2, 0x4}, {r1, 0x105}, {r0, 0x102}, {r1, 0x20}, {r2}], 0x9, 0x5) fcntl$dupfd(r1, 0x0, r1) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x40) fchflags(r4, 0x0) msgsnd(r3, &(0x7f0000000bc0)={0x3, "8ffa45e95f60427f44f65d5db1b43c8a14f696e7528a13333711ea3e8c4a65c8e944bda4cb66d0fc08aef31dfb2b827727aca3867330385e661c1294d9d443048951a635e0b6e260fdabf42bbba942c70c58a5ac13950e380a62d6f070a41d6ae2c05499cf4249bba16c7df4a6b17c32ee8dd7574174765964b3ffc7d93be167c354141182a7284bf9115b86533951"}, 0x97, 0x800) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="522d4c5d51b5ae6b722096", 0xb) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x13f) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0xffffffffffffffff, './file0\x00', './file1\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fXle0\x00'], 0x10) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1f1) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000040)=0xfff, 0x4) pipe(&(0x7f0000000100)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa1) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCPROMISC(r3, 0x20004269) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) r3 = msgget(0x3, 0x91) msgrcv(r3, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) fcntl$getown(r2, 0x5) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) kqueue() dup2(r1, r3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000100)="dbca500b47dd5c9c2087dd38b6") r1 = getpgrp() wait4(r1, &(0x7f0000000200), 0xb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x7, 0x1ff, 0x1f, 0xfffffffffffffbff}, {0x800, 0x3, 0x2, 0xffffffff}, {0x4, 0x8000, 0x93, 0x9}, {0x4e, 0x9e03, 0x7}]}) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000180)=0x1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getpgrp() r3 = getuid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="c44307d1d1bde227c2ef26779de45baaefcbf3ec251f8fff4e74583d96f6bb2343b8d6f236af46b5e21ef96cc9c43e82bb2cc84c4d004a749df2c56b75e39ff0afb022a707ff8213d65d0af122c101415dcfef969274e79c579f7e8f2461f1cd93025fb5970eeea39528bd2e68b46e3003a05f9ab3fa285e362f55420b8b8f8f202d611a138de61a24da2f3a3d1f86b4543b34cc11f8c613345946185e9568fcdf63fda5813a3ce609bae7bc97aadde6ca90e3b5ccb9017a73d9c3033d7eb0e7423da5f4959fe92b02a8308b28897594eafbcb82ea7d70b87af4c79b9217b1d79a126787c61672758bd727cbd76bced8dd51f2b53afe973a", 0xf8}, {&(0x7f0000000180)="ac87e9fc532afbfa517b00ceb004fa0d0c90104442e1d70e5b74fc71c42f39571dccef6a4be5a74fdea175f5328291fc31b95b0ed728c19c36a6b0a7ec3b21ae583f45a5e3feca0f1a3af2c59d6ad7582a51b4d4f30db9682c993b664c4111a3143292a08f728e257419b1b41d6aeebe0f6add05128a2882fe677f91309372628865456a935723017b5401b0ae9a6fe3d23b9449fed0965daa7ca6944958cf458b5524ccd21f34196e3233e9ad20101f5b8d6800c0d6e2404d82ad5eb090e387a8ace6729802dce4d0fd38ab9f7f76a41b10b9ef15e01bcdee2b928e5cb6a98074da7027211df963a343514e702b", 0xee}, {&(0x7f0000000280)="4cede8fc943a94fe85ce79f8f66d57e61fd0167681021253aa795e7ba96358049c6de85da4", 0x25}, {&(0x7f0000000340)="35b9f1b347d522d0ed6c656a756596f54da654f9888f41fca48ed609202df3346b916241505ee12f16a67284ff8ef053f0848745530a6fe1fd64bbf53ecf4b6d4dfaee339422dcb90af5ac9937158b3ae97b62293c678940f88e3c8f5b667b4b94a9b00391c22b550625", 0x6a}, {&(0x7f00000003c0)="611bb9adad34744e8ddf2b4ca4c825bf206f4f7b9e754da15fda58b6da84f9aef23d64a9feba6aa663c1674c566629a10fcbabe31ad0414d9f9f44bd7f3694c23698d75c7050f3d84e12f05c1b167538617798cb2597e2cfd4b9afa7a0480f434135e07c11adb337e6e4bd9461257c5c51c6749c0a6483ca729b48bab5e9c76092e01638c2b482b3de29ef90fcb6e10765b8de0dacf3d1556c6796834c552a9a49d0ab091fe5f45c78604b5a63014f6641e78173be5ecfee502bd4145666701b88b4b94ade07ed187829b9", 0xcb}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x3) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x10) ftruncate(r0, 0x0, 0x7fffffff) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) ftruncate(r0, 0x0, 0x80000000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x8001, 0x1, 0x3, 0x1ff, 0xffffffffffffff5c]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = dup(r0) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:12 executing program 0: socket(0x10000000002, 0x0, 0x0) 16:00:12 executing program 1: socket$inet6(0x18, 0x3, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x1, 0x1000, 0x228, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) 16:00:12 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x3, 0x2, 0x20}, {{r0}, 0xfffffffffffffffe, 0x40, 0x7, 0x4a77bb8c, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x23, 0x20000005, 0x9, 0x800}, {{r0}, 0xffffffffffffffff, 0xc0, 0x12, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x3}], 0x517, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x20, 0xffffffff}], 0xffffffffffff7fff, &(0x7f00000001c0)={0x0, 0x3ff}) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc, 0xd02) r0 = dup(0xffffffffffffff9c) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r1, r2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x48) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./bus\x00', 0xffffffffffffffef, 0x7, 0x7, 0x1, 0x7f, 0x81, 0x100000001, 0x3, 0x2, 0x9a2, 0xe5}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r4 = socket(0x7, 0x8000, 0x6) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40000090, 0xfff, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x2d0d0b511ce3124f, 0x30, 0x1, 0x2}, {{r3}, 0xfffffffffffffff9, 0x0, 0x3, 0x2b5, 0x5}, {{r4}, 0x0, 0x40, 0x2, 0x383, 0x6}], 0x2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0x5, 0x68800000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x0, 0x4}, {{r3}, 0x0, 0xc1, 0x0, 0x40, 0x9}, {{r3}, 0xfffffffffffffff8, 0x10, 0xf0000006, 0xff, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0x639a1dd4be43726d, 0x10000, 0x81}, {{r3}, 0xfffffffffffffffe, 0x81, 0x1, 0x401, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xf9, 0x5b7}], 0x7, &(0x7f0000000240)={0xa4, 0x40}) pwritev(r3, &(0x7f0000000080)=[{0xffffffffffffffff, 0x92f523b02e12309d}], 0x1, 0x0, 0x4) 16:00:12 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x101, 0x400}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7fff) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000014c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0x8de, 0x7f, 0x7, "95b5eed560499c474ca586297017cf60b9444343", 0x3f, 0x6404}) socketpair$unix(0x1, 0x4000000000000000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff000a0100000008cd7fdf03000000edceeff6ec20b6b12747642ccfc669f1ce2ff3bb7ce2cf26b0573108e707ecbbd8e2cc15d0eba36b6e546cef89556e82adc4625a36f2dbfa514f9bbfe00de60bca515c3c413b04f02259df8ff045f202f2095864584f04fac9ead4055a71ab90ac1a8fc63aa0d3452238093d6bed65b36b550404b8094a0ac45935e9ccbd126d49f97486615c3597d5e0a20e82097442ecf2e54e48ad9c063c9c88d6e613b95cb741aa123ebf3f57a7ddcc33fff66e98d2a414fbcb35632b04138142e05ad23576feca3ae601fe695a187b5158fa0d78f2ee23af78d40ea502ddb4340ca6e082a0fcd451b91426b75f77aff2f08dd514b0", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) sendto$inet(r0, &(0x7f0000000440)="646935e98d0c5f980eea1b924f6b2e45257219da4dc6b50b02bd094bfbdc11416a5b1113b14ac56da47b2d7ad41c5fcef0e00b0f58bdb73bdb61b1cca8c39de0b81526ef464c236ba91486d49c9b8fa90153ccfa8c54d9bdaa689da2959edc91a58474a3da01394fe66ad829563a91b6a48e993abff4e56486d2aefec839a834ee8ff0b5f44bf99cae70ce218983643f6a420eea3d271c39273d68934f84e85da1ad168eb2ce232cbdf617253753ec6efc7605ba4e928936c7daabc1f6c2b407523d8ed36cead5a8d31aff3b8f52e6467064a9fa73172014d769121b25f6a81db0eb235da193d01ca4f11b1d3c989f3b7d9d88578e25166cdaa3e3c983955bcf046ba19184539bbe735d8580e54438588450c099bfa4af24764cb4cf5de9131d33948e70f337650faa65e9c3f0a1d74e38b53c49f15bc0e6b141558ff90f6812c401b3495ea7f76048598cf39cd23895d03d801650f2ec7f7db10c87f3184a6f97d043c3e7ad0a8be4f1cdc9715b07ce5fd4783020bdd060003e9be1105d264d8f865bae0aaa9750d2da3f9d871ea72ae2b3f24aebe726f3edfd0c8e0196697009bc9f4b2b792c0d5c811df8849576ea4faa067be702d31df5a7ca1c7fa8fe7d1a1705ccf4ee66ce58ffe3e82de4276872a741928c7535e06c2c50e8074d64548f69d82f5ccf4db8eab70b209d2f6beb0aa2d172a54e2fd758417af2035052fcf3be489a964d656d14b77016c87903f3a2a8809c5db9b6c6c286dec7613f166dcf831afa80c1a2197e8fc7052857f78c1022b73de8c7460a12871a1dd0978259ee358a8e030582774629f1477f87e47cc216733db6d0028e2b2ed599e4f95e9cff06260d22af8afa6998445cf3225e70e2b0aa91899cb90d49ee3dc8a6839d722971e8297be52a75dc2db870fd6f2c172d9a95b36cc2e673b283a7e76025fe604008a239960e52cf0873d2a82a90406bc4d5b62b9f0536d676f923b29660261c6fc34ee07c2152b988ced02157105fa20cb452c5c0d953eca006feab21d51816f7635d36dd8512e3513b4eda6c6b8dcf969e531657780975f5524a5ba4858c0c9820318440c97aedcd7066b145f0bf4e72f978972d1f832c47bf7966d97d815631307cec87336189e1c2c16e19478586d1787d8e12a1d67a8291aaedfcd075a778337f58d1b9e4ebfc2da456b66fd3fff7768c18b319715c1b29f275dddb56e8e864a8f790528e75ebb0afbbde1c52e3ecbfa0e6b2d1d300471d67a145063f910470219ec9eeac637332b12e6a7dd2d62765bbd9853bccdcb631bcb27f6582f118e1e3f45a63222fcc3f7744b999bbce9dc01ef32b838dcf8114fbc6c17400d73b08989dd9aa901bc843c3950d9e2e86f0e8f36e9d4c8152f724afe07e7e5dee2867625c6f582a25c6dfa486cac900fbc9eaad481d0478ffe15dc95071d5dc968b35e97f90838665f6124bcff01b70dbb69e9b198713e77094988ce65a436dd96677c56d8593eddc2c2ba8a64a00e5f4fe73c30862bc13ceb632aac9bb7e9b15f0aaa8da5e5f59c0318eb1471c67bb7f4a49a625a700913d2c761fa8a7086bc6be3f112266188786148b40bbefe0cff891680105b0471851fcca7710fbf58a216607ba20a754eb528f0f238ff83d934fb3bcae0a660ff9beea8d5082c5edd7c00bb1f4bfde07b21305a8783c3963e245078b1e9ac45df24d5ea2d95b3d1835bad5c4ce40a3b67ef767c571eee81fe5e387e699223a92b7d909060c6919aa1057f8d9126f54c8c25d7fb094ad50ab968b89be1bcf1f56cbdda96ec705abc82941036c23445770d48173b405f3e1b140a16c42618884c65afc5f1ac5e22f1737e09f057e173ad9cd6f3f65b9e4f6b9e5798eb83d8646d8808ee32ad7c97c6316dd575ba9a08d74a06509050c1735484d32b343c1005367d44e127ce955cda873549f7ccde6ef22ed5ead932764986657dec036d63f42ea45ce458df11938703600280d55883912d1fa13be389157817b5b9ae496ccc17dce6ee339fc20606ee40b8333157fc44bfbf5ec8fe307f198edce3798caa8d85064ce3cf81d5618904ccba9af83afec53d2defe0d5db7788ffb227a75aa801277b6c515cf66b7f528b1e953a9846211e7f52a0cbb3477e7eb8137bdb4b297aa20a4798e3c621313d39caf6c6db276324185981d20b2819e6797c602215f4fc8e53f55956f7ac768e2887ca905e03b3315e2233f22b0d2805d9e28c893731c64bb2bc494ee46386254a80de1f015acdf71fe466d87b0a1937d5ee0c705a4c7a5067481c2d3557dec11dfd9689cc35184d9cdcb615e4bda713e842af33a9555f9d69282f73a7982a70640be5686a35cd32fc672faee333b1a1d643473eb15b7454ce0872cbe87f40ff3966b0643bef42b1a3d00fc958118871cee2f542958bc805588276b0c388b0f5d5fab0e49bb31c160d678597db30c36e788de34abb533f605a4cea8761d58ac02b1612a349551d5fec946d4395f5ff4887864a602b3eb720aa6e0b75d3df965beac8ce9b273909f5d33aa2107789b77f619a33b8b0877d3258fe33af77cef99d3216c8ad162020546dda71b065d63e64dc5106243271bcdeaefeb294c8cc97d90b59701db02c7e42619ab75289c97e3f8df31ccfcbf3403ab4fa7b4358c5c69bcbe614ceb4afb377987e835c8c7362f2db34b1cc9254818ded52ce626407bf2a81e232f7152cf2ec746d1e8b01e703c8d80ce76930dea3553bdaa9dd1b7b09e30fbbb901d8ca32ce5b2e98c38d5bc3d5d254aafc743125c0069507de6ea4ec1fb708eab221048df6eb436ba9371d0f1673c1fe2e588fd1b062f1c064b97eb7c6de8b1ec8a34ee45c7ffb78de10775d9285e4c46c00056cfa36cad80d159bfced994fc98bb8177366d0092709b642f92528de324b45a4ce0042b70a23f5d912bc4c2c253be3af5caa5038ef097aef47f95f59ce135517579bc0cf27782be538c973719b9e7a63902c315fca65dc473b4fec8734bb372ace8899fa7e7d73cb06a80a84b9f7e72f27688436dc867b62ac30083c183ac3b12e176ce1d57b08f3018b8a95c51fc04585efa01154f96f9c0d990d1e7b7a38eb68b5a8bdac02ee881c4e49b61bf8c40ec5c349a2b314d724a2dfd10c3c134e431a9a16774bce2b6c1ce1c378de67319c7eb29cccaaec9c15c8d452563c941770a1e71f0ab70341619d7312592a686425c2ce279290a3a87b109e1a25c9d0142793b264f2b7514d517687094649004b52c710da4694201eae1dcbc08e826f17801cdbf956c9fa826748df1fe9c2ddfe51bacb67c85ee564b9478b4a2f66e08f130fa6e74ab040def5bf631f620d0768727734302e12cd6e2b2dc05fcde1b6cd21844a8a4cd59e3562932608bb225be44120a1b33c1af6073b3a68323e3d7a7f64517066c7d64445650fee56c0d92e6af4059be1eea24b514767edec80ca07918d2434de62b62dc5f77518e27d3c2b96b72dda40501025dc6cc7aa316675d7fc04397acdb4f61beaadb07eb5e5dae0b2f1bab31899c3d8419e6ef816853570cbc32a6c156b2f1ef44b305ab6955d51b10a6d16543d95c8fa452a657ff9c25b37177afea8c16fac2ea26e2049c327929a56e5fed0fdb644ad012758eba442cd317112dda5e21502d50abdc4c4ab40b3639576f82f650ff107818dbc911e181b6dd0122dbd383d18642c80161658e80a2f737f7fa26018d0c83c983547d3ce0d1cd56cbdff183b28596b08b7001959a9ce40986443a1468bd13e97bc044b0677f0a2416368cd6010df19f78684677a1119cc0eb1b945d151338d6e5f4814e43e45b28fc65b1956ce209a00eb5f781f346b21a9658498c88264f14761a027286356653fb7d4cedd83f0d314c22efb6e6d07137ccdb1aa3b618e86edc8aade209e91d1192794ee14dcdb4329e98deb9505c651a2ca8d6a549ebb01d44d69320f963d29c005d3f04084411683741b8be2866a0ceac4916bd646c0d1723f3c75d665e5b4f10c662ccbe1b0c9e2fac1ba1b7459b023bf9a40dea1189ddf102b013f5834057c9602e66841629504a015bb868c4120ae39b04ddbd58384ba9a4bd0290c21b325e46259b166323eb3918b90e4195fd3e646f4934859c66726d94592786129eb2c81cb0dabc8f31a0db7a5c71904c9bb7db93bb7a2d4da26a531a5fb5809341972f60c7996b056e2f07dc1452c5ca0bce6cff46dd6c4e94e5a60b9312eec65ef7c23a25a270df4f827501cc2731cb47706f2f3efc4d4bf2b4b47005c65ddc16893d39587ee80c68e75448983fc8b82a76cfb06473966143321066a57e32682fa96713d33881a96201ac6ba956d964d6af40065e4261ce108b0c4ea9163de9a9377b8798777c0e48140382507669967a06809963a050d701fb20970073ad737842c491ac96fc2fc58e895a57852f062a11bd0d3a8af62868cfa7499d816bda3cc1f46fb1fea0a87e1a5046d6372c36317b206d228ae6e7769879f35ce5e158a72a18c2919961d54843bfb848655ebf6a0e34be6cb0ea35a80d69ec5bde286d4ebe92ae168d006f15a4cbb9a9e05777cb3991556254a5eecef2848519f5239220d7ae5d82f86302ff2055a7a02dafd3cfe53bfd4f8e6083c8cb42b9b133a73bef5ea6fb063f093feb6a1dfbe7a7d8fa9d01a4d2966d9121e34edbd696db2323e126dc8046d0559f0252e808e898c4e583c501b19f5c5fd1bdd91baede308c40b7d22c8df336816fff5daefc048fe6af207612952b4f8f647c249fb0645a6086a70c80cf7bb06d04099f94fe5151cf138da4ea9b37f581ac4d09651d7b51e901a22a6efd1142cf08919f115f08c6e70ba8e80b0b2d166badc0a20e18a43d9588854142823ae1a5f285a5459594142b7d5be224bdcf7cabebb339456fcb3ee89e17346e6225f1c61385f20ec5a4c3a23a77315a978cd4e538bbbf4888bc3aa373aa2980b7f078b7c9d9070a3e935b8b21d18546f7920795ca756cb5aecf26404d859801ecd70c1e9224a3459e2b418043f2caf16276338daca93f857db0683a1a91cc626b6b0172ff51ea2aef285ca52ff24e26225eb31eea85a85d7b1ad65e23dc45002753103bae5333dae8d60ffbd4b027026b8940827424b4cdb4c3626cfc395eaf6b14145bf84cd06d38f02d138afd77bde4431212b1371905397c84baffbcf5b7bed4b89fe4aef9750f7455b5c0b0e330cc3f7310e0949eeeba7546af91432470a483a924b3c2c3245f8e0dd40f8e06dba5228bb8a6eea53c45094288a3bf2074d154cbac707a3d949df5fa4412b0d441a8ec1c192fe32c3cac47109ddefc6ca10b962c7d64530b061ec0e970d4eeca97a341d75f2d6253fb662475b4324cea47d890f3dddd0d3424fd132ee5ab5cb9576e9dc141c69f8d90a07c53afce01857908f077a2a25074f82f5d08e005532321c4c011ef41f2d56f43e54ceec606a0aca91bc1b61e0bdb50fda9caaa2e08184350b6b494047996ec8c1c7d4beb32572208ab937f6ddf42b0b45b9b5c09fede3045d9a5353f4627a604131451f5b1d9f804b499b214031f21edd240693dc4bea6571a338a5cbdcaa8533f00956d92dd712303c1e3103d429af24a5cf6d00756ba9bf3130ea1d8617489b9ee947c1c0ed656569090c14583a48e97d9551648aabbabc6d678f97adf5b0feedefce73d1ed153ebbb24abcff48c44732f1b46c70877cf2201da3d066223aa5c5671f616304dd184e7cae5d2a8e98f7b50f20f1571a816543bdf911752a4f03cfcccfde0ca1c7d5f64d5c7b9ae5335641f", 0x1000, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:12 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = dup2(r0, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x2, 0x4, 0xffff, 0x459, "e0cc95b0410a54515e7301e6a2edfebb7cd1f9e1", 0xfffffffffffffffa, 0x3}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, 0xffffffffffffffff, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r1, &(0x7f0000000140), 0xc) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() getpgrp() syz_open_pts() dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x308, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) mknod(&(0x7f00000001c0)='./file0\x00', 0x15, 0x9) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:13 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xff6b) setuid(r1) r2 = syz_open_pts() fchmod(r2, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x9) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xe90c, 0x6}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/66}}) chdir(&(0x7f0000000040)='./file0\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) sendto(r1, &(0x7f0000000240)="6db006a88e7ff4512b45b5c4ba4599fd479fefb639b6cf42932619fbd4e79a90c88851cc1d3b17353e11613f0baa5b32fde184d30a5f38c60904e7beaaea009c65c3ccd5197917a1841e422fd1319b1d2d95d5198cd39249c4ed76c6742dc56fcdb4662c4d632b72596d9a0712e3dccdb953f9873fe5bf53449b1f7a44c195e3b93f189c9ea2f6721e00f3fcf36009887ad0b7dafa032f", 0x97, 0x8, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000700)) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffd30) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="b4d2cc3b78efffa8b8823b99a6d20feff4fde77619695c896f8a63f04decad14256fc1043c139487f13acba15def1badbb9bdf892d565e2e131f005ccc245279d8d1f5e4badaee1587ab2904f29982b689855283fd9777a6a797a78651fa49c239c221271331ef566b873e80452ed20000", 0x109) 16:00:13 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x7) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x8003fffe) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) clock_getres(0x4, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x6, 0x7936, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r0, 0x0, r1) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x0, 0x1000}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) semctl$IPC_RMID(r2, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:13 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000300)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) chroot(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r2 = getuid() getgroups(0x8, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getgroups(0x3, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="e506d3de886b62b72c53a97a641120a5eb049ffa9a1b07763f059bd807b1665494996dc4d1faa46c1edf350980c13b3d289b5afd1ee487c9deed0a63818800d694709c536c8a0fcb987b2e31c8a4987c4f9c2c822f1f9e267664e07171f5b4011aa995f36cbeecdd2b5850d82cce0da07a09d7dce8aea095", 0x78}, {&(0x7f0000000140)="44e6196bb8c399e9a966bd4b05026842957c365239a7823afdc0c3c21162b7acc0d7a5cc5310a41aa66aa441a4c6d237f6740ab1d2e3f24104afb7b1237f76f383ef19e25bd298db6a481adfa05c02ecb29443b5da1ef950b0d6a33a253dc47b986f8e82ed1627fa2080169433ba87b53d5b60776e215b84c5f18bc0b4fc3f05ead069a9996a273ecc447a0fccde7013f43a916d0f88d3f8a6e27c1d92416e508b7b106aef51db9e8b7ba998d998b30e35519b695a49ef34b3c7cf85360e85926764b9c5a5a6df59f9d7f34edd8f5609f40127c51d1af8a815a50f45bb5ebea360c0563df92c0d3a7a8cc5938844ef06bc100ddcfa397a5b0170d880", 0xfc}, {&(0x7f0000000240)="0361b6085eab450e2640d983b8b28cdd61a97a74b1c751779605f9e7082ef583805a026ec5654605c6416c203021d778545cbd310041d03574175490abdf5c63c6c6da671ffb48a3453ab66f0fbf837c1167687d6c64741c", 0x58}, {&(0x7f00000002c0)="0a454c8c3aaa9fcd10899cd85789b02d64400bd796463e86320674895a55c91b91481d704b7689e768397352d055e347e45375dacfdf1371b8f6a80f1ea2df19f0fd1e9f279c15e13965a93f2658c4cefbb9797e757824e67638a31a0cb81572e4f6347d0e12d3f376ff16dc83bdff151094", 0x72}, {&(0x7f0000000340)="0f4674fcfa2c31baf36d09a7e0e88026540da8859fab23eed6318008c7710e08390771e0fc28fecb08d595943bd28ddfc80e6d76617094a73e2dfc14459e8e41618323f2458646a00c4425614c969f9640e3317b4a4637eeca039008b2a0aa23b549ff9bea14017388f6600a46a685b8e9c55171321beb6528e0d5406ed737", 0x7f}, {&(0x7f00000003c0)="94e8079a041f7f2de95604c7177fc0f880d3352ffe5ec6ac12bd1047b4cecf26d51f4a301e13554a74ef76a3c384571ee353851718a300bf6e5c360ef0a741ea93993a1d6693d5049bf908d3eccd52ce2d5414c940ea89ebf9f89059208cd93158971483a38fd72e680920f73dfa0ee7b269634fca142c392c0618b0bc324b6d346be420716049ae8ad5c59157466adfaf1e966453708637e71873be59941a8e9f1594277e1c94b8ae9d9b08e05f94b518dcd04d039c56837e2e6dd3859c1519a9d7d1ab60c95a05fc814b532421a9c63de997ec66a099e338733edbeda98a420af698643ee0037012d5c3115e4d8375a03c94", 0xf3}, {&(0x7f00000004c0)="ed15bbf4928b968c74fad32e6c6c95466799b956ef7a2f3b0ef2fbf3934da92b6058b1a10990a478283b6c329b87a69563bf931aec05cb3529d1949b", 0x3c}, {&(0x7f0000000500)="e554c16aa4114e1b17e0144fe494554c8dbb54501a3b9271b76d1c52b39582c0abce8b73aab88b50fd34ba4c99b889e5863ffcf53e44", 0x36}, {&(0x7f0000000540)="2ba642e133eddb2c3f0493a815f78e8439951ab9ddeca920de48cb752488fc32bc32d66ede36f1c7439193de4b9f61365adb98a6c6a583f64f9f27e43612e5f5a9fcc804bfd34ed6e162b467171a7e58847b2b507fea59bcb2c9677562ebe2976f0890a9edad2f1ec86f16919a8dd333671ec33715c9a6590da38a185cbe0241b733c7a9a2bc5214118479d947d2199855f5569c6592e22a1183aaf6c6206b5e9be270359e0114d47463aefef47ebc91bf32e4417adaedb67085b9fe38a927e55b59b7b678d3757198f4c846bb9628807e286d7faf8603bedbb5cbb14b960605dd328682007fbb756d9095bef1733fadab02045a4d99a240d9b7e27771cf0a11f5b58e81c8b7e7ab3351b90586f9eb63f000c68c1151003077b4f4094bd87ce5a21de89fd0f690a9df4ca40183152f3d1d4fcb118b45cac6cbde8a9bb1386db305872fac6f06900de14998b83e569ebe260193dd8862632505496bd55f55148d4037e48fa04aff86f5decf7f251f1e2d05a47474c95f0d79cd5245dc23f1d33d12163c599c693a2c90f5bbfed7b5521cd056495bd120d9e6cdbf2214e22832ad4d6ed126e9682e39ae8fb217ca4cbd807845ba41e0ffca6fda70e5fa52199f6657fc1b7c2de07a8799a9f9f7da2653b2276650501ab6b479e2aac98c581ae4abf61e640196d2c2f1d496a95e3ce1237bffb060f3ef95c6220e26e7843920af4e9fa7f598a7f7c502988a59ec081548334d61e82a096f4c4b6ac76ba60b512f1435859b4b1c473754f1e158055767f05cf9f2017df41d834cfe3066e094f5cc9d5a700261944cf098523f8843260236a26e5120e835558dcf09d787dcd5d220ca6568e2c6ca638fa32a99f280cceed94d225af0c17c496addcfc054f4082151da5fdb1253abba26510a6030917b84282d19abbc03fe205f89ccb8d9f211bdaafb18985a082f20f7ba488227392f6181b72878be51114325e00316051503ace32d8908eea7ee101d93dff1027f87254c06851a343046d439882a24c155b6dc680ae5ef0ff30c6dcbc6fd5b84115e72b239a04dbbc99479fcd3757e8d6f7fa740be5d6fe5fef4036a3a86bd25dc03f5b16e8184e86f7395ad3588528991962ffba48c041860fe7fe1e53f330d263c33d2ae3da2044bd11f06120abd93a39c5e6ccd8e807402fdaf93f1dd93ef5754d4a2779f5fca50fa368cca4f35b7fa1331132c57fdd3e9a01c00c020c3dd0dd6c03611cb2bf5f418ca9406571ea33d5949d37c6a0afac1b70df34a2a73c2d709385f6f292bec9e987680f22f95fce2cae9372db549572c0a8e2d41d364701848b07bd1fcac75e36b9246fd04b457878e43eec1ee0d085e9b10ca1bbfd2952a3421d9e9d1fd7db706fc8aebe625cd25715b635f1dc273d09a8001ca7de623990a08f938602e4be113e65399851f70673a911fffa77273a532c3b3ab63279658bb3c27b80317b1c6febf7344ab6cb777f5a35c096a9c01164fee1d47de814a63b7e9e2230add543317b2f8c49009bf654021dfc9cda2a49a1e9411daa9b31cd085bfd96b7eee736398c4d2a218c41828780322421f95f87247c0392555a822c00f5c64618e3f28dc59ed676b878c69e85f05d56b966777113b4f1f86e8af23fba449a5cd6e6c88eedf3b59f17b915456cdd5d5badf2c8c80ea890ed332b8d923e5008ba67ed5328d81975e37195a4046ea697ae13adf734047fa357096f63524756891101cdfce84a806ee99dc13c79e4c85fb39c5e35129712d4d954b16b648a999887d0adac572f1fa0acd8257d83456b50312d1bb377a010ba19c1bad599fc8bb48487866c384e958a4b6c1683c99049f6ab1c1f1bfa0d71c535235aeec3f9d42aae1239fcd47eb8977486ca0d6003f20f3c7121ad161a0e278f61f141a1ed8f35b8016886c38141a68865936239b78c57e37db64ed686702ff585f3da01c1d2971a4c707046b07f5f5c177de3ab8f00b00f165a6a0265b3bd2a69e94b3a61c32b3130e9bb24931426229447b53c0591117334de36f859e722c36856ae8a82a6f4d7519a97c87b777545e08e9b2ed54f92ce2a451bfd2a982577efaf7681707207b450d2fd38c0bdb008d8f39348e6d49e5fc1b16a086919b51180d9eebd0d6acf52565b281e99ff21f7d2a48f98031e1c73dc66206cf011e3cdd31f36f21e4d28700be479ea20d4808a5517335e8e3b77d375680c55f95b3736389579370bbde893bae3ea8c59c6107397703d45d9a01a1c7a3977067c8ec54f42e8f39e008385853f65dfbe447f47cfe16907c54aff8f203f28a2e9ffbc7c5ccadef8edfd8a07e824e8c2aeb27da47abc517b495bf7a32dc40c81e545a253cd442c142f2a1d22e0acfbad9b7d854ff62af5efaf4c7fcfc81b5b236d0dd421c0bdd604bd880327c9522c0460749711544fa9e9261ac4db26c0a111cc448f09ca9062aaac249b95aba22cc2d18bf11eede0b63e0c81ddc8c11ac84410fdc2b61e93cb235d9d712165369a30580c1ea8dcca961f5b8a6ac66d452f2336c73aec55135046bdf81bd884513f8ef87665f565538723a5a8a5fb3c1e03287e59c43b89f9b8697ab5074c7991624056e65834c4f7750f5e0f6b7184e1eff681af3eaf6534f2e4c7ef7227eaca2680a6161d2bad64c07c390960c4a290e2dd8fdefe99197ac6f2f450ff8406b69b60f17f79f7e8735ea89937f42513f730e2c01087a2d7d59b15652d76a5b567b0e1009ded16da87518c2811294994024a01b7a9a504a1f77ca7cd2e7237c120922eb4aeb46c8764100fcc39dfe6958f90f29ae0948ca74819abbb08a1df179740f7d23b93eb1148840e39acd4aaac061c2f2895491b88d73be0afdfbd0f09aac5fcd72513e55a5648f738eeaef466436d828a4f3ed201337920a1f28f321807ece7aeae3c80cce3be8f2c0d8ad9f2c97d3cb990abdde504da18a417a05a4c0f1b3be93c09dd147d9d01404f43570e2b0b7ab9609b79c5aee6320cb8cebdc7e00a0e9070c1268219b49af7e5fbf60440ea8380b809eb0eccabc28a8621d0d0971accfe646f88ee20ae15713fc8d3097ec2f15a4ca6b0307dec95a4472087eff7e1cd4c9630fb4a4802d0ff0537931feeeeb76d9f632c69c37aef9cbba6ae8909e2085636e164e61aff31f2ccada266f9c37c1e711b1127665d0dfd5631c80b8e424fb508951f38f8b36307a2abdfa32429264d849f612f4d6ca33846cfb557a7a3a7acadd53f468eb6eb2d2f9f752a54de330abb46e4a3206b068f3c1678468257ddf721508321bb2caf3b66dda602c919a93c2db7f7112f9e5aa3c793268c2f8c5ec8babf89be9b42d69a71e0717514532c39abe22860dfa0ea9ec170b89da86b5376c81978445bbe31bc678f3c02e70330c5db5d1649e260728303be805743dfe309e6bd6f4e85f0416b20716dfed3bf8926c2afe972a68a28ca887c32646bbf19d7b2817ba7b57d3a950fb8b569dffe636c7b35a6304d2ccac0713d125d467f84cd8acb00913a4fb3f90d70594f7bd771e754cffaefbd0df382f240b458f26ab4fb98790384860ee645e17b45bf4c6112603cbb6ce4d41e28808e486147540539c43a9b79f870d984c4518063c7a1a95b4141b28726b32674199f576095bc7392d1cf17de48c32037405f22bbf7e784e2ce9bae07db3b66d7a7ed45f54d53c0fbe4c008d94fa53dc7f778624f3c985eb4e401d63850fa8be2a64780ea1c4b012a515d913c8eb9d6d9c93db5e6fc0b2ae5a2b5aa2abbbd7c60344ba99733efdeb1ef025c2a0a08618c701ddda149c4708973b5c4926418ae94691b8abd6d1a1f98b5209fb4670fa7da781def8a6d6fd6688a732c471a9de789f353cd809573de9ee42da1c7bfe4d814a0cc67316347c9f04cc765c9cd4cfcca3a1ade50f05a48c5d646ddbe2b9dc28f234bc55a232bf3b5019248a971711bb33d66796b4da109ada89137f5a4e7b50d2db8216850361b62c92757054d736076307b00196db9a9ff9232a6a89215e52930b741be6a69389203fce04f34a5c12d8d82172e3a4a2739fb53aae6f08e9e7e8a53ccf919668a1e7074313816ac58661ec73db9f6d03ffb52c9311cc717d5b90245ccab3efa7e1be5a832345cf9c05615efb60c7953d91206f338cbd5d85cb7d701e1bc604d890adfa6f97d49a8531544134459d0d6133934233f833da6ff3906498cffc1c0465944a759009407fa36abf8c67d22d8c35d3093fb7092d8cfa3f1728fc077a8b4a46a4143ebaa20576b185f4cbe75332ad3e6fa36a45fbd9e57faab78dd34afe36f8876305054b5b69d17af8e39b5e235cb77831df06efeaba0c2e61bd33b4c047618ee376832d1b2757e5ada7eaecfcae8fd8437f83f8d275973b0d44f85352b9144622d8655a019781b817b9aa0c52e342a7cf074c5439c171f08d7d66aab5c8776b6b08fcb0eb72efcc2b5044d2ea04e491bfe29b8f0211cc79f2b055b903b814d154057cffd8bef5859a65267b28d4fdb0d768af78d2100b5389bade3fe36a7adb50b03f73ca004952d073f1031497ddae870391287605a9db66270f22f8b073b0a6b907dc999a5808723993ad2fa97a6d5d3e7ba6ae1c37461dfc2884dbe6612dabea73e1f4903efab19c3b0465aa3a6c66b4de40bacd778f6008682e5ccae89ab9c9abcfe41f7637568e5e74448a890283a97600c802eaaf729fb999c5ab04e93ca388e56889f048066b15709daf893caa5f75d1af65331e59c3dc678c007b0535df5352c4751745201c4a9ce0af1e822105914182f3cb3d0dbaeb6a48a2fd6732661e5e0f6c97d886425777448f518aebc6577701bd4d71e3b154a6891697590113b9d19665197c7b888bf059fcdb3f3bde27db516cca69a0810cba054814cbb4cbb30b8baae92dc66c5e81b3831fb58abfb9295bb2a68521610a59a4fb9f21c1096e56afd7f11cb605941222aedc06c2722a843729beb4d326293b8eed03fe90a30d17ac107a32a6e5916516fc5694ba6948f9ad71015d1677a1139512a4aa033b4f64710f0fabd5fd16c961f00d1c92eda41ac375830e0753aa62dad8d4fe928ceaf5a433c2771745cc46cf98b543a146d115dfa7a019450de5a0bbe3549e7a64017b4761eb27e940160f15cb701e6f7adb2c384320ced2f36748d2d93781872750edab536dc420a9190fc6ff1b2e46385608191b9af996b9f618bea61d35016ff4729f59a3fb19ce9d505418eedad9850b8c472da026c073dcddaa6e42fe18a0382872d225e2224b8d5e9d48f0e3d30120eccdfd9a76aa2d1713492aee8bbe8670a49c4a7fd2d66533f45d888d5e035c9870687b51e4cd0cbf98cb377f300c3e7103422caf591af9a251108c9ddb66401cdf28b76303ed852475d091d8a645fadd12f9f6c3d1d1077ab5ab73c12bae9564c56a1aea76d2e4200e79d5a0b4d599c93db51c7ef5489b00d90c5446323c0e339911db79e0733fcaa82c30c6612e1428c5a51ea252b580124a4bf54fbb5359a5bb49bff14b30516f73dafd652ae71b4ac04cae7b765c3168abd25bdcba2bfd2719f09503e063da42debbcbe958d2cf1dbe920964a164ac2a93c848e2c7947640a4d8d277fcbef5352a51cf1d23b92cd8d0015e72c1430a0fbd8dc8f06403aae2bb1b3d10339c0eb6d5019aaf224af1602f5865d621b902a45ca39bb5d95215fe7162eabc63832a0cbd0af4e18f72bd2e2ed582f7cc6d58fd1894a776bb0e3319c2700d954fda26b3a79a245852a71a4ca88a11e529704b06d7f8ef466266ff2338c5a07ce432db601e", 0x1000}], 0x9, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x80, 0x5}, 0x400) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getitimer(0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x675cffdd604d9d10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x21) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x80) ioctl$KDENABIO(r0, 0x20004b3c) syz_open_pts() connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0xa, 0xb0}, 0xc) fchflags(r1, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fsync(r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') clock_getres(0x7, &(0x7f0000000280)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x88) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) recvfrom(r3, &(0x7f0000000380)=""/31, 0x1f, 0x43, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000003c0)=0x20, 0x4) open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0x130) recvfrom(r3, &(0x7f0000000440)=""/142, 0x8e, 0x2, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000540)="87745590524c8176b58b177063d29d2173d64cb3cb57a3e633a600ace5bfc857129fe768c18e4747009ec379a275ad4b53e104d5e784f68ba8cbfc0919547e7539caf36f171e35a249b56d3cef7f82", 0x4f) r4 = semget$private(0x0, 0x1, 0x22) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f00000005c0)=0x10001) fchmod(r0, 0x8) getgid() 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x203, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0xe88965d7ce015f98, &(0x7f00000001c0)={0x5}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xd602, 0x4, 0x40, 0x7fffffff}, {0x200000000000000, 0x100, 0xd0d9, 0x8}]}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() sync() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:13 executing program 0: socketpair(0x11, 0xc000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20}], 0xffffff09, 0x405}, 0x0) 16:00:13 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8800, 0x0) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = msgget(0x0, 0x100) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="030000000000000035345263bce651d74b8e92ced277403255dd8f1d5785a492c86f9aa884b8e05ea046f618d72f375281d4a368229e7dc27aa2e090c6043ce2df9deae39a462f8e41ce7428e5c28ea64a8cbb1348e91c93a2ea708fc539d9eeefc9038066cc73fafc34fe516babbadeab95c2055fa04925a647152506030000000000000031d0803450c617177d05ca34fe057e05000000935cca9b59aae684c2c187e60fd040e09fda31cdd5ee4e76c3fc17cfce8edd65a96563d23c57c53e6b5dd3be76ce60bb52123a0939553a33e1d13732545dc90a0a8caeec59ba301e1c3a22737e35a9829bbf7df093f5405131f12334eeb7c0f3538634974ae84cc456801f8e1e30dd159c5cd815cc5df1a54bda83c9b5f9a20d9e35a0fb0b08d123c227889f581d17db"], 0x6e, 0x800) r2 = msgget(0x3, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r3, 0x0, 0xac) msgsnd(r2, 0x0, 0x0, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18400, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x100000000, 0xbc, 0x2}, 0x2, 0x4, 0x2}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r0, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) pread(r2, &(0x7f00000001c0)="841f6c207f30ad1409f9fb6d8303a30ea879793c9105d6b4a02f507828deaf742fdf91b62b6c96728762e1f16e4f7c95b2b94892b2cff3631c96a9581ae68a30c672559f7cf7e0a746a4d6cdce4231df938375d2ffc32f76723161c9abb5f4a62c2f06fd1129bf9fa3c52592d178c81f7957c3068d52693f872eaf507670d99c2331b11c2b0da58d02a418d2d2432c9014", 0x91, 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x12, 0x0, 0x2}, {{r5}, 0xfffffffffffffffa, 0x40, 0x28, 0xadf, 0x800}], 0x76, 0x0, 0xffe0000000000000, 0x0) close(r3) renameat(r3, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10088, 0x200000000000100) ftruncate(r5, 0x0, 0x4) 16:00:13 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="a78907ccfa784dbf440c3f1a1e1b4ee85b682831b5cf3dab695595a6049cef92e0c8eb2ab4c5051dcae1a097cbd9967d7aaf05a7c5928059efd84d413ed23d9ec7698a1c0885d929c09498dbc7d83ab7d1513b48f70f2bb3ac48df485bebd5a8e855a5be8e9889771e56263d737f7676b36d88241269650b1f95", 0x7a}, {&(0x7f0000000100)="749ac5795f8c82af94c3190542e3ace588652d89ec61704202a3cb674ccc2ff31d89e7ec4e4bd3ce38ecc35007c370773caa393f0278c9a5c98bc6513d86ea9fae521cb4f75f7e7c464192fbe303ebb7c0ce1ae74806a93fa8f67d5623dab389cd1b550dfb62d787bcad5dab54946af1f7961bbb5b746ec265a712fd655e0a73b792d3639bb3607b360046acc17265b8df90099ee04fa748deab291f63bd89aea1506ad46f058469564ba5a2ac13ec8267c3efb0e12f5efc05e176f359a8", 0xbe}], 0x2, &(0x7f0000000200)=[{0x68, 0xffff, 0xfffffffffffffffd, "84ffd07dd006bf9db4ab9d9f3198c04f2fbd68f1877b1acfdd75e81d94b3be5872cf7eabc762530261dff78b757b1162910b61dacd97e2c68c697eb93a302c8e962b310c4b5748143eaa77c5c0a658430d67eaba009343b4"}, {0x88, 0xffff, 0x6, "d1b2418d1d81bb1e41fc616d0014ed9617329e88bbefc7fed1cd1101cbd6a642e5ce12a3b39509f3162e4253dde921f1ad5fe6c4bc6e0916a385130c8f15da18f8b6f9d38244e1989e8357d98040fcf79452db6c118053dd7747f10a5d7a010f984e55e9129e0c59da7d41d8e90b8d88a6fcc359e1bdc966"}], 0xf0}, 0x408) 16:00:13 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x958d, 0x8001}, {0x0, 0x8}}, &(0x7f0000000100)) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x2}, {0x5e16, 0x4b6}}, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8001) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x0, 0x3f, 0x2}) open$dir(&(0x7f0000000180)='./file1\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x8, './file1\x00', './file2\x00'}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8002, 0xe) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)=0x2) r2 = getppid() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) syz_emit_ethernet(0x8b, &(0x7f0000000300)="0ced3d70120731667a6b59f1236b31e1c5d7bf17d0184d5a8352a3b0f1e8a0032633910bcc4c229c930204f6550e32e04264c5e6edf00b2ccee6ea5726116c034cfe57c353a8bbb993dfef1197d3e941534c1f38f49764bbc1503afbbd1f2b9e886ca9e87a1aafd7b1afb408a23d10197f36d29094c84d9b8d19590086b172ccafdb39d018470986c4b868") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000003c0)='./file1\x00', r7, r9, 0x6) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000004c0)={0x1, 0x2, 0x6, 0xc8d0, 0x10000}) fcntl$setown(r4, 0x6, r2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000500)={0x400, 0x1, 0x4, 0x80f3, 0x3}, 0xc) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000000540)="0a08f4cebdcff924942250f9c70df7e40a6e182c8c04fa1864574a2cae6a11ee919f10011dbca5f42961f84dabb1f4a552046eac2a6dcb4857573aff021b7f9ce07e436fb98a60f1f1dc6d7a2b26225fc2eb89a157d2ef938dd8a6401c4be7536ea5e924c57b36c2c097b7182912362fa612d8aae63a11713380c6ad696102b7a5e1989be7fe0baa72dc4aace1939c5a81f687d187529b7f963c782baa9d34c6cabbb8a4f1c8378821744da267087b03f4b97831102b009840e7f22e363b71952bc4121f8535a7d2", 0xc8}, {&(0x7f0000000640)="95bc32fbfb28", 0x6}, {&(0x7f0000000680)="fa19f5", 0x3}, {&(0x7f00000006c0)="8af06734fa90e7458b44ff8645e2e10f130d2aeb3cf0a32a0a9ed3f10e883d53fe", 0x21}, {&(0x7f0000000700)="8a901bddafd6607ed3be4098b72f958e42656eb237540ffa3e1fa462d3d67736866a2f2703ff0833398ee6aad6cc305069d76f6b6e0b886a18ffde5cf84f3a6b62f042ccf798509e5586395ee2c50bef58efafe8afa9ea25e352145c0e4e3f02e5392fda39e324aa76a0857679a96750ddf320bbc785b7c77f2c17cfca985a8dd71d1c961e0478cd24689744eccafa68b9c60a4d9c512ec7ed1c4146c68b002eb2d44e185b4292d88c963db56716b417471d41e46a9055a17d3f2b5e8566229dda0c97bd0714bf2a85011ef15abfde117441ad73cd98e43e9e27a24a2702e4c1cae0e3ed26fd2139d747f79a4381286ba5d48bc3d0a51d24139f945b6523ab22e4c322541d3e756e3d310c6602951dbcaddb383205f16c24d7fcdc86b5af511ba99e48b7094657aa903ff90988095cc623d1e43ae24c92817b9fbb7440850c9de3f1190b141a7bf6d4070c85e80175a4d7db4d33484ba1ec9fb2bd3bc7fe5c78b763f8a3b66d79e34a77746456d65c36e7efa84807c5e81fc3daf7cfa22714783e6f9330bce4415cbca88e101c754a4f322a218a42487243167bbfd243efe5790599444dbd56dc8fb8dff9aec0f1b1228d75c0d8bab315816c1a6fe4f684629c6ab5c22a08300b8c633dd7e276ae7858cc811e6f67ee4ed09bb882e59fc421e0c91922460fb596efe81004ecf70996801b4cd76bbfae4fbcb86d836fc6ee1f5c31708f4467c26e55ad3413e1fdcc2b2725d87d9a852e6976067d19ff9539d08e51d99f4a528b2714f77752e31c71e14d17d296ceba045f4c358c6084f9f03e57560b166f7fe1d3d7645dafcf816a70498e871b23a9e80b8a7f115b0b9636d3ff35f3b9fd09a8c974aadf4a756b5c8c9fde26152ff8c667b802eeda483bce0de3a11617ac480ff921aea984cd9cd3777d50aeda013c444f595b9a05865f57e0ac3f75f6182393e7c7ca4fdaa2984fdf3d69b481f4f7a77cc0e1cd3c08fdfff4975cbd50f9bbde5e8b21f191e88d5dd43f8f8b7089afc0f88bb87b0da17ad13b5075e9173c73e0bb723832fd6faf9a2cdaa6d367bf973e7c840c2956ca78f73848556a6532ae5186dc53f623eb857a05667a7255fad5bd63eb94d893994820690633bc9584ae4458ee78256f73bf734b44d0ff4c6de336c9c63b9ac17ae50032ac2dfbc0bcccdc3d36942d27a406225be32be2cee6159d06e676f8b814f22d8c540db0db38621f5648bb8b785ea0b3f281da6d26beef76cda07187660024bc78353e27dd1f755071f7f7fcf76251989430b48551f9f8da9175c06a1ec453a9715b6e69b9ee1bb73b24616820ee88d5fbb8888da83f63c47f8679878aa1a0f4c797a062583862708bc638563292de5936db87050557bfa4fe216519c0330fa2d613ae23bc2d6ef11cb533468b2a16c5206e7a97745a85e524d1eef804405f94133173eb21241574cd346406d816bc2a1ac5be15421fe5c3d3f3f7c2da196fe716701c3c9d5e2be149c6296cbb0a47c1793587522cfd72fd15f3a6fb0a0f37e054145ef2455c227a26b1d64087b8837b804ef805667f6a1c99f6a4189ced93257e8c54bb2736a883f2b31a8adab6e01d55b22d8a4b6067cb965cc6d48b0d977142445b7ab7784a178ac517c36a8271060a9008d5f69723d59ca7845881f1528fefeb3ccaf4d0dbcbb1f5d26f39a02fc3f2ffe28a8d62d62742ba36bd74b7245cd431ac418bb2e82c392a66c4fcf5fe2c93a6beb69150ffca288eb5129e6d60eb3cd8f29fb14e67b9c5accbeae75d06871f26c18824f872be4b784f38cdeb81f7725fe371af97ed6cadee21c89a9d903fd27de5f5df18cc9234ae01a00ed616b0c277830e0ffefd444ef5e488aa68764427a6fb8cc64c1e236c0142360d36db8311ee1f9e8fa0dd2e704d26a36ab9a964bafbe8c6b2dd9a9eff33db2d0affb0bcc4d5b85e3714d1f1f9ececc7032268998cf9ffa9b6fcf30c6e878cae2322d64923886fc30efaa5bfba0f8236484a80e2b61243a8e79baf13ddc65fd93d5083a4b2388bc891c274610c31d4acfc8713ad731bcd0bb1096de1b128ed8a832bcdbb18ffb0bdc3ef822c70fd46ae1b156b17ddaf9ed2007a28b5cdaab1ccc421b27762d2cd9bd507a071c11f8bac74ef06f51cf15d4398a928f82e8516e9af3a0678e28e907a7740b0ade2ade16f2755c07db0faec8cb1135b6df22676ac6a3a9158d773e03d2e428958586c043332ed2f4d8c497c8966cea2fc65b40fa5bcba0a4c57d5c9b7b9353d3bd89f48cd6024fbfbf28c8693f9148601ff5e452be4c94ebd952ee609eac85167d26339b444c72acb8283ebfa7d1dd8a5e4f0afc7e0730a7f09a8359c08e1dd3cd298f347b86be44f7faadb9bc180f7bab3610a8d45802ad5f6150589040915d5c5b406e792c1cc03f2ab3df147fcdf0d58b049719a90ad923ac7d6f4415a8d5f95ccb2c8416448226e468afc1e2abb198937d2d1bcb286ad5b3929564b4a92b27be56e1b4f3628bd076aa7c333f9dd3d1846770c9ec67ff5e059bc52137375daed01f54f89defef977c4181edd4d67f268186a55264bb195ae5c3c773e993f949758eb73a2686725fe9529728e2d0cb2e60d7ea3a193d96c257ee82dd7cd8867a8309ff602c3412973185eeeaf2cf389b328d816b9e11b6d5ad5fd362be78033f02127dfc87509213a7a24c622b75a8516d404488a5b77ec430591faf87b61269ac9795a2f56b731260435fce926054a3e15ce017d93eff53e9e496a3b9eaf6808d9057447eee4e5d0dedbb7669ea71508a0e211e7437e91d9aa0a750618eed8fa45774d940329398b3a718cf13466fbe6217bd6ea18ad6cabdd0a98f6c4ea75280c6d1a1c3d953cc09fe111f1fa5d7079dabfac6cd2dadaf592323986a75ae96eedf37493b173f311ad646d5b81552703db8c797b579a16f92882db0d5f7ad8efaec6866b92638f454c2f3cf2664f0d3f4825b09455dfcaf7cc30ff7a2e9eced171baf293a788f65e83c181d700c5b7edbe1a4e30093b24b80393d52e60d9d5369598ff6b7a5ecb684762ae498654725a66cd911a5acde0941bb85208ac0fb2f21b073635baa80436c08ef7c99b77c7dba96e351539a30f07f0bcef312761deea86e32e25798fe182c532437ec2a0aec64d05ea3e95ab7913b6e8c57fb8067a78425526d8110f0014c4a58792debdd3c9a90c57c09e8232e2c1d6796ecf703994da693341cf672c178679cb19ee7f9dd73299b29a46128b51c529e61a07d0232580c2516e38d5cd8633847a3565b5b39ab85f8e044144aebbe7a2a5c8e8e0ebf4b5a3cdddc47a085d8324a105c878040fc17f8339f13fbfc86fa27a878519caf3ae6474e6bc12e6349e9064f8576cb715497d59b9129d684f1ad5d5f54cdbb3b8e30ea42d2e03b3e9d0217023965241eda1ebbf4b1d0f0c28a4bfa048891bebcb45d96ffa827fcc75bd8d467f145ef6c070bea9ca0e27ce821eed65c5510320f77a9f71f85663162866de6c1b24b01506c29d9c1040e6eab780fb5d2afff590d0ee2dcd5f47b6e6f4387d0b7dd93e1c4e7c8adf8150fd5205a6be9e03f405589c42043bae78d0a93717bdbfa07319ae4e62dbe7c731c4a6cb60f1b56ac8568777dca7e0a07f2ce26a2c7c9084c11cd9c40791a994eccaaf7890a88b93243eaff81105f3912e7bcfe82c7494da2ee4c70c6f8b8ee58a3025e6671c1a65ef3ea1107cdc9bc0ce2eff5faa809475e5f693a4b25ad046c197087967d8160b5341dba408be110b2c05ae16b48731564b74de8e455c89fbc745fcdb6bac2fd09e6e42f0b4275651afac545857e1b10797965a34f0f56ec4da4c7798a6bc07751ee230677b6351515305855144a0c5668a09f0de12c9d07a337b1b1abb3c0dccf4f9e7aa9ec208166e0c4e31192f44e47e724ff69d8048272c284b01ac8a85b78c8c303756b3bf9a29553312949d87397bbbe1020b7819755187d899f406eee702510435319100605612476bfea36f770a771dd57cc6e5764cf8409852f2fc498b3b951b192d6abaa4ecdf731d183b6951f807580569c69214615d91bea6e2634a6778a176a3cd5d4db747ac5f323509e58d15d3a92e77e2d25a80c588909a9b46081b136603c9091c8e1e3bfde20d7cc006db930496c3534fdbc096b95a4f193736689332123a4d75d0a280ff0db2f849a27d046f376148906e75c3fbd2683621618a089864dc2bd7c18116280ab55ee1d6f779e5d41c64efbb549f27199512413ec2d4edb6f7fe7de764ec3c2b60a31e36e688965d0e25267b34f3f0ba77cdff6a3d95d00d7acaa7f89d098ef30a9a15824da1f6ff7ecec1f8d75200fa63d93c9bb35ba27c7070d967af3e78602112971758c7d2cea1414741cac7665cce6f6c9a470b0349262d2d32ed78165d6fd687a78a12a5f9aebbb8f6f28532bb1c2f6fa9954a5d41173e63bd99744e7e46567df9b6db7c5d6aff22f483a89d159cfe606d04f27a8acff60fb4c4ad4219155bb81fcc22a51098b5d4cb06afe4897532ba70feec99f828f1ce1fc3ed0b4d347efeff43d71fc0f8c57e9bb70a9c1a73a237eab2f9e00bf82f7690ce1f448f484d2db4063c6369ab9dc3df3ae8ee3f1608a0bd7b0038f7df496a9ed209275870e0861fcd073177b1be447ac2d0986bfcfe1161269bb0ecafbdd27bd48cd4a2c10e645a9e2e8b3ed255161e9143c69668287d45eac8044851d1d3464a1cf2c560ede22d7ac52572f6a4ebf5816a7b862c160b7fc2f789dbe5104e9572e4f6ab404ce1bc91e58c4b715355783499029b15fc62b8dfe0c56593d810eb098623b9f597ea50aca0c276b669c63c578d7b3c6648a7812ee86c7dbec111695f814c0d8ca7767d4280b960001cef4f4d17a03e62a0974d3ae55010ca3da2b33e23c71ff3c62bc1c803565f8b3d522bb08293eeb17ee677a1b97aed1e467cc548173dd224582f4cbd5c2858eeca8af75657b0de2b8e5548c76d402c72c72be11b38cbfcbbd70e7b507f97fb4a2f242b358b637772a817efb3ff196bc4278fe6fac2dd4a6345a08e6596d31135402c473fcf5f3cd9e26fef633793676aa9169735ba4e7bf44afe75bfd09d21ac408d28e6713688d8a12ca501677b1c71748b4fe1be96db294b4df207585598010c8b8389639e6d7940b71f5162f20715194cf381c38c0c362b7fb05ad6e0443454d1e83e0981869331329dac4e1c32e68fd0767ad0ed9c4ffd60004801b70ebe0502dc30c6dd1a7cf942bd8945cadf8d2d4fdcc864750f15ea482160e0deffcb8233953870dfe44f6270c00b26446d9eeefaeca0fe01da442f779c521e17e5ec413a006de62cdad184c5333f38e6f84efd7f4fa49870c63ae4ad226b6c7dd9e24792319000c1412e75470d68ea77bfed184ee71840d997f570a75ac6d3c0123043c347f197dd50ec9b2f538846a1cb41abd0fa67835fa78a0697752bc7a03e042d89518023f9648395077975f8c87d6a16de5f320dc9a6695ec0f9ac32df2cdbb5ee4e207a2992d93bac748eb8450456d3875f0f5d05607bde9b554ddda1c45c2c38dd374759f535b3716a785e1e3115089b1b0431cfe174765fad62d2c013d7d18452e0f6561ab35a7c23f7d2dc9d1e0d9b75c027711e665db6d4a315913c33e3a68376ca008a0c77a22802254571d8dc6e3c1c5b2ad57b3ab31d60ce9cfbd6652a52791b3b6723ecb1a685bf9bd5a7feaa9a82b9f3b981470108b4f899e7143e4ccd6645d7d267d232e807bc7c471684fad1555820b4085a370f11be4a02fc4044ff6aac2e", 0x1000}, {&(0x7f0000001700)="e7481341c1de58ad080b5e2e6a01a91ce7edb0b19f9096cca3275118618b35e04e5ee26bf41305300ea58a4b20b43b921058f90cf312ac8e4113eb95843c4f804e74f8c69ea4546b9ce811fdc48dd87aca120a61ca7a44831bc72e6e99de43ebcdfe8de1440b6e73c36d9785c24e3f3428303a167fca72a330828d3abaa782a01b6015deee32876321661077d18066004d847c4d6bdda9a99024d85e94eb5e1d7d0836951ca7557fd7274603d736b58b28fcfee36a7ac6a9c5ad469de2be07aed8606b7d00838ba7dba52367b88a6583ecf9a83ccd5adbaadadb6060", 0xdc}, {&(0x7f0000001800)="c3058b4e7ed82615631a1431dc55ecbcb0f392c8e6bb48ca4a1a3241353c6f17781a4335562ce9f1f72ce4fe6b8672b98d793a662b27ad1f92ad76f18b083b866f4f272697a9ee8d161b48bfc2df9c6fe302baca5f45d65a98619fa54c8c4f2a829f794270cce02bfb765954c42c7aacf6db1447b8d8cee717b28d80ee4eb12808ce5259ac2d0b26157e834a8e1623e4da61f8c52d1f4938f7c4449191ea46e347ae9e290293eae05102628f57e124064399c7", 0xb3}], 0x7) getppid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001940)={0x6, 0x10001, './file3\x00', 0xfff, 0x401, 0x4, 0x8}) fcntl$getown(r5, 0x5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001980)=0x1) getppid() r10 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r10, 0x1, &(0x7f00000019c0)={{0x1, r7, r9, r8, r9, 0x0, 0x7}, 0xff, 0xffffffffffff39e3, r6, r6, 0x7f, 0x1, 0x8, 0x6}) 16:00:13 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/87, &(0x7f0000000080)=0x57) r1 = socket(0x12, 0x8000, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0xffffffffffffff00) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x10, 0x1, 0x1, &(0x7f0000000100)) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000140)="0001e65c4256943fee560897317bef2310bceaf0f8cd10f67e03f83cc3d8c93cd09bac194b0333384464ba412579479c4e90b14625d8f39fa7ab1c1540782265", 0x40) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x20, 0x1, 0x1, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) openat(r0, &(0x7f0000000340)='./file0\x00', 0x2, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x732}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4, 0x9080) sendmsg(r0, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)="cf68718f9ec7c57a2c399100687bb2dc5911e42dd6c3db4761e38f8abbc427fe473a9717a94d40d3ae4a022eb7f0b4d2192e5c66e748ba9284cb2e5cb4f7907c688d3eb76fb6001644ffa32d97041af01d2436085e8ebfed5c9a4d70b5a5ffd71ad35784c355366bbe31661ec8446589ef", 0x71}, {&(0x7f0000000080)="27e3947d9efd711dbf0d72", 0xb}, {&(0x7f00000000c0)="3a9a5df426e2e627a5211bc498a9946bdfa3730ac066cfdc8c1bf7683c15f79b60bcc6a8d09766bd4251762e2f267582d9283a90cd638921d9421c573c54858e0c5535fac5a0e15a465fd591769aa74b23a29f3eacd81d762225363cf128206dd2a071e495e8f714bd302deac81343694e51a06023632da0141b45a09312913ac156986aaf0890d84c7fa7d71cff925354a859f29d9580f901960582e546c1cd49b58abafc82bb162947", 0xaa}, {&(0x7f0000000180)="b99e1910b3d35867c8f37f631e4592535616d19478058b7a1f9a328110bb087eef95cbc11346294500e30dc2dc3251789b4d7bd2d4851c56f067a763f5cb4cf4534240d10b46f626c3c4f651c36bbc72a1c5b3a9cbb31c6463a848f225bb82b4162909a576bfade033293c6831f575b6bd", 0x71}, {&(0x7f0000000200)="266538e2a8226200acfc6262903bcd4aacfa37f97efae277de3c86e0d0d6aaf51b8d67b7a2f5f76cb8d526dbba228a7a791936ef7ef687e1583e36932fab575b11cc5cb66e7dae3dc4f0f7941191fd8c33cd327e85e817ac57dcdd8e4c283c2e6ceca22098887b154029932811f427d0195613b938d6278e649e7e78dad0cbb30b2781c09c48cc931a577c86270abcb22ba65adf3ffcbfb3fface3452b86b190c72d6f2837fddcfa44ea6e31065ea38faaa94856c117218b58c706794e58075a5fdb0ba4723a750d2a57e52ed2ac31a9a8986164b8d3f6321fbaf34b", 0xdc}, {&(0x7f0000000300)="587b5986cad40dc62408b3208e8bd0211a91146eaee82ed7a4a61d4cfe1ca367c0142cbfc32532cc6900360f66d3e185013ab424253e4370d2b651fb397d6492520d0131a2b7b061004023a210d0018db51cfe21e4559f66142cc548c216645c25d86d3f18d5a69ba8fc1cd6df289b8bfacf1c8cc2864a09c9342c2c0d8badf2b953dc9dcae5422a6822850c0303ce016468fcb906aab961be329865e7aea0007d05141bb49b931d8763f615191f25f46e5349d35ade126af2ca5648a4a794dc5d23103b43d654baf0e0e975f68895d502302751d256d712f840", 0xda}], 0x6, &(0x7f0000000480)=[{0xb0, 0xffff, 0x5, "3330e4060ba1adb0b45278a1246b3c0c13ad3d2cf0a0f6e7336395e31fcefc3ee73d2bade9559e8e2cd4c14ebd5471e56a9b0777a55c6499201c8f8d491ab0e75faf9c3c94e8657b063e71c0a732f4a99c52afaab34fb35987570b158ce6a6669e03464f7cbe369e980427f466ae01246cfc9544d584ab58693863858d9d928cd0af7a5eec200ad2e4864d7242110fcd9e72d2942d2177b16007fe35e5e84bb6"}, {0xb8, 0xffff, 0x1f, "a866dcdaadc31cf2cfb35bfca126199458742009391a79963b039aaa227475c59a8a45c47781063baf0042d78c502ee2c2eb5a36a420102a568ec12bee0012ccbe77c11ec5c341eed248e95ad2ed5221d30d9075ea1139503bcd91270e27c83fb2a8bed7d755b8d7351315e9f1ff56638f336436ad52218d8e43d4e0de81fbeaca8257349be565bc9bfdf84b994fb6cfd9cc0dd648eb0f43687250a46aa609af6628ea959b"}, {0x68, 0xffff, 0x8, "e5f85cf2e8bbc3e88319c620924f82dd5717b1f81ecefc022dd309d88d8b2014f69e3d6dd7e74bb4644239a91cae960254e11ffea44a72a50e7b0f03aed8a675b222b265852d3d7855bb0208c1d10d21dbac05a0e62d8d"}, {0x1010, 0x1, 0x4ab, "1b13b409fb62b653dfdc1b8b85665ef3e6d654d94146cb71919c79b2e04f715022c771868de156855b0fcf7707285e73ecc821740356562297d9c27b8f20292c3ea8d8f3a3bc9020ea87bbbc307667164e6cf0682544958bbe54ccc8e4cb46a802ab8ff12853e3caadab34dbf8120a7632c9d119299ace62e55fc10bed099d168d0d6e53d05e928f9b4e5a8f4ef64213239cb959e9080ad939936c348c424cf718cfb30850372953cc3dae71214ecd2cc088ccda91e5c100034c4039d77ce64386b96d8c5074123ea5df04307c7990be59fc653066654ca1e84559437f68cfe85e7065f1a599b71861b2598bf6290caa0a709aba241fbc5a064e114dcb577a4409c8da943bcd4a35f7c18c8dbb8ac0cc187e9941a78def8603593b07ab90384379344996ea50136ae36430a7d45800d25821fc576ed8981c1ceacc18d0ffc713fec1e3e63cbe5ffbcbfeb69c29533d1bfcf204d494cad625785ea7c5f54beffe5252069b8b9ab95b264899903f65d2815702ed677e7882c68c98056a80192335cdc18afc0829ac9b205d20dfd0b14b8ce9d6f7c825beb0b363a9dfcf7a5f30924ef12ee06711d0498ce251430ce1fa232d2be49cf94f8d8ce300a2e51e746f5aba035cacb813e0abcb86a474d4bde1a2de83b2b9269f2ae21771ecdb786888d427cc4c0a9a0c6efb07102feedec22d26fa4154600ee5b9b89be334b171ef86ff93c534833e3de5ddec55d0eea5e3097263d7c5ddc10ed722c282e2a1845ac72da400ca4ea5e9c798a3b1f03d5b8caf37e7c3a7eea5665f1718bb0ba65af60b6658865f74ac29dba0deedf7eef47c0468f92b4eb00b04b88c43843694048d33582fb0fbff374b1db60194e92d2b533ed6d5a62b47e1570b4bf79ffb7ae0b1b6f548c9887a49d5fdddd55b0f0d93de8d0ffdee358e535e4c4474e2d9b000fadd8934c2c99a85b6de9b3a1e650f46e2767ffe3f5a5425fc9d8f9e58aa350f528afdcebc1d0df0dd1a3b3817db9bf829eaa2248b1d85478775c60b8c91927e71d46fb04cd68217b82fc63172013bd2ba7bac70e0253612a5e6a78e7444bc302bba45f6ae49a597373885f6495456ff3e1b4687609fc568ff3de82a2d8ea86a8b278f2cd0641551d34d7d01c7b35e1a15192129093030b3f28aafddfcf470a52b740ea84db54c885d7fc1ca724701d067a115d7f34183936983e1efef3bc3456ec10d31d3bf8a7e5539b04dcf12f11ec45a4cd7c9f2a38c27d121103c9b95bd6497b80b1f3d1698f5c1eeb02747cfd3e1840f164520f753e1f21ac7a274e00c5bf18bd1e1d4714cb35a17432a7f02043d15da7b39965e655cdb57f9e2e45b5b35e0c8d105dae5eedf57c3d738e9ea9be1d3e2ffbc249c8573a4a6d33e815bb41b5fb863af8825aff42395242c6c6243c9febd45a715fc41c76b927010427b9b034dca9d9fc18d48e3ef7289dfb7509d2b4ee771db4b43f425c41b86982f73ca6f99d549e40c58d849ab086ecfa262664c2e0513de898ab57cb564eeeda32bc7a3e940ed7613cb3d21ed92c00debd333d3526f4ffdadc33241151aa4fe23b8f1566635da0b767fc078467037bfdee1a64fe124e5f6b180995678fc322f71974be6f1fe4ca117988c53bf75d2017af7226d9c7f7bb30de27cf70cdaaabccda2c6de48dc9675bacd202e82d008bf90685c10c3ebb62091e076053f9d9c79bf83903796458a7738cea98312ddebe30f0faf9a0cb66ffc4dbc3df92b4f63d2b2c99c52d71cab88366e7183517a02e24b153a412b5da7993edc83fb399778fddd6c5c2153337f0e429bb21f63a6b1d620885d11824b09f8f3e68ae5728dca3415c7a328281da48ee83b210f60fc336133279db511be61676a54e04e0fb694006120d43abbde52ea61a142e442e6d6f02975e642505a2113ac267023c97b0705c91bfeed19491d99a245fb6bc70c64f95522f70c9ded957ad1de7efd61709dc568496ccddf0ef4490b0254e6d379c4e58e8cac65071b077dd2cb8a17039d72c7712023977b44cc31ff9640fbb9d64cf1be9e0967f41fcfd7f84e36a41071c04482d6d71d1ef5be76ab1036b0b58d6dae6bde48ea836e0e7d1ac5f67ba423198779cc74465218d5ac12e5b1fee8db76aba185ab2061ed62cb7f8a50649e181c76c258702cccfc3e7b0b8b8fdd137cc2f800e1aa72fbcf6c166da7f78e775d8895317bbe3eda5351e3dee1c6e2a849c5b41fb1a9770a28d9c92b6eafc6b6343ab4bde842fd6e756dea8c194803e333e30062a5ead2f8008568e6a269ad77b3f6196cc478340ceefae2a0f4095f96535bbf5667474dd58a2468dd976bbf874da5936d1f9190e2e7d2a2d3aa272a06cf3f3f28ce959ad3f2ec7ed3c17e094bc2676711552f96a5f4911b480fec77aac3ab5d9aa4f37506ca427af532d856165ed56faaaff46f9cce2b4656b9c67c1547319f252926b84203eb70f64466aeace8bcde46b7c43ae8d00f2615a718b5f07624947e9b3910c5cecbe38e8fddbdd89397444d6764f3fdf7631c99a0b8d235a6d8adde1f683417831cd05c8191cf7baff6827c901840b88647a4e5162a096b624097a5e116caf449509e9f1bdbf1310c1c787ebb038094b5b110379cf20040b81786c9f8296d5a150eacc70f14829b5c31c06dbfc63d06770fc70399c2cc54288917a1cad5fa8015e6edc92bda7ced60877186f98f6f6a79190da4ffa6ccbcbaafd9ba0bd5a34e444e3cf6b3f837e09bcfa160fc09517926dd4d1f15a6c1f022b290dcf89880f1c6083e42b933b6f3b1c8747999920cbe2364e4bff09d9f627a582a91a1bb915d3149fc24d5b628edb20d99e892f705c7374df7724a2b392771ce4b6bf21ccb55f04de2f19fbe1c53623e95b4a232b4549200cb79cf8b9794248456e256cf5813cdce5c6acf45c944f5ea5b84b63d8629d6f9c7e09331475ce95e6160c47a9caec7036169db91ce2c85e9ba64192769e2c9f563845119c4cca8b7befd29dc656ef681319a870090195c2fdade3a24f66a98901a3756ed28ff5d5431a11731c10c728e7c6ffa283929dcbebb925f08b04ed1f9c4cf8f0d83c6b215a7222f709a984443447b53c55c00f76e6dc1fd084318bc2fda553fb6dc6bc39c32464acf0152fe8ec4f088c31e74e73b1e54552ca46eeba9a9334b19c9094e701edcc0e66797e38c427c2bb024ed070dc54a23329e782fd31ca64c00bdf72cf235677d2dcaf8b3b520b8f15476fb8fd8dfa09a89c1c0e70c95f2de1768dffec0d939a817387f960cf5fd5225a2f569932f05d7c66c273e132515314c5a1075941084aa6e7f8a1546f00c4741de2f19c8a41825fe626cbeed190982918245511968559e29ed38adac84f3610ff25764ec0425621dd95cd1131bd1535a3536f10a0ef9466f3b7a8769ed9bc82669d8f5dfd0c2b958e948531773939904939c6a74639ca929fdf99e7099e0ab803e8fe22a936326b0054f49557ae16d540515177d3865ea6b62582768f6ea6ac151389c8309f10c87d67962c6925eb2551846fefedce92a4fadba55d872d40dc8062a91c0f7186c2f51e0b0f0314123f76ddf9ce0c8d01fc680e2c66ccacf9f84e158c7cd533171cfa6f1d501d5365fb34498ae1fb5d8381b7a88c9254e4f25940a1aa8733972ccb4d65ce47bcbe69bf2871c4d9425d1c169249d703a38fbcc59390d1e0e7da37bb035b7d70cb83b3780694ffd64339734f15453b9a1dfb8c79fe4e584e6ce0a88537e7f387826537ff8a417dcbacf5bf5ba30a72b2e7eea171d9e2b214c8ec437cd9812734f4a80cd0f8252365740953c5507b04bb5814f256831188524d87cc4120cc6ef01f4eafa6f4de647a028bd3f8b1efbd17af002e2fd6d6245f15b738ae1d5fbe9419f4dd892c0af8cce252023ce944807de358d86ec7ef405b9913cf1da9d7eb41aa802e1908eb83f38e3278906c79624f56c84067ff7644e09a1c5d963df3d11a1c109867befa4f5f9149d017221a58099f25efa7d272cd4cd730b05dd89653272599a68ee9d598bc74ff959334cb9e926f7f697bfdf8f2913de49035fe154718de185fc8a5166005376fbd046a8e96cf7c5aa90ae7cf828dd05ce20f6b23b5f4f93bdd0307ee2a55d207622c0d3158c2d76787821ee0eaa0bbfa72161e16fbb5144af36712e14c032d13833b757ad58645b91c2ac3f9b1adb6f65949fc2c59e64be03e0a7ae8232ee7977a6b14aba7373f456faecc6b1d34bc68ada19e8ef0eec4c435c18345e6c53eba2e2c65b5d64d7dd6873416bb68f5d90de780c16e7607a72cf921a88e86969563a66eed33cef4dfa5382202070e3d39b09d78e5611eb9ed7d9d80c950fe1866f8c313bbb07a5078b2ccbd8b38c28feeb2025d7eb836b12f8a4b312c4262ab1b69d5ab298de3ea44666626e192e1982e0bb28ab14fcaa1a671aee049e7c70f2e4fe108441a8c03c5d8009dde318345385e8ca77377eeb422e245dd5472b18deb63de99a7f7b61ae9eb952da4a2755decfec2bf91db7905713116a003d3ca2d0dd801046fe52a9f34d1009707f4c233dd54ce8696e2eba11a093122bfb3cff4e72a456e8f27b677d1d86a2c48c326901f901ca2431823299c7734f9e03a36ca3a6bb440bc0131e8dd76361fb4456abfb1723707bd8cfacaf57ab77f694a10dd0f2cd3480bd629de1ca9737c3330e0c41e61a4d72b5c33de338f4c2cf0667110b90db94f58a288bdba1b9d7466fda013dfaf96d0636a548455463bf8c88405b4e1f0eeeb920f362a1a07e903207c9e0bceda878f8314cf8e7a628f7f1275867fca969c2f04138f2169f6e9ae569ec8611b7bd61efc1534a8246e3fbf981d81248f0865aeb1cb718dda129a185011bf88be9bc1b7200b1edba4806a8ef33d6efa4d7291f77b207dd884eabd14a8f674f8119e0e0f19a70df8b78499b5ad77f9f9a38a6939152db267fbb30418f24241a041c939b082452cafb3bedb721a6328f89771cc29d39bdb0a81240943dacaeaf2c4ac81c267b7b65623c0ed58f1004887c344bdac728313408401957b691ae7d7d35876cf6465cc75ce5aa3fe64665fc86b98ccb972c2937323933e18981dab3d7956bf47ce59814d81ffdd10ca5dc2eece0dcbfc9649b7c26adc8a52a42179eec2d981b05a1816ed4703298181a703236f753974c35209af23a294818610a2b020580f718022cd6c9ef787b30f54b73f59ee8f81df6665bd5ae11bcaf85aad6fd68155e466e88ca1082553b66ab2cccaf29446eb3513f553421ab75c11e4c58cf6000d434745d2145a33caf6fc6ff59337f2a65219a5aac3c0b82267e720bd32482021dca0f3e1e55a3180588ba3c03d142052e1a84860068b48dc80249fb105f76a315e055ca15c4ba7d40d2794e7f8cad5a0e1b78246fb273457e55db33425dc91db448f6e242d49b534553f391fcf0228c6f5f72addae4e2886ecc18af66f68883b1fd1a5fc2fea588d1e42ced7d5a92da77b5900326ec3c80f9156250d7450f50589898104ad3d124be39cc50e891b96118d9673e62386ca8f6cb2727b2185044c54c0f7204d3e7fdf84e7f7316bcdd9a7681408e087783c7beea0bf6886eee0cef2fc23fabaf396d9e44efe1f8f50b57cf7f39d02a6a8e1287432f8be8b957a13da0004a26fc5c199c9d198549023922f1166c6673c1b43e22195c4c1111f1e1192675e4ddf320077ba8568553c4abdcee3a82271bbf7e459e06a4b2c8ec8d5e782fcb7140496f5c7dfcd839a0e789951ac8e83353646f8bc8d039c9d0996d8d4ca98b58b0"}, {0x90, 0x1, 0x8, "045cae07241d62fe04dde26a770e961884bd9594b13ca816d299aa14fea739de124b21ebbaca08d53e3ac67d93dc19c822af00f231f56562fa1110091aeacd0b90ea1780c9cc188bed28db50e849ce1e1826585e352e9a48e2ac8e3c3123ad6ba51cdcf27546a53d06c8877a29334bac27d2175b1a5566277555d3"}, {0x70, 0x1, 0x8001, "78de97e15c8ecd258e265d7000a8a59a9d262ba1b362c1df0ceeee72c19a3d6026a431fea845884e82313bf343433063392f6e1864d042b0faeafe108dd0ba8b05ddb600532d82bcda0a235cc34d379d14baac49327062f230"}, {0x40, 0xffff, 0x5, "0801e85ec98f250978f6a01efb8ed093fd4fc3d2afe7043895bb6a228c1361a8a04f7e2227bd45427305170a669ca67a"}, {0xb8, 0x1, 0x3, "5ca49b9cf3100e07af81272c76b5d08ec2537f0d40cc1268c72231ca7917a1a8d8a87966eb3d5c48962845330e630ba1b4de337bcfe1e43af0ab8885ca0b10137dd05079a6ec981a36ef5619f65238454bc6d7adb467a68dde869e87a85e4041a2a86f6b35b49e7ff3b9a3466e641612377e36186332441f8687a6ffc5ae62e0124293f252c8667b1223d23bfde5c56d245e1ff3b171be0165e9f9b37c814bbbb32af81a79"}, {0x90, 0x1, 0x3ff, "f4f8a322a6e24c238d14a9895d2dedb7c6b09bfedcd51b2ab9946e9c1213941e027b9083372192324224d97436f598cb2d34c33757dbe1a5ee30dcf924cbe12cb6c3e5cae398b56c4b2c6c5caae56101f24bb5110a4f6f676d3796e1a28c5bfb15b92197742db0f690459cef14a90834fd4d1b4f47099cabd6546eda56d1c789"}, {0x60, 0x1, 0x2, "f3d74c572cc50aa691c09df3dd78fdbead401c3707b426e6177a65774e25762c821141d4c15a0e84858c554090816eaf8d8790b99dc4a33cb4b879852081aa10ddd1240f3b7ca1ff60598600ad"}], 0x14c8}, 0x6) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:13 executing program 1: getrusage(0xffffffeffffffff9, 0xffffffffffffffff) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:13 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x11, 0x14) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x3f) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002006, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0xfffffd50}], 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f00000001c0)='\\', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt(r0, 0x80, 0x7, &(0x7f0000000200)="1877fd403cee7cb9b2248f3f278069ff4b66ff7f77e711deb18e57f0ebf3d97f2b6a1263abc25043c6243fa0dd5c8ebe2ecb731cc0b0db8c867d78d17fefb180324bc5c8d925168ba9e5bdc44590175a6424eb458eedb857463e18b7fae10fa3e483f914b59e971ed5b8a786d7cb1657a698355a9ee8ef53ce66011e1ee32db7f4efa20a8101b3c5e352c75f77c2bd5d2d89ebaaeda5e65ee88f23aa1ad42692df089bb1a9d33a29a46d8b30316115b3c4549922a85f0f3e2361e52fb3a63d04f15008d8ce48c5430600000000000000b5ab2cac1617f7ede0e3a33eb79ab60f0000000000001e37557305cec8a9", 0xee) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xe9f, 0x0, 0xfffffffffffffdb0) getppid() 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x400000000200, &(0x7f0000000040), 0x2) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8402, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) fchdir(r2) kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) close(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20080, 0xc0) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") renameat(r3, &(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00') 16:00:14 executing program 0: truncate(&(0x7f00000003c0)='./bus\x00', 0x0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x2) r1 = semget$private(0x0, 0x3, 0x11) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000740)=""/179) r2 = getpid() r3 = geteuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r14 = fcntl$getown(r0, 0x5) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) r18 = getuid() r19 = getegid() sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000800)="57466f0875b603c1c29206575868da02c2ee1f53e46ad2ffe2659c39e911f7a8aed63d0e2fd25599af60ecafbaf474cc1578e7f7f8ac88253a2d8976420e9308991e3b1212d61ef322cfeb25f35f7a31f2e3a9c13a77ec932392c165e088199bb6de87888482f96b7ba164e9e3aa6624c90c749a2f8687ce4e8a553cae8a6ca44aaf16376fe206caa43347bf55ad7434d3c8ba1acb775bf85639b0414fe49d8c66a3d3f1ebba279e3d301df5bd49c813efbbb1", 0xb3}, {&(0x7f00000008c0)="a83922a02289ba0014b402d0c055a08cb09b55fad764c8f9842df16ac4be2d4c70b77698938db284929774b4a8393ccc27769c125d14f99afeb32e4684288038329821b808358cdb56f1f3597d0a3eca57775b81467dd7fc81add47ebfc782bb2eb51102662052adf9044485ce718821896f1030d052258bc81e3491b09af65be4ed4254fda5b25f715ea7ed95b68cbcfc", 0x91}], 0x2, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xe8, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(r1, &(0x7f0000000700)=[{0x3, 0xa6c, 0x1800}, {0x2, 0x800000008}, {0x5, 0x3, 0x1800}, {0x2, 0x7fff, 0x800}, {0x7, 0x9bc, 0x800}, {0x4166257f9970f66d, 0x7ff, 0x800}], 0x6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000006c0)=0x7) r20 = open(&(0x7f00000004c0)='./bus\x00', 0x10, 0x1f8) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']-\x00']) kevent(r0, &(0x7f0000000500)=[{{r20}, 0xfffffffffffffff8, 0x17, 0x1, 0xad9, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x3}, {{r20}, 0xfffffffffffffffe, 0x43, 0x1, 0x10000, 0xfffffffffffff92c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0x401, 0x101}, {{r20}, 0xffffffffffffffff, 0x25, 0xf0000000, 0x3000000000, 0x8}, {{r20}, 0xfffffffffffffff9, 0x5, 0x10, 0x7, 0x6}, {{r20}, 0xfffffffffffffffd, 0x1, 0xf0000044, 0xfffffffffffffff8}, {{r20}, 0xfffffffffffffffe, 0x44, 0x2, 0x7ff, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0xc0000002, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x12, 0x20, 0x200, 0x15e400000000}], 0x400, &(0x7f0000000640)=[{{r20}, 0x0, 0x37, 0x2, 0x9, 0x3c}], 0x304, &(0x7f0000000680)={0x3, 0x800}) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:14 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f0000000600)='./file0\x00', r0, r1) socket$unix(0x1, 0x2, 0x0) socketpair(0x1, 0x1, 0xef4, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1e, 0x4, 0x2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x80, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x8) recvmsg(r4, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/144, 0x90}], 0x3, &(0x7f0000000300)=""/132, 0x84}, 0x16f8012e72e1bbac) write(r4, &(0x7f0000000480)="d712cebab566239d625f71eaf51ebd4b9307f883651def57ee2c1d9c270f6962b44b85e3917f05ac4cb2a9f85683d791b563dd9c3f67e068e27afd537c8bc6a395deb671dbc68a44f04b4eeb63aeb6bfe50dbba9f11a066d3777fadddc5bd7646b9c27e2a8d03862c6340fb735962c85380dbedb46a6106384c6e057ab16955b724fd8ece96854ff6da942b7d7a8276e3abbb0760833beed6f628af586034d74f48265a3e50e703505560ca1ede66c1b23bf93d48c7fb0f9a55d0a8416b3fbcd65da387f76efd0fcf5b011407c58166247341351ed01ad46b9196a18ce9f623b04", 0xe1) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000580)) mkdirat(r5, &(0x7f000003f154)='./file0\x00', 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1000000007, 0x7fff0000000000}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRESDEC=r0], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6167959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e96a4509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r5) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x80000001, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x1, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x40, 0x401}, {0x216, 0xfffffffeffffffff, 0x800, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc028, 0x40004000008028ae) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x5) mkdir(&(0x7f0000000080)='./file1\x00', 0x100) getppid() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01112e2f66696c01fe8efc9e1b6599e39a7171ed24dbe432d84ee8530e67d4e7a3c562852a5a05a587ec77c28704fa4a032614a0c49a21b134e9035357ded24ea28116206c0000b59a24b8d4a2638f2ea27038d109431f44c94c825fc54ce154b3799432621c98c5fd2987714c2f495b9069d80e8fe977021f9763aa309e8a70a7730f5e56643846877e3d846cb6a48c"], 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchflags(r1, 0x1) 16:00:15 executing program 1: r0 = getpid() r1 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) setpgid(r0, r1) 16:00:15 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000007c27bbe31590da7a04d4961963722d00000000000000000000000000b2000009000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000020000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736090ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bdcabec5941a0e286039f104331282ff1b234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cf876f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34ac638d1f6b50e9038f4b6647f50fb475721723f0c5a8a8082e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300"/696], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:15 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x10000, 0x81, 0x10001, 0x10000}) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x80000001, 0xfffffffffffffffa, 0x4, "e37c3bbc07ada19f076a80e0097ed138632fa550"}) openat(r1, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10400, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) pipe(&(0x7f0000000080)) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) pread(r3, &(0x7f0000000200)="93dab39ecf082a57df14cd5068dcdd5b4b23ef57a5551d857cc3a53d7d69198dcb9c7b39d2b9d9e2a84deb695a74404205b05bb5fa3cf559ee516fa761ea04ac48a4cdbc4080c469e499d66d25265db9c2f037734ef7636282bada168cba5dc1b0e141bfbfa4cbff77669652f568e2ee26fc9be1a6fbe938dc4d4c33cc79f886eb07f93819b38925e86f452981d7ad89bf36d8c5cc0ac2ed7c5dc7e38ef8df595aeb02c329ea6dbefba24bb018ab640afc7accade7d02241b95243cef4a6459f0cfd74007025e22c4ff52edacd6f531ddb3a10209bf5a17a3c4540ed8b81664aa96674ec30f0abcabab32c668fcd7b037df7e544c618ce28b85861b738ac91dde368d22bb143d8a68f0a3012e248fce846ebf116e5031c7c44e1c2140a8146f62aeb862a5cdc693f7b8292dd7ddf5aa95678eb34bcd7332c549042acc2dfe7a3f574add38d6dbaa9fdb0577da060bebf58832d05eaa603de50ed46ef204888ac2a120e2e0a43f585564cbe02823b18b1447643d94c23a8a2ecc596bb4f4a6f2ffb70c55b93e443cdce8ca5e38ea4170554c770662ec8e2bcd7b7320b154fa37f02e7f0c830ab275ed83afa5524b381b131b7f55b0944d0554fa24b01e90e7bddce4c6b63b9836d08ad843d42c92815c1d2a08249d424328be63386ba386bcadb3ee2200c27de7fe33cb29cc2d20700f6760823c2320c447ddd0804a3bae2955fa3a5a6a7a82c8b7b5a23c8401d810d78bb8867a734f0a966806a69f623484c8ed1f84c2a07e9372efe44fde2f15fa4a91da227f47082b10efaac0d0a4cdf6f6a237f1b446f10030cdd122391331bab9c7954c01573b485d509129def69472b519a0c21fd0e15fee2f31e3dafccfea3d4d0196ab48428c87249fc8a3b6c9cc8e44dc0b01692250551efd82ff12f908d74df5625c098883e321e3d3307cd93515faa2284b0e6f332c755ad245732730966703a5b3ec0930ea919b251860f817432927377b5ffd44348bce6f5406acbfda1da692d115ea2bc4956f9b70abcc1af01c8cbd89cfd5d491bfb2b5c0791e5f48a1117a8ed16eacbfb4103952abab1615be279cb4cada0ca402029b81c4e1fed91da6f528e78cb6e45ce9df2bde6632019763089d8cc171cf85bae443766766528c8e119e720a96474743f31886358aa4d0f918e58e41b4c6bc127129dd8c8e2ed6108c4e15d3e38bc653eca5c3dc4f88e054b8072584c5a14df3a248038662f713d8c2206012a9142c4b633473013f4cebf5644c690ed6744f4dcd9071ac6461f5d39f56cedc65259e13284f2d0163383e98c2ab32d52323be276bbd4688c53aae3d8276f57e9d283b49c9d459fba2033787f686682b51964f6d7b5d4c22833b9a8d64dc3d8a776300e52a1458bdafaf811a0c4c1f6a2708ad5fcdc46afd3c704c939320765e01a20d32d3772573565f77102dfd8983e48a3363b59badd3c639313d8d4d4917ef51ae36b2aa12bcafdbbde45d30b11e5d31cc90be0bbe6fc24f3baf8795efcffa2032ce2687ca23152a40ae9ee41c6a08da12610010490644e20553354c16529992974c6cacd7f6d27859208b06c0ee8ba93e02d7fe7dd4a3db4176df3b46201b2da7f493047c984f4016a8ab62af039589087c19824a7d4bc1170e74ab54942fb62f002e625e68931699f787e657df1d32f6c05c3b70d7cb3acd7aaa19d67b3273b4d8065241b93deeeb604d5358455ccc6a2f14b6943438ef04de334ec8e4b276261811221718a0c817a59ecdfe9def966083d44d1d5184eda4f37605c4934d48fc80903aad9013372264dea18fb97a76fcdf88469e5609bd531cc41a06ba7e8615688c2683c526ef5078a8dd4a8d5c7b201d8ac956d286bd7240b5631aecd2f291580169c7d95feecbf939476bb451a9d2e88e9fa6297bb63bbb2d6052b919ccea5bc3bbcb5f1bf319a208001622f69b9522de319ec6cff02f5e49628377c2d8830d2eb664afe64b3e4a145bfcc7ffa0e88c38097be2eacbce28472d7d355adccd0b949fc7c5122cca2fe402fd195adbd89029fbeedc9779371635adba4b6ad386e3662017c060ab9f8571cfae9c1c8077672019d8a4b041c7ad90bd6601698907cd5397c7c37114e4791a9c4daf58f1c3f3a892de8b7aa69ba6fc6daa53c38da988c3015e8089b386679ea8eaf7b6fb70583dd6b372dab164a4ebc4202cd1b5c0c6b3d2324059414559932c455840cde390b5d84906f0c17cc544e667c1f05d504a21d376f68217d77e8cc4cd41f580525f2c7c56f4499c726f19bf956d566edcb66fa412fc78e2c669b8b6e437435d30afe7619f81885d2096ff51180584a4d247dcf0ee4e927dd47c8f0a80e0b98f794118ed1636ff21fab5eff41be6e8227f0f14023c810d3b7a5d1c6387761f7d4ddd2bdd960cb7277fff7c0a5596abf218354d01f2c154f099b22cf68c45e498d66ee1e3f4cb9ba2126eb0c7ffc9b9b4751a6b9ca227f4c6fa63103fc10b8a7205215f9e051394881359246f206d6587f1e256070b7192049e239d543cb796ca4e05c443d919bb573e208175141d6b7bd376ba8f9ff151b621b1f834098cf93bd4e58d48066b2f6e1f78986c10f7de76d604b2dce0f9df08670b833384475850e124974f350be4270b5d7451680a8ae200e299da0c6a3b6c014100a9690fe4534e54fcfe0a1ca9dbff9a73cf6162cd68b5bcc66b26c670e8c5d96439ee7470a4b25d0133c374fc14ce99efa9e763d35ae78aaad0b67615cb1b33fd5bb87d80cb1afdaeba3ba83738e6a7bd7f2c9142f9c90188e73cb1ffc0c9880f822d4c323124f666ebc8c2b1844ed324b06e5f1e77a605154693eb16c9fc36babd8fef7aa240bd23e77f8cf3b2ff41808d752bd8577da9c1175327305eb8075c11788b493e282bde44e392ead92ac3c1479f979b1dadb425ec0449b55adcaff0200130ade2d2f380933450431963b27f6e457305f109287d551b877013d72a04e61b69e9926a7e9791586b907abf63692d9747c4f1d9b435e5cfbecf6a8ea9f66f492f05fb4a4ec95d4ce72b9010ed0520c64ac5a529f2273f4e636def2592c6b917b220b0f97b951f722787edae0abfcbfbdec1c0fee430882a558cd3834b6eacebece425ba13f701d50002982a24f392c90edc6d717aa1b1a6b48b0da2af5ea1b66ffe7399a0731878c50f2057c8d92797a1e1048901e7552a6b4095f0dddda59127ee87b8bee23b8d830d118fdc2ad6947811e9a154cf50687cb87e101ba5180384991624a97767241a4ea05e2401a1b8148d6173652dd1164883749b57ba5d8d8430717c9fa82aa79febd7c98d77ffe9cae512fd4e8022cb29273d8c73e24079cfe51b2258c68268b00f936cfb99354370f1eb84c085a312fa602e9e4cb7a5e52e0212f7adf80f0f7b05fd9b001f1a8cb49ad97204de694eaead4d5209211eadcf869a9ab73a3d9a7dd17d67ce0ed7b0f63906b5bc587609512ffef9314e4413442fb2f5862365941e7c8821079cc6b776def51843ee036c007c03e92ade6ca2ad621ab26e78bbde50808a98266ec01473c8b430601b99def9bdc509cbf2c79c084693519a45baca26800f2fd077c5097472c602638fa8a1934e28558d27d34425333cd7500efb08afb5af15dd8ac1a9468e5227bd90b41923db18385db63efdea55b257da50f693c7ccd257b00828acabfbd67681e63c05be69d80e743af7df547d25d011260fbfbeec167f1d01676c422762b4e37029a9a90ec79ac91d01c09caf1a0763156935fdc38ae26f84573d704bbfc72d8a0c58c4d5e2ad9b30204b2a977ddcf2a802b991b800ffc1776691b3c08fb3080c55b51a81a8a76ca41a419a9893755d4da0d1a9cbef52625ee59bd845f9672b7be32453890b322766e5e5cd721933e1a13aea87a08cf0fe4b94a768529c0cd9adc72f3c4fb62d5eef86823524b22fc58f8db166e75bdfc997fe966dc935779212700046fa034a8e8d63a1fd9a2cea096564a8a43b685d491fe0e22092b4a78911a5af93ad585e748f3121a7ca28029ad61979284432d111854dd0eeeedec43f3f7b61d45dbda02555a9409b33b49568bd63cf12dff9b4395adf6ff14e1e7a9f619e7c782d0c32242504ec05685c1c3c4a9433f8596cebac6ac5265dfe127f25342ba1c9725ed2acbd11db7de1b85f6f4821ac349c9f70158b29fb304d84cc5d25633be0cf4474e201e13686cee2e8799a7505c4adeea430a1e78b33761d63faf0609b41d85a2c1a083403adeb4d976f3a7b6e3a51141b4141f39a80a6e42e024affd987c4f296121ce9643df2ed4347173834f0b9a7742c36908cbb3bea7e784b98eee165d08d1e0dab42b610cecb9af7b68e8cdf2b0ae74544da70e2b270c80cd16524b814832ba5b29e443b45232044e006301e458ecd3493b4fa5bfa981e34a50326fd4dfed3d911462782406909ea0991e1d37d9e17fa6f1db351461825015ef70d4b2576dc0caf04a32e257e798a7a3e322742d9bce5de5b7a679009ace063b80f0081caa1db68bf7c1055fcc02bc7f36e9bda1eead569cdc744683a35ab5de0061cab13ab1d6a8e68661d95e26cd52228074e6186497e335df983d668a3341e148c48b7c14272843a4d8d807964366e6edcbab9b06145b44f5db26b216b8330341d0ebf4b718d1e220e73d6d61504819188c4b41d88ae9d24cdb5f55f9ccc52b6a951141836782b155eb137bc292d32aac0b832ebf3998388bf87fa378e2c0a0798115271cd3b124c9a169411f2e76905a1b902dec05d2af0d0482ec0e7642c45e63ba46e53b6d8e9bc8bc017abf61bea82cd0786c26f7f1f5d09d28b79fa509be51e0c2b8b9c5ca7e04b4f8d89ba033275986e86cceecf9757d5ae802f3a0ddb9a85b758fe177615926a2adfb6699c0c31e1934fefbc479e4ad4953c4b8d9c412c3bff748415f5018bd9d0f7996a70b00fd0d47e8a8d5bcc86d0ad0780e95d5f243972968b3583abaa05b0110cd72c678177f5129668d0725ccca2b4a505ffd0cdbf6776d24cb39607bd21b34307c7dcc38d143a756ccd5ba6cad10c3950e540d60da6c60ebf256c07b63f8fc4a28100a55d91c60fc1aba132b2bc381cc46f0b04fcd24b2007376ed656e724b2ec566b2ba352946557cbb930c828df01cc7f3e0847db1fc8248b1dee238f35f91c54e5fd6a67dafed07214c42b040ba08ad771cb1feb153205259fee28a4da3208772fc6f0055170561d4f5a51034c6efedecb4708b414496b330aec7b05f360256a1c111942fbecb311c2102a885f84c990895a30b57c6135e3c9eeb3ee8f35ed6f6fceca53f9d391d9564793fee2568077bbd576bcd11d9f3089e1f55a3771bf1b74a1fdf65864e6afeb3bb3b2a084c4e63cf94c19d08b45e4e0d8499cde8c98648baadc9a3cd09004080e41e2dd01331de477e7383194f3d523694cbd3dd16b78fc9f4783f034320d2eefde1ed2c3d2c71d495d1ed43893fbf92eb33c206e7b234bc5bead4380d4569521417842b7e3106369dafed4218379ca3d179e3de3835e07f2bc5553ce554948d3d3732bf25bd30e370182ae5329e5c0d60be72d38e325a83a0dfbdeaeb59dd517d85022f63c000f311971c28c82a2a755fe630633c7f4808459d77461645c03430b3bed579c7b5057c58796b2c59cce5dd0322455a0b4135661b777dbe05540c3b13f68798679548dcae5df863049b9919721889c69c2ed44440d79cfed36885f807589618f8ab5fa6956f47feafc42556683790a10c1181e8c9c099cc2e43fb56d85d85c18e990c7aa4", 0x1000, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xaa1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x3a8, 0x9, 0xffffffff00000001, 0x9}, {0x4, 0x9, 0xa3, 0x2b8}, {0x10a4, 0x0, 0x568, 0xffffffff}, {0x0, 0x0, 0xfffffffffffffffc, 0x7}, {0x0, 0x7, 0x10000, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x25) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fsync(r0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000000)=0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x40000000000}, {0x5c, 0x0, 0x80000000}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x8) syz_emit_ethernet(0xfffffffffffffe76, &(0x7f0000000200)="b65df28d81c2a1ebef5bc4c12b278b6c2429d7a088889844aab7480a4f06477fde6db5b219e861c52b53a9d2e4bf591959e1f2562f92f19544604751e278306d160b17d5e00777d84a58fcf89faed1683891d3db011b5a4934cf9933d0a10b12fac7c50c8d9b608353b16064cf01") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0xbe9) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) pckbd_enable: command error 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x6a60) setsockopt(r0, 0x3, 0x6, &(0x7f0000000000)="3a781bd0c6cddc618329aaa2b58c3f8fd3f709cc2e393ecbbb5cb88a85b1b9424b03c2be923d0c1900cbf3dc894623d7361ff7a92516e4dd5ed32a35c9b2c6a42f5c5b3196ae74073d0802d3384af1efafb21e9d", 0x54) r1 = socket(0x18, 0x1, 0x0) write(r1, &(0x7f0000000100)="61f943c7890252005fe786447cb38cfaa581602487d424bf532f7c5738b9999b6961012a11f1dd6271a9590a5c57aad00266bf7f9dbcfb2928f14e3b3e9425fc9f03c7b45a5a441b5061fb00106a167df5aa41278fb0dbcb0f830baf8b92da337f4d245561daa0e4380ecbab97a5d6de3a06cf5a06cd08f14c5d4d55c8d2f1025af1ad6981bc99b81ad710fe759c665a8e8e85ad5927dab27487c0bb963dd7cc", 0xa0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2001, 0x55605323) r0 = open(&(0x7f00000012c0)='./bus/file1\x00', 0x1, 0x129) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x803, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/214, 0xd6, 0x2, &(0x7f0000001200)={0x2, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x20600, 0x100) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f0000000000)="f3ffffff", 0x4) setsockopt(r0, 0x20000000007ff, 0x800000000000005, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) pckbd_enable: command error 16:00:17 executing program 1: r0 = socket(0x10, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x805, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) close(r0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f00000001c0)=""/141, 0x8d, 0x1, &(0x7f0000000280)=@in6={0x18, 0x2, 0x80, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r1, 0xd45fc08e05706b54, r1) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:17 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) 16:00:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0x0, 0x9, 0x10000}, {0x6, 0x5, 0x9, 0x74}, {0x3, 0x100, 0x7fffffff, 0x7fffffff}, {0x65, 0xffffffffffffff01, 0x27b, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x3) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x8000000000005bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xfff, 0x0, 0x2800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80a0, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x500, 0x81) setsockopt(r1, 0x6, 0x9, &(0x7f00000001c0)="78e98aea5ad54b1cf167512a8ce3ee4df89ab953208cb14c5ad3ccaa72345d96d837241280b3ffd19b8e879e29e69405f240ed7f94dabc6930e5c9a1b859870c95b48558c72bf7cfcb10f6f568b196ae0b89f49a4d4e2feb0609b557cb5a9012adcecf4e1ad2381494edf0a33738db7a6fc3a7032a20552b3b5999a9aef84817e1b04745944e8a455ccbce60eaf3c562e7ef94d6d3bff477e832940a24735924ba558af2da1813f643702b6ee1966702b77f125b5bf0230434701d17588b96011b145db68aca2f580432c2eeb992659e7f59c11281ce048546e2226ddf9e56e6394425b9710f43b6dbaf7ec0f40187294e6b170b228efa449e295d003e9c3327aafcc257e6e55a8abdd04321f205ee3b44c500ce988d8477a6f7499bbb69d284395f76a45a44ab4e7b9a57029e713a0056fab389f8f4d822cc1b55ad165c8ea8fa13a58c26eaee4bbd661e22a937e553959966aeca5976655ca83c9fdbc4e8d6dc7b0c36d428bbaffe14b49eab3e7aacd303ed4f075460a9cfc54185cf180b1e89c79f2a2c6a42f4e811d0fb8b2e294d3c7c3f8214f28cd18f6ee9b3cee78576576ff0266178c6d54f9b16625aa84a5897a597aa5a18b4bb1e665e35dd2be754f5ec6fde1bbaa261895168b74c4f2caabbfacc2b923e2fb450f594bf69827fe22578e1a000d279da0cbd19fd9f5c0a1f62289384196de8e97b9a7ed8a84504abb6ec1620dfc362013361941987442569029adb68320b5c4e4032281e1abc3111bec5cd2a532b3cccb9a87b4549e589d0d11076dab1c755e3f1de19b4884ac5db2e0e036d61547ae1dfc8106ab5edd389b991c7d576a9f43ce8a1aa07da9fc85e3c1f84c183167668cdadd3c883c911e07095cf2cc285741583cbbe26d308d552e3f8166d030725fc3856646a6b641dfd5e77473305e9d472d9b1b38954133abf01c1d406ae0cc157e186645165649591ff4c0a3d749064cdde05f3e2bdebbaf72667f3b17c932c49a80e0a956db9a556179cef9aff71e5ddba23fa16af95670e5b0240607a1c838b7f1e557eb22ee566d1b94eb45ff449620ca1c83d71f980c574ed1b6e9c2c642b5aa709606e0f47bc2ac848711003c796715079eda51d45407e60506632626361810320e1b1805ab16b7fd84ef958b083afdc155be39fccc214f6cae8e9f57e31936f9e0eb610731447451a25fb5b98190a3cc84f06e8157d857ce8aebbd133b10c2cc29d0cc9db0d243ded1c4e078d1d5f17498e31554d4b3fe73a29716ed3f0afdace5d980e082c4c97810f62db2af2178e047bc7fa0c171004036d1df33492d9f8d45cc03a66d059676f9e6025721d001e253f154d3b720c0b82df66304062e193a49e2037978dfb14b7fb05dd3dfc0fe994d9ad79d72f1eb6c71b044265ceef8b1e8544d8e2a38a9b85545206ee13f969d2246638a43cd6c1e0af2d26c999fe230423e5bb51176a0c98758651e78292b8dce78c55643da99aa7632bb36451e8d907c63dd1c8013b4a8ce3a56117b45616c3896330627f2a4c20d8217232bd41c9d9b5b7edbe2feba87be356d1def9cb11474653bbbb2a005e66fae85d5dcc7b9e564f932b52181761e41bb9171f74e3344add593eda99d3f16741478bd447c6db5c9273bb251f5cb6c1ebf1c752c5cfc98e56a75eea373a5005e263ddbc09bb28f8b9689a83c6a9d8d97916112f1d3384ffaffb8898a3efdd28f3b4d78e3fcad3e6a809272eab07dc384464db45c32ea0ba77a6f68a7b861182ba022bd975527354003ecb7635a665eacc04d8b53f80a21472987f97e4645ea13461135ecf995dba3889fcc9a489e1fe554091f4a89ff105c10e9fb3787f5ebe1409b29b8f919d4d4aa031ac7bda9834a7d410911f74e2f0b65ba4e024037bab06ff29ed97d3ac9576b849973339780180cc6ad53e5f0a074aaf37b2331d0616180fbafd39a0d572b5569b77e6f349cf77fdb0f4ce1cf48cfb6dd96cd17868c8177d1d79a1770416fb5eb3ef4519ab406099f80e8423db3640313f7e3a16269fabe070f8e5356ed845661b72317d5476013efcf6c7468377ffa27d1709429186954a4ac33c49f6210b78d795bde0ddf977fa42f4ee57136118fd56726e924106a9b338ccf59efcfd5285af22d7120821e5962d1df10357ee1bfb4ae3873aaad208bf396a8e3754fed5adfe4ff14cd4fd0259d3315eedbf9dd086c46ed5af0bc0658581f3d53c438f26f9a62dae8c365ac3f246aeaa792576fbc37761ca32a1b439ea3ade80ab9367358f3e476abf89d0fd0dee3ce700a6d0fbae5d866df51a282ea79604d361642dec06004f1d3fb57c9c69f63c90f17dbcfe0bbad820809aacfb2a6202dda823bbc9cd36daa71b054b6d7995d2cfb73b8d7a2cc1331a923a8461d3ccb64f4dfc91ed2df06f69e39109f57cbf6ac3f77db42b0022457390e34e5f5f9bc871659cd30b2bf4952f6a26ac40ac6abea77194d37b49537068ae481f4002cf89bac9b3a5d5d32376ce25542cf77005fe9bbe2d53a4b06fe65d2718eb84c25236d91afc1057b57f118c601324e919ef579e133704fa5d46a23fce75c7b2d9e812fb32d467a6f7b46f76b2e8502540ca452275f6ba361c8322b4c00ef05defccbc011ecd25b5c639ad07301d6eb9129f795e22c00500b42722acc961bd31116bbdd645bbde59f877010f4ff36f69c09b3fa3c567253c8cb979ce7cfeca854f0586cd2d3fc75d30b836b3b9b542810cbc8177bf98da166ead5add23c70b4b97662ca57c4cb146c3c3f56d9394ba50cca90a165a54474025e0248c6ff9a919b07af80b9969330bc6770838bc5f5a4c0f546ae566f29741e497c60e97323e2a5e260b36ab878f322e39988914efa9b9391053ad9600f3d715515e8cf5c4ff0d6868ea33099672bac023a164b29e192981b91a7c5c92fcb2d5cd88531de7a86e33dc2ba09434427dd1f303821dc7ecc2f4ced66a0f93ec65fd6a2302b7b891035e0cc0e31e724940e63f5b34bce1f3868a0dbec0580de92100a9c1e7b202252ef37d2eb1b32195b2ff04186e81c663170442caab95e28b641d664db11b0f59f5eab4717be6558d1fe3ba680505d6c2bcccfeaffff3a43a8ad4918369556def2cbbeb3c2d0a27ce6a55b6171a67f3c41839d34d2c4c4c475fa34931ea87bbc362e7d07c6c7a88414d4174fe6441ec96130fec0aea8855673fc59f9889d3695b84ae1231120921bc6578be3fe213e3a0b7bf30f5c2713902bcf362532bc398517c85f060a1aa28ee21c884bb411effba7cccd22ce1b1bec272dc0597314701fd78c44a2a7f19309d27a76bfdf37aca2855d9f2849d3567af8cd0415cb2cb3c08ee927e89a01eb569bf8973394857e4af02085ca87e117117f9b0cc9d834ca766b6d9c0e6d8bd69649fa0113521fbd6ec3e1d4a1b41e8b81bf3f9a143e6e448793cff173efc7ffc8883198ddcff996b3599c030d6e672a18baaa2056f2814f633b1888900cecd195901c48299b386c32701cc35495fee102783917862e17b2425d684f7aa93e72aa63fd7a45980def72583fd267342d4a0c4ce06ba437a620b71e51896ba372950b397f7fc52513f16ea6740308af0abe3382a12d29c62a91f2e371debd6720e237fc67fe8d0e6bf7ee91e258f06baf6f1681302ec102a3bc8186af6c5dec54be4ca89eae53e5491a14d0ccc2e2f9172b07282bf6d7a9525b8f4867be4292f25c59adec669cb71a174f542ffe62c20a0128d7e11e7002e0d56f2186bf390b215832bd71d52314f2166d0e86ff33d436ab91b3a6d28655309a444201b49ebaf762b35ece7fc2460aed00b6d0bd5824d906c6285ee3c9094b72b6f93a68013f459bbe271eafe3a2b0a087cbdbf464958dbb63a59aa85694bb6acf11a7efbe6fd8083c32787aae7e4a8de3b2a184ea33f75738ec4a62455749037ed10376ea25a9761bfa8896fc0485024c83ee4c895addc64db87297a65a7bf2e42a5527d5d9518794e8de02aed03556e37680b6b1823be5683220fb1d358a283e0d1eea2fc8143383ea98700505216d1db285701af661bb3238f28826e11bdec26fb1ffd4138b22e16ea41fe508e78c670b3b771a79a6827818e4119948e09f3f07b325f87d6488f335502cc291e2dc7d2beeb98d54171d8f508ddb48378501ede95329a73567408e0c3a56a1bdf1d31fa1e129fe7201726b7062e43aeef9db6be9eec9475a002f92cebf82785e779672d78f04fff246670b5923e878187d271bf567ea51f06c24056da6ae0a76521a2ea0f659a3cceb69c77bcc8ca91cb2d211b3a42564a233cfdf7a7518323efdfc5d0ad400d5514fb220c62adf897d53e83d550c7e49662c635669f0ac22dec6be6300fda9cdc4ba53ffcdf06430b68287a44bb5fb5ffff4d65965ac76831b14fc706def762e4d02208074563cb7ab35d88b7f4be1139d9b7ce4a1a8c7bd3ad27a853672baaeeec1ceb5828bdde60f9ada7fe8e9f8ee3b6bee8ed01771100540df311160b381a7ec7b0a2354213f765e64631c984c95d20263b61dfed1b0815199d2baac4622be507e68ba03120ff419812b876023bcf0ce5b1057d6ff9b4506493f8be8418b416b290773dd3f856923e6b7f986b810115a89248d2e46fd6a2eda3592e4abbe98ac0dd7ac302cf33b10966c206595049b3faeb895eb8ed2b3f9b388e260fc4a4da8f9e83e5e4e218db1a4f59772d5302aecfdd94f760e724a2ddbb419497113d7219008e1125730de4985c01ae0ac19a5dcf69678389ed27b44763a45d0a02f57473dc293d7e1cddc2e83cd73e4d9abc7b32e2b091b42413cbd726c79bbc53bf153e92567395f12393dc6a4ea6e4893f06656a793953aae2b567e50f09fab7b1a20d410afdb24a6aa3d7edc400b907ba5eb7065a2a3693650e37c26e89cb342f79d34acb8a625b2dc50240994aa8059add141dd1cc9e81ae780809c56fe7aad63833664046970488be44550e2b1e0ceefca5e5e57a0afd17835a102a6a3141c273ed9e9a258668e827c0cb398bc8bd125d93a1a1202d1eaf51e20384d5a6407061d9b1f2b7a267dcc8f65ad67bbb8564a7d3bb8a7c0c69c9914247c749c72d78691f8570d37ee26ef6139c11bf3ab718ffb370dbf9f1cdd82e86836c6648479050f946252f4e1ab854d5629de6b4542531726a847bc0a20bbd87b9ea184ba2aeb79e3f445d894cf9524fad778e7f53b6864aa4316036c3de8e790c7a2942c1d5e546624a7f7c5f130a30aca16ebff9b7ff08a39bd166e4fbb96bdeccbc629dd8dc66be4cbdf5b146c397eeb62c9a040ee7481e6457053609546e56a7c5f496f1b6c86c468fabfe7a5c1f069765fecb6094202167b758985896b1556b1963398ab6ad481b278d0162fec98cdaae338e61e9ae4e7e87418f7e02c4eb76fdedf3a319441e41d2412d6048639b798711764c5513de2f61b156b7415bef185b946f9b16374bf85e7562fb07fcc2e033cac94221fb6857544255845b9a6ccb5b7b2341d8dc2e33dec9257ee294498ac5b692fa8a3c83a5de1d795a548d6489adaa582fb4d0f54f685ed87d250ce131176c4e517e953236a545adeed70d90420ea0bcc6d087d9b657d443a776eb7bbb84eadc1fa54eade6d46ca3135a6dd509ab71b46d2adb32e119ee43a6e4f6431c19561e190abe164f01e2097c1de95e8a73805a194c799e92fa4928c9e6bfbcfc8c4f349c572142a599398db4e2412f10911cb06e6ed62b1e1901c23b3084765524201e9741bc077252bbf20f9ac03815a5e26308353379d8e0e36e5580", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:17 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x5a26f07cd06e2f51) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8032, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x4, 0xe000, 0x9, 0x1, 0x6, 0x23, 0x1000, 0x0, 0x2, 0x1, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='%\x00', &(0x7f0000000240)='/dev/diskmap\x00', &(0x7f0000000400)='\x16\x8b\xc6X\x16\x1bg\xbfT,]o\x9a\xba\xadm\xc4.^\xe8\x96\xdc\a'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='*&\x00', &(0x7f0000000380)='\x00']) sync() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20100, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000440)='./file0\x00', r0, 0x2}) fcntl$setflags(r0, 0x2, 0x1) getrusage(0x1, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) pckbd_enable: command error 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pckbd_enable: command error 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x84) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) clock_getres(0x4, &(0x7f0000000140)) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000180)=0x2) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1fa8d50971536824, &(0x7f00000002c0)="e404170659be7d0e56e09e0254ff10e2b25107b7320cc15622baf691b1f05fc63f7c56c4ec3e2dffb50eb0883bd792bddf53d9c128e48d1e459eb81f4622150fb4956e59b30ad63b1b6714eb43377c1485286108256cd0ad758196f106f53afc394ee3edc98827427c8b2c64ed773936d2548384a38998fb6376c97ab6b66e8b46e762a97fd41beb86f90d63130d248f6fbdbb8a88") 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) stat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xdde700000000000, 0x6, {0x4, 0xfffffffffffffffc}}) pipe2(&(0x7f00000000c0), 0x10000) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x101) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r4, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) pipe(&(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000483ff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xcfd6, 0x3, 0xffffffffffffffff, 0x4, "5aa675d7f67b3b29fc89c0e657e692fd731fe08a", 0x3, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x9000000, 0x200000005}) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x40000000000007) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) 16:00:19 executing program 0: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r2, r3]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000080)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f0000001d80)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b800000000000000000240000000000", 0x4e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001880)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x180, 0x0) r7 = openat(r4, &(0x7f00000014c0)='./file0\x00', 0x280, 0x82) accept$inet6(r7, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r6, r8, r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001a40)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001a80)={0x200000004, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0xfffffffffffff814, 0x7}) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000001ac0)={0x7, 0x6, {[0x77ae697e, 0x100000001, 0x6, 0x5af8, 0x7ff, 0x200, 0x3, 0x6, 0x7fff, 0x1, 0x5, 0x5, 0x0, 0x7, 0x7fff, 0x9, 0xffffffffffffff91, 0x2], [0x401, 0x100000001, 0x7, 0x800, 0x6, 0x7, 0x7fff, 0x101, 0xfa, 0x2], [0x8, 0x5, 0x4, 0xc0f, 0xc30000000000, 0x3], [0x9, 0x6, 0x9, 0x3f, 0x3ff, 0x10001], [{0x5, 0x2, 0xfffffffffffffffd, 0x80000001}, {0xffffffffffff8000, 0x7fffffff, 0x6, 0x4}, {0x6, 0xc04, 0x5e8, 0x6}, {0x6, 0x8000, 0x6, 0x1}, {0x100000001, 0x0, 0x3, 0x3}, {0x7ff, 0x8, 0x8001, 0x7}, {0x3, 0x4, 0xfffffffffffff981, 0x6}, {0x5, 0x9, 0x6, 0x4}], {0x6, 0x0, 0x400, 0x800}, {0x200, 0xb53, 0x6, 0x6}}}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001440)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='/dev/bpf\x00'], &(0x7f0000002140)=[&(0x7f0000000200)='\x00', &(0x7f0000001400)='/dev/bpf\x00', &(0x7f0000001840)='\x00', 0xfffffffffffffffe, &(0x7f00000018c0)='\'', &(0x7f0000001900)='[}\x00', &(0x7f00000019c0)='/dev/bpf\x00', &(0x7f0000001d00)='{\x00', &(0x7f0000001e40)='/dev/bpf\x00']) sendto$inet(r4, 0xffffffffffffffff, 0x0, 0x1000006, 0x0, 0x0) fchmod(r4, 0x40) semop(r5, &(0x7f0000001e00)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x800}], 0x2) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdfb084b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0xf000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) lseek(r0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x3}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000000)="3eacf0f6b2756637", 0x8) vput: bad writecount: 0xfffffd802fde4908, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 92162, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802fde4908) at vput+0x187 vn_closefile(fffffd803ec35b58,ffff800014940ee8) at vn_closefile+0x15b fdrop(fffffd803ec35b58,ffff800014940ee8) at fdrop+0xc9 closef(fffffd803ec35b58,ffff800014940ee8) at closef+0x118 fdfree(ffff800014940ee8) at fdfree+0xf7 exit1(ffff800014940ee8,0,1) at exit1+0x32f sys_exit(ffff800014940ee8,ffff8000159fe550,ffff8000159fe5c0) at sys_exit+0x17 syscall(ffff8000159fe620) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffec464) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec430, count: 4 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 vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802fde4908) at vput+0x187 vn_closefile(fffffd803ec35b58,ffff800014940ee8) at vn_closefile+0x15b fdrop(fffffd803ec35b58,ffff800014940ee8) at fdrop+0xc9 closef(fffffd803ec35b58,ffff800014940ee8) at closef+0x118 fdfree(ffff800014940ee8) at fdfree+0xf7 exit1(ffff800014940ee8,0,1) at exit1+0x32f sys_exit(ffff800014940ee8,ffff8000159fe550,ffff8000159fe5c0) at sys_exit+0x17 syscall(ffff8000159fe620) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffec464) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec430, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000159fe240 rbx 0xffff8000159fe2f0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000159fe200 r9 0x1 r10 0 r11 0x5b1e54172a4cc07a r12 0x3000000008 r13 0xffff8000159fe250 r14 0x100 r15 0x1 rip 0xffffffff81bc2978 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159fe230 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=391679 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014941160,0xffff8000149413e8 process=0xffff8000ffff70f0 user=0xffff8000159f9000, vmspace=0xfffffd803f00ccc0 estcpu=36, cpticks=17, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 52788 383372 5456 0 2 0x480 syz-executor.0 52788 251833 5456 0 3 0x4000080 bell syz-executor.0 84363 105282 0 0 3 0x14200 bored sosplice 86978 456468 66328 0 2 0x482 syz-executor.1 72283 421498 1 0 3 0x100083 ttyin getty 5456 481071 66328 0 2 0x482 syz-executor.0 66328 215325 26421 0 3 0x82 thrsleep syz-fuzzer 66328 436869 26421 0 3 0x4000082 thrsleep syz-fuzzer 66328 223978 26421 0 3 0x4000082 thrsleep syz-fuzzer 66328 168142 26421 0 3 0x4000082 thrsleep syz-fuzzer 66328 174344 26421 0 3 0x4000082 kqread syz-fuzzer 66328 70621 26421 0 3 0x4000082 thrsleep syz-fuzzer 66328 86213 26421 0 3 0x4000082 thrsleep syz-fuzzer 26421 167967 38313 0 3 0x10008a pause ksh 38313 32889 81118 0 3 0x92 select sshd 81118 312235 1 0 3 0x80 select sshd 32736 61864 85521 73 2 0x100090 syslogd 85521 135297 1 0 3 0x100082 netio syslogd 65705 92392 1 77 3 0x100090 poll dhclient 29157 384437 1 0 3 0x80 poll dhclient 3206 409326 0 0 2 0x14200 zerothread 70514 469367 0 0 3 0x14200 aiodoned aiodoned 54151 162943 0 0 3 0x14200 syncer update 93897 164205 0 0 3 0x14200 cleaner cleaner 57350 298159 0 0 3 0x14200 reaper reaper 27113 236208 0 0 3 0x14200 pgdaemon pagedaemon 48549 59414 0 0 3 0x14200 bored crynlk 47806 128491 0 0 3 0x14200 bored crypto 87427 355774 0 0 3 0x40014200 acpi0 acpi0 42675 489971 0 0 3 0x14200 bored softnet 4529 305642 0 0 3 0x14200 bored systqmp 9112 279217 0 0 3 0x14200 bored systq 58474 80515 0 0 3 0x40014200 bored softclock 51990 307764 0 0 3 0x40014200 idle0 12835 225673 0 0 3 0x14200 bored smr 1 262062 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 Kern Lim devbuf 9518 6360K 6869K 78643K 12738 0 0 pcb 13 8K 8K 78643K 111 0 0 rtable 108 3K 4K 78643K 390 0 0 ifaddr 61 13K 14K 78643K 143 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 62 0 0 iov 0 0K 24K 78643K 155 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 2038 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 80 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 923 0 0 sigio 1 0K 0K 78643K 20 0 0 proc 42 30K 46K 78643K 461 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 61 0 0 in_multi 33 2K 2K 78643K 58 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 267 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 93 21K 36K 78643K 3034 0 0 UVM aobj 34 2K 3K 78643K 37 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 22 0 0 NDP 13 0K 0K 78643K 40 0 0 temp 177 2727K 2793K 78643K 5971 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 unpcb 120 345 0 335 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1296 0 1296 1 1 0 1 0 8 0 tcpcb 544 148 0 144 1 0 1 1 0 8 0 inpcb 280 430 0 423 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 13 0 13 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 14 2 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 17 1 0 1 1 0 8 0 semapl 112 78 0 68 1 0 1 1 0 8 0 shmpl 112 35 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2907 0 1494 46 0 46 46 0 8 0 ffsino 240 2907 0 1494 84 0 84 84 0 8 0 nchpl 144 4401 0 2782 61 0 61 61 0 8 0 uvmvnodes 72 3475 0 0 64 0 64 64 0 8 0 vnodes 200 3475 0 0 183 0 183 183 0 8 0 namei 1024 13157 0 13157 1 0 1 1 0 8 1 scxspl 192 12791 0 12791 10 9 1 6 0 8 1 plimitpl 152 94 0 87 1 0 1 1 0 8 0 sigapl 432 1092 0 1078 2 0 2 2 0 8 0 futexpl 56 14931 0 14931 1 0 1 1 0 8 1 knotepl 112 270 0 251 1 0 1 1 0 8 0 kqueuepl 104 234 0 232 1 0 1 1 0 8 0 pipepl 112 804 0 785 3 2 1 2 0 8 0 fdescpl 424 1093 0 1078 2 0 2 2 0 8 0 filepl 120 6711 0 6615 6 2 4 5 0 8 0 lockfpl 104 349 0 348 2 1 1 1 0 8 0 lockfspl 48 123 0 122 2 1 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 1221 0 1214 1 0 1 1 0 8 0 zombiepl 144 1079 0 1078 1 0 1 1 0 8 0 processpl 864 1108 0 1078 4 0 4 4 0 8 0 procpl 632 2264 0 2227 4 0 4 4 0 8 0 sosppl 128 14 0 14 3 2 1 1 0 8 1 sockpl 384 846 0 827 4 1 3 4 0 8 1 mcl64k 65536 37 0 37 3 2 1 1 0 8 1 mcl16k 16384 6 0 6 4 3 1 1 0 8 1 mcl12k 12288 16 0 16 3 2 1 1 0 8 1 mcl9k 9216 12 0 12 5 4 1 1 0 8 1 mcl8k 8192 17 0 17 3 3 0 1 0 8 0 mcl4k 4096 50 0 50 4 3 1 1 0 8 1 mcl2k2 2112 5 0 5 3 3 0 1 0 8 0 mcl2k 2048 55988 0 55941 16 9 7 13 0 8 0 mtagpl 80 20 0 6 2 1 1 1 0 8 0 mbufpl 256 92736 0 92636 10 2 8 8 0 8 0 bufpl 256 7896 0 3347 285 0 285 285 0 8 0 anonpl 16 103840 0 91917 73 13 60 64 0 62 12 amapchunkpl 152 5006 0 4898 25 20 5 18 0 158 0 amappl16 192 5169 0 4509 49 12 37 41 0 8 4 amappl14 176 68 0 60 1 0 1 1 0 8 0 amappl13 168 137 0 136 1 0 1 1 0 8 0 amappl12 160 20 0 17 1 0 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 504 0 502 1 0 1 1 0 8 0 amappl9 136 883 0 878 1 0 1 1 0 8 0 amappl8 128 442 0 424 1 0 1 1 0 8 0 amappl7 120 472 0 468 1 0 1 1 0 8 0 amappl6 112 51 0 45 1 0 1 1 0 8 0 amappl5 104 147 0 137 1 0 1 1 0 8 0 amappl4 96 1445 0 1416 1 0 1 1 0 8 0 amappl3 88 197 0 186 1 0 1 1 0 8 0 amappl2 80 7862 0 7785 3 1 2 3 0 8 0 amappl1 72 28551 0 28127 26 17 9 19 0 8 0 amappl 80 2523 0 2485 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 36 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1093 0 1078 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1093 0 1078 1 0 1 1 0 8 0 vmmpekpl 168 11784 0 11762 2 0 2 2 0 8 0 vmmpepl 168 132989 0 131180 119 37 82 94 0 357 3 vmsppl 272 1092 0 1078 2 1 1 2 0 8 0 pdppl 4096 2193 0 2156 6 1 5 6 0 8 0 pvpl 32 305456 0 290450 172 19 153 157 0 265 31 pmappl 200 1092 0 1078 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 439 0 28 12 0 12 12 0 8 0