Warning: Permanently added '10.128.0.233' (ECDSA) to the list of known hosts. 2020/01/24 19:37:26 fuzzer started 2020/01/24 19:37:31 dialing manager at 10.128.15.235:26419 2020/01/24 19:37:31 syscalls: 337 2020/01/24 19:37:31 code coverage: enabled 2020/01/24 19:37:31 comparison tracing: enabled 2020/01/24 19:37:31 extra coverage: support is not implemented in syzkaller 2020/01/24 19:37:31 setuid sandbox: enabled 2020/01/24 19:37:31 namespace sandbox: support is not implemented in syzkaller 2020/01/24 19:37:31 Android sandbox: support is not implemented in syzkaller 2020/01/24 19:37:31 fault injection: support is not implemented in syzkaller 2020/01/24 19:37:31 leak checking: support is not implemented in syzkaller 2020/01/24 19:37:31 net packet injection: enabled 2020/01/24 19:37:31 net device setup: support is not implemented in syzkaller 2020/01/24 19:37:31 concurrency sanitizer: support is not implemented in syzkaller 2020/01/24 19:37:31 devlink PCI setup: support is not implemented in syzkaller 19:37:35 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000000)="e5b7c416b313658dd50714244fbac3e29fe7fc6c9269da14c2ae60b2e94e9c314a3325082eec25d7baaf8379545e837ce35ec1ae07083b3e97eeba4c6b39d5d57d4277c741675ceadad5") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x80, 0x8, 0x9, 0x2]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xa) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = shmget(0x2, 0x1000, 0x410, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, r4, r5, r6, r8, 0x80}, 0x0, 0x5, 0x0, r9, 0x100000001, 0x1000, 0x1000000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x1, 0x0) pwritev(r11, &(0x7f00000018c0)=[{&(0x7f0000000400)="5542a8fa866e19592fc175858b64a84a5f05d8d342bfcddb3240ccf12775fd52be20ceee3d17203b9950eafe6e483070a344ccfa62", 0x35}, {&(0x7f0000000440)="a18038ef48896bf86c5b6759b76d99fbf22e19354232840f5e73ae7c1e6d3418c01510b13550bfb3cc909b6648401d1bfa287bc3e6154e8f5a7f9a32ed9b73219bcb463a84d4f0b34899cd352cd6601907efd7e699810208ae525b80b63cb84429dd1a86cc", 0x65}, {&(0x7f00000004c0)="42950fd604da8361348a021f5aa24f6122cf5c1f451fb32432f9655fec57b491cc6c56b65397da8d6a646fbb04413d4407fb7267087e365fbfb48d5ade8d514cbc31951fdf1460f5fcab50532a83e958c8d544dadf0e74b8ccd54d1feb991dcce110b2881ea59f91fb6946db0b5222701b0d07bfad99d4a62f36d599d546288ae946024466ac99e29de0a17eda75122e9df246d71d2a3cf7f5", 0x99}, {&(0x7f0000000580)="53ccccad5301057a016bfec0fc903b845a815e4175aed22f9a1eca84d5c75894d962a378783689fab4100ffbe4a6da704292581f129a30f289d6f432b51975ffa3f9a16f817e0c4bcb7ce57cd6de44cbc495d6a88a16804622bba816a95e7ce5e54c3d", 0x63}, {&(0x7f0000000600)="80da355e40bd0e26e56180e2aa89c123c3699b5692abf4e808b66b8c63e7c738e3da0c4e1e25e69424c1030838c0da2c932d6bd80a4e43746ef1e46c297a389321e9ac7456c6364ef48583bcd8418efdc5e833d71119d4312e0b9a05c918646c375e424f72709e5ef25e6451bd69fce6b3be0c1894c947c5ebae89c38a3f9ec37ab39b55216af6185813e715a3ea6ad34bf658fa06f3420dec09c15eec0a072e634b0b88433eb8ac5475128e17d01cb6f16c63c5e54c586bb1f03680b7b4831ea9589db477f9454a4de3f981ad027e510acbb982ec413cb09702e640e41740e1886d0aa9118e839f17e348d36944b44d796f0d4ce186fd0ece8c55308d4303f27037b3bbb69a44c293bf18695b9b5368da9e486a7701d21fd71bb23f96771a5c890ca9b8728dd46faceeccb91bbd66616ad0768070baf12dcfa896f4bb8159a862bf04cbf2113e1a5a0873e674d8cc9414d72665b980a450d5c13bab551bd79ed4c9c2b63846a3d75189ade966ebe8c18c7c7df673a56904bedfb519e28ad6529c0655e6a6ff2eb680efefc708923b102a8232d2b5e01e847237a03962601c00f32a0bb8f0039f9360168daab7b5df4c09425a80410f1305cc3f0f2f5bf9e0cf3e0f120256e0b69e47bd4358f0d2c18bdd57f2725ba7301be4232a220c96498095707853648a22dd2f7278f86e820a86b9a69847a007d656026bb01580bd46bac87ada0b0dde173992290eb47102f1d5210a567e3f8c629d576d22bbe2d4d1dc628faf58655ba7ad901aad0a5fa9114a4f12e29eeb27a6496f4fe86d299c3c73ac354c5cfd469935f8943e6d9c4597daee847bace19b6fbbff4055b0c62e364d6e4a366622c8a689b255a4e635173e9b076f2055622d2fab8dbc1510d02e23cc9c99cb9c1b5a3a8ec5c1e7eedabcb6698007df6035e9749da7655c194141255dfad7f78898eb2f1309f5f3797bf15de1e826011dd1c434ce9efa1c56c31b2217aa4c92cdf1df6e06643190cd9957df948e4b28a7cc9da5a14dd180cd988f963c3f78ad13dc51bf892ecc38ce0c76699477ee6b7e46a7970ee7f0d1640276b16dd2c42edb8558b42acb14f9c7e69d7438262b40bf58664ac82ac9a9c668f5209b2ebfbfce7885d7b08150efcfbe6025dba81c129b99a10b3faf765a92219f8b9ab85abbf42c6ec6be2db82352b1ddeab5e2ba822ee3fb5567c14ec5ccb09f380712a2403246265e037b18aab14c199711ebb7b4ad68f4e87ea564953a5d4f74c7a7b12892e2369cdb9a5a7531ce36908e9c12193b560c8709375cb5a26f3465182884d3d1717304cea61b4bd0f10ed53a35203cb0083c3b05d444a14994538f31abaadd3a63759b85574be38342acddae93284205735be32ce61a4a72576faa7b9be331cfa6fa5326913c988860d39fc0be714a62f4fad532c0cf059a2e29765dbf82a65b81e53af725749b881ae2c2bab02d456feb995e806ada4454c0c66cb247382e96a00e0492856d219a982a80fef320311a75a8a0bbd3ab72fb6607e1bb4c206f7625bc7f3ab2286fc9142c26444051a15cfc02c4c829decea40ff897b330bcc6900dfa34e791d00236cfa2755912682080bea9c4b5709dd38c851ef6faa19b0f1a0910a27899526ef4e46e9ac4d98a5013ba89800c2b82c89ece0ba93dc4e96e1682ef42809e76c952e8070e549da430b56de12e040ffbcc12ff285b44846b875e78afc6ed5a782bd661d2ee97a1cc003f67922129416d5cb3b2657879475fc45e60ade9a9eece08252f0dd82b837b4366b91a98fb8bed56dac986309a98b5fae34e230dde28b448808b8c0a5f83c0a0781fb5b3d9f141ca5ea43cf96d0742fb364f59a0c2b1fba7ddac9f5bfafd70dffa3346b05263063bb9292e66bf76a1340d6c3432cf880b797f72d09b59a9b79eb61ebcca662b838d7240c599f9096e2c26b5b02d8fdd23a6b4418430bedf707c1ef657c25eb13a966b2cf03ea318d1369806955945065f6d92edabfa9f16b336a9bb144f52eff3e490937008521e957e7c818047aec54ed47a7cb9c08cf847185111d75704cf634279f1200f21f6ddd677dccbe4a91cb9ad182c973a47fb3819f053612e6b52efb38826d59a9548c95fe276046ebb84b79e2be942f4158c619a1b6be8b72105a4717859952600af564cb5dabde93e17d7be48e89fc066bad466031f8928e223c9fedcd31abdb60960fb03eebb3b0b25d4c40c0b81eb8d954a486e91328686dcfc6eff4c561bf7de2f3f86f5876c428ffc8f9b8dc9ef2431c10328084167f29f8da5a8a8e92d5adc5012209c59b4efdbc60ca754038049264ede17c01331986a2177677bad3678f60d061c2dfbe948cbd2d52f95acee31c449ecab41a7512cf0795bd399cf6747bf862a5c653b4f027a5ebdf9bdbab449a3bff17b7f4649718c93f2e472136cf148bed7254c46bfe8d4d19a121c667a2289175e9420a0805547f04533372291dbe30b532200f5d9c7bec1e498f7c099742098dc196cf711993e4c556c369380b8fefa781d0bad695697cff6598067e9c3a4e00cb99709c1f83ae3e9bd7044e344d24233dfb2e677835b4ea05fafc2b15f8209a063960fe57c788287767283fb32ec5aa8a81b7bdb7455e5219e0c24829e722296f9a18d83f82fe5d65921be6387da2ba4514c15208fa7e70e3134b348b11b7cc932d55032a531a625b0e44e70878c21852d7160d5e39312ff2407d6a834e8d6073a62de4d4d4f078cff5dfb6c64d2f85758e07376d9376af8cea4352810fe5e3c491930a27a8608d1febe56b3beb7d0e6a62badd6279432473368a2d24b61c5ddce7c0fa570236a3cc6025a0a92f4c0b0642a7ae587b5b58233de32c2a78f19b40f375048c8bba3517808ff12b7099f155e9ab3a5d6e713c6d126f71f78ff174c89f463b138b9da49e87a9089e0a17b58e8857bb3deb2e7fc1655aa8cde7deb328640e152c9730fd7c6354958fa28e1ec166704cb6a3317ad71b96798879387751390d39de119c65d7a33332531f5bfd870b68bcb9acfed2dbff8e1241e5c402ec3db75f84458a6c4e24cf26a52121780b7ee105b587af6b23032cfdb06d1d4901760f7e7b2e002114b7a22ce8764285dfcc2cf20dc49dea21ac94d209d25d6215f9947661667dd13a1b7d1900561117ed8a2cd207d4192af25013fa0da0d96e7a6ba5c4540480c99c2e19f1ac95868e10ac966577143f999d273f08ccedce06cf20b7ba6d60010891c034679812dba761a4a8652c227799c0e32bd49b677fb1a94a4e325326adaf738e592e86836d73c99d0b34b860a53ec654ff4b313f70010798806d1facef81a3338e6866fead00e327c19a8108a57a7ce86cfbe789305fb580e799e09b68984e405392097820ca481c1fa2934b01020dee21cf6ca1201786f797883057db9ab9e03db26f6618f1fe0aa53f95393f90674a4fe51ed5cb27a16c7d48dd4da026d25b42d01c8607a7dac923c6c3c9701a01e70fcc140a9fa21fe8946c74fc22037c3d82cd5fac8c9286e75bad60efe750f47550082ac812a445428d57251236742937471c62cfc92c45907903fd9534830a0998ad4039f60a344e917b3a678cff9f7cddf555ec733384c668255de41f9df2d512b5778e06a038f4aec01d8cbf8775b65e67b00875da245417a0ab965b10e60dbb7dd4a2d13a5b9a875246ff0471aefc05987a7d3a8643af36e8d86b0512bf966fa8d16899edf4683c5e264b3dcd0b0ce9987c717a964950cb44f861c7d5baadc25b220aecf9699e47332e30ffaf89a6e6bfc98456be9feeb2c5636ec7acf004990baa3e293165fc2fc1d6d626abf3bbefdf87acf49c9e21b923ec1eb8873268c4db4954fd68e0e7f2f1d8603f57cd451952eb7ff816ad88955e0973defdf2fa5fd4b313af68d03e46dfe2fb4c2585b39bf5295c301e23265842ded48d6987463507898018ca92450ee4220db6593abc36711382cfc5c661309f3fd851ae9c245ed7c7b35e992d294cd98bcbc549a97fee231b8895f42a55c6b6a436b7a1e789a06c088976f045da287bb53c5ff74f000f68036b30f1e6e1fffe667698a198de04c286387409a70b69a458d97396d2e3fdf7cbbd000b92accd58709dd50eb026d1750fec3313d087831e6b96014b5403cc58de8f7eb68664d30f93d37fc5f488f217ef49855e47204bc27242e07ad08e7cf00a474f1c693796a0ca8c50939450a7c758c80caa1d75bb99bf54a6f6d7860ace537a2f4584f08a964ce9623d45ff0485f41b878f0e3500d5a5e50e98de30bcbf4acc15ad73857ddc09228ba37fd598bacaf483e18a906f35808efb5fc4ca26518d9127e383c60bc2bda227c8303a884a8ba324dfbe6acdb59b51dbcdec2ef1ae845455d57088d6bdb9632cb9cef97818eb2e3cdb36b7bcfbd8daaad0e92ea6133bd1b5bc80bede2610e9bf6a00e7ad4f9209657540786d3a65e366282e66d35aaef96c08c00f30b7986867666bf5a96575d25d38f0416ceae530154ab51e8e918d75c66777f8383eb4c6b6f7491f81a10bbfc9ca410db719fea8451eb1fa116c9529cfd90d8e09142d7755a00140374e68943543749585ccec08595ba07de92448d35e45fae8bab40b872a519499e12cd9406388d3cc33b8c74c88fbd43cbede0a5ada276dc10a64347d820ead673c56fd740d7ba9934744a23fce7f6f5fa52067bf81120333b45b4439062db899a57fb67afa08cb86b7e422ecf9e50d599d73ca73c9d26843b8d7296a5fcec83c03a4b233cd3613b758c9a90598b27d6afea1752b4c50019f0a8bc0564422271e262f93449c47f18fa2f023c742fa163758c0c251df3bd681079d12b792024c7d4eab1e0d8299321cd8bc835db210d65a18c4ee1bc6879ec6f801119cd20cc4657a972b04660c31a073ed6b14bdf5f75877951c3cb1a0bc410c2d808759ddfcb6bca795192366d4673251fd910e3893ff38030b689fc7e041fe065ac107097281f2f9008be73edd8e07264a1cc28e6560e2bfbc47f6f9eda6cbd78c37028d74d654ae279fb92157b9837cb724f8629d1a6736ae3c8066b3404411c0f2d362d017270df86459ae97cedd73afeb3fddb3c367f8e9d5c07f09561d04dd951a4fe411ef918f51f2d81769296ebc38032dff84fb5e70c7d130bb818361ec34b918880615c9a5f90cd6e070c48b0acba608fc4d7fa3b0cb38200e0d5260a24b9f83349e81d473f7318da6a43692feee857e313e1bd2ff63d3031208ca922fa017711a5e7303e32af70d3f4bc2c0ebbc7dcb2b6a78a668d0b0e6cb0fd684d72a7eceeda498099e81b1f229297b6210f6af7844c0116ba10111f376151ecaca65077a2e3d54bdd558a190194d2cd336700bcc280113806ed6e36f3705ccbbed01041b9de711ee7f761237f7a4c0ca8fd145b4779632e9c7e768b6af60ddb0e41cc4f9a2c468cfdad370050c390d301a1a4e73e0c93b6fd156ba54875272d8faca4cd46794f031395d5e944b4d0ee4415680fe7ca2fff9ec5979609911dd6dec4e46a0953bdbe8c27e438ad3f2d63591bab418683d267d79270b000aa4cc18c400e96e9291bd262ebac3f3b6c5e1855dac30acdcc2024c583dc999d16f7b600d4ebd4dba44e2de06bca9e6ba7ac27397c85284dc190fe82f3f7af8ac39c793273feea4e9519a0beb0528b2767e0ffa5c1a1494f636756a6b7dbd887320b69e29a308fbe5936b2f69339a54004ec192287c85edd446f242d9abd03067115e4e70188cd02192a83e84d4e3251fbaf327c0ab070b64058c3e2b3", 0x1000}, {&(0x7f0000001600)="903d24151d9bf427b344dd7f2fb5e4d1de1c2cb51f24558f8ead764386aab5046fa4f67f12123c0f5d3b24bebc88587e28e78cce5cd58a2455a54ac7930473c4b17149b1b43e405d4c1411789957ad11a1c8e8482d4b0d3cb0c628a1552e4f6cb18049728751d842f9f3b2ee1d2c5a2dee8187bf403eead220a9aa6fbef39dd59c3dabf2a67ec24becc53919e5b15d1030ace3798107cbcc2b59353a5e7fd55784decaeb840d0ea9af1d2a5e12c066b6960c4d25edd48dae258f54ac7233536bfd8dea245fb9d4933881ae951ad0b543cb9c3b57caf214a29f1766a934c36bc5cdad0f1423ffd903", 0xe8}, {&(0x7f0000001700)="56dc0a91f7c29e24a0aede3a83a9a49111f35bbae24e63fca524f69e4b00c1f2abfdd334ff80465e347f151f4028cafeed914eec4522cac8d30597c73965da8bcccda0ac4ad73dd85d7fced4bd219541112df27cc8daf4a65cdf9e8e6995738d4228b684ee10bd1a46c61086bac07ab190ef24c2a31e7dd729147de53a823dc4d6d9557e13fc8482eb176e8fe5d5aff0c759c375cf541b1134640d84632123bd3f44a83752a58a82c15bb6658c7b", 0xae}, {&(0x7f00000017c0)="b17bbaef2d068ba85eeb111f8ae9e65c1e962c1584e738e696c694917c16f5bccfc3c1110357998e3483bdb7caf8f24059b16ec0ca15e2c4e86987a1b35d473172b46dcb3b819d10439eceb9f0cdf7d173d22f1272f5e68b9a4c4d9b94c4f7a24e8c9555933bd0989e982ccf9d496342637f8321c34e09be476d4602b25668a986d65b670be928f8650fd37976dbc19126368ff1323cec509b63740ca88a07258ad0a61d60bb24d9e54cd0eee7a47d8e5f5f4377770d71b00c4f55cfc158564054969f142b35d237e1ba3839fe9dfae046d3f5a1c04b32f64e690d74e7f8804a818f5aeeb8f20494fe547eec20fa6eac4fb1419eb7e0ea6e09ef31da096cea", 0xff}], 0x8, 0x0, 0x65) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001940)=0x4) r12 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_addr=@un=@abs}) r13 = getegid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r15 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001a00)={{0x6, r10, r13, 0x0, r7, 0x140, 0x8001}, 0x1, 0x2, r14, r15, 0x4, 0x5, 0x80000000, 0xf9cc}) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r16, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) getegid() openat$pci(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/pci\x00', 0x8, 0x0) 19:37:35 executing program 0: geteuid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000010c0)=[r1, r1, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000001100)=[r1, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getgroups(0x5, &(0x7f00000011c0)=[0xffffffffffffffff, r1, r4, r6, r9]) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000001240)=0x6) r13 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r16 = getgid() r17 = geteuid() r18 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000001300)={{0x8, r14, r16, r17, r10, 0x6a, 0x3}, 0x7, 0xc9, r7, r18, 0x3ff, 0xad, 0x80, 0x100}) r19 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendmsg$unix(r19, &(0x7f0000001440)={&(0x7f0000001380)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000001400)=[{&(0x7f00000013c0)="5ebd4154176b82e04d1ba80006464e5d2aa24e9f46b153", 0x17}], 0x1, 0x0, 0x0, 0x408}, 0x404) openat$speaker(0xffffffffffffff9c, &(0x7f0000001480)='/dev/speaker\x00', 0x400, 0x0) r20 = msgget(0x2, 0x0) getgroups(0x8, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, r9, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x5, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r5, r16]) r24 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000015c0)={{0x20, r8, r21, r22, r23, 0x160, 0x100}, 0x5d, 0x7, r18, r24, 0x40, 0x20, 0x81, 0x10000}) r25 = semget$private(0x0, 0x2, 0x41) getgroups(0x7, &(0x7f0000001640)=[r3, 0x0, r23, r21, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001680)={{0xde0c, r22, r26, 0x0, r15, 0x0, 0x204}, 0x3f, 0x9a, 0x8f}) r27 = geteuid() setuid(r27) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) 19:37:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="b03610166fbc99066f1e6f09319e85fd779dd6565aabc246994af82c3ce7a8900eefa9e4e7bc04", 0x27}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) sendmsg(r3, &(0x7f0000001600)={&(0x7f0000001200)=@in6={0x18, 0x2, 0x5, 0x1d2}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001240)="abb969c834fe9c22f4e0e11f2549e218", 0x10}, {&(0x7f0000001280)="50c824c4d1f54f1e228ae3bfb0b8ae3d44acd16ea71f8f3ca5f09f2e73f098562b4fdf7b7cf710d7fd607112e9dc3aac4263b95554e58c17aeea307c17187619a5bc0b1037845c32980a4341255e3fd1a55a4430fb1f8eb546b4ec96ff36727fe193862afa18531e28bd7c4ca1c84ee0c261ff930a72a6e588d659e361dda0f3ae1c78ee0fe28349ad49037ba7f8dc1b82b721969940dea4469e28ba4a570a5955dbc6d06ae90ac4de142faf956c92e5c8", 0xb1}, {&(0x7f0000001340)="7a040b1d29abe91031a3b836ddba4e3e3548913f95a8576eec4ddbd58e9838414830294652ec194015a1d6c39a9a35d48104fb7dafe1eecb4ceedd7522d6f2c6949db95535bc0ec8963a735702f133d8201d68594e30", 0x56}], 0x3, &(0x7f0000001400)=[{0xd0, 0xffff, 0x3, "e4b56501ffc9a1bb565db711aca44e13eef2adba29837fe1f030e638a38df9c6c8dfc54045be676eeced55fc9f6a2117b33f9cb4b67b39deb6f483b18fbb6293a717d8b62b1cadc9888dfefe3d61ae2e56201d75ca0c0e7f9dac3dd57c9f81d912ade0c243c2b10f2d8b1c8e2240f250f9b10660cd736684bc846e14d47120644d728fa19f92518a338c47e073b8af13841b316213590bec57944d293fbed4530cc2cdcd6db95d95101594107d842bf0d7ee754d604e4990baa8"}, {0x100, 0xffff, 0x2, "d2e77ab179b5f474690871a2c43e271ca44456986c8a95697a090d975410f209d0b193946eef4815627ea6c6e852ebffbc2561c5428561ec9b1a49935135ea7a576905405b0e9ee2962654ab09a6c5bea6493a21974bf034ce7cf7875200570d8c17c9978dcc5cf081c9fda2ef4a2ef764556a21d7b5225398c25f01f8d365e697cffd049007bda87661b0b2b2caa2bc75dcd55b07cc3acf6de4803e6bfc11bda43dfda6d5c9fc1c51f89792b1100d51d52d9eebbb6fefd6e376267e68a79c36dde58cdc9e62407a250cf67d97e67dd2e2c4f0915bd9e78b116ed83ec9cbd01df913907e6b3827d3543ad6"}, {0x10, 0xffff, 0x2ce00000}], 0x1e0}, 0x404) fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="7c72d790965d0508a50b3f0b0013355984296c6f44d47d3ffe59dd7047700f70662d898935d7d8357867161cab01971f039a3fab018381bf32593d3b0d2c12ba3717e5882d7a588e8f6f941a9bdd95924f0176527ac32be38ac682ba1c10b20befa1d91a48f986ebb5f0a23576332454c313fc5b5fd11435b1da1b378648c00d9626f86cc60fd0e0d3fe6463c749b9ffb5fecc7ae6bff65717f37b50cff485e5a75984575c63e0579a6a25ea13b37bb255a954e21c3912a80b86323375e309d6e221b67f83edd5f6efbddd5585d3d1483a1a544e2a6170c4f930fd4589a778d9356738c989a8b6aa8e3ff7c8a8b66e9537bb0572412f96e8cc3da807277e0e604110c008420c77aaee4f0b88c33588d4d080d38a7795eb08276a9de9e8a3ac0d39ba11ac7b2d30986a7a28d28d5aa44b0e5373908c8395866e398985be7383e043113d20d1561ae88872d72eeee1a9db8d39b576b5c0ceabbb6df98a94717ee01447dc400c0251b7c3c2e0882df6fa8686d8759e9d1a04ecdd5c7f1a1f0666d7caad665e40b0167c7bb702ac1e7438e77557de045fb165ca5676bf9c6f9cf7aa631b7294ac2e90a5020bdf9423578e734efffef3f586c61cfe04e4fd1fa4804817e78394a7c5ff93d31345645caf073cd0b64200f3988bbb81e2ef160f76055ebf59e9b48740244cd4c71fa4afc64ecb173e66710792a3da1d25df3f9bc9d67c832fb47390ab4cead17b6cab311ed04036a6da19542faf88037fb72fd98db3cbbab4b484b128ccfb1f962736f058c21c176b5897a9f3ca06eec426ea1927a49d784a3b1b219b733f6b55f58e31f9ad2ff8eaf73917ae66da8ec31dce5d09af254d64c94cd4bac874b6fb78f99ecaca020a81b621158a425011a13328f83d6760b31062aa7676507c53f4782b1bb7256a71095967e2c26f49d6b9f210d9302e70ff5adf0b7fb73ff53aea905b79042f46abda6dec57d7121b6b84c5fca4d6627d14281946ed7c727c0da0395b3143f8435c1443e365bbfab16dee4bccac1dbd9d62c8230810c4795ebae646b760c876bb5c8cd4d0737e983b404f17ef9835acf6259c96c2d4e8ea3d44430ff2f2167b2c25d812d0ada254577003aee18f3af5b361ec255e062a259e46e1d43d03aad5ede50e03dfe622ecc52c1ddbb0dd6832f7834f34e23f609d5945e68ccea187bcdc597dbd7d4ab7843f7c135c1d0d405aef3fb9f33a458f59542a9a4be004e5dd80a621ee41e2c0c3efdf54e5609d4bd704bc1b2d324f4522acca3973c0839d8976b427a1ee2d0cfcbeb5dd7a379f9f97687cae292abefcabf7bcade8e0f2820bbba9b5d194cb4e63fb62347524ccf8e4448d881a7aeea88fd5dd4c0df3f29f5ce85689c6b761f26850d88dbb5961981ac2f1c27284937c387669709b6940e50532f440cd82b9758fcfd57a82b5545773dad7ce2080fe03239a4620e33b4626a8fbf5248f8c499a05e94228412f97725e9314a96cb995ac35276bb6670b919677c56aa3ed19f791e5a78136f8e4b309089547cfc38b200b6fc08d4bc18b772c344a36e9c03c75e23abb7e252527987804400c0df04d2896a155bbe9bf8d3bdd8090951ad24769f5185dd4e1ca256db8b198345aa6a069aebbe286068bd5b95f67ef6f15b3d725194c1170f0238de8273a01c1f042c28aa04b6714ab6bab304dce905373e841d925d739bad97c45eaa1a759207201a64f94c31af7da2e13ee96faeec544aa300430f8a076117406315a0010f8b8333d2db16fbc4550b9d71186028ccb4a2a544702c50e305b8174996f55048dd44c4d39f96bcaba65d5fcb9839e1fb445ba7857101e8e1f0c1c8811a9a4bc230f6a7c08bc16138a7c8372738fb6bba7578dd175905ea315b68213294f33d98e8dacfdde70f0a08dc7ed58ac2ac564211c9f3609b846af10a53b59c023225ae6ccac94245f207efe8e18173e14a42a181ede9ef07dee125869cb4fc83091e17cbb79d9728f935e3ea81ecdcf43a597a6383a8dc35574e80061b7693eeb57eb3ea4f8f338c27392f7fdbfc414a504937e7e6d8c7a0ee0c87b70c878eb8a3c0e4a46ad2ed1327901d406ba812ac7224d7b0fb3e3661384a26edc3bcc5ec69bb70af376f97626ddc3d9ead2f8a3bbd1b43799a76149296f2499bf875876a9ef7e3bf575e951f2fa82bc183c73f6a52bffb95f69189b9cf5cefe2f8aa1f59ec72ba7cfbfa921e7e6fcdb2c000f276e91fa46eac7cb6e710cefa046d6e40a8e51a77e1adc204ead07c713b01fc2f92e81271a5b0f66736e40c51a107c41b020049c33419c9e3a2d538dcff4e18280681e187e7558f62f2a4962a73fbdaf8a9da7b9d484d7744a26a45ac8bf755ce53ff6fb8569d5716a57371495368cd2d6d8d8ed6669c35a9832160134c1ed2f9572358dd4ffe06dd6727df2b71d24573c19e510a16fcc96221b639bb13bfe04566c1bd1291c8e1723e9904de39e2b2739dc5f56a821b01d9222f50aa9fab2f52cc6b50acdbecb9c13c2384db3fd77ba1fdebc92a5795c3102959183d0046bb8a5453943f223374f0e282cb55b395d26159dfe4b72ba05b8ad5fb7eca82d437838ef8d8d705200c3d91a875d0e50323269277e8ab37927f47ddd2d5140591de76b0d1a1df2a86f232314bb38239524b9314e320ffc67a94960de38fa2bef0d35c54e3fb9e1eebaf4ae59bc729aec7cf32b24254228e8f260b2463dd4df2ab2303e40584e1161564d04a9c9b9104ad39eac181984893167b4e15bf7c5db828f39fd9b3df90906a0cd13dfe226a76f1bad52b7cc1c59819305cdf6f17c80cf35636ce143fd2f7f0dbc13112ebc057c8ac635e74d988da3f501a7b748cef6026bfb6bdf73068fe2af7372060af56c6163f0e083b1f4aec5b1035f8754304b73c28c5f24723b111206d63fe25d0df4987d5743e153838aa0510882882900bc15ba88ee37eb795b259e6ccb310225c9e4f9a23fd3a79780e74c76eab6dd6148e048d6ed3bdcb6245ada711eed02c711c8b293905b8c55136792c0161e9678515f081b5e5c4dec6e657f45e655ac372ab59102d38d7ae788a197dbdb9456979f9bfba461bd1f6b2cefb461d1be35de1ab50fbdbe90e8d669ed81a4fa0c71dd6a300dcdcd2d4034e09997da22222112d658c43f590238703ba6a4dafa666db21a88f19b1671cf4a91b277c32f165998bc3d7fbf00139b178207f358e3b76bf67b7bd96f062be3d30263146059dfcbdd0583d442d343ccd96f523d47a589083eb75990f862161086f38f328775dc790c4d70caffa5443513abdda928f2a37e0e49f29dd3c35eb37da019b875f112d60d9fe83df4644e8e939b0c43308ec13cab207cd92569f5de74564b8360382204915ebf9a67b5aacd812f808cdc06b071d3cc7c8057d8ca9e7e794ab7a1e843d3f1b1ae851db95ca8bfa6741d2ca49d4255656e2ec9f2611aea39886471f563f264e7d2cd65ccdf47d2e553e3313fff107538379c7bcad8adda7fd811a5b8b64494728fe93f1b003d3c9b89e2f8b95a1d4c01e38d898e99bb1a5ef59b5334b6d9089e977b1dc03cb3f733841229096deb38c26e6ebe005862ac78d854f802ac717c414f1a85881faf6c046917f6bc50a4a76095bdd1dd113cd6df101f502788afafaed207e2b02f326a078795ff7e6659f9dc82d336e1e9426593b99abd3a205f848bd3b9d2bb11f74020961a602c3ae1cd0f0ae3a8d3d8541d764a7fb63699b7a80c836cbaa91ae98d39074ee2e78d534f04214cf98c27e5de943557cbbf64bd656c49d4c4382c4d291eca53392a12448f076c377455a4d604e544e0e95ea6c30c3a5e116d9d99f99ad186ff4f28d3c43a442fa8bba0a8956c2dc0c5011e42c6223eeaca2dd6562ec142119827c34f2e95f37baa489c69ecaba21bcec94d6692480193e66116088044bbf6d177e88b4e78a3993cdcdadfa7e0e6e7e6e4e83f4b05edd22c2c4ee82ecb9afa7d4f04738adcad4f1ce7b3c9548f059c433918dd637b0024d517d41681787d84eb1ab7943aca379f6e1d548079c41c7f4ac416d7ff15375b42d34a7c00c46c87117d75a617dbff6443c0fd9ee4f9a334f7733ff817e651e44db7eba0b1c470b391253f3fd76e029d7bcfd0b9a1dd1d6c8fc4bf6099a0bfcf20f23ec23b91bc3d5e496e3e720758091c9723eba9ee42d740454b011fe37744609cc2e338711029756eaa9a52e38813847a637c0e4fe655e637712c6423f9df975d656d2ac5edb99dccb28f15929fbe41a3f775d5a70cf9b3816a9641e044799963a54529921fbf47736790bbf7b62f5dd9c231f3bacd1f67c7dadaef354a71fe08bc21b28d34ca1925e3f9b5833c8a4df705fcc2aea4ab9f36054908fc6c978f38e7f006ef18e894fc943629645f8dad63b08f30e06d18d71fd1909dd862b3bc2e5a0877ad492fa854320110c184a519422cac29799dc17f142ae722592a19eacce0ac0be862ba2bb3c4e49f777c0eb62ac8287691d49004b9adefee8541097f2cff0324a964b26b0d2b18597523930501db8027cf4a56fb996acec2fedb12dbd7a91a2cc9845d376c7f2cce2fee5bec33741701afbb90dfac0862425f67f5ce2d944c0947563437cdc5c47c684546d924854b4cbefb44855c3070f582db73837acf459ef4725f32dd94ae26484c7ceeee087b490fd7ffa9a51a2b9df656c89dfa72bbcbc540cc6e8f9a9f143465f32c9eb1528edf4df9cc3868a91bf36d07b7234e34bd04bf3dd3628533dffc7817df2ba2d39ca80be7b2e262267e2bf745efc46c31d3ebd63f90bfaa1f0840719e90960e02e85e942f1491937d06fe94b1d2682b5b78c3731a108487b4c3cfa847009d95343b1185a6f444902760a09c51268a414aa0f316bfaabc4ee7b92625af27d4ac78c84128af7782e52a2e91d16566507edc4493565cd4703f81a9c1621fd2d9768d13cffe7bd0776497131f133b12d8d426db71634db51eebdfd044fce3c49fe7362a26b3e6f9f72e5e653c37653817e6c1dc08fc598ef49aa3774e8bf80ba6657934e1cbb2a57edeb4929e8dac19b0d241ec5a384d6e53406c0f250adb420077800ab11a2604e0bcffc30e14fd50920cdb187b99eac57ec87e3cbab2afabaf9823dbc9fd73be3df8c7142476117a8471cb66bc68525b19721e1e355b551eb2f55feba10a3d066a9a9a5553b270a74cb8c08f1c29ae55f78a49014388e1a8d865ee091c6e125115ce90b12f673780e88e9c2454fa19a3887aba8cbf2d49b4d719712a0d0ceddf7c4debc01cd9e2de81dc24251170d104a983f6ecb336eba892fda755e255d570fe5762dad4da4cebb2858276768a2a2f955c040f8f2ec966db004ab8b0016707630dd965114d7c0fc4a20cdf8ed81ff3241088d488cf3d6714970d90265ff7f3f9c25ca1526067d0b4c09142b83e031e24abade380fa7ae08dc7d3f0a8ea17f977b582cb761bd808d74d81c861e652f4c9a539680854ed21d6dd599a13c01e46f6eebd00182d35297af537184d29305053ec1f0f60a064ff83ffbbdb3ebb11f875450f1474fdf84f916ec1252c6d79cda10aaecfbb46df0e599f46a0dc15f5e6bea1a53c6f4b4004f60c22f2c9594174d649ad8c2946466322bb2a442f3cacfb06aff9e684051d0e2108ed5c014d9cad8a9b562c31bb6979ec83c582ba40846298278af480640953d3ed756ac8fc6559f8b21b32831bdbea81e6c193fc1c7e6ec0bcbca4abe15553a725a03ece6fac24554bc7008ac17550bb3c6a4d073e50a2d94f3e19a5ee368ee5f0dca1e6", 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x64) socket(0x2, 0x1, 0x1) mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 19:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x24}, {0x6, 0x0, 0x0, 0x40000}]}) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x9, 0xb, 0x7f, "cb5433a67d3e2ff390c08da13e17484abab991e2", 0xffffffff, 0x9}) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="71ea1a4292db74b295a7aa9a5590b404531389951f5b8969524c01fb6004fc8a8b2f3318186b881f388e16a2724f72c54eeb2dda312b90508462d3119f82620b9c9fcc7a1b925d3dc90d9858c74e96ae1307c7a67da6de3502478656d42c521d52221a03acd98e3f6237d9a6aaffaa8965920982ff6318b9722ec654de3d75f55ed65ff945cca5bf7ce7518278011eb4ab5a6b492c957f386240a8372f5fcbed29a89dbff2a304c7590a2a2ef6e3f98226ed7e5ead", 0xb5, 0x0, 0x7) 19:37:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "fff80400", 0xa, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 19:37:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0xf0ff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x64d}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 19:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000680)={{0x40, r2, r3, r4, r5, 0x3, 0x4}, 0x8, 0x2, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x3, 0x81, 0x3, 0x82a8}, {0x1, 0x40, 0x1f, 0x8}, {0x101, 0xff, 0xcc, 0x8}, {0x40, 0x1f, 0x0, 0x6}, {0x0, 0x4, 0x5, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000140)="09e93b0000000000000042e21819", 0xfe5d, 0x0, 0x0) getuid() r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r8 = dup2(r7, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000580)={0xc0, 0x0, &(0x7f00000004c0)=""/192}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="8721bfbf8494c06c4f33fe284963c6541f66640ad78fcbd641aea85c235d2908a38c387eaf552249a3117c2965480ed83b6c7a369ffa42817e58b6c699bfaa356dccfed7bddec00c2aefaa268c4487b9e0a75306037e05e8d8495954edfaa82983970f55e0bbf7a470c434f4780bb146b61bfc8cccb371c3e7290abdbe833cbe84ef2338d578c1e3129e301c5ee1c6a67551d08da7ae8d6804848747d1ccd7dd02a0ee4379d7a01ce4a88f79d5b89631eebde29245fedc64471fbca77d09ce69b74db44e74657a3624edaf76ec16d071de1d21252396b554a73669", 0xdb}, {&(0x7f0000000300)="b2a840e331b06f3cdb75a1fb5e7cd8e0682200b9425c7149723777fc59b217323f046bf5ed5571bfb7214b95f636e902fc5775150de8d53a9a1e999e00e86a0c2eab58bfedbfa9fb909883dc9955c7d8d0a6250c5efeea7faeaffda38014d877839de586946be75cae758d41205576814b1436065a02f11b98431de1c6e8053d987c543cace6", 0x86}], 0x2) 19:37:36 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000001440)=[{&(0x7f0000001700)="7562bb947f0d363421e7936783eaa778f64543a172ef93e111294db648f235f5ae6a41a63cccc56928f092b0a995257766f7db63c59ff1f87b198f945d843b331114834d801389564e981db343aba2ea8a46c8402f6b5b49fecfe4b111d97062ba2b624e52d8a273885e57c6f42aef7502a19a6e827fddde13548dbad2799398453832764662213fb96719aae6a0880542a84515ca27020b2d3c", 0x9a}, {&(0x7f0000000200)="ead152164d979fd5e4f6523f2e80af5cfd461b86d595065dc10b25c2f3c6ec09e74180c1c71860fe0f1b50c5015e6d1e7a938ef8afff465b10c6e0e66242670ec87d5e2ab106a8d0ca114620378fe7ce6d7142cabc98fef75e16bc95354f759044674f43a60110a8c705ea2a", 0x6c}, {&(0x7f00000002c0)="3441d7a68d9cb7d50d191c39fe763b3e5044693ee44ba2a79ed2c9b82f88728297e3f59e1df73faea695beb0d46f0ec8973f95adc80dcd4ec1214f777bd94adab4132e6e8ef889615667d5cacd254011e6871c24378892199d9144766cdbcbf60cc756fee35daed058ae6c6a6c986fbbcb884499e3e4995d2f40a19a7052a4ea88f733d5aafeaf5de25bbb37b016df008ce4e2497f695205bb873fe6", 0x9c}, {&(0x7f00000017c0)="d5c25130b87e1c37b27e1fff004040fd1ea3712b547030661ede9670b2ab56a630474c0e97934c8fa0f73bcee0d0d80d04eabc26cb3c969d6f5d25aeb0ac2be60f31292a2a149a98dcba6e1a56004bc7cc47b5bd9945602068f083d39ee9b08741d37e4aa43988107b3da0e16b7a89bc055e2569974810f79a34d6f836edf1012ab4351ae7d18cfe12a1dc35ab9c1262230ee57ba00603f8bb6d017409c2b8d65b7b82e3b4bd16a2a0133dd4325e7b17fc7497f766588e648875ee51762e355bbeffd9cd5ca988c87e8a6a04523abf6454ecedbf8a11cabb7b924c6e006900551a60c789dbc857b13fddd4d7941928ff62f50613c145ab606ba6cbe7bdc9769d6542db487a61da62ab4599660a14997b60e50a5826af26f4a19fb07b5e8a890bd02532103e91966c8b04878f309b365e7d223764bbf953010d720236de2479e51feefd637d38dc5079060f", 0x14b}, {&(0x7f00000003c0)="8e5d959371595647cdf916931dff59d2fec17e1e52ca644ff642408e60af3a202f36c7489115ca58c3bb70940acb8ac80be46e3e0a199111c42e403f29eb0197e5a6976d1dfe1fb689caedc587b89189ae00f2fae5b091b369027ded9d80ca0e42cb53655e73b47c717cdee76ecafc6d088b37594afa31810b8bf885830e0b383122e7297bf0563290082b924d018a92354fc5da20dfa547fa480fdf9121b04ed34e5e48ecf82f4b6642081d870fba01e30e88722907c86b9625737c6a53e4587ab9e9a69ec458bfa29f15dc302d43d919f11bcd7e17d4091d5af91ce1ce3bd5479992916e0ca8727fa24cd5aef72689854c2ebb2dab1af08f66918919b92c938b130d302d98ae9b8ccc7b2830b84cef95a2e7ece109770a8b799b001d64c899016a1dc81d21ae1661cfb3a2498b11897208d93ad1ef6d914dd3afdc7fdb1da016a3834322016cd03f45dd9c3c7006886c7bacf52f2823e1a950b7f7acc8385350c660f00a010157b4c86f9c67300ec2bd4112af7625549adfb3e3ecafeb28261e0e3408235c4151b99a73c6f2f450d6f5c920de8792adec68e07dbcd7b450ce38375f6ea226cacf4e98e5442169c73eeb8a236c6208322ec2a2805961f04d9f4c86b62644f3c0f7f409a80a6060f20250b967903c5c752c2eb168ad1cc5db0ce6e63fddefce8e4fe36735ae2f0f3cc9ced1fae8f844d77597c0b4325cca1b5d121866cc4d712286cb5b5c9d516fb80ff139e465df9a021b33fc8847b1745130d42e00172c83a3e75c2f6424f851397298b1c70023d8595e2c41cf3f872cd591f3c40d94c211d63efc5f86712dafa191bc4e5601632930b51034648065de8595e5020f1e4e8670f1dabfe3d4f6059a3714cfe5b2ba6e51f799f456d04ba2513ef98489a4c4407e17564f48eeb839b3340b8d4d3e22b56d067ff9da9db1f48c367c8c373ddda64837b755a50575693effce2a32441e34d934d1cc8583c4eb7809093ff082df1785a4aaa089ee235e5e552a84e001217575cb83ec8e2b186c99242437e2e280938f05355a44b6aea758115cacc160bc94168998f247c7cfe05d10182d1ae6e1288f3db8a0dd3c4116ccff6b9a8a90d415ddb8ac3fd8c7f136c832c9dae0822a3759a5bb49d9b875f44e6b21f0fc7e2e008cc042564c45f33327810b2b43360ccc4bd90178167e37adb55ade22803a40dc0166a58de9a02a5a432da5ca7e839912c5bd828c5c9438b1ce1a38cdeef127c590fb6b76c00138bf9f9ca2329702d46984b2c74c969f5b5d2bc346d2bf5a9431d1cbea052cc7c9d5dac9d88ed16f408e86ad4c5d96160db87cf8b1298266660187f2876e4c51cdaebc8ec52e1b3c461f8b8dfc4168edb4d3ae354b1cee66a834b165578e8d38d94b857c635f8c045e63c72e66f6b2812069428eed441669742e80f7e6b2171c6aff759149bb1a6486876465217e376830971f499b3c997def135651e038f93f2d8eb5198522c1ce83940dd1c254493828e43819eb306a1ddf9f64885623f6f67e5001345161cdeb4dbd50702878047c542ffcf55206133c7be342e29ab6ab7249520ac87244eecdac6263cdc1022b3a10e369346789305e1d9c2df9b90ad30d098ae2a34838e41b74caaded2bcf9bb9537231374d6a32bbdb2ec7b1f3978c1dcb30ef1e885367826b6a70ce2a71765a766b6697172e903499704497e1b0defbf5924e62fbc047d0edd6f262b26b42435767e5d15dabe1d5ab971725825211b48f0511a7bad4c0b2a7264b07b5a07c45728d80900ab09eaeb9cb6a472840936475aca0bf1b2482f310bd65374d8bb78c85a9ff44bb7b00389860bb3631a701fb54a8a128888bbf799475b700f269271c9e8be4e09d6523e344f85f90bd518062a4c1085c50ce13ebb16ea599e29ad9a59dd6625de112c18a806346e8636f3fd45db24015226decf5640a21fa8278f2ed8915517662fcd5c2e3891b0f0c99ca1c70d915320f480b5b967742e84293c3480257f5039445b7121c018bf04377148eec7af33d6391a13f872607c92a0915c3cb818bcd40098ea75f6dd0155c1312a1b4ba990b6196b12a465f2dc7233e4416adc4ac872feab16e967ed25ed9736c7b02f6038704f5adb63e2f4ade7219f26d12bbc9587a7a2f54e479f1360de167461b4d56581fdb20de3d3f79b6a5be57a01df1a551e89d8be9f498afeda59add853a4237c472d7b7465823eeb7789a94b5ce02deec4476f267ad46da0f8f7fa200682308483f2a6981460c26c68770d3a1cce750f5a16738881931668b4cf9b644a41367ab18fb764811e5c868669ad8706b7cfcdb51bbeadc08bb5b01327bb7207c3e2fd79824cb5856f05bde6456d2f201a8f201637965ebfbfaff980c39894199048c4664613005cf6c71b36848f469bee96f464376cd1c23c909a27fd57c5f16d549fe122fd63b0ac23a9118874d23841eef009592f4cfc77358e7d1f74c4ea18f67f5bf13052639446bfd2d742cbfee342e51f137b089e406e13d75ff37be9e01da51ace1fc9bbe54471ba8833bdeb282e46d86af0fba4f82d65a6683b94d336c54a0122f6e78c0e7fa6258e8de34ed2014956f54ad62de6f49700a894f24bbe0aa99c10529998df94d8fb00bc5148de8b413f9ded9224db1544e071ad5484d6da66b1a245b48457f69b41704863ceda357232619340fa8cc1bfa0f68952c190ca5846610347f51c0bc4d6a5a9856ac601fcd3cbc081050b6811930e5b977b4090543cf76651759a094e233e6de2718fb626d5926ecb1681555d422a81c511cfefe91b3306c322644c48c1a72c30575684bacfbe7f2bac525d2472be2a4bdfc9a50fe48a0ed8a47095c9a7b953f4fa59693fc3a77262127c434af754203183ae27291e2927638b0ecd00b478bc202402acf1a5a3a895b088f6aa42fbb25ef994b8e460438da56197d49fa99aa9a6611dff3838ac49e05f79246d3d5c564e02bf1a8198b1d0aec92284ebb89fcf761e084382413f1590d127e305b701752e061e441d3ee19bc1762c667f90c5fbbf33af3bf8e08a60d50e0f56c0e4ef58ac17f2568cafadd5f8d3297849395a41e632ef8f9e9fb5977e2c52cd04bcd0c5a017ab4a85ff8a53e4e1d777d088a0386865e04ffa6aa07ff7f49c02be1dcea2b833a7fa67b69d06ffd96317dbc6efb1888cd18d9504d9e0d75ed8146f608d2933f44a43fe3d1c74048aa2003369dfed5a666ee9bb478ae8be88546a168d405d6d95332ddf85d6b7cf58d99779cf769acc102a928b508b0ae9902ba8e50e1c3ebd9d78928e2493176931d4320832b7ddeaa0d884c23d8f808a1ca71651bf1e6f93bf679d5b39790ead84962907348018552155a429a503ca7eef37466c4bac1bb9563bad6e4060f8c18625a9ad8deacf604634652c783fed40c9a3821cd7dc6acef608e93d1be761fcd37db57c5f72c2a77e194bbd81fa8403efc7b078e1de4c9d944d991baee24f205db13bb80579321e8ea2ec7a13dd1c88bff71c68422604bd4f3046f19cb064f45ffb27443e66227192692a3cd949edf18cab22c8d2404273295729d4061821d5e35a9cfb150a0283fa063717ba0d9d790ff2b3a331c577589af6b326a2bddc6e5891a28d54fb22defd4b6a0361e4a1ce50be26d9a4414bac9c0013bdce674e2d5dec646a8c3a4c86041223624ca3beb3bb8f08a4c66d03ada445e8695c3c6834faa260ce1b031359fd289750f2abeb1129c7d1205b64b1abf3487eb252dc77458dac37fad507dc3fbbf32d4311f8f6a95a7cdfeca94049c8f50f18c56005e54ee89e333bb78172dbecf53121e965c7b16607daf2c8a5b0d556889ad46f62994d3674b37918b1445a95e7cfea4ab483205840b6e2c98a97483cd2b02b6bbfae92a52676bd3e4de5385c7b29278c0d956303a6cc1c3387023a63e8f5d9eabf42b11af4e46c1324268562a8e5c9899d964e38b06f59cbdaba2a2f448c26921de28f4087d33c436a2ddd38eae12dd722a5d0fa6b5fc05bf7a35686f7b3109068d47b316899edc955d9c88e29951887bf3e9d05625bd4e7a56e30c05810607eb0a84965cbc27284b3b76a1c9df12fe434faf09954c8fe0e6870a89d1af81d37aa6b43fab141a0a6e630d1c685d3df3d5dc617712691461713b569a85e8141e63952388d8c8502a4772aeaa179c14654f08ff1e5feeff24a171532338a407aaae8035c579f0f1f72e10ae22afaa24fd829e188747cd0ff15246aaa863346104b43860945f1ee44dd98eaed7c91ff386b4900683637334e89990cdb3145b8350efdfa78e0b9231b8ef62e7053bf9687c46eb32288db7dd63a5fb1cac2fbc494bbd8cde3ff647864c30df948cd1bcea003be9692866ce0256248276d0d7fdc8dde3c16f5cc11bf8e267e6935cfa1248c5a7e6a612664317c3e0bd9032fa7fdab30a99511f7926d60eefa395837077fda7e0c29b84c296f0437fc0c5260cfb4a3ddc0a353823be22de921377df3f71e6a01d978cbf2219af5f1e282ccd1da4392368b8b13f3d5811d7053a9c98bdbb0cdf5a4ed1db796315b7fb824cf2089e31d82cd257aa456ccfb055d71025acaeb331686093d1438bf5a84348cfe3aa9bd051c5f7f6f34bc77b5f6e16426adb386680941fcd08625de87851751efec85575f3e4097e8f67962fac00c74f9c07267a1aad6bf5070cbabfbc14fcb84f8fe9405ea5dbbf9a73c5496978eaa47b282e61f493ef91624a65731ff6a46261b7d472a6fa2414bc8fd2a2e63578083d826a7688b639f2aac882de31538b8dd2eb58b1f3bad2f85561ac0449064813bbc05718748c6e7cdd256ec393ba91468acc33e01e8508b7a302f65b26e55c9453d51ed8bc683a19dcee1fc3e159c87be65a717aed2e654ba349c0f545bdbbb10e676f2cb51651880864faa78c2de947a11ac4c3f7e9dfe52d98a08c60f2722316d21b9d7527dbdbedf7d54db6386061e2d42e822ed81c9f3ee65d95640b51653840e88fa52d266f085c5f28ed9bc5b1c752f057c916b8a7a6d0b38730ea001f369bdcbbc4fce428de7e66bbd11e53ea87410ed1289ae3306ef8fdb2eeccc21f67fab3e7c3fcbe63066782b69caf239308af8933152cf484f1812eb24daea57b2c81ab5a273600a87830c3bb3c77032c1c9906bb65685ec7fd3dfa3bcd933a90c9cc54d4f8dfecfb850c3e0fa94422f4437709a2d5006bad7324acbbf3734e1d1746b7331c08ef301e72044d80a95c2c6b519dfcbc7ed796dbf7e6022bc8ec2476f9a33722d3d477b1e66084d6024dedab8e4122364e6871022e3a08962fc36db719176ba3ba8464a7c488e30b20b8982f111c597a7f5d14ffab19b3dfcaaf3fa153bbcea0c664dcc15796bdb48d371e82dc7a0bf75dde65ac616d362e27385e6e835ecfb118e7942009e56a83b237f328d5ccb4e797548e6e4a4e1711a92f799736f44039892db573f9eda6f6369ca5ca02ca04acbbf3b1aecee3e225b2f28d6e40160ac734fafce64e6aa604c2cca44482f69f3e31b4900f0f5f70bb03c69f3343132069d05d65d3b8fcb64fca4b8a1fb20cb27ad39e866e4b55a78894e99e1d71d8fe36c592cef8d898cbb297d5b0d5ebb85e2d411dabc0f014ea82f8b19aafd6c826b3f570815f5ed51855b656be10ceaa97f1f5cb29d95deaa98a1f1608ae02a7b5afa5ca459671f1cec327754d3aeaf935f1ac7228669d1fafc968b50c6d4eead9c1b49939031f6ffa0da846959a13cea8fc05110725824ddb7b6f3e4686f2092f2149e6e6caa708fa64176eda78334656b8", 0x1000}, {&(0x7f00000013c0)="2cc195455df5d54dc5437241dcc3734185439704", 0x14}, {&(0x7f0000000100)="b8231915286c9b0100000000", 0xc}], 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffe}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0xffffff27) close(r0) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r7, &(0x7f0000001580)=[{{r8}, 0xffffffffffffffff, 0xf0, 0x40, 0x4, 0x7}, {{r9}, 0xfffffffffffffffb, 0x10, 0x1, 0x4}, {{r6}, 0xfffffffffffffff8, 0x30, 0x2}, {{}, 0xfffffffffffffff9, 0x97, 0x2, 0x9}, {{r6}, 0xfffffffffffffff8, 0x3, 0x1, 0xffffffffffffffff, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x4, 0x9}], 0x7, &(0x7f0000001640)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x4}, {{r10}, 0xfffffffffffffff8, 0x44, 0x1, 0xfffffffffffffeff, 0x1}, {{r11}, 0xffffffffffffffff, 0x3, 0x8, 0x49bd}], 0x2, &(0x7f00000016c0)={0xfffffffffffffff9, 0x3}) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) read(r6, &(0x7f00000014c0)=""/147, 0x93) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) syz_open_pts() execve(0x0, 0x0, 0x0) 19:37:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000180)="ea7b76c1e41b10253bc3e2a0d78809a18bea3c460aa7016530a97a3bb87f622f33b3133d8fae482bfa97f8bb769c7eb545c4ac168314006f97b941b311b0a020ecd6d3b7a207342c6ef9f2776075000ee59d3c841607404b5db1e4df1a08a4a3d0ea5d0ab8e4e723e482ad68dc42231bc2df1b8627429d57b84f2491106bb9bbac31b632d61554212fdde15bdfc0c99c3685430b1e3cf671c1f1ca21e7aa6a373774eb495ef55b1cd58f5185925b3dae3a3e1cf9e3e1a1f029c42d790af2e9a8fbc1b8534cc073eafe9fec66f4a7d58b8bfcfcaee931401edc6c35bd160e4194e98c2b76c5cb7f9028455227d8a55225000f411ca6fe51716fc6790fe0d67325dcd40efcce9af672df9f71ee489075ce06d13db1d7721cff91145ddad7cd2ceeff3e3810c4078494960597cf70fe97a69f866c99356315e74a7b2917a8feef6ea3c4ed073625c6a66ff0badd047501bf3d753619d4f47cc8df92030ef75fea8d0050ea50abbb6b9a9503fb251a876b8950a184c9a6bb4420a61229361ae93e03289bc69b3e982be71531c588bc1304da43c30fc8956ea49ebda176fb8f4053f31e41fadc6bf71753eebea40493a6c1354b040a2f3f07b75d0e2f62a1375512d1fa99b45a993afa8088cc11b58c73286dccee1407d3dd9e282bc4b39d86915cdc7322716ea753a21875bc1ba414ea7e9f3f0cfc182077cb47916a1a995bb2d860ea13db273db4208f62808f310317dbe3e249338bccb0948c8531650c827078afe24869013e58a5073a677d91603bafe6bb55e698b5ca8cd01bb2621b34311128b96d4ad8e484f0d785841d9a9be9aaae54fd8efc86fa7a69d294c6c7178f0fec3ab4371a35e519b78cc132db97010075773c96f5f8ac219c430f3fb4a47cb79e3c63de1377efe73fb79fce9fd3989f84c8d4b149b03e07c3a057e5d6385d33f0b1177bb2cfca9a1297b018d6708f4f39905bc611e3ac437404d39dbf0d3749921fa80ec213262a9be0bb973ee45a71d4b11620dc9d3791b2cfad5d2120452ed49e8220ea1d27ffcd050c20925d502e9262b72d90aa9ec4630a3fdd034f7f22b6142a555b0d7b94a0d6e3f0acf49961129f060dbf08dea5495390f99923edbfd7a49b9c7f4b3f9b932c72975ab458fb04acdff752337e7782736f25949fa1d09972e6ccac64355bb5166dd93bc086571238fa89f1d736f55f9eff94fe700f0f878363fa5c977c6c5a0843820e578c5e16bd78650e8d52e4abcbe99c0aa9c3ef00b4af4d5afc7c41b8a2dbdeb0b23c235725a9fd13778dd731bae1b6769ec2064249b5dbe86f77e577b45a34ea4c3a1c7166e73150a74c927aa49bbe10365b1c4f897bac71cd4e46d87700f9b84778c09933a372b57e5846d1ae09f2b228225d9a7077b25e74c91ea6e495351a3425207298ae4bb658c1c6bc6f7c08afd2b1434cd45c949987c1f1b321ae4471a911b46dba1f599562c4d9a2d038842702076b5cac5361a7f9035e2e156445860d4c5b8bc6b9a36f5dea68c658df0f1eec10356f271d4d9fa6d597ec3e8e14397e1e410fa56ffeec242f7cec20300735ee98e741251422c7a6f8c558df2d3098154cf2f2d0b6efc60d2c09f28b6e50057ed03c405e2779a36733591e13497afc4659aaab559b480325894d5d6a04f612e2c465dcc46f82e19867655db6d87b526048705b3fd7b161e3eae0b80c7a224c7a5c2657259d016635c0031e3bd776561137d0948c2070a41eeeea8ae7b7b49e34fe17fdfd12b7eaa46697fe707ca9c54ac7a6266e22c1639d7c8cbefdca6c6e786815d18913611a80f3d45e6d8752793e21ead4a89a6e7745ca35f687bf6e51a8f3a3d315c8e26cbb8d60ba5e6877688274dc1c72cc30fede8ab62edb738666cc3c21fa0ee6a3c0975cb76ed378716d6f1aa2972754adf83d6b38a12c1c9263b8a1d45639fbca0c68b8d053d010ddfccf50ab864833d32aa54b4118e9d9c75485d524978d6d363a06a8c0356423c8055e7ad4e81f5579ad22deb5cc8e38dd1a9d16f21d912147ac38803f63cb4440b69939d69dd74e6159178ec6035c4ad6ec6170d0f3be393449de4f44e9fc8f8979d8d872e3cf8aac8fb81a6ccf07d7e1201901378543da7b6d2060a78c65c66867da58563da6fa262e787c9852df26f347885009efdb4a0b30da83f4401932b4b8a895d97cb8ba630867126d78f92b9889d45b717450540c3bc58ca2adf68077b5ca698cd676887e60c5025e0ec4501aa08be00e4c94252ba4c7fc319bc3118eba8bedaeb9a9599dfc825d1927eadc27441eb26776f4bbee35ba2e1e5a50718d3b756c0e8e7593902dd1415ba08c5438e0033aac57daa9dacc2e0479577d2f60d4a0e061ea5030dd93246e6f18147442b41593e9fb056df52082bacbf35ba2715c38de26988c900d6bdcb56d5f93d27a2e4f807afcb2f9150751dde6a6308ce2eb395462a0aaad004175e742cf574d94084a1519d10b492e13c212397f1882d42779c4ac8c208cdda0f76dbd11915cd84a2b40341aad29dcbe96ddd94e2a5b785390f8ac49c78dacee1abb3b00bb3b7e2e14cfecff19ba2199c96a31a9507082aac0a5effe94c0f82b2ab0168a65ab1eacb4e2678ae82d7322c65d00cf8b6d15646732067d6f5588c82154bb2e652f800622a1be38cd0a741def56bb86af3d55666509870f1162323300f024a619bec2362e1840245757004cbb31fcb90803bdbb55e0561f240aa7b857e43255cb03952d10c1da6fd1f4f074f0dcdc429186e1b1cfb72a1050b366328bbb5bf810ed062afd0d356093579d7524ac083d7071ce497ffa06c22f8524bb5393f5d080f7e167c15debef0ee0e806e9351da6f32052f3821efd382684f751f277dfc7b8f69c713e6ce13ead6739162136d18855d212728302de0b690e83f44c5de135980147d9c460ec6b82fbd68a3e5ea4388f45b5570786b3bc8ac649dab3363a398131909cabf72a33d8102e198bd13d7c50cd13f9040a1f0e850e5ceb9e5eafe0f57eb59eb57022e1c87a85624c1594d46119e8299bfc1d77f33113db305dcfb5b247c62ac2d77dd7641d9ef8bfa39e1b2791748d9fbbefb6acd6b8c54f1a40c00922a3499b642ceb454fae6eb5887ff66759be211abf7b83c96ff073d20904c71fb9ca0064362e1fcb3ee92160aa15ac699d297b970b9caaf424856eb77f4c9492a951d2832b52e06b095252bfcdeb73ffe0cc824822483c20eb740d75594e311b35d567866b1a03a61ba5790bbd6b3a6a2a52d55065046dcfbbd315cb8e95645bd00162f2fdfe90047e16d4d1330311c27bed802d27019618833c4b72802efc85234dff6c2057be06b9d90bececb653bb55590a6058834ac0b6b0258748e3ced829173f393924cc3762cdf2c978add93b6ed2459661b9e96f7469a01e87155010e048fcf888fc373214cadd4662061f2534f186cfb2d512975d48c9a8d62d03c7", 0x999, 0x0, 0x0, 0x0) 19:37:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="0000f900", 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) socket$inet6(0x18, 0x4000, 0x10) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/208, 0xd0}, 0x40) 19:37:36 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom(r0, &(0x7f0000000300)=""/55, 0x37, 0x40, &(0x7f0000000340)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='x\x00') read(r1, &(0x7f0000000040)=""/24, 0x18) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x1030, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) stat(&(0x7f0000000000)='./bus\x00', 0x0) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/97, 0x61) execve(0x0, 0x0, 0x0) 19:37:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:37:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x80000, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:37:36 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x100}], 0xfffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:37:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c789f60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3ed01e834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adcadf52f3868e22c30d2f7d61bdc643a9c6d553108de90d7c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be173a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c07d5ef4298b1b5c1d7373652e2b55675cfe4632d", 0x13a) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) linkat(r2, &(0x7f0000000380)='./bus\x00', r3, &(0x7f0000000440)='./bus\x00', 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x0, 0x0, 0x1, 0x1802}]}) r5 = dup(r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x1f, 0x4, 0x475, 0xcebd, "523b7afa2eece27b08f362d3f3c322595505c4db", 0x8, 0x6394}) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000100), 0x2cf2) r7 = semget(0x0, 0x3, 0x420) semop(r7, &(0x7f0000000340)=[{0x0, 0x1f, 0x1800}], 0x1) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r6, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1, 0xc00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x5) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/110) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x41c, 0x400004, 0x475, 0xcebd, "527b7afa2eece27b08f362d310c322595505c4db", 0x8, 0x6}) 19:37:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0xe9}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001500)="ddeba95041b2bc598083955ac40bf2b556b3335f71cdb3c536d028704e148f291490231f235c50e02a7e67430ff26c292b41c27ded8573fc83628d46303a49ca15f50321b84ca9c1e1d3cbe7001834a5a910c23fa1adf633decfe26d75685e30f44419b6cfa397244182488adfbb1247f414400c5c55e5c2b24099a67eeb97d82d17f8c87c2537a9869a8d4471", 0x8d) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f00000015c0)=[{{r1}, 0xffffffffffffffff, 0x8c, 0x2, 0x8000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x7b, 0x20000000, 0x200, 0x2}, {{r7}, 0xfffffffffffffff8, 0x8, 0x1, 0x4}], 0x5, 0x0, 0xf2db, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) fcntl$lock(r6, 0x8, &(0x7f0000000440)={0x1, 0x1, 0xfff, 0x6, r8}) r9 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000002000/0x2000)=nil, 0x1000) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x4, 0x0) r10 = semget(0x1, 0x0, 0x134) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000240)=[0x1, 0x9, 0x0]) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$BIOCLOCK(r0, 0x20004276) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000500)="32df40940e4a2196517dc324bf8e6a695afbccf5f03237dee64d1cac35e1751d8ba1162727cc5bc308948ad085b81f46da996770687780949e5ea31c2240b06c1959fca90f5d1b1b3c95ccdc1dfc01c0f85f4d94587f460ce9f2eba6324b286e3fbb7300daeb8b2587c4dbb4c0322a709e355b520399f9c2dd0efd58941023421e9192891b635fc24fcb7803d72bd69c68cc8208ebff075d918bd481a4d4cc9404b50fa3b657461a6ed3c14b8eba76f5192b2b1da04b0c374c27df342c0f103cf2f06493c484fe98591b819f40a8bdea82477bebc2fb305f40018582b6662835127ce7659db27eddb172a276cd891111b8ef617fdf622a91b27e9442e01ecdfa0d288115157de8619671f5c7397c79e4d85da080b7592f3e020d1659a0e80b186b2536c905d0f2b7f95f8b87098e2a9533fd6932b737d7a3c7f1f2283b173d3e141c2446de3802ab61bd806f6980c331bf1794c4ee61cd7da03f9a622db34a6a2f7df93f7b48e858d5294c58bd7c379fb73a81c92f16fca7daf48d88c26266f43dde50a285d63202a8de250576f35f33fc64780c5ffb53825c7557e78882b349ae40bc3efc01c046939a2dd3549c29048fe25b1d5b87828176efd95f958c3d86cb7e311d8b2f8fd1a792ecf9d799aeb4eeaceaf7031099e1870071b00ca48234d0f0600093a6c77be70d287be839df7217d2af20156cee73a4f7ca72c3c58f0f425327c510d7cad0832fc7e14599720310c18dd551f895d5293e56d26879b12ff89c1e27ced11b7b4b4181ce4d2d9cf6e4f808bd99c30c6aaf7827cfd0be8326edfe475504b4eec04f08d9f33afa853efa41af525844f9a673f52d09b0c44ff51100aca20e0ff71ffb64645af1981ca566fc72ea72b226cfa5f1d682393399c240ce62a8958bd9043b64c41340e2a9408ea54eb819056bd1604bfb4846265f788df90d886a7a179017295274e38943aca8fcd515be420ea9387f415f1f7c0b69c003e23609e7ad094552a39992c0fcdbbb27d035b785f26ce0a5eb8109fadccd458135065a62d2e9acff0449dce341ea0052f94cff9a035906bb8fcc4fb5cde427277665775b875d466543592d3abaa83b6d70c8111c0e17f76263f4f155d565f3755552594f90eef1abdd977a256333777388e123ff305b7cd0c338347662af73cb5da67018a0bddc52eef558e1d03c164e7e27b72f45a13ee34bb91107f593667c57c4d041a68f1769bc66862aa92752b18064fc3d4efa2c11bd0543fdb088cb9dc677ba6469202f3079df1063c9cdc0aa001ae06d2ea1f62e8d002a7e21bd5db2ec2cf01cb0cc8fe1ba64c909571f9021bdfbe938f7b7cfb28c80282ef4732aa23b515da79be3d385d8ffdc561cc2a441cc124d058e87fdd3da66fbf8b43aba0bc9560bea879b4b05ab6174682ed831be8e9401ade42f5e04e68ccc902def2bbd91f64ec0e197f4338fe36879b95dc78344d2edfadcfd4d1fc4d9e56ac186266d8bfcf8a0eeb6aae45b3b8da009c411de6c5862f23017ee625bea3bfc5a3424d8731b87eb7a1769a54cac7114e87a8222eb73125f8b44b4a7c5b2bae8f1128f3e148efe82ffc9d005c59052830b0555f351a8bd6516cfcd6d3b25e03759a1c371d94f3517b9993baedf0b33e0f39580d35b5f3bc6ce19985600499e938ab6cb08ff05cecf2d7eaacf21c7faafbc1cff0c054571e9c224c1bceb6b2918fe681f3cc4cb0ae157f21b340c7e1844d45b709c8dad03847641d5a907113275195d9006ea629d260acaecc2e71b49a53942e008c4e35c77bbe8e7464ef187d4e1bcd23f47f80f183efb59b079ca160f3cd5ec00d250395c6919173593ae6073e27961a9ba4eb99a042250f1b95699e2467cadf7a24381ea0dce5b95656536696e4f4647e4c7bb35dbdd17f2ac37cd7ce65a871e2473b68b4480d3f8719b623ff810a1f98863ce99bdd2a9f800f2ed75902c80ff0625ab0d99f72b34f9b7e528e9fe7aab46abf74d54077aab05b54a446bd0154b52fd4e6673356affe61482968f6760de79cb78db84aa6b874c592b6ecfa1044930b63414706c61f58832cfef43239857d1d6861879da8d7e237295d23f501aa0a1c10959db8403d93a507bc9cc9ff9361448126da4a6724f891775fb42da079121cacfccc801f879c2119a6a6396f5cc35b5ff0d434bcaa1ab17fadff472de8f3a313006d00daee630a1f90a836778275230f7d5403d9fef346f057c3687ba2dbc0754482202f62b58b54e4e1d0088774dae2d098558d406f6dace6542a00ed4dce675a06539e1fe7f78c7fa6c121818147233972339b462dbda151b9dbf93e6cb765eab970af26ed1e55daefcb7990cfbffc69ac444db86708758efecfbdde604a89d2865436ad69540b1a47990a98867dae8c87edcdab6ac57286b1012894c518c2a03203952303a06411c815edf19d82e3834dd41722786dab6daf49817eaff8e3b9ce84647c9a304aaef7403c2f4efd7d8c2f21732e3e56d316f5e4d7354964f0ee0863dfd729827ab00b20ee20696ef9afd4a72d01a40bdc1578762a2fb11a79ec2310508b50dd42ff84814afa25b451288f9ec42bb6448e6cd66f30305d555b46d1616e7a70167e51fd9c68ea5905a2e5f120ec4dd46a15a8790fd094d5aaa25e9f16c9f22f77dafb02114df55cdebffb39cbeea5bc8958804d05813eb694ecf9db13a6e48113c4ef895fe694e35841062cde7fcabc46bc8a32baaae3b4f7de9d4691fd941eca6f1c73e3342c2aebfde79067c36160d63bd98ff00aecdfc1d652d4951d44c520e97207bb20b12b02026e7d5ca315222287bd249015ee63f833cd22b08766bdf6c02a0d96f445d95f7db90a463f24c7eee4915c0894e14f23d3d4cf85c1618f76803c1d6be2bec200e2b928bf2c449cbc4967aa1b65712bdcb030b69ac68594d10ac047a1fba74d197bf179cbf832b27a2a76f4963b45063649eee0cfdc67c0be011b26d5f29184de7c35914896570bf776328f9e057af6f6026f6600b8787efe10cbd1e86c93e025ab76835bb0e4a3af25da322ffa41a87fef2cfc14aa41afcc2a00b6b4980651b60230fda512aa3b716b8847f502c255589cc3364c312546113b9e5a4b421fce97d866f2d3d26cf1bba0b34684d071ea8235f43b2e87ab58fd55e2aab1719c34030b58866fdb3b027672a34e00f98d6880ecbbdf2c83803387fd77789e20d5ae5051e0016068fe6f3385bef9bb6564806332041d30f39878d3092c2a56912b6efdb06bb28d313c2701fd314d3600b7d794a124cccdd22ff4f0de117d980d02f41f6ffe14ddbd4ee3304eaa19d920ab9020d34a85ee4882630d1921c720c58a3273c2791053ee0abe93d507000e0b4c0675cc84a9711fbfe986a771536dce7ee9e0a5d70693125c845b0389320c181dbe6a11de86e3d711c1f69eba5b7d1a2ff5f9986ebbc03050963e28f06fe6f4f56bbd0ce3925c1f82c0a9d35924b0df5bc7f84e8df4129a159f6bb9b4ae2ad017ca60f6777dccc601e4dcb6a2c4847a2d50aa8d6fb019d43434a17da2f83be0282110fcd67c3d545c4ed7660bf324a5ecd5a997098a5ee74fd6f00230221381e5dd7cfda8720f0487c8de5ff9a22de790407e4ac27bd092647eb4bc992c253360fd454084f0cfd2065d007404fc6de72bb9d9f32e816fd304527cbe02a1937670fb37ec92beac347b35a36a4c411e2f0a0b1de9dd90b5031071579e752a5c0204ae164881fee1b57d814edfe262f2bcdd4ce93ef533c5c5ac7c22ee418cb8deea5baa216c61dd18a73d8f1b5b3b3da355373a6b8baa8f16998bfc7d835086b210664fe8793e9827f11e97595fd6628879c3d7e2ae2c38a32b7a36dc52f73a2bd651da67b49ebc8b0903a0379bad0acec04d75e789c33eb169a10aa6e8d2ced622ad4fc779746a6b73f06ea22457803231ee2341ea8b8ed78fddba5fadf105f70b35727ccd45cb842d51128e5c8b7433508da5e3e07c547c06337981967e72afd212767275f0f38bfb51d497574aadb17763f89dd6f4cc0ae47cdfa3c205f5fb4fac9685c24b04f0168c5fe43690d27914c15d17fe0317aaa3aebb626407a672af6d4d21f71e845d8bf37a73c8dbbb8770f25e720b1f301dec7f7e701d1873aa8461fe1dfbb315f5baad5a346bd999bbd309cb98463a2f1c0be77c3935345be943861a74e179e3018996a51e34a41600f49438b8f8cd1ca2e694e39e595dd1ae8eef906c9c1f3be89ca211a82fb0b5b915b707a17e47a1191f5417396997b5287d3a5f446e6d9a4073604fc4f265ecfecc1c35ae8349a4baf1a2295f120b5c759dfeeb06e446ab019839b113846ed061cf03840070dfdfe113891ad72c876b9bfdc1741d61bd326650d2fa2c562af8a0007c9fe6328fc537c09ccf779f832ad5e28860df0a04492849bbd2dba6e6abd2c0f933a010212244d7068e80165a22b84691bef59a0d079f6371feb51491ef46c32da80f9dd7b0e8dc40a003afee1f2c74b642d362daf1367aecf3737c7aff9f646e551c9f5b961a58376b5ce60f500ab71ae65e56e27e9a51bf41c87a435355f4516fe815968d0372d1352a3890b62aaf0aeccab7da829a242574c6014c1aaefb781e95a061d4e864bf906324e89fa004bfe864134b6048469e7f6264a74b0a6fb795eaeefd8423dc6fddc3158927fd550c04bedd2b71a5c9990b79357493c64975e189331cf9c68bdf16040abe8aa6c3996b389f2d6ae8f4c3b0b67437563bd973a8fdd0906eac175b89e2ff24f11b4d4044195aacfb49382f4ee3df1fc56cb405da5b5a88ebd906041b80dcbcdda718437600f5eba55fa5e984eb1b8a8d8345ec75af61ee790dd2ed0395338741b16939a01e009163ac3aa0e8074e4daf86906d4419d83ed5e5b34a90b58972664f4c0ae42757945bac96a81b91fdb87874cc0422e4516e9d12491d21b5c020c602b331736706a9f418f6fd54fdf5f428272d0d7ce7d9e7f86f09a2a581de84f69f10e9861a58b6679f85cef40c4cbea462a9c0582e9e32676c2fc2d7b4a6c0908e807a3c7764d1ff1dba818e12772b8a1c918dc4fd8bf9ce584aad3754c7072312b5e9d27da86f0586789d7745c4b067a06dcb3ad97030367a4d0bfd2a4e295fd36638c8176b7ad0e20c57208c48dc13cd3782fed7630f57fcfb518e50ff2b85635baf1cce92059a8412c7179fefbd1e9cba9c43e6d0c5ccc8e8b0c0b16277268b44ba09d75ca444c9e0dd0969b02c37423e092fe2add5c924390a28779a7913821ef13c5e2e21672fa1962637ac354537388fab044889e922b3253821ec2070bf068af9bce1690df09447d23647bf6789206b41113eb782c059a6f0f4dc05209cdd6fe0efb2db2e635c0d16220cde145b0d75f61565fed0bfc6e11bda0bacc95b7d902eaf110cdcc92b718b4207fa1684eff052421de1e571feffabc6b33d4639277e488cd80e83e28dbf7348a0d1b61e8ad47f72df8d577a461900ac3e54607c50563f5e24e0887d18cc6e61d19933bf8afc13a704ef9ebd41ea2a361560d978c93c31dbf2d4b52185f6dab3d592f1ded93d384feb9bcc165328cb224e7a63d23615d4d3044bbec18ca96734e8c8a30ffefdb7ea77cb405c257abff89ea147749272227a8fa91f015377fdf7876fd5d797e94c96e719fa7d23bd1702e489ec6d7aae8090fffdd98f1c480043bc69a3b6ab7c2a6bab5a66e0eda7dd05bd9960c0c2c08941a29253cd6131be4f428b8bb10a2189b91e88c0d1bdecb2af94731d6055f19d5db9b1ab7757e283098284118", 0x1000}, {&(0x7f0000000280)="5001da4608f8a353", 0x8}, {&(0x7f00000002c0)="dfcd9b6635758ec020aec7f53ed91badb54633694662274c07d9d85334151cd9770c6f800eed839371ced393", 0x2c}, {&(0x7f0000000300)="ae2c71a3ca874cd909c4cb83fe07105227217b429b7737889040d593ec00c91519f8d6af69e39bdc5c13cffdecd5ba1caf8a5b7b8bbbad0bee11244b3ca7e9fe2b61ad1ad70ff55134ab60bcd89d3b56e489c0938b705135558ad5cb34606f8c4a26e7ef781498589d7960a62d1d8fd231cc33176a4b7ee9c819e0d343b4d06c003269709ce956166bcb6c24fdcf972bae2f4f870a553870ff01457bde7118d21e4db9ec9e2b327277bc68cd789a958c8661daab2468fa7da85b86267d4245ee4d9aa55fff0f5e5e792e45e9c80046f3a03331810696", 0xd6}], 0x4) 19:37:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x1000000000000000}], 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = accept$inet(r3, &(0x7f0000001600), &(0x7f0000001640)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001680)='/dev/diskmap\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = getpgid(0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r13) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r13}], 0x50}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r18) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r18}], 0x50}, 0x0) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000140)="e58023365210793c64b77e0154083cd3eafde91d630fbfb238eafabbd0ddc7508a3c374f13756722387832004e3c45da3934c37ce577332b7aedb2bd82132991cb6ba113be5af5befaaa8d700b237df17d23da6b47512fb0faef591fb00d669125064607628f487125d93508258ce3750babe8ecf00dfb486ee2110863e64fa946d0b70871e449e96db3a4275da1dcaa1d33ceb9c2060e3f2ef1db7b79b36a6e46189b9af925ab361329e7accbfbda74a1e371537ff47ea5d3e932fe13b411c8d008e78bc3aab7cd4b01eacc2265e2", 0xcf}, {&(0x7f0000000300)="6ac96ba9a14c76b0f5d0156756f513689e48d7bc3aaea20a664d00b5e90eb3261fafabd9488cb1ffab6452a901c0c6161f6d209fa2060c13119235a181dc5ffed2ae5e18dfb68464b33e419138c29b043f37bcb801b582378884fd0a6b8361a55f3325206d2657ef2977e24f8bd6847256c911828743d6c8abdba8817a04ee1e95abdc6e5ea69dd77f90de51396dcbec1ee874987573b7b4bc455effaab0e9f06c88e96c88d3ff6c0f7f60269f1c218e0e3308393eaf557140332f745178143d40562b40aed05a1df972079a7842916b2b1c585028851f0dc6b8e0f8e189d5f7e7cb1c0ccd59e35718099e50a876f24b05e19db833", 0xf5}, {&(0x7f0000000240)="b19d96df411a564237542d770ffaa3", 0xf}, {&(0x7f0000000280)}, {&(0x7f0000000400)="46bff84cd39cdd757f889860e5851ec7a43947e9dbf905d57c6acb83b464bb547c18602bb1c5f1692b93e4a9db1dbf838bdcdaaa56bb0f4e7e22992bc70aac851248c4b7e2e626bdb613df01c4", 0x4d}, {&(0x7f0000000480)="dc59a79ac8556c7e7e1367629fad0e5de62d", 0x12}, {&(0x7f00000004c0)="57bee904e6f70b0868a9a47ae77b9c053cc0418f39afd72e4eee505f841154e7bc56abc25e1bd8d3991a25236bb50982f8344aad5db2708c22255034ec213f7ffd518fc04b316c5dbca500d850e50bf4aa3c64b99d072ec24659061ce4b550ffb121fea87ae78e0495858bf6666bd6736d87012274782c77c6478a078f1bfe4a5a647ef23318603d9582c6b422da37f6ef9800a17150", 0x96}, {&(0x7f0000000580)="e58887ea0d4ba93977617cad48de542195e46b7a8eb10ed9aa1ca4706414d999f08d0ebdd4e1e301a53be9a552774fb03f30f55f89b4aba643963d15c6e2bc8f2f885494c4656e0072dc997f0d654e2dedeba608b38d228c8773336708b0172b9b5f2645f7f07185901b20897ab46354971d100c4cd1fc70a04a9b03925b5eb269696b9006e9bca4dec64da24b420cd0d0cab05e56c0b2009b0c3027115a1a64d1dcc128aaedc63afae9cde5e6366d978ea9b1d94b5465a06a78e7b075a94fad477c854ba6af1c7632803a8248e2d744c05df43b79612d6e10c89b80f9786c56cef357e285544a0be2fab9d630bd8a7671f773f7fba3e8b7e2377d5f4298c063359ee842300e40302e485513b1834689d55e9cc52b6476e9e747bb9aa6bae6ee9ad875d6a5aa095f012f3cb1361df5d27b796205a49ffdefceff1f41be5b16a058b52240656b5263d9d3d54cc663799bd149de97cc1992e5106c8050768d1e887b34ab9e54872aff0107fbccc7ee3535f340986d2fd2ea775b0c86ec0d2e191fa913357138fe96edd9ccde7fac6d791d36f546453b5ca4ccf35de9e7cd134cb955e213741539a7d9bd51200f29d59f8477ae3669c3734233b979fc344885e47cf475d6d22ae2ab248a6e5edebb7e12f852c16300e7acebdcb8c1baea597731c59520e10690611d8319d226b759cd11877bf25e0dec084d7e5690586b46bde0b0c7a5e394377ba13946a383afcba05466640eefce4e24b97d95e7e55d4174ca9f8ff14252162b1698e88fc2a328ab4f6c7a903ee1ad1917916124a3b4deade43c5c83087e03effa616dc13238a1fcf198660cd7fd785c5aea637b452663dbe65f245933ece275520a468d1ac92fcaaeb36ce6ae39506361d41ca67860e0a18825c301fe6d4e12d38fb345b2d9645cde584f9f72bf26e3a4da8416e1a46268fca8a68a8a0aaaa95d17a98ddcf64d1c413aa4fceac70238c52e4cf1b828bf40013be49df32d5935f9d34ed90277e9acda7b9a058123a426524b6f2572f03919317b62bd526aeaa450caa30564052c65470190457f38c74361b8904afa37117332e3643c1a09fab242476823763ea2b4546f5a787f2fe99d1b0cb12e53f9591b4d9ce2e959967d6a9becfdd0692d3f18b98bfc842dbcb4439926608410bb1b95011e5fd173c436f824fa8c1bfad47169245533d07a0422eca6dc99ea2075d0626026374f4f080bb98c8932b98ef7aaaa65bbbdc11f5f50585f3a510227c18316b9488be2bd53e45ac362045857af7dd573039f2506a20c4b01a28ed28670357afc370e72e0d82b78477ead5a63a807db04cef2842156233d8f6d8429de53836ba4bc6e509b3f4e2c37c73648be8017f576f47b7c0a230043ac54dfd5c60fa502cb838ed077b9213a142c174da51e5eb3376871a8028dc68f7044278ced3219791f9de4a3ba95716e1c1f0ab059230db0f8a9919aa5dd7d3de5fcc06557bec4863149e4314baa1194c1a67b100c0e776b14a05e46ea4142684753adb7bac3a571de4eabde8bbd1dd1c7b3f9873b69892c1c7d10bede5fcc83777a8be48641925219ebfb1765b27fc425ed7f1c9aec1525c8c435261d9e2dc53621701816d06c7449f5ad0013358a66f047c913a5506cd38233d9cac46b6cfbeb2587a80c365d6212d086a8a40a9206ad6f63c10a286d26136344e66f59348562aafaf381c683ee3a2828267003cc7647d5fa9ff30e1d321e11a31c8aeca3af01536daea89e219f1b39f57ae95935d4d35f9991af2a6c845b1b23018f9d9dc6159943f9f107875b5bddf2fbb2ad3624a619d204833a4e5ab3c39acf6abdcd379d6910c3d919630eebdc4685c7ff13761034d5c3dc406b9e02cb4f6654efd164e030cbed014628a9e7765db0b0d4e59332ea5912bde729ec726e942b1652007f8a57fdf3be4dddbb1080ba2ac7d9120fcadf9d012329f5e6c174647a464e509bd0d71bd316f30763c1aaae8ebc9a08c9b134f1da4656e925ff4679dbbdc779248d51cbdacfc0e56ef1e2054c8efa6391f67740817c7e9f82b746a101acc7f638e3465a8436db8acd4d4ab394ee7b12c00f956489ea2c71e9aaf8ea4785c15c2bb098d822607625d67baaf361706e46661205acc55e267495a3ba5efb1cf6a5377661322002e4a469bc698d04d9ba16e444c3f4a6a1f9e28b294d621452d6eac5922b43b05707a5f2162114350eb9ea05ffd3b1cf43f00fd902675951a8c743bfcbf00a9cd282433622919bc720762ae690f87e700b5ff96011581e5f3d776456d75a774644d660488a56124fc187c01d9e94075716ccfdd564a11a5f084516f70b8b45f5c0e7b02630a5a5b02558e311414be728e18e5e1b031ff099d0ff03501d5febac9debc7c774ab240598da9940d886d8064358ed01eb01a0e3ab5a7dda0c815cc7c20ed1b96eb25e07b32b8b1c266363f4714c0052928271d0321c4049e180ad7a5956a0bbde58f9fe7c10284d737aac7d72cc4aa70a5474b7ccdd69328c99adb9fbbb88876629620306affd52a6da223c49700bb7cc004ffc5d0d40798f3eb6766d25e71db45173d3181e4d319b8dca36be7539c404ba3d9e22b268eb596d825a6d64902a12f8e143aade9c161f6481b9c63f069e5245922b64bd3c3f7fd4f16f7792ba543d0453d10c749b0b70a95efa819231130b24267d0c8ebf5e86af57e1707adae9b2ab27e25f1cbb272ce14e21362b86b2f1800bf9a0f6bcc3420c38e96e0a37469260d0a06eb692363b7671a993c6d83a3608d73b57995a2397d57997532114fd82a52c67bdbe6a48baaa837ff0b8f5922dd22da55504c75bf3413679e779afc2fd41112e6b3be5f27dd35af3d0437ba0015733b6c6f534b59e3e547c3e583a3b890fa002b22f6e60aacc1a2a389b3d40cd072b0fcafce8e198015f5817d33d580280943e7870ce4f0ef3c7a0a2de0e91169e98f994754afeca73af2aade34cb46ef81bad0c68197bf10532e081e2fa33e571f4fe394f1512785185849d6ba8c208df4a6ce57ba28102747a92695a1ee4a2a018a5a8f73a2d36b45ab502268548351f593436f694be31377e9bd18054dd510bfdd0aaa2dc8617367d21a37962a9438d472b70cadc4dbbc17d4448676a489eb1c00e17d20c6a90b2bdb580f30e6291495898c218b6f8b89f2c906351f6799f9c0535acd4b575d3ff9f4367a0de2638d38352fd391508a6da6a18074695b3e2eddae12d6f8b0252697ff8df970bef4c265dcb915f360c3b774598d42b5a263d29f34c5d30097be20693dd390954abf32b0fdf3b56180e44fcf5d0a41826d0db7350c75bb9b9b0cfbc6e21f64399ece9109c1509bdc2bd7877f122f7f78b5608e2b0e78a769aa5149fbf2e9b0a69615d4875faad37a2bced9a8ecef4a82375c358dca77a26f432bfb8eae7b85078d235167331c4f628d6ba01eb192a3beb890273be7be79fe1ed2bb392ec0062aa66d5334fa8ae46b9fbeb99ef4460aa18b4efd6b8abe9ac0a5c21ac30f5d703bca84df282cd82b3dd7c14eead3e48b1071a86b7c6642782763ca810809d0a3e3ba924c77f645168fbe2572220d66fee52d0a644cd2349bafc5815dfc3d8223e8c2714b28e4997c0a5c679c31312bfb7d242f82361b464eb83cee2b40e99b9e929dccb6991b00ac778c425658683952f9c827e21d064e302b10b507b75dd4954da2311eda2bc0241ab37832ab03e6572e49a441dc7620b3e7261fccdf32f7a32331565a9e56216f9d645712fcaf7cad94a3769885740f795183abd4cf3a5a2320125f5589755174876032687598dc5c6e28f71ce0f08a60ef4f3496a2c98fc76ef59811d20cae4001ad3f35e9413cffa9590d8c93289f8c358314d701e8daf086d209439429e278c2e0cd09c3f9a50f5e75f4866982bc4bde014306ea4af65cdf93d3ae0ecfd5bbb40a87427ab521d5e1b8db5229729072dee1218d543c44fd197965ded703dee2508b81992240c3f8d872bd8d4c1a61ca42a367936799306ce19638b50bc24cd1ae43c6d0f4472ebb062c879d19e3e84c03d4cc3c5a9ee237456d5550173ce9df80b58e6ba937d24df07bd11eccfcf2c8d44fda1032390d6706230c1a1e858c2414badd84166c75ad458703f59f642922074b84c040c03011f853e63786793960fa45d37b31c98bdc902dc99461ff30ed1f846bf94a94fd05eb3cc9f0de319c569cc6c6a3b8c249088cdf83c3105ab407fa52f72b28d301e395bf2d84ec4e0c09a8045ccdb3f1235d27d317971e0bdc51bbeeec5bb83f7eac8c81d75bc975c21ed939b161c87cfeb5057fcb0f85cd39d3ca96c5c0613abb4c8c5f1c104ca456fc128daac0819a36f6786866c16995aeaf8812a654a87fb10fc35d51d5ba24359fa213f252775c2450ee99f1a51b5e4a644578d4ceeac4fb026598790f836efa680a2956ee49b18dd7644fc192325bc889a512038aa92b6bcb1061b6f9f356790d254bec1b415e347a8b25b5423564d44450f2d62e7db1fb184b124d9d10a010a0be5991dd288a2339da1035f33dc4a95471bf4d8ac9166ed98ec14ca3b022134b9097c7170d30ec2b4f9f8e96670ee5737cac83a5d6a0756c49d33a221941ca516c4165e3ca957096970c47a308ebb76d9d53e92c081e24537f8738910c6f8053b1ee4751e4849becd5839eb85c43e6b15e1dd0542b48445dbaad819d1c340d3b8109ccaf01ae3a649589ebbf38dc209c8f2764bca96c9acdc881bbfafb4c0e6180552c6a5e4d8f1f75b7e3bb58767013a0e52adc9d7da8f3f4b2480064f10a0e7eccbb4f841caadccb40fa927213d1c9593bb6ab1a8eaea740da2ea8a6013e291526bb35cb7d24344dddff03045520bba08cef43b481cb2610c3dac1147246829827d3ca759c6d0134c2af5780f8fc24757a85fc7c1ac168972f705d3027a43a0a002af6c2ab545f455fd00990b2faf79b7ab7f9400aa7e24e5ba9ad2bf3230a2e5a30aa025c5dbae34dd8c9964263c19cf111b6b40ab768ea7d33ce1c324cb1a360cf1ae583fab481491b9a803d5cafe81de781e6e19a77299f747cf9e8aa737824b189266450c13d3e60a1f7c03c078e7824e5720381c013c31ec7fd44e5d8a0ebf528addcb9b2a0d018da06c79dca406ca0d4a9ccfa1ba15d13ad212a85494d5246e3599c22ae63bfb1ddcd9ec4d495349d1c8a3f59373be7513736d91fe456f3fc48355175270fb7ab883e44a0b63bbb8b63a58c7cf7819fa3a92749e4c2cf92ef569fd8d2a9c01268f61f5ee68bfb6ce6ce9f60aed2a9add232b67b60f65dcc58cfadf9e235b868c1a2a908a1494c1d8ad4222e6674c10c59c36009b010437795f95784852317f39def01f047840cf478ae5c0d6498dd30eae969a6e3222b3ede4a30e734818920607192b586ce60f0fb9831545d7975cdecdbcca388fd37af24f4c2d30cea16a835eb7bef5c271ffbda98299bd09aa4676089e3b221a858f46bff8ae2aa18dc6b7617b3a4a2732c8a07fd36d2203949d9712549972b5fa897ce956935b9df9f40156ff107dbe3671db6723badf9dd4bf55cce01cada55de61e3aecab4a3fec127968a1367759f1bcbb0a5a4c02f4da8bbb296d44ca6310b6825d9b134abf2bf654b0c1f976d95b7ea7f8cd438ccd76c0812cdf7195d6558b6bc7adb3a4d6a13943044569844ba220477734e5c91330fd70177b3e721c670074346414652a442b00f6e2880b5609d32cb4a8b12ba95e6f2b4a2514882efabe0ceee4ac90ea96b8c886bd265cb689ca12b4a55025fdbb1097d909", 0x1000}], 0x8, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r4, r0, r5, r6, r7, r0, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r8, r11, r18}, @cred={0x20, 0xffff, 0x0, r19, 0xffffffffffffffff, r21}], 0x70, 0x2}, 0x40b) 19:37:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 19:37:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000680)="80050000004d1a1bb3ac5fceeb0c9e8dd8cdac1d6ca598e139617d2f2ce8f37820390ee9354b608760783c68e2b74e74ea37ecd57d7cfbf390bc39d5444e3792b7dece9635ba3d6331473269f6cdea0ad3b3ad23cc32104e90361d2398bf4b4f2f05a50e4e87032a431f3baba38347fa1dca2f281a8c7caa2d05ee55df04b62932ab7c3f8e3c8baa68af6fea03e21cf08d4206e4da4d0eff19153acdeacf377bcca418041cb94643570a749d9ec217b32843551c5d03afce7bde06fe5089072225ecf88dd23906ee179fbb1dbba8bcddca257c3b90292e46053401000000000000004f9b101ffb7b7dc4472e7eabc375c038db627c0c7f2a2e2ed393c1900d625b345bab057fdf64fa9f480f6f6f5ca116cf2225181b7d8688ecc6cd591e1c40ce97c9fdf62e4e5be760a269e3dc3328272d8e8995609f5faeb2ee8fca8496cb9bcd3085", 0x144) r1 = syz_open_pts() close(r0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x24) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x3, 0xffffffda, "85d81b00410aa7930000f54020d98301a462f913"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 19:37:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000140)=0x1000) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000007057d44c24e2db6876d530e5476daac0b2b3c44e173cf0f23128830cb5773e243f59168520b5301767d8b4a7d588dd51afa692d4090509dbea716918f3ac5a143100b1c24f382e5e2e11223d1c9d7858e612648a5e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x7}, {0x50}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) close(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) 19:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0xe7f308d599050ace) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:37:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r1, 0x0, r4) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 19:37:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 19:37:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000080)="bb6e8d96ed0186f34b7f3257548357dcddecd319e3ba1c1fa43d96c67ad82e6a7684513e5efb19ac3dc8f3a9397220bbfd763f209cef7f2d5d70ae7b84cb3e751f03d9b97db416a80b89222e955ff1085cbdd0111fa6c9e6b7991364c47ef32c28ce5202ff298fcc115ef84a95f40d7f60acc752992979f019f82b9b3ea21524f10d477b1c", 0x85}, {&(0x7f0000000140)="15067f77bdd59934cc4b2ef2409e7672e39127e68446709a490c6c023b006f9815a11f65b0d9c9f26eb213", 0x2b}, {&(0x7f0000000280)="c81c65e200fb5f0c9e7227734e2d57097fb8fe1dec0464bddc67ae2184f6a55b277698a15ad24f66710134be70900cb53eda5975c6e4c9daf4ef1ea5d43bcb674e599c3064da9dbd538bb3692faca000de9c58eda3b92f0179955b90cfb16cca8017e7d167b0f2e7e29c8bfef41424dbd7674363da7735824fb833779c249f180dc70ca618233ed49f9ce24798c47137811371bdb86475786119c3d1abaa265f71c44c5045ee08eb14baa3d0bed11662a7a4200772dc540e8d7b10548f6e761a7f", 0xc1}, {&(0x7f0000000180)="b519156ccca6260deb8aa3285f4be7bc49950e9748ac6edfe612c7ddb491ed5f5b5122336c1e8f", 0x27}, {&(0x7f00000001c0)="163fefa65735db7f", 0x8}, {&(0x7f0000000200)="6d9e66c4f9075a142ad58423caa7a684035efad4ab3c6e80486bdf9674ab95d47a50f0970d235291a9c2", 0x2a}], 0x6) r4 = semget$private(0x0, 0x6, 0x21c) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000400)=""/150) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:37:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000200)='./bus\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) mknodat(r2, &(0x7f0000000300)='./bus\x00', 0x21e4, 0x800) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r4 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r4, 0x9, 0x3, &(0x7f0000000400)=""/227) write(r0, &(0x7f0000000240)="220300a9fab7d40358b67298d1c851acac53bd44d5b55f9940977ad516c1b9c6887ea8997160c7f2a777e9a18b33824ce1b6cdecb4827903006292ed6990c6bc2788d0ef8b3528ca1d652d88792255bcbb9638ce614c0d68af489964c7dd86bf1b0f8ef0b1143bc9db5f137daee025a73f6b9aa0fe617b533cf068", 0x7b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r5 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r5, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:37:37 executing program 0: select(0x62c8b340, 0x0, 0xffffffffffffffff, 0x0, 0x0) 19:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x88fe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000182c62b5e703e4eb0000000000a0a6060000003691fa145987fd0000000000000000010055738846adc22834edc64a82c8238ca5fb05cc9aa54c0d52a793561d4f7f2509dc3551a7f576e44b600556969dcd825bc4b479de937392dc96c9a88708d1e5b36ada9d8945aa663f1ada160091bfc679f63377442bbf5a5206890c3afceb67836235627b54ea56", 0x8e}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 19:37:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 19:37:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1000100d3) semop(r3, &(0x7f0000000380)=[{0x0, 0x5a, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x5, 0x1000}, {0x2, 0x7}, {0x3, 0x9}, {0x3, 0xe8, 0x1800}, {0x3, 0x9, 0x2c00}, {0x2, 0x5, 0x800}, {0x1, 0x1, 0x1800}], 0x9) semop(r3, &(0x7f00000000c0)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getuid() r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r11, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r13 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r13, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r13, 0x0) shmat(r13, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) setreuid(0x0, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r9, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r12, 0x0, 0x92, 0xffff}) r14 = getuid() setreuid(r14, 0xffffffffffffffff) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r14, r4, r5, r9, 0x101, 0x7}, 0x4, 0x2000000000000005, 0x3}) fchown(r0, r14, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r15 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) socket(0x2, 0x400000000002, 0x7f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000140)=0x4) 19:37:37 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) socket(0x10000000002, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) connect$inet(r4, &(0x7f0000000240)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r6 = dup2(r1, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) flock(r8, 0x8) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 19:37:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xec) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') fcntl$setflags(r1, 0x2, 0x1) 19:37:37 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x40) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 19:37:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) setreuid(0xffffffffffffffff, r4) syz_open_pts() 19:37:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x8, 0x6}, 0x10) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) ftruncate(r0, 0x0, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) 19:37:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x7f}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0xfffffff9, 0x80000001}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 19:37:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 19:37:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0601a255cf8a1e1902000000af6c68da0044dff259d35a0535000004bb47c1e5a478906ebcbbdc0f4f7b"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 19:37:38 executing program 1: syz_open_pts() kqueue() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fcntl$getflags(r2, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r3) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) r6 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)}) syz_open_pts() 19:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = getegid() setegid(r1) 19:37:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x7b, 0x10001, r2}) pckbd_enable: command error 19:37:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x4, r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:37:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x83}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x9) syz_emit_ethernet(0xb4, &(0x7f0000000180)="feaf8d86db49313c113137830bfcc32fc5c37c7ea9f926f5c8f3369dbc21e987e766a7315988d43a9b06f0ef297c31586d2dd242967e4cc09be5b26aa0930d8680d1bff9bb3a70cc90fd41438cd7722a81c483bae673aca950b0647b425a0795800571070ebfec039311cdc22b3c83d14a5c6b4334de71331a5feed402d734a35b7d50a36c6cf2d14aae1824d15f93cbaa60dafdec6abdd451743de37a16922d11c5e628837209fa6b8df6fe797bad2ab8dd4385") syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:37:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/218, 0xda}], 0x5, &(0x7f00000004c0)=""/161, 0xa1}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() fchown(r1, r2, r3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r0, 0x1) pckbd_enable: command error 19:37:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000200)=""/124, 0x7c}], 0x2) syz_open_pts() 19:37:41 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c1d8df2080d19e4c55a55c7356231fd02e48a34b6eb8a2b940f091e1e6181ff30f063fe221453c988913af42f2342ec955b4cdb110d14ee3c61dadcea9a8fab9f69240015964831a54b81bfb01b312e2eaaeca61f4ff2d5c4ed7b030f1fecd48a9b5b5b9bb8d32daf17543eb3e5b8a271b1c6dd8561461da20a43efcb8e1350806a4e300483b951d0ec4c94873af4dee4ab2241f9e770eb66f6d6a3e4511a295ff81bcb0265db08b5a64fec385bf387fb3bfdbe45b511142d60b10614cbbe43f99e02778a3835ee850986be074d6b88e6b1123bf7dc561464144ef4031ed2c2afe50756eec08c8a74f983c89e4a96f850c024ae", 0x31c}], 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="680000000000000000ff000007000000d89303b402b86d8fa9a56dad726ba075d8be34d0a1eafba50198abba6b07b4b600efeaa0e7b27e829b0f944d3a5b35ae4fd640470e5b159b5ee8e5d4f3a4da42400953cc81c9d16b2c1560a43212f4424e000000000000007800000000000000ffff000004000000b7f0fe6ea9af91ac70a4fdad996f90e3475c710270d14a44346519beafa393005ce90cb6841566709067737f0951a552f5feadcfc9b1000f91b372227e25e7af3a501ce9282bf0eb4bd6cd3b9066e56c89e19ffe622b37b6451f043aa33437e258e7b589502a00006800000000000000ffff00000002000028b0e01c853e6382be7ac8ed00c58fba29638a93b13d062bf85b3232cc5d0f977187bf47210419a1c97a156336768e92808667156f267815bb53a061b5d733702c0c51bfab373363f842cdd9e657b82caa0e83c1000000002000000000000000010001000180000025f740926215767af4ede60000000000b800000000000000ffff0000040000000aa26dec1aa2534a6478995970176c4d49033567ff7c32c423d23fb043ddcacf0c6902644c695bb53a1e5858dca011e19d4c2bde9b32eb84032320a8208d9444b2606a2d0403405de8d6da25090939e5ebe123ef87af82148a5473483e1daa90bfe2a8dc953c0ab42a5714a0b444a9920aea79455b597592a5e02770c0ad714f1f621e9412058c265e424dbff3dfebf3df9c39b65c958d902e538fd4c55718c247bb549be7e80000800000000000000001000000020000007b0675aa07afd6c145357ff63e95633ae2775f135945e00664ee580400c13dd3825bbce524e496bb4f56e2d1559af5b94a2812952b92ab46d1e9bb6dc20b6a2af79a6effdbd9dadc458d1d54ee472663b3d283edd7519b7f802b802f022bc443a8c210fc95c00f01bdcf000000000000cc35ef460d428a81d4d81488b7656f2f165723e7710ea97aa71a7f8aae22f4715621483802928dc85ebdabc9b315832d8a05b59509d64b4f387f8d901fe9ee4c4c1bc5dda52095286150f0f90dd2ee4814c80d51c84f8e9f575461ad5e9211bac5ea3033c900839403939f77c1e2287303e4773d27c0"], 0x2a0}, 0x1) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1c4dd81) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000440)=0x40) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0xa0, 0x191) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x82, 0xfffff, 0x478b, 0x3}, {{r5}, 0xffffffffffffffff, 0x3, 0x40, 0x3, 0x4}, {{r6}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x1, 0x3ff}, {{}, 0xfffffffffffffff9, 0xa, 0x4, 0xfffffffffffffad4, 0x4790000}, {{r7}, 0xfffffffffffffffa, 0x10, 0x2, 0x9}, {{r3}, 0x0, 0x0, 0x1, 0x8000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x5, 0x2, 0x80000001, 0x800000000000009}], 0x1, 0x0) r8 = kqueue() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x152) r13 = kqueue() kevent(r13, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffa, 0x40, 0xf0000022, 0x3ff, 0xbf2c}, {{r9}, 0xfffffffffffffffa, 0xa, 0xfffff, 0x1, 0x1000}, {{r10}, 0xfffffffffffffff8, 0x10, 0x40, 0x1c28, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x40, 0x480000000}, {{}, 0xfffffffffffffffc, 0x35, 0x40000000, 0x7fffffff, 0x10001}, {{r12}, 0xfffffffffffffffb, 0x60, 0xf0000000, 0x0, 0x4}, {{r13}, 0xfffffffffffffff8, 0x4c, 0x2, 0x948e, 0x8}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000140)=[{r2, 0x8}, {0xffffffffffffffff, 0x80}, {r8, 0x8}, {r14, 0x10}], 0x4, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 19:37:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':\''], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)="94", 0x1}], 0x1}, 0x0) r1 = getgid() setregid(r1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 19:37:41 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38a90e000000000000955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd808000000000000003d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77a1243b4c4e27d2f5effa420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da51fef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb2676e65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230f08146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136a7c19c794ce54a84474f4b3cd7481eee8c88a73c5c65c0c12c66670a96ddbfde109d1dc1ce88dadd7d15c7d656716fb65b12bafa066bf762c347400bd53671c1ff00dd3c68e6d383e7f3bf2370fb4c1154c7cce3aebe8170f146336dbcc5ed4f632379f6a5e4ede9d8e28913bd0e0fb0d4c07e387242f24971db278c710fc873828fb8975590f36a590749b3da427fe7a00ef67a8efe8a01ec30058f5b9084d0355a15b61b5a6ae9bf805a1f4a9556f28bc8aefcf1058ffa1fb308e81bcdb07a1fa01c59c0fc4f281646f8c2bd9de11325f87e28c2f5783c8be0e4c674eeacb48d2df2e0207ed0d90e5bd065121066b76bb9a3e957957394f4c88ae23b1ac1e00ee75bb9443de4d4d0251258e0ac0554881651664600d370ab015b538939397d77571346951ac7ad0a8ac80fdfa42c38884a555cdaecfd7b02b04802ea4b1ae80d82de94481f2c93c176114dca7618faec614260ebb76d90762a1af215f2be09b7b155ea477c34dc1ca52d262aa08345fceba0a4d7eb2df862437b52d9cc77802ad679c7267beac1c8d72465e057e7a182e0f5e61fb39a47ac341796b58cf261faee38efc565b3b93a006d0c2ba27a3ea6bcd6fa6c5d7ad2f40df0b7808c43b13eea751c995bcfcd14da2fb8b18b7ecee84b71e67f0f8a5f8fb34692477fdc133b9e0006dfa06ee154ead0b9eedf1ce2ccfbc2898b00"/1091], 0x10) dup2(r2, r1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x45) sendto$unix(r4, &(0x7f0000000040)="a34cb56fa3fb1dda36695946461a596a276528d199a0553071d9d3751c5b4a7aefe58fbd821ceebba3125c423e22d5427effe5523a5f56296cc33b8394092a09798b7f8d6fb38598065a353a78c265e403f9", 0x52, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000580)) 19:37:41 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0xff, 0x8000, 0x401, 0x1, 0x60b5, 0xfff, 0x200, 0x1, 0x1, 0x100, 0x8001}) r1 = socket$inet6(0x18, 0x8004, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8a0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x89) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) chroot(&(0x7f0000000180)='./file0\x00') 19:37:41 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)='M', 0x1, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x5e}, {r0, 0x40}], 0x2, 0x0) 19:37:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendto(r0, &(0x7f0000000240)="92ff658f806288e6e33c5a543780c6d2670f313d7e29b6fd5949080000005afb4c44f460359ba383d56f1fce90d344523aeb1eacce4a80feca6860f7aee338c50a3ea2d328a968837d199225645ee30533958d10a5afe06d4cb998a76f3a479cdc52f690fc2081eadbf93592b8e50ba54d89316cecd23af78f794082ab1e91eb77ee22b05f4bb21284fc94b5b8a6e7b3a191dd451a5e8b5c", 0x98, 0x17, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x800, [{0x2, 0x7}, {0x0, 0x2}, {0x1, 0x3}, {0x0, 0x2}, {0x1, 0x7}, {0x1, 0x9c}, {0x1, 0x7}, {0x2, 0xfffffffd}, {0x2, 0xed}, {0x2, 0xfff}, {0x3}, {0x2, 0x1f}, {0x0, 0x8001}, {0x3, 0x9}, {0x3, 0xc4fd}, {0x3, 0x3f}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0xfff}, {0x2, 0x4}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0x100}, {0x3, 0x100}, {0x1, 0x81}, {0x3, 0x18bd}, {0x3, 0x101}, {0x1, 0x101}, {0x1, 0x6}, {0x2, 0x4e2}]}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x1, 0x1123, 0x4d, "387ad4b05a3f8fe53bf1bcaf7e842cc41692bd77", 0x2, 0x3f}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:37:41 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000440)=0x40) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 19:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x7f, 0x4) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0xa57d) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r3, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x944, 0x9, 0x81, 0x6, "039bc8c3663f1e29c8d36148fa6ed708e815d191", 0x10000, 0xe33}) 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/16, &(0x7f0000000080)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb58689860040800f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295b46c333c11bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df77ef93530ceb3d9d0a0a3d820a13a11c058910dda04cb9ffc27c12734f4e46691e1ae8ea1cd9eadf", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r4 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x4) getuid() r7 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1fc, 0x7, 0x0, 0x7, 0x8399, 0x81, 0x2, 0x0, 0x3, 0xffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x5, r5, r6, r10, r9, 0x2, 0x9}, 0x4, 0xf06, 0xf1}) ioctl$TIOCSTOP(r3, 0x2000746f) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x4) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 19:37:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r8 = dup2(r6, r7) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x8, 0x1, {0x6, 0x9}}) write(r5, &(0x7f0000000480)="57cde081152d75ebccd0b6410dc4da8bd3b72ee57e24843b7595515ca156e2f5b817ed4280cc95e800b21efcaf6145920b24d33641da080000000000008180b2b6ccc7e84e000000000000000000cb27e577600f5d18a323d146a8077a6cc4faa737b85bc37da559474ab5651f6506f86e16fb87d7948d76ce299d77", 0xa6) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r9 = syz_open_pts() r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) lseek(r10, 0x0, 0x4c19c4870b7c4c8a, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x8001, 0x6}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r9, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:37:41 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mmap(&(0x7f000079d000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x8001) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 19:37:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x1) msgget$private(0x0, 0x488) 19:37:41 executing program 0: clock_gettime(0x3, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) 19:37:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x414, 0xffffffffffffffff) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000080)=""/133, 0x85) 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 19:37:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000100)='./file1\x00', 0x200, 0x128) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 19:37:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="faf90d004000008ecd", 0x9}], 0x1, 0x0, 0xfffffffffffffffc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:37:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000009, 0xffffffffffffffff, 0xefffffffffffffff, 0x10001], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x101, 0x93, 0x9, 0x3ff}, {0x5, 0x4, 0x3f, 0x3}, {0x40, 0x80, 0x1f, 0xa0}, {0x9, 0xe0, 0x80, 0x35e}, {0x4, 0x8, 0x2, 0x5}, {0x201, 0x0, 0x0, 0x1ff}, {0x1, 0x2, 0x1f, 0x7f}, {0x3, 0xd7, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000040)={0x4, 0x5, 0x1}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 19:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 19:37:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 19:37:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x30, 0x0, 0x5}, {0x8, 0x3f, 0x4c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x6, 0x0, 0x0, 0x7590}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x1) semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:37:42 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x21}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 19:37:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) socket(0x54c048022f5c907c, 0x3, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:37:42 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6001, 0x413) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 19:37:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x2, 0x1ecd924b, 0x1f}], 0x4918, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0xc0, 0x1, 0xee6, 0x7}, {{r4}, 0xfffffffffffffffe, 0x51, 0x600ffffb, 0x81, 0x7}, {{0xffffffffffffff9c}, 0x5, 0xc4, 0x2, 0xffffffffffffffff, 0x6}], 0x5, &(0x7f00000002c0)={0xb4b1, 0x100}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x7, 0x7f, 0x5, 0x20200}, {0xcdf9, 0x7, 0x1f, 0x80}, {0x0, 0x80, 0x6, 0x6}, {0x7fff, 0x7, 0x0, 0x2}, {0x401, 0x2, 0x7f, 0x9}, {0x1ff, 0x59, 0xa9, 0x3779b5ab}, {0x3, 0x80, 0x81, 0x7}, {0x100, 0xff, 0x8, 0x8}]}) 19:37:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mlockall(0x0) 19:37:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f00d95a880"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) 19:37:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:37:42 executing program 0: r0 = open(&(0x7f0000000480)='./bus\x00', 0x80, 0x1fb) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:37:43 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) write(0xffffffffffffffff, &(0x7f0000000040)="b9", 0x1) dup2(r2, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2d94e65d7c883c74, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000180)) sendto$inet6(r4, &(0x7f0000000080)="168a12db210de72679e458b195d5605fb357020952deaabb0e6c36b3bc245ad23c9f4f23e18366a1392af60b89827557a456cf15c276215c6b9ca902f72699bba75e5d7eda95e3c5d8e160d3", 0x4c, 0x400, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x5}, 0xc) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000240)) 19:37:43 executing program 0: r0 = socket(0x1, 0x2, 0x3) socket(0x10, 0x4000, 0x81) socket(0x6, 0x8000, 0xff) socket(0x18, 0x5, 0x6d) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 19:37:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x101}, {0x1, 0x7}, {0x40, 0x8}, {0x4, 0x2}, {0x88, 0x1}, {0x0, 0x10001}, {0x4, 0x800}], 0x7}) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x84, './file0\x00'}) 19:37:43 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 19:37:43 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x80, [0x0, 0x3, 0x0, 0xfffffffffffffff9, 0x8, 0x0, 0x2]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x16, 0x0, 0x3f, 0x0) kqueue() rmdir(&(0x7f0000000000)='./file0\x00') 19:37:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x1, 0x5, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) socket(0x18, 0x1, 0x40) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x400, 0x1, 0x1, 0x9713, 0x1f}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) 19:37:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f0000000200)=""/98, 0x62}], 0x4, 0x0, 0x1) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shutdown(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001380)={'./file0\x00', 0x2, 0x1f, 0x5, 0x0, 0x1, 0x0, 0x401, 0x2, 0x2, 0xb2c, 0x6ae}) 19:37:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x9], [{0x3}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x287c, 0xfffffffe}]}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) sendto(r0, &(0x7f0000000000)="0052969baf2dab39dfd27237e3e4eb0cbd89aef4521833e4dcd8c049394014bb250f9a054a28e31c042e6c0dc918debf13ae302174bfe95fc873751118f681b438c490170109be3a85fefb8580fe2d85d267a4ae192caf9d527ee27ac0e9fdab4fbc98e1382a953a1fabc19da3c5cc9e6ba941314503115a7c38612eece41b025497822fbaf92ff0b65784e50d8d05bafab1443bfe", 0x95, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x20, 0x8, 0x7f, 0x80}]}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:37:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x280, 0x15) r4 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) 19:37:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000100)=0x7) dup2(r3, r0) 19:37:43 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, 0x3fe3f}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:37:43 executing program 0: syz_open_pts() syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:37:43 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x2, 0x1, 0x7, 0x1, "55e23475360be8f087993bfa52461217b3dc90ab", 0x9, 0x5}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = syz_open_pts() close(r1) dup(r4) syz_open_pts() 19:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6}]}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 19:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x30, 0xff, 0x8, 0x4}, {0x6}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0x3, 0x0, 0x3) 19:37:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x7ff}, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000007800dbcb5fe3f74752c025a9cb4077acd7a08ca27251de61b65828694646028569fa33a4c349b05b1ffb91cb25a813768ed9e43423a51d6fd7d5da926428c89c14236b0fe41be8607d67e19d2c8321477efd785ff0c74b8e60d374c4961dbed8e5e4ac9a3c51b87042c511c354971d893167a95b6495dd214bf01766a7ebdf5a8c666d8b666acb05105fe1acaf6c3bd4e215b1bb03768e4d2b2fde47b7711e893b1830cda7a0dc889620db46771ebe02cfccddeb"], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) select(0x40, &(0x7f0000004100), &(0x7f0000000b80)={0xffffffff}, 0x0, 0x0) 19:37:43 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x1800000}}, &(0x7f00000012c0)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x2, 0x8000}}, &(0x7f0000000040)) 19:37:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) chflags(&(0x7f0000000040)='./bus\x00', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x20, 0x10, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:37:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0x2c0) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYRES16=r3], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r7 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xfffffffffffffe0b) r10 = getppid() r11 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000300)=0x2) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r13, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/174) r14 = dup(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r15) ioctl$BIOCGBLEN(r15, 0x40044266, &(0x7f0000000180)) ioctl$SPKRTONE(r14, 0x80085301, &(0x7f0000000000)={0xfffffffe, 0x8000}) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/26, 0x1a) socket$inet6(0x18, 0x4, 0x1) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000340)='./file0\x00') 19:37:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) pwrite(r2, &(0x7f00000003c0)="b8fd6db998e6612bf16987cc086c33e825fac80f47389903e88ab4a2926dba382ef5edcc43845c53585cafe08a7f80e11dafc17bfeb1852c41bcd361a298b1fdddb39f1a566be1f1ead2dec1f0ca78cc8eeaf0cc103f03eabf64f55fb1d74de332e6c13b42731c19cf8797884c8aa705f091b34bddd206cc84409cf5b271e727e855591f41a2ea0a825c3332d8eadbcdbc60b5c71a1b421568fca6d048b02fda7afde62c4a4cf746e0986ee33025afc8baad2e6ecc8d9c7a881c6ed4f2da4624cc2714e7a7d51d52bbc22f551bcdec72ec832125ef44bd6c66", 0xd9, 0x0, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fsync(0xffffffffffffff9c) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 19:37:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:37:43 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:37:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) fchdir(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f0000002300)=[{&(0x7f0000000040)="ca93931580cada729745345bb275a2b1bafe15279ea9ef65e0d64fe12d14b62c0800366c09c8a37cb3ed197dde2470b1bbb53df7f7173f544b97e2904a318e95e916103c860d18274b96076550a497a8016e4aaf7a3d0f2e3f0de0aa02a4b06b45fcaf61ba63f5a808b6467c9a8f0bc1ac0c77ca71bd683cbbd88c2f7e8465cb4109c176bbed8f40cee000bc8a396a920f070b7c2ff548767d29d809f9ba5ada3fc9212be3b73813877687ef5fb281e0e414923ae16ef733458a4dbac966cb0511be5ab0b40beab864dc3805dd48eea86354d0adca672acf49aa2937ceaf88e814f64c252969383f54262d63050dc765e683d7be90bd69ea29a617037d0251f75f2e67b560f281dab53626ada77dd582c47d8fb703129a838eb49f2fbb3638d38df587c0e3e8007df8ea69d4c86c4ada10bd166c0d600f92b80dccb955dd9be437ba3b286cca56699ba24cca6d3e9ad570498cccbbec430a926aac13377fd9423d90d432e1803cf4d487c638ca9b16c57945399dc1ecf7e07db4abd92aedcd95dbe3ef6569e3b220c38767977cfafc11ea33acf638be01f895d65d0b357c79c823618c4ca3b1a775b756bdc0e95d697b8e59dc9a1914952cfa4c30b04d88aef00804d43784a813de4bf1966c35d8d2a7c66aac7c0029bb63b53bd4d77a8d4507bd1be75ebc5f8a3506004f7691e3b08c0f56f4e0070c8b4324c0837c016f18462d4cf49905bacb10581644215e4c447c6ead6fa4aeddd8ccf6e76d6c87a77dd42442fc336c2423d11cbc74a1d2a15b036bc90c927bb39000467d97b5f1df835aa284a04686b09855c34d8a4dbac9a971da55f177d6eafcc8174b677b8e626c6469035e0d96955edb4fc6c65e89d931944153b772dbd0e61dca2368f34c80c71ec6b0b242666569abce96328afd9b9f884b19dae67da837fdb8a617b1c80a90e627fa70320351e54c8e9d3baeafcc247b366d100689b3dfe7839801bf6499c8ae773eba96fe0fbc9ee341c9ca40584a5bfd80cf46f4ede5cfb6d82015f09ba413b188e0686a8f698a43b6f75f11e420540ec997165404d5075fdf0a4931ecbdef553081d7973f2012b9acb0e22f8350fc5ac087d608fcee119aa6d00d882951553ac95d23af98953ca92fec4ab5764fe028f5efc79a97f36c7c45f443515b8970fab8ef35fcb4f2e42674e19cc2b94469de7a433104f09ac1fbdb5007500cc1099f410b526958c5b1fe3ef80ff863e531e1f8bb621f3118ed8feff58195c2adbf89c9139a5bdb4edf0733f83160965ad8dcdc1cc0a276f822b89b508767997fd743864147b0d412d29f047085ef63e00030b4c72c1e475c78b73bb0722e890f620b0a9ff287c6a7b36e49d0cc5a7a5f42f4b0dc7c83f5f039528e1af3b80ded253eece53829a60ea9571d6f9c0fedac8e475d7e19276b87ff60a1c12cdb8bad43b69b163bc7fb7a8c5e1c9ff3a69a674c4832cb9bec2d6c1a5fe95dfd6bdd7458012ef70c7e1cda3a02301306e65bd018bfe7455e4d6afb4b777e0666d8fb7d0dfb1053ab2625ccfa6dcbbc852601e898c6ee98f64287f717a4a9f0e30cdbff71b6d21449ecd000f3d73ffdae5494882fb70fe6b92f4225bc986cab80b675380974dd2b2786430235aa0490c822f1c51989965b8f4eebdc945d9fe9e910e4f1fd5d7d23a3703bcbbc6f42e90a51110a592c34fe1731ac9c2a1e077ffee85cc749048fc15ec17c22ac3e7d993a4c5f1d51b5c37d7bc26ee471d7d73d1c4c229926f2a6f342e1eda1bed08419188e5896383e18d362e161a4c64f6fcf38a79fd4d489b88f826a0db8169c9c4f71f90006e3b1c6a19feea7e2fe2560dc048d6f48df8b03c8c9aaa8cb4f5b28b49d55b53871d8d074ebf964eb9012234503a18b6e81a0a04fb0edb7f53f016fdd174bf8508cd69326a7b0fb2c2bd97715ed72e4f13dc948c63035629ab1c3548c20665cd75a313ea81c45dae19a99a84d85d8a6eac2f815339551c57eceeb85b761f7065661ff64a5c6be7ab07f7b9e47e224ac61bfd278cc574441d003083e3caba3544ecf78a1ae28930afcc797c04a3917121aaa9b3887686ff75e9b6817177862cd8ea842bff1e08fda6ab29b34ff2ffcfa1fa71ac95dd857104deba5cf089db3a7fa76030e6796b8d9105a5a200c80b10d2fd9bf805f8337f43443cabff4bf9b87a0048850e4adc9c78570514d0f7dfa096212ee51b92966955b5148f62c367fecb13c8f677f4cbf9ae21ede761c6dab43db775ebd099e92070d42ae82bf55f14e19b6de1eb9761b75b655e0c39bb9a2f83c0627ecceeea32b888b48796bbc87d9313a7094e4b25ea27df99b2052f8fedab5d988294a27392015e4cbadaf34e0a8bea9a93e7380004c10f64df1ec8f5c74135271520fcbeb8a741d4a37246ee40c4427ae6b6f0edf3b5975acf9214986a3c604a28cea9af893fdd407946f9fce9f41d2ba81f1b7aa94b3f7071498cded9bd703866ee67824920f14b72bfd2220c114a93d7658acc433a5aa8b8eb91881a5a558f326b2d7d18495809c432b5e92bc675c0ebd979130d31e524b4abedc1b63d1a49349aea52aec73c4edeb875cdd185b17d56ccc7b974a073228851379581913a3e383a9603a6059b3a3f78eabc5417b1a8f3120eaff36ce5cb17dba66f5c522a26e6da02483d48b52f2303495b9a9dcedcdc98cbc95862aaeeb247df82bd0b9bc3d395e8e5b29f1d9224fbea7ae374c8da9fd14438b24b1270711b150bf4f2a5e49f9ee6137f58c12652a093787ac01eae598fac0c718b64e9560259652d54a0d70759ba47179ed1cca391987a55efdf7424ba93075da2e977d551a4745b8623ae7ed17437c28639e7cbe758fd444fcd6672b34a4f2d4118ab3ff0e22ce8281e6220acd9ced9437ade9c73a5c6ccf751df9a14f45e2ce4c2d41e77c4271ac670294952507898e6e866a62c221a9aa0b1363842a3d7f949e0ef9ed1a8356fdc075e13345248ce435ad013022c721538f16b24a19623a4abab3d3af7840b9f41b3a9aefb557de337a981ca63d56ee95caaaf2521b6aeb0944dc9f02ad2f9f1cbbcb3e86f2f252f0d772a4185bfde4dd0d4823bc851d293e47cf4f3ebc69eb89aeab4bb29ba74b996760a9c766a29fd906097d03700ad6ed4b6cd500e4ac30c4b329d7b4869dec50a3ffc7001cac70830fbaa25427f946ee72883d1c3117625b3786208d73e2508abff9452c8afbf003620c785a6e17908d1eb090684ed204e7966e2877f7202f67f25cc2d76df22e13aa2f519118add84609e3a70b10c1ff33d417aae33c47d9e0a253c2b1874be2b27e2183854cd09c3c85769b0230b0bc81ad92814afd4ed08fa9563af70f3b456aa6feeb39df0958318fc13bba49a46cc6ab823c6422ebe7d0cb57f6ff0e0afd205029f83281e52bfc86c5e2db8359b9bf395df4a1f845565fcd32c8275e8b47fa3491370b02893c5922fff7b791b416f881f0cccd1dc07d83f1eac7dee982ab66a43edd6c9d9bdd19f619dd642e5c68c17c74771e28f4df62403e9c09969e560db181f364711c2316fe8f2345f8487c293f4cf300e3832338c794d8fbc4df4eaee8e18335d1ff0701b2c60bf67d494a1a62ac0667bba50d1c9f84db99a0d57f05d27c062238be39e6b687bce76ebfc779211aa4ed368a26c563d31dc092b61ffd2a17635313b122087820a9dcf8cc0445ed660f9ac9c9f900db0135109104f4b85715beb6eff022e11a5d554819debdc751c808b9d6cd9e8fdf79887517b674e1e3a5248caa04b933fe0c3f73427fb76422e4bf1d390a749a83f028a5fc2d03c5d29de21edf78daf56dc720e2abb588076f15c47c308e6e720724301a7eb207a60e333be530570b3736c49a3f1fa276c6a13f2d92c37ccf57b212c01bba1cf1326c6fc7928814fd243ee0404a3835ba12d9f007e556c30dfa88a2a87e43dd2689726309791d0dc16b0817d39565af69fc5933931fdc1c986f615c8e71981c235123dfb07672929359897484c046d09a322fa9308dbf240edde57e88d994de43d733c36fcce77d78984ea1f04ed8f51157834ba4d636643ce101bd4d33d8e9d0675166c17db2595717b06b6a83e295ec8b277f8cb6d71f58153ddc35c33a47f168f7a3592066ae13a7738784993717e948f98d8961d384e45c87c0bdc6bf25323686a66a0bedd647fa101ff25955b8aeb15854e7df6caf08844ba8be301ef1202f055b4ea38688c0fe3342df79beeb79b3294b985dd11728d68f2dc4a94a1cc3c6ef9971af78ef79551d95ed437474dc2b906010c0d7df73cb5607079fd5802feea310fc0a6f931d30f9805a3a325ad5a77a3e3026399b90b256cff6bd1710150e3a369f31bbba368e893fc0bcce01de9fc59afed86a51f4d498257e1b5e9cde4bb3220da2aae33b0d6c09c480221007822427c353500bb5402d269db42e26a3fa39078175d53d66eea80cb3ca7d2303331357cd7d23c075f69c8c050a59619bbe072ea2c47510050e9dfac3a38302c012829c908faa8d74777b90471750571414605de19d12f68c5c7c309cb692c36a1f9c964033d5e6d622fb452f845d497105c6170ad7cf8f9022e1a1f0d70edcb871f70d1525702418a077bcb8f72f32cc5c594dd743618a4b26e3cea006280181e5aaaeb7abb9ed89fd46463ae9717739afc8727eef39b2d4e19277e9b3555e889f03678d2c98de0624542a9ad9ed3a00e3dab624607e45d3c777f10f15608dd7b74d68c963ad8a12e9a1495a7bd9bf344a0e8d2d86ec687533b4d970b75018aeb73cbb086465b7ddc4b01588075e489a79e62da0e1601176bd5800bc02639823fd2ecd275e926eacc84a367e4ce7a0742713c4cd400fb71afe6a204c4bdbf394cb6838bb62e984edeb8d25d35781c6d9f4d6f269780c2325c2186bdf1f0c62ae975f043317014fd78e19c963759f632abb855d13f38c2cfe878d66c8121a4ad4988553cde1f627a4cefe16652b1f0044b015512e7cd484cb8b27fb56ef0e197bc6eae2aeabc746e6d2e6a094602b5a38088b14baa58100e7991c399f8fa21f299203b052ea9e4136208950a708a4758d8efb520b13b559dd396733a359c466ee292e7313f578a61b62f43b9a59322354c650be17425226e0307e8e8dcfefb5eac4aa1e4d04666034cc3abc784637800751c838c578f883e7d7440a4fba6133ef15b71654da7cf0c3cd8d4ebed41379a65e33cefee219c9fd36080bf34d4dc53f39c2119c3891038bb224e93cabe8b93e48ee76da654524915af551a5f5688849fd1b9a45b984c26453e9b5200e46af5ce89fe17a0955683e809bcc94e198a3963e1253db37b302239a1392702174b509dcc6271742f2fc3641c8c2b9e82ee013c74ca5e1d90948fc471c6f12a646232ddb23cb7fc1a153a3630383572723957ad49ecc48908b5722e3df4bbdfdd81324f0a90e87217a2f6317c27a28b6e45de7849c10787c38cdfa54f6202ad38c91c2477706b6757fc3cdfe309542c25bb408fe750769d12fdb232676b878fe462965b337280e86b63a41c644246fcea4c01f0ab956645e57fea83b01dee33cf56217cacbdb77d21f4fb73bbe9c641e62ea31f4c6fd32ab6d2bb29e7f6386cd0c820f4dc7ef9889a107373f8b95a08cc396717b03f6da401d23e8416f7d59033e03022f2bbc7ba5cafa80bd54a6b884a66aac8bb5c63f0d78013089b61a197c810ccbaa02e094eaeecd008dbb60de4c1409807215828900c6dfe7c3679c1a3bae07d4e9b9b51eeefd2f0b14b2fc8f1e09f5bb8ce057", 0x1000}, {&(0x7f0000001040)="79e1bc2d67f8f68b4d510032b2bfd4bd8a", 0x11}, {&(0x7f0000001080)="a75ed747adaca94377f07d491ffd622e27a647b6290dfcd6ca8c4c00035922504c0f39ec0857ad2926b17dbc6696b49fc5f56d1d93bc941330acead21775405f15471a1d70bc686389", 0x49}, {&(0x7f0000001200)="ed5bcb17eb2c1344314e1a5dc46a1ab834370f6fa538a7a2e38b463ddfd1f0793bb2ac7658f59741b6b181b2de3f84d24d5c302d0d327682f746ba6c14f4feead5d471fc04dbd70ccae83ab3c96fd2c304fa2c4cbe38ba372d18b9467f97f7968ec70d0b127accfe4dc8e059b3a858d675383894aa676642c0468dbb9e1925ee79802577f70bc60653516fe8f0e8cf24583add150c9183c3f805f083ff6fa2b06282f5cad30ad5ce66dd5a6e5b6138e94ff97d89c248909a228c63540de973d7e025f143bac9d38d", 0xc8}, {&(0x7f0000001100)="d15ab9e2798061c625e80fd427caf05aa2b7a49694fc4b769163f3565c19e37b78a9e752d15fc99a37f6ec190398685b615bc13842f5fa548c1d12202e42606577eaab8edc2b051e4540a111712cb6ea2bd540a2e7b2892e2f9a78c439652b024cf45550b4463ae241b91b514b4ab527891c", 0x72}, {&(0x7f0000001300)="f674d2e8a60b79a0e8aa7de27b9bab392b9c18956bd27f982cd5a1901827c6d06b40fc0b30fb2d1d4ef8e495be51b6474dc985aa7030dcb62f418fdd8b5f15848914b79b1b7773e8520e0d7c5328bb2d25b90bba1784cf5d77ce5565c23005f20d9aa95a6e10cf86c52730adffa4399d311fd79b8357b0407af19320ad68d93a19d8b097a23ec99d65cc8e44e8f8d741d86ee1522106dedc0ec39ff55b5b80c26144c8623f23bedcfcb4aa10c1a6a2c5a011fe722082fc4c18a6c4d35c2af8ccb31cf60130ed776754989a0d20307ec320a544fceaf55acedaeca4dd6768f5adda8e3345eb87583a7e288cb5b82141a641d4da7a3fd465cc90125428fd7211b74afbd9a7372738e408dfc85736078386d636d3e830c029e95d500d07f628639895f6b404c27f16b0e6473366fa32dffb087bb0a143d89d11a89436c366aecbf2f9f940dea007719268b0f46e1d103263e0b941c5ce92fa6b2f0c7b22715212910297b51095ef919a46b2821ed595f409ed39e668922947fd9f7f6eaf44f73ac8653f2be9154f55fe085b4a46c9063f4e72526d5bfe09818ae3f3872d5e0ee651c1fde5d95de80c322d7dab8fdd2a7fd8fc3f59d5f4c3e6b6e1ed38a97f6457044895dcd17cf650622a72141f34941348c630a5b94ac18899f3b8eca8f694075ee912e9fec5bd83ab584dbdfe964ae2750ea0b31b55bfaf222bd8cb445a4eb63ef1b7663d6e96307eb00c8bfe1050437180e532d094502ad04c634024186e4978812ac2f1fb51ef6b4ac3c8f8b284058f9db33cf4a5d4f04366d17309a69c1a928436aa4a1a0811033cabe02a19b762122cdc3bf9f9f153bc488f3a101e8d7128d7b3a2e7d04733e215adeff6bd1c8b3e2d1b2d20e31587be6fe7429a469c66604ae9451763c04696f583152c01fb3e8892ebe99b19f206843f9739d6a6df8bc8622aed88d272f2d399f070db56193c0c0acdb8fc5e2c46840083e36ec0e21c8c72a599c7e5c44aacde129b374eb90188231f305f282d36cb54bd92c2870dce2d2077c848f7145eed6681fdd4a0ced5dfcccb640b04a49a916ff842185a170c44b9d703f33e149bacd6d5e88deafc14564fef2a87c06be2482574dfe728091cf78d77e663bd0cb77f69e771605596326a1ec527ade7551fc958eea03060a731df1dd1f9287cfd0f6e6cf3872b2ae7435b675fb1ea1e7fd5a21591d4dd9c2b6fad0d0584722032d55b9b10e77018a113475fab9bd3a8fa31903323b4e51e21b42035e21fefa0fac66d05a34e3dcc26976fdbfa8b89ef01d1ee2b2b477bdbcced3882d2c989a38b856e35330556e6d8426c82a4efbc1bccdd21e01512e12d68aa3ea3c0de4debefc78c3682a2b804b4ec09c6590e2cf02dc1e92c4dc2df2e888166c74f0946ae7e2b3f279e045cc9c65c407f8dd2c651799e41e1edaf5ce3871f97ddb1a4c2f311d6c70f1a882043d9f0098312acf7b625cb7d9a0e7f68f141005deb2cc1a67e11cd0cbb3994137b3c51e2283330312446a6aa38558f68f45df51b7c07c3ec6b6a01781716ed377a421d4080d1ec4ee72b203a473737e17ae1263413cd9c20804ffe86afa18fe52ee09cef923fd619c24b0321bfdb35ffdf611a9572229c962497667b53fb1b676a24b152d371d6c5c4903d2c3f78acf4dae6b91ca68644a69201040e9a0b5661333ddf1914bdccc37bf648cdfd6f4424e457001920248bbf034eaff3cecf0bd0fdb9a7d85ad0e1c16373ad3774781de9556a1536f30b7072ec37c4b76d417ac3db6c111352b0eb2338b4036ad76075aa3b558fbf6a6d16a439434c383251c905751f932a6495ae02ef3995d74bf3894802606662af1cda92bb00d2aa8f3545cd21f3c9247c1b8bead3b5dd22ca4efc1b214a697259f07b284583330c2c352a3036ca3dc1e7e113c89005fc70715a2f474e8787d71884c42b6383d8f61030c522dd8e3775243d545d8b629823fb8e89b7ee4ad8296779a394257aca6c08313c8a9611cb395a99cf84ec4361be6af42b7b0f9c04cf23cc9a53c3d3ffa920c6a4d7dc1d41207b5770632567a41a9f6ee9f38ca2ebec1f982fecf55152e3dee4e05cc6f89f60c4bbf834ba34dfe21683b52af2b2d9dcba79c081bb29e0b3dac2b6e90fecd9f0307e946073be26efe2b5bd5590c8a593e61c3a8eaebe23389edcb75b827dc111635929317117652c4d4532f76d205e37ea43e399f2b6c6cb5aedac8dfdef6a2dbcbd49cbc07deafef751157456a35a917486623a68fef404c1ceaac5e27d8ae8ff2cb7cda1e4c514fadb910eb855611a738ba306d967cd0c8bf97a72213e910aeac47b7b502e0072058f98b664deec23a1e5e3d26e596f535d8fa205f3402d005c98aac7dacc2402c2989930e88b2d48411d853aefedbc79d4582ba6be2cdc84a0101b817fe30d46e158a71eb8025155ed1878f0b324ee53bc2f5417d428927d2cf5b1f238f97312be13e4bfbee08d118261521ccc20b033de31ea1f4ea305ad4e913e8411f856202c86b690cfc8097f777524266278cdc0fb3916f09370e2b950b3dfb685f68b20a8e2019bb38397e136ef192c80210a33fc591530b015f9b807cb04460c9fed3a4477d601f712265d382d2f36028434583f7215f0e167b7ac425fa99bef6b69cb643679e51a723df55515d0f011ee1cf766c4e0072d4c7fc6b0218e93406e3e18ff14427dd288a14027c457377c23d990a84b5cbaa92e03693f2dcfb7874b7b3aa259abc44f5cb287f0d8c0ef4b0ed85038edc9cffb254d142954e61640eb5e2dd303a07a2e4604f408653b7f0557da1e76a67a85adf0787592427503534b47e9e145e64262ac52f9f7cf8ad76c02657c43fa9e7ad18a1ae7aa52e63e602ede1b270aadfabb5272297ae8e4015710a176e6d05e93ad11e884d7e8d94a8e06936d2fe52ca3937e5c025280a0d507d7da6a04883ec79352e45c9d2e24d3615f0320b7b18308e389f1b431c84dbf6fed53c8fcfa60e6eed10357dccd8da3f52874170efcc7a6b986fb9dc87ded585912a407a81b91fc63dc83a14e7e474208761a6a3d98bb4d288b836a0994bb8049063a9806aba1406c3cb55efd718f17b46721d0e2bdbfb25d03bf77efa16738b67c4f3c084c1f8e42da45b1b3a8a562d41022d32bcafb81255c40c0a0cd5abf7d0df7e9274d76c2b9bf50eeb984e08cad06cadfad0f5cdf649a141a5b7615e35cc39fa479844ada8290adaf91a19764a391052814dc2b8606ffd25b05308dd52c1ca7b37453b06c2697d71239966a63e5655782ce8eef1796fe67d69d4fd98c6e7c594f9c83fd00cc26fc88f80373d8ce7aea987de948fda8206366bef04af0f41293e251a1d0d2abe8374046704c5eb8c50e7f4fb38b30aff7507bcc01f4ef1cc2e86f5025ed5b169c3f4b50a833734fe5324ceaa9b74580fabeba9068abc76312aa17c353c86b6221438b360ddac82037417f0fdcac9953939aee8b2da7919ce9bf6043f7ada01a14b001d7983c57a31f47b47282323a007fcf9ac78498b750f10889970bd129cda522f1e22e609b2ebc26f6fd69ca494a5bff78b210bb5caf8796722b0ac9060d670353472a2d9c2fd8fd41fe24489a3734189e885291e2727ce13e15deac26ac5314fcafeb47cdc18a497ab714cddfb22a8ce077751570bbbf83ce2949149d080e74f91812522cd8b6663b9583c65fac1f20f35882dbe0db34f62d931c641987c2080eb8a42eaa1fd22dbaecff9b8b251d11b1292b72a46f5a3cf550ad463842987c2863a54c83f5af2f18557dc881da729e91ccf07d3a4b294f37d529714a9764575be9b43b0d27673361c8475bacf554d6755383cd4ab673ff3d7a70c29a6a57ea77bc18d19cb91000cd5d0a9e672715b1787ec4f196694727efd0047e951684201d190fc7a12d6b5b45215259fab4500f2c859daeaaa269542ca29fa9378600b9fde941286fc3d0587930ebbc260accdff2f5af62e4197e14068e1db38a747ce6cc462db466f295500d08115fd183ed14b4ca0aabc5dab87470c82dd7879e021946645802c376869f31dd852978371c29cf702ef6aff0775bdfbfe05d49f05aceb295efe67e71e05c0b0abfa36a19591d0e3e45795bc7c686a10e9d6bc223fd304b47938e580ac6dd0b8340c4dd37aa6e19773c32bb004efecb9b527d94a7d6fb979540c94cb535c2cd211e261a6bfaca154b33a5301fba498503981a06942c951ce6a0e28610c4f34ef005a07191bbd2b678b108ee5fa28051f24a66b40366610220b238407b9c9412998749fe90d43fb186c5d62bb3d8821f98eabebc1cf8dc453a5f65cee2e3e863084e38fcca20ef442b90d3c45983319b70de8bd73bbaceb68b3206060460338788c057b40a4317ae50dfe50457fa1ee719da3a2d77a6def6e22aa5da8101af72da927722e29e7bcb5620b5b14a0df9ca3ba78c36df3a7071fa9ecb2587edb95904087a957e08f8560427d259fb531f72e9b7e64fbe2d56cdfa85123ae610413eb6dc7c1dedb0dda8c05c044a178d95065597decdecaca3872bca690a71678a944e62b22ab3c7ca54197020a480ab6356ea8537addd740882b97adec4034c7536849f243f24a6ddbe47594551e04cb944fb373de3090de3355cc534fe9d8ebad5cebbcb4027a2f82ef39eed836acbd46a3b0bd2e062e7302866c1d2fe92e6394a66f396b311f26e2fc907aa1c42e12062d3cbe8a353b498ab5dfd2d8dd55a518ea60f45b3ecec334d7b7cc8704e2b50038b06556e382a6131bd18801270b240403a73d5ef7e86d3639491d54843d52d511283cafd229b9b640d7e907982a28629b5f8ce9603be2d66205d82e4a49bf34776b892ef1264d43e84b98dc4ee4b60288448886a3cd3e120d7a54aedf35b81096b8d631a2006f64201c31f7ad0b7bf738c7e1016e9157c14b521795982cc474974acaba2848279604400ef9184dcb76e168def5007fb8247c833d6a68b89ed83d3ef62483d55f12452d6b14f18be583d84c015758d78265a728f80354d9c5a56274c4f721723398e6ebceaa2b82d99f58862253edb2cfc7c5c0bf2f1b8dc6b3de380fa2be0a60f54d0ab8ebae035301167743d7a5e266b115d65eb8c2f56ab43d90cc3491a4eef5400b3bd440de33eea8bd505e54378dbe7f6944333eaf2d1d82af930f1e85acc0dc3f960b72b2b3835a04b80941e12e0c7f5e143e9fcb43df70841cf0951d274b89827638645d7237c08ce6c9c332a13251d69bee4bf0c337a02be7600101bc9c44b7d7fcbeea3cd5b9be3af45b89bd24c63b6746987c981fa1a18b4ef515a8676b2804700473c254b52ee4229aa7cd97e871659eae5a44fa025fcddae7e5ec87ccdda6ebcb6ccc7a4604f0d50f81bfdb2815620c8ddadc4add5638d012131005224dc99f29cd730a9b8d976033ae17753fe8e606a4e1b83837bc00f03b2e4afb6f63bd0f53d2e12f0dd08c01ed1be6556ad15fc6f079a792c49a5584688415cc8d69264881bea2b7afea54cebeb127ce3f2ed362810e24d79f55db667cd73a042a9c892d61a243d38cbc1ad41e3568a95156d16a2994c8e0c0188eed449b6be3dc4226e18434e43e3064df4bcf68420f0356198b1b295dbae825d3ca5c7945bd13d9e7c2e97ff4c6eedd7aef486e37e5e5521c5c3a11bf4dfdf66e0d2e15400dfcbf330f70c0df337f3e9aeb8ae7ec0a7d33465eb9c3b849c04e5dd548e7fba5e3715db473646ccd3e9ae661a815f7e9f2217c8611738d53331c36a2d56ef5dff75a0d0f17f9c20502be57977179d45b5", 0x1000}], 0x6) 19:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:37:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f0000000080)="f26004ef0d6bbd27fdb515cb3e5c2204d7c9f781528766e8e6f8d36a099671a1b09953f04ee9c69f302df2a21fe2248140283c2d8dd77acd4ce2a6b011cdf9b2616f0dccf7f0ac5105420ea65ddca640e3f9b355ca6016af58733fa6ca4248d890f9b18689b36109e8fd53e1bbcb9042a5e6c386038134cd89f0ef6f9efd2f49cd1ba741fe3be73e27e3824a3e675dcdc974b2cfc9b31b3c7c750686c112ac1791c6543a8376c0f09e38f3235607810151633dae", 0xb4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0x1000}]}) 19:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) socket(0x18, 0x1, 0xf9) 19:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x6) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r6) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r6}], 0x50}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r11) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r11}], 0x50}, 0x0) getgroups(0x6, &(0x7f0000000000)=[r6, 0x0, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[r12]) 19:37:44 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x2, 0xa7) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x56, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) dup2(r2, r4) semctl$IPC_RMID(r3, 0x0, 0x0) write(r2, 0x0, 0x0) 19:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x128) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:37:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x7, 0x8001, {0x1ff, 0x200}}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x22}, {r1, 0x8}, {r3, 0x80}, {r0, 0x1}, {r4, 0x20}], 0x5, 0x2) write(r1, &(0x7f0000000100)=' \n', 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0xbb1e, 0x1, 0x0, 0xe623, 0x43}, 0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:37:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) unlink(&(0x7f0000000000)='./file0\x00') 19:37:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r0, &(0x7f0000000140)=' ', 0x1) 19:37:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x8, 0x0, 0x0, 0x1, 0x4, 0x9, 0x0, 0x2, 0x9, 0x7fffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) getrusage(0xffffffffffffffff, &(0x7f0000000380)) ioctl$TIOCCDTR(r6, 0x20007478) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) close(r7) renameat(r4, &(0x7f0000000000)='\x00', r6, &(0x7f0000000040)='./file0\x00') unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) 19:37:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x482]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x7fffffff, 0x1}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5, 0x5, 0xfffb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x400) 19:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74, 0xf9}, {0x84, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xf8, &(0x7f0000000240)="c5cd3d3278946ee7cce25622c1233745da96afee272c9060b4520c5a2548a3a1f55f46c5504d16b8730aff8505de8f4ee3ac7540b718c9bf13b00f0973aacf51055b9a5bd593a0e63e2364da5458ee788b91910c496c91140272e14285db17e18796e9c2057654f2ff0613085fb923c28d12e03b5f4d262893089a2951a29d819e3dcc3bda8fe37a047d2dd10dadd477a3fc5df2159ab321e6f4590d8d60f0511261d8b235f4ba21ca5ba16861b7a1d2320d2218dfe9dd826beb0536cbaaaa3507e74d8658bd45ffe07f93549274c2f188cec938f3a453b52c396fddd0813b5eb5b717b3a6127e45b100"/248) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x3) 19:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2, 0x9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 19:37:45 executing program 0: kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x7fffffff, r1}) 19:37:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7fffffff, 0xfff}, {0x0, 0x1}}, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x51], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) 19:37:45 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./bus\x00', 0x28000, 0x20) r4 = syz_open_pts() r5 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200001400"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623b", 0x90) pread(0xffffffffffffffff, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r9 = getgid() setegid(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x3) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35, 0x1}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r15, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES32=r15, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r13, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="ce080d05bc17d0fa40028716cf8de4f564ab69f8557176173e8b6e777935e9c45c90298dbdf6b10bff13029ceb3f6c806ac428d000a1d6e35fafe1"]], 0x14, 0x20a}, 0x0) getrusage(0x0, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r16 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r17 = socket$inet6(0x18, 0x3, 0x3f) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r17, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r16, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 19:37:45 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000640)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000af8d7096eb60b7fad13228242952ef4c3da94bf22cbe8f3aa17915c07e921002ac4af7b5e74328720b904cd0fb83e036944de9f72cab6d263e0fc4b88dca70b4b885cf5663a6b159ed9c2058386f9a01e61f3651b9323a28b25cc3ae65f1d26d7c176416e9898f50571ad28161e9a84264aa7a2681a8d16c1239c386c02986cc", 0x131, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYRES16=r4], 0x2, 0x800) msgrcv(r2, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r5 = kqueue() fcntl$dupfd(r5, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) fchown(r7, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r8, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffe78, 0x0, 0xfffffffffffffe9a, 0x403}, 0x7) r12 = accept$inet6(r11, &(0x7f0000000000), &(0x7f0000000140)=0xc) r13 = fcntl$dupfd(r12, 0x8, r8) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, 0x0, 0x0) r15 = dup(r13) getsockopt$sock_int(r15, 0xffff, 0x1021, 0x0, 0x0) socket(0x2, 0x8002, 0x0) r16 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r17 = syz_open_pts() close(r17) ioctl$TIOCSTOP(r17, 0x2000746f) ioctl$TIOCSETAW(r17, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r17, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r17, 0xc02069b6, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) 19:37:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) lseek(0xffffffffffffffff, 0x0, 0x6c4, 0x0) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') 19:37:46 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) syz_open_pts() msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4f4226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2c0400d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb9b520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbecade5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r8, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r7, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0x1, 0x2, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) r14 = socket(0x0, 0x4, 0x3) close(r14) connect$unix(r14, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x9) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r15 = fcntl$getown(r13, 0x5) r16 = msgget$private(0x0, 0x120) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3, 0xfffffffffffffff7, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x5}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0xe9, r17, r10, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r7, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c34dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xfffffffffffffd2d, &(0x7f0000000a40)=[{0x0, 0x1, 0x9, "17a21843e8ddcf01268a0e507762"}, {0x0, 0x1, 0x3, "8ae7e326f186de70bc08db7ab785603a262c9aa378fe8513d9aa41a3eb24181d8315c76e76a0b68501783d66a6c81ea2d0fbe5034625b3b241a24639b0ec72cad1c3f639944f6dbc756fc75a01b2e1d58df807fbd3085c364de758ad395a46ab530812fd7fe2cfb57414688486dba8cad938a1ca1c61d1b1fab7fcedb8d04975cb80d1d7b661d7b75206bad92b1222b46186d7d22d0818b40b4e3ceb8fc2478e7924c036505d4d81daeeaf4f6f9021546bf800134a9ba9659216d8dcf85cfbf380084d3d137cf1ea312609d651a993bb19"}], 0x8}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 19:37:46 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r1 = kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) pwrite(r1, &(0x7f0000000100)="8825221e8228fcd0ab9b2c710d7970cae56472fcae910615d9ede5afc9f976264a301fef67e4f2f8b5d35953cd53fe8398346a96165cc589cc4f054f5fd989436a6820f090c69f9a6cc25ae7a4b0b611d3207d6b3769746b129b03df06a7ad2777863cbd0d65e961aa140b7866d2b65335a9157ac4b193c7e58c7b66570a5bb89f9f067446d2020e83df468887408356c6e854a2a25ee4275c4d4fb8057bcb51381d5bda91d956068f1f7c960abf91b4b4612f09a3203b86aa4cda01acb1360f70fa0f55b7684845c1de38b878dc3bf3554039dc308d4a458f188477c328a1fbf8bdd58210b4", 0xe6, 0x0, 0x100000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xd6d8, 0xfff, "d25d9535f354b000e7b4ce4800", 0x0, 0x80000000}) msgget(0x3, 0x82) 19:37:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() r1 = syz_open_pts() dup2(r1, r0) r2 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r7) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x50}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r13) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r13}], 0x50}, 0x0) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x4, r5, 0x0, r8, r13, 0xb9, 0x6}, 0x2, 0x9, r14, r15, 0xffffffffffffffc1, 0xb031, 0x2}) 19:37:47 executing program 1: pipe(&(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r1, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000001c0)=0x3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt(r4, 0x400, 0x5, &(0x7f0000000240)="8e783407c9785d3ebe9e761b1103bf0cb3039aae2893a30c67c2f704f1cb2df4f0de9a936097287cda4fe9174a2fe2d3d465e7", 0x33) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000440)='./file1\x00', 0x200, 0x24) r6 = open(&(0x7f0000000400)='./file0/file0\x00', 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r7, 0x5) read(r2, &(0x7f0000003780)=""/4084, 0xff4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x20000000000) r8 = open(&(0x7f0000000340)='./file0/file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0xa0) pwritev(r8, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) 19:37:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) runtime: pointer 0xc000daf100 to unallocated span span.base()=0xc000dae000 span.limit=0xc000db0000 span.state=0 runtime: found in object at *(0xc002a62000+0x36d8) object=0xc002a62000 s.base()=0xc002a62000 s.limit=0xc002a74000 s.spanclass=0 s.elemsize=73728 s.state=mSpanInUse *(object+0) = 0xc000237680 *(object+8) = 0xc000237b80 *(object+16) = 0xc000295300 *(object+24) = 0xc000295500 *(object+32) = 0xc0002958c0 *(object+40) = 0xc0002acd00 *(object+48) = 0xc0002ad740 *(object+56) = 0xc0002ad8c0 *(object+64) = 0xc0002adac0 *(object+72) = 0xc0002adf80 *(object+80) = 0xc0002d2200 *(object+88) = 0xc0002d2780 *(object+96) = 0xc0002d2c40 *(object+104) = 0xc0002d3140 *(object+112) = 0xc0002ed800 *(object+120) = 0xc0002ed9c0 *(object+128) = 0xc0002edf40 *(object+136) = 0xc000316400 *(object+144) = 0xc000316a80 *(object+152) = 0xc000316e40 *(object+160) = 0xc000317300 *(object+168) = 0xc000317600 *(object+176) = 0xc0003176c0 *(object+184) = 0xc000317d80 *(object+192) = 0xc000317e00 *(object+200) = 0xc000344040 *(object+208) = 0xc000344500 *(object+216) = 0xc0003446c0 *(object+224) = 0xc000344b80 *(object+232) = 0xc000344ec0 *(object+240) = 0xc000382080 *(object+248) = 0xc000382480 *(object+256) = 0xc000382500 *(object+264) = 0xc000382a40 *(object+272) = 0xc000382f00 *(object+280) = 0xc0003a6000 *(object+288) = 0xc0003a66c0 *(object+296) = 0xc0003a6940 *(object+304) = 0xc0003a6e40 *(object+312) = 0xc0003a7180 *(object+320) = 0xc0003a7640 *(object+328) = 0xc0003a7f80 *(object+336) = 0xc0003c0200 *(object+344) = 0xc0003c06c0 *(object+352) = 0xc0003c0b00 *(object+360) = 0xc0003d31c0 *(object+368) = 0xc0003d3440 *(object+376) = 0xc0003d3f80 *(object+384) = 0xc0003f2140 *(object+392) = 0xc0003f2580 *(object+400) = 0xc0003f2780 *(object+408) = 0xc0003f2bc0 *(object+416) = 0xc0003f2d40 *(object+424) = 0xc0003f31c0 *(object+432) = 0xc0003f3ac0 *(object+440) = 0xc0003f3b40 *(object+448) = 0xc000442040 *(object+456) = 0xc0004427c0 *(object+464) = 0xc0004429c0 *(object+472) = 0xc000443800 *(object+480) = 0xc0000f5400 *(object+488) = 0xc0002367c0 *(object+496) = 0xc000236c00 *(object+504) = 0xc0002370c0 *(object+512) = 0xc000237580 *(object+520) = 0xc0002956c0 *(object+528) = 0xc0002ac780 *(object+536) = 0xc0002ad700 *(object+544) = 0xc0002ed140 *(object+552) = 0xc000316fc0 *(object+560) = 0xc000345380 *(object+568) = 0xc000345800 *(object+576) = 0xc000345d40 *(object+584) = 0xc000443cc0 *(object+592) = 0xc000116440 *(object+600) = 0xc000116600 *(object+608) = 0xc000116940 *(object+616) = 0xc000116b80 *(object+624) = 0xc000117280 *(object+632) = 0xc000117540 *(object+640) = 0xc00023f100 *(object+648) = 0xc00023f7c0 *(object+656) = 0xc000246680 *(object+664) = 0xc0002469c0 *(object+672) = 0xc00024ea00 *(object+680) = 0xc00024ed40 *(object+688) = 0xc00024f440 *(object+696) = 0xc00024f980 *(object+704) = 0xc00024fdc0 *(object+712) = 0xc00024fe80 *(object+720) = 0xc00028f0c0 *(object+728) = 0xc00028f340 *(object+736) = 0xc00028f780 *(object+744) = 0xc00028fd00 *(object+752) = 0xc0002c4200 *(object+760) = 0xc0002c4a40 *(object+768) = 0xc0002c4e80 *(object+776) = 0xc0002c5100 *(object+784) = 0xc0002c5d40 *(object+792) = 0xc000314540 *(object+800) = 0xc000314c80 *(object+808) = 0xc0003150c0 *(object+816) = 0xc000315500 *(object+824) = 0xc000315a80 *(object+832) = 0xc000315e00 *(object+840) = 0xc000354d00 *(object+848) = 0xc000355140 *(object+856) = 0xc000355680 *(object+864) = 0xc000355900 *(object+872) = 0xc0004843c0 *(object+880) = 0xc000484800 *(object+888) = 0xc0004849c0 *(object+896) = 0xc000484c00 *(object+904) = 0xc000484e00 *(object+912) = 0xc000496280 *(object+920) = 0xc000497140 *(object+928) = 0xc000497580 *(object+936) = 0xc0004979c0 *(object+944) = 0xc0004b14c0 *(object+952) = 0xc0004b1c00 *(object+960) = 0xc0003c1c80 *(object+968) = 0xc00039d240 *(object+976) = 0xc000382ec0 *(object+984) = 0xc000345300 *(object+992) = 0xc0000f49c0 *(object+1000) = 0xc0000f4bc0 *(object+1008) = 0xc000060040 *(object+1016) = 0xc00024ffc0 ... *(object+13920) = 0xc000c3c940 *(object+13928) = 0xc000c3cb80 *(object+13936) = 0xc000c3d040 *(object+13944) = 0xc000c3d700 *(object+13952) = 0xc000c3dbc0 *(object+13960) = 0xc000c82740 *(object+13968) = 0xc000c82ec0 *(object+13976) = 0xc000c83380 *(object+13984) = 0xc000c83840 *(object+13992) = 0xc000c83a00 *(object+14000) = 0xc000caa300 *(object+14008) = 0xc000caa500 *(object+14016) = 0xc000caa700 *(object+14024) = 0xc000caa9c0 *(object+14032) = 0xc000cab240 *(object+14040) = 0xc000daf100 <== *(object+14048) = 0xc000daf2c0 *(object+14056) = 0xc000daf540 *(object+14064) = 0xc000daf980 *(object+14072) = 0xc000dafa00 *(object+14080) = 0xc000dafc00 *(object+14088) = 0xc000dafe80 *(object+14096) = 0xc000dbc100 *(object+14104) = 0xc000dbc6c0 *(object+14112) = 0xc000dbcb80 *(object+14120) = 0xc000dbce00 *(object+14128) = 0xc000dbd540 *(object+14136) = 0xc000dbd800 *(object+14144) = 0xc000dbdc40 *(object+14152) = 0xc000dda080 *(object+14160) = 0xc000ddb480 ... fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?) runtime stack: runtime.throw(0x913286, 0x3e) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc000151e48 sp=0xc000151e18 pc=0x42e9e2 runtime.findObject(0xc000daf100, 0xc002a62000, 0x36d8, 0x2c5831738, 0xc00002b270, 0x49) /usr/local/go/src/runtime/mbitmap.go:397 +0x3b4 fp=0xc000151e98 sp=0xc000151e48 pc=0x414514 runtime.scanobject(0xc002a62000, 0xc00002b270) /usr/local/go/src/runtime/mgcmark.go:1190 +0x235 fp=0xc000151f28 sp=0xc000151e98 pc=0x420115 runtime.gcDrainN(0xc00002b270, 0x10000, 0x0) /usr/local/go/src/runtime/mgcmark.go:1042 +0x12d fp=0xc000151f58 sp=0xc000151f28 pc=0x41fc5d runtime.gcAssistAlloc1(0xc00014a600, 0x10000) /usr/local/go/src/runtime/mgcmark.go:512 +0xf2 fp=0xc000151fa8 sp=0xc000151f58 pc=0x41e7f2 runtime.gcAssistAlloc.func1() /usr/local/go/src/runtime/mgcmark.go:423 +0x33 fp=0xc000151fc8 sp=0xc000151fa8 pc=0x458813 runtime.systemstack(0x0) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 fp=0xc000151fd0 sp=0xc000151fc8 pc=0x45b596 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 fp=0xc000151fd8 sp=0xc000151fd0 pc=0x432f90 goroutine 23 [GC assist marking]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc00014ced8 sp=0xc00014ced0 pc=0x45b520 runtime.gcAssistAlloc(0xc00014a600) /usr/local/go/src/runtime/mgcmark.go:422 +0x157 fp=0xc00014cf38 sp=0xc00014ced8 pc=0x41e587 runtime.mallocgc(0x20, 0x8a8320, 0x1, 0x0) /usr/local/go/src/runtime/malloc.go:926 +0x907 fp=0xc00014cfd8 sp=0xc00014cf38 pc=0x40c417 runtime.newobject(0x8a8320, 0xc002ce4dc0) /usr/local/go/src/runtime/malloc.go:1151 +0x38 fp=0xc00014d008 sp=0xc00014cfd8 pc=0x40c698 github.com/google/syzkaller/prog.foreachArgImpl(0x9a75c0, 0xc002ce4e00, 0xc002cdde70, 0xc002cdde00, 0x18, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:124 +0x3f fp=0xc00014d0f8 sp=0xc00014d008 pc=0x76bf7f github.com/google/syzkaller/prog.foreachArgImpl(0x9a7540, 0xc002cdde90, 0xc002cdde70, 0xc002cdde00, 0x10, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 fp=0xc00014d1e8 sp=0xc00014d0f8 pc=0x76c108 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7540, 0xc002cdde60, 0xc002cddd80, 0xc002cdde00, 0x0, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 fp=0xc00014d2d8 sp=0xc00014d1e8 pc=0x76c108 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7600, 0xc002cdfa00, 0xc002cddd80, 0xc002cdde00, 0x0, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:154 +0x40b fp=0xc00014d3c8 sp=0xc00014d2d8 pc=0x76c34b github.com/google/syzkaller/prog.foreachArgImpl(0x9a7540, 0xc002cdde30, 0xc002cddd80, 0xc002cdde00, 0x0, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 fp=0xc00014d4b8 sp=0xc00014d3c8 pc=0x76c108 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7580, 0xc002cdde00, 0xc002cddd80, 0xc002cddd40, 0x20, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:151 +0x3a6 fp=0xc00014d5a8 sp=0xc00014d4b8 pc=0x76c2e6 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7540, 0xc002cddd70, 0x0, 0xc002cddd40, 0x0, 0x8a8300, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 fp=0xc00014d698 sp=0xc00014d5a8 pc=0x76c108 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7580, 0xc002cddd40, 0x0, 0x0, 0x0, 0x0, 0x91d2e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:151 +0x3a6 fp=0xc00014d788 sp=0xc00014d698 pc=0x76c2e6 github.com/google/syzkaller/prog.ForeachSubArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:110 github.com/google/syzkaller/prog.removeArg(0x9a7580, 0xc002cddd40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:359 +0x57 fp=0xc00014d7d0 sp=0xc00014d788 pc=0x78b7e7 github.com/google/syzkaller/prog.(*Prog).removeCall(0xc002cd9880, 0x17) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x86 fp=0xc00014d840 sp=0xc00014d7d0 pc=0x78b886 github.com/google/syzkaller/prog.resourceCentric(0xca96e0, 0xc002b90550, 0xc002c47500, 0x1, 0x8a8620, 0xc00014daa0, 0x79069d) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:879 +0x34c fp=0xc00014d9a0 sp=0xc00014d840 pc=0x79370c github.com/google/syzkaller/prog.(*ResourceType).generate(0xca96e0, 0xc002c47500, 0xc002b90550, 0x9a75c0, 0xc002c32b80, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 fp=0xc00014db40 sp=0xc00014d9a0 pc=0x791310 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002c47500, 0xc002b90550, 0x9ae680, 0xca96e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 fp=0xc00014dc18 sp=0xc00014db40 pc=0x790656 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002c47500, 0xc002b90550, 0xcb81a0, 0x5, 0x5, 0xc00014dd58, 0xbe6cd80c, 0x98d403d1a7b80c7b, 0xc00014dd90, 0x789e5e, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:611 +0x107 fp=0xc00014dcf8 sp=0xc00014dc18 pc=0x78fe37 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc002c47500, 0xc002b90550, 0xce1ba0, 0x20, 0xc002b90550, 0xc001a8a840) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:555 +0xc6 fp=0xc00014dda0 sp=0xc00014dcf8 pc=0x78f336 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc002c47500, 0xc002b90550, 0xc002c32840, 0x1, 0xc002c32840, 0xc002c32940, 0xc002b90550) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:547 +0xb2 fp=0xc00014dde0 sp=0xc00014dda0 pc=0x78f172 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00014dec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 fp=0xc00014de48 sp=0xc00014dde0 pc=0x7841d2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc002c32840, 0x9a1dc0, 0xc002778db0, 0x1e, 0xc00275ff00, 0xc002a62000, 0x1ebb, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b fp=0xc00014df08 sp=0xc00014de48 pc=0x78366b main.(*Proc).loop(0xc00275ff40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 fp=0xc00014dfd8 sp=0xc00014df08 pc=0x7ece44 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00014dfe0 sp=0xc00014dfd8 pc=0x45d471 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 1 [select]: runtime.gopark(0x91dca0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc0004d7a10 sp=0xc0004d79f0 pc=0x430750 runtime.selectgo(0xc0004d7c08, 0xc0004d7bc0, 0x2, 0x214ded36e, 0xc000079b01) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc0004d7b38 sp=0xc0004d7a10 pc=0x44011b main.(*Fuzzer).pollLoop(0xc0000d2f20) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 fp=0xc0004d7c68 sp=0xc0004d7b38 pc=0x7ea7d7 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd fp=0xc0004d7f60 sp=0xc0004d7c68 pc=0x7e9a7d runtime.main() /usr/local/go/src/runtime/proc.go:203 +0x21e fp=0xc0004d7fe0 sp=0xc0004d7f60 pc=0x43037e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0004d7fe8 sp=0xc0004d7fe0 pc=0x45d471 goroutine 2 [force gc (idle)]: runtime.gopark(0x91dc58, 0xd5b590, 0x1411, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003cfb0 sp=0xc00003cf90 pc=0x430750 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:253 +0xb7 fp=0xc00003cfe0 sp=0xc00003cfb0 pc=0x430607 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003cfe8 sp=0xc00003cfe0 pc=0x45d471 created by runtime.init.5 /usr/local/go/src/runtime/proc.go:242 +0x35 goroutine 3 [GC sweep wait]: runtime.gopark(0x91dc58, 0xd5b720, 0x140c, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003d7a8 sp=0xc00003d788 pc=0x430750 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.bgsweep(0xc000054000) /usr/local/go/src/runtime/mgcsweep.go:89 +0x131 fp=0xc00003d7d8 sp=0xc00003d7a8 pc=0x422121 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003d7e0 sp=0xc00003d7d8 pc=0x45d471 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:210 +0x5c goroutine 4 [GC scavenge wait]: runtime.gopark(0x91dc58, 0xd5bb80, 0x140d, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003df40 sp=0xc00003df20 pc=0x430750 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.bgscavenge(0xc000054000) /usr/local/go/src/runtime/mgcscavenge.go:374 +0x3b3 fp=0xc00003dfd8 sp=0xc00003df40 pc=0x4219e3 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003dfe0 sp=0xc00003dfd8 pc=0x45d471 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:211 +0x7e goroutine 5 [finalizer wait]: runtime.gopark(0x91dc58, 0xd78b18, 0xc000021410, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003c758 sp=0xc00003c738 pc=0x430750 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:175 +0xa3 fp=0xc00003c7e0 sp=0xc00003c758 pc=0x417f73 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003c7e8 sp=0xc00003c7e0 pc=0x45d471 created by runtime.createfing /usr/local/go/src/runtime/mfinal.go:156 +0x61 goroutine 19 [IO wait]: runtime.gopark(0x91dc30, 0x2c5804ef0, 0xc000001b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00014f8a8 sp=0xc00014f888 pc=0x430750 runtime.netpollblock(0x2c5804ec8, 0x72, 0xc000222000) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc00014f8e0 sp=0xc00014f8a8 pc=0x42b7ba internal/poll.runtime_pollWait(0x2c5804ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc00014f908 sp=0xc00014f8e0 pc=0x42ad85 internal/poll.(*pollDesc).wait(0xc0000c1518, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc00014f938 sp=0xc00014f908 pc=0x4c0775 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1500, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc00014f9c8 sp=0xc00014f938 pc=0x4c16ef net.(*netFD).Read(0xc0000c1500, 0xc000222000, 0x1000, 0x1000, 0x7c176a, 0xc00014fb40, 0x7c3bad) /usr/local/go/src/net/fd_unix.go:202 +0x4f fp=0xc00014fa28 sp=0xc00014f9c8 pc=0x5a543f net.(*conn).Read(0xc00000f2f8, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 fp=0xc00014fa88 sp=0xc00014fa28 pc=0x5b7e98 bufio.(*Reader).fill(0xc000057b00) /usr/local/go/src/bufio/bufio.go:100 +0x103 fp=0xc00014fad8 sp=0xc00014fa88 pc=0x555623 bufio.(*Reader).ReadByte(0xc000057b00, 0xc00014fc00, 0xc0000c1580, 0xc00000dce0) /usr/local/go/src/bufio/bufio.go:252 +0x39 fp=0xc00014faf8 sp=0xc00014fad8 pc=0x555ed9 compress/flate.(*decompressor).moreBits(0xc000125300, 0x91cc50, 0xc00014fb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 fp=0xc00014fb38 sp=0xc00014faf8 pc=0x664ee7 compress/flate.(*decompressor).nextBlock(0xc000125300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 fp=0xc00014fb60 sp=0xc00014fb38 pc=0x6630e6 compress/flate.(*decompressor).Read(0xc000125300, 0xc00022e000, 0x1000, 0x1000, 0x892e40, 0xc0027b82d0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 fp=0xc00014fb98 sp=0xc00014fb60 pc=0x663347 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fab40, 0xc00022e000, 0x1000, 0x1000, 0x10, 0xc00014fb88, 0x200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 fp=0xc00014fbe0 sp=0xc00014fb98 pc=0x7e7461 bufio.(*Reader).Read(0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x0, 0x0, 0xc00014fd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a fp=0xc00014fc38 sp=0xc00014fbe0 pc=0x555cea io.ReadAtLeast(0x99dd40, 0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 fp=0xc00014fc98 sp=0xc00014fc38 pc=0x4a1e17 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99dd40, 0xc000057b60, 0xc000020a60, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc00014fd48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f fp=0xc00014fd08 sp=0xc00014fc98 pc=0x7c17ef encoding/gob.(*Decoder).recvMessage(0xc0000c1580, 0x54) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 fp=0xc00014fd60 sp=0xc00014fd08 pc=0x7cbfb7 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1580, 0xc000000100, 0xc00014fe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c fp=0xc00014fd80 sp=0xc00014fd60 pc=0x7cc50c encoding/gob.(*Decoder).DecodeValue(0xc0000c1580, 0x82da20, 0xc0000fb020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b fp=0xc00014fdf8 sp=0xc00014fd80 pc=0x7cc84b encoding/gob.(*Decoder).Decode(0xc0000c1580, 0x82da20, 0xc0000fb020, 0x30, 0x30) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d fp=0xc00014fe60 sp=0xc00014fdf8 pc=0x7cc69d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fac30, 0xc0000fb020, 0xc0027b82a0, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 fp=0xc00014fe98 sp=0xc00014fe60 pc=0x7e0895 net/rpc.(*Client).input(0xc000057c20) /usr/local/go/src/net/rpc/client.go:109 +0xa5 fp=0xc00014ffd8 sp=0xc00014fe98 pc=0x7dfb65 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00014ffe0 sp=0xc00014ffd8 pc=0x45d471 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: runtime.notetsleepg(0xd78f40, 0xffffffffffffffff, 0x0) /usr/local/go/src/runtime/lock_sema.go:286 +0x38 fp=0xc00003ef98 sp=0xc00003ef58 pc=0x40ac08 os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c fp=0xc00003efc0 sp=0xc00003ef98 pc=0x444c1c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 fp=0xc00003efe0 sp=0xc00003efc0 pc=0x75f002 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003efe8 sp=0xc00003efe0 pc=0x45d471 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 9 [runnable]: runtime.notetsleepg(0xd60300, 0x3b4b4274, 0x0) /usr/local/go/src/runtime/lock_sema.go:286 +0x38 fp=0xc00003f760 sp=0xc00003f720 pc=0x40ac08 runtime.timerproc(0xd602e0) /usr/local/go/src/runtime/time.go:311 +0x2f1 fp=0xc00003f7d8 sp=0xc00003f760 pc=0x44d2b1 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003f7e0 sp=0xc00003f7d8 pc=0x45d471 created by runtime.(*timersBucket).addtimerLocked /usr/local/go/src/runtime/time.go:169 +0x10e goroutine 16 [chan receive]: runtime.gopark(0x91dc58, 0xc00006a5f8, 0x170e, 0x3) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc000038ed8 sp=0xc000038eb8 pc=0x430750 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.chanrecv(0xc00006a5a0, 0x0, 0x1, 0x0) /usr/local/go/src/runtime/chan.go:524 +0x2e8 fp=0xc000038f68 sp=0xc000038ed8 pc=0x405768 runtime.chanrecv1(0xc00006a5a0, 0x0) /usr/local/go/src/runtime/chan.go:406 +0x2b fp=0xc000038f98 sp=0xc000038f68 pc=0x40542b main.main.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 fp=0xc000038fd8 sp=0xc000038f98 pc=0x7f3104 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc000038fe0 sp=0xc000038fd8 pc=0x45d471 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 15 [chan receive]: runtime.gopark(0x91dc58, 0xc000057978, 0xc00003170e, 0x3) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc000038690 sp=0xc000038670 pc=0x430750 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.chanrecv(0xc000057920, 0x0, 0x75f001, 0xc000020a50) /usr/local/go/src/runtime/chan.go:524 +0x2e8 fp=0xc000038720 sp=0xc000038690 pc=0x405768 runtime.chanrecv1(0xc000057920, 0x0) /usr/local/go/src/runtime/chan.go:406 +0x2b fp=0xc000038750 sp=0xc000038720 pc=0x40542b github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 fp=0xc0000387d8 sp=0xc000038750 pc=0x7608a6 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0000387e0 sp=0xc0000387d8 pc=0x45d471 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 18 [select, locked to thread]: runtime.gopark(0x91dca0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003fde0 sp=0xc00003fdc0 pc=0x430750 runtime.selectgo(0xc00003ff80, 0xc00003ff40, 0x2, 0x0, 0xc000057601) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc00003ff08 sp=0xc00003fde0 pc=0x44011b runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:549 +0x1b7 fp=0xc00003ffe0 sp=0xc00003ff08 pc=0x45ae77 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003ffe8 sp=0xc00003ffe0 pc=0x45d471 created by runtime.ensureSigM /usr/local/go/src/runtime/signal_unix.go:532 +0xd5 goroutine 22 [GC worker (idle)]: runtime.gopark(0x91daf8, 0xc00037a080, 0x1418, 0x0) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc000039760 sp=0xc000039740 pc=0x430750 runtime.gcBgMarkWorker(0xc00002a000) /usr/local/go/src/runtime/mgc.go:1846 +0xff fp=0xc0000397d8 sp=0xc000039760 pc=0x41b97f runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0000397e0 sp=0xc0000397d8 pc=0x45d471 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1794 +0x77 goroutine 24 [IO wait]: runtime.gopark(0x91dc30, 0x2c5804e20, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc0024537f8 sp=0xc0024537d8 pc=0x430750 runtime.netpollblock(0x2c5804df8, 0x72, 0xc0028b9240) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc002453830 sp=0xc0024537f8 pc=0x42b7ba internal/poll.runtime_pollWait(0x2c5804df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc002453858 sp=0xc002453830 pc=0x42ad85 internal/poll.(*pollDesc).wait(0xc0027b8b58, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc002453888 sp=0xc002453858 pc=0x4c0775 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0027b8b40, 0xc0028b9240, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc002453918 sp=0xc002453888 pc=0x4c16ef os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0010594d8, 0xc0028b9240, 0xc, 0xc, 0xc0024539d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc002453988 sp=0xc002453918 pc=0x4c8721 io.ReadAtLeast(0x99e4e0, 0xc0010594d8, 0xc0028b9240, 0xc, 0xc, 0xc, 0x0, 0x3ff4b8, 0x3ff4b8) /usr/local/go/src/io/io.go:310 +0x87 fp=0xc0024539e8 sp=0xc002453988 pc=0x4a1e17 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000738af0, 0xc000022a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9a75c0, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 fp=0xc002453bb8 sp=0xc0024539e8 pc=0x7bbc62 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092360, 0xc000022a00, 0xc002b4eb80, 0xc002453ce8, 0x7b12e4, 0xc002453d40, 0x44500e, 0x413b6a, 0xc0027d79f8, 0xc002b4eb58) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 fp=0xc002453cb0 sp=0xc002453bb8 pc=0x7b82e8 main.(*Proc).executeRaw(0xc00275ff80, 0xc000022a00, 0xc002b4eb80, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c fp=0xc002453dd8 sp=0xc002453cb0 pc=0x7ee78c main.(*Proc).execute(0xc00275ff80, 0xc000022a00, 0xc002b4eb80, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a fp=0xc002453f08 sp=0xc002453dd8 pc=0x7ee0da main.(*Proc).loop(0xc00275ff80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de fp=0xc002453fd8 sp=0xc002453f08 pc=0x7eceee runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc002453fe0 sp=0xc002453fd8 pc=0x45d471 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 25 [IO wait]: runtime.gopark(0x91dc30, 0x2c5804c80, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc002ff6dc0 sp=0xc002ff6da0 pc=0x430750 runtime.netpollblock(0x2c5804c58, 0x72, 0xc00302605d) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc002ff6df8 sp=0xc002ff6dc0 pc=0x42b7ba internal/poll.runtime_pollWait(0x2c5804c58, 0x72, 0xffffffffffffffff) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc002ff6e20 sp=0xc002ff6df8 pc=0x42ad85 internal/poll.(*pollDesc).wait(0xc0027b8a98, 0x72, 0x1ff01, 0x1ffa3, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc002ff6e50 sp=0xc002ff6e20 pc=0x4c0775 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0027b8a80, 0xc00302605d, 0x1ffa3, 0x1ffa3, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc002ff6ee0 sp=0xc002ff6e50 pc=0x4c16ef os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0010594c8, 0xc00302605d, 0x1ffa3, 0x1ffa3, 0xc, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc002ff6f50 sp=0xc002ff6ee0 pc=0x4c8721 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0010594c8, 0xc000738af0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf fp=0xc002ff6fd0 sp=0xc002ff6f50 pc=0x7bc97f runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc002ff6fd8 sp=0xc002ff6fd0 pc=0x45d471 created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 154 [select]: runtime.gopark(0x91dca0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc002ff7608 sp=0xc002ff75e8 pc=0x430750 runtime.selectgo(0xc002ff7768, 0xc002ff7758, 0x2, 0x1, 0xc0027b8d00) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc002ff7730 sp=0xc002ff7608 pc=0x44011b github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc000738af0, 0xc000def680, 0xc000def620) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba fp=0xc002ff77c8 sp=0xc002ff7730 pc=0x7bcdaa runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc002ff77d0 sp=0xc002ff77c8 pc=0x45d471 created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c goroutine 27 [IO wait]: runtime.gopark(0x91dc30, 0x2c5804d50, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003e5c0 sp=0xc00003e5a0 pc=0x430750 runtime.netpollblock(0x2c5804d28, 0x72, 0xc00304602a) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc00003e5f8 sp=0xc00003e5c0 pc=0x42b7ba internal/poll.runtime_pollWait(0x2c5804d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc00003e620 sp=0xc00003e5f8 pc=0x42ad85 internal/poll.(*pollDesc).wait(0xc0027b9ab8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc00003e650 sp=0xc00003e620 pc=0x4c0775 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0027b9aa0, 0xc00304602a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc00003e6e0 sp=0xc00003e650 pc=0x4c16ef os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc001059878, 0xc00304602a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc00003e750 sp=0xc00003e6e0 pc=0x4c8721 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc001059878, 0xc000738bd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf fp=0xc00003e7d0 sp=0xc00003e750 pc=0x7bc97f runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003e7d8 sp=0xc00003e7d0 pc=0x45d471 created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f login: