40)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000040), 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x8000) unlink(&(0x7f0000000000)='./bus\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1016, r0, 0x0, 0x0) 16:00:08 executing program 0: socket$inet(0x2, 0x2, 0x200) r0 = socket$inet(0x2, 0x4000000000008009, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="62efcb17c6c5da77943dc12d25e5df271dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x26) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="627565b2f57879563814125d47f0827e879ea30499", 0x15) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/171, 0xab}], 0x5, &(0x7f00000004c0)=""/177, 0xb1}, 0x886) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) sendto(r1, &(0x7f0000000380)="29bafb6dcf5870f9d6446bf5a670f605b56970fb3007f9d8abd2a29a51983e405c6ecfc251093bb6aa6b83c88cb770952741864b10323df8848969cd44b512baaba029ff4f881ef96c350c4b055fd94e48702f1ae5953e1b7255f5de0a8412d17d6e200c1ab21705e70de984d9c7d5ed17d8338b2d584526acdf080d7b87ee1d6add520609a822c1ae3c497e5d7d3c067dfbba377ac3090aea1f77ceb36d6c2a010a12bcd131d96831b83010d8e71285df12dfa852843b60585b536012944b34c8e682c9e9cc233999035d4ef91abdeaeca474ea2e2442c78dab3dd6852f0ae9533d0787082ce34278d7c9b544ce14adbd966c7605fbe030fee475576e2b1a8265429b80b21dbb7b37a239b3d130ab1527feb5cc0f94724681920b4e01f2047f13bf2c2a7fba4f91446098c5232b8d5676f00563a2fc9807e29443bf611ed8f6e5ae9b993106dc4cd3af542b7bf3a4236a6515d904cd89cf45368d26b22073895d6567bc93b91f00150d14c89a25c67cbc09f0a01ffba94d9c16896458bc08b68eab71377012c1a09b21e82e1b70631e625d3605e2c81d190ff2f0a7f57b26e968459cabb99aff408e2882b51c96649a9250ce4433d0aeaac5f3d3e37e57d78c4cedc27e8a240c43a70fab04802456e5540109e1df04e57a16a02829e3c65e4184aee6002c614b594f6ae7ed7f213bf81686a7a828e10057c5d3d54aa0896801fa1510c711666104326bc75c5c97988c659193db5ff0fda7daa345f6bd0fc038a13c89c045f87491a0d0a9bfc3f3a025e1379cc30d2af03ccf1303d1281874206cb26e030c9f01eda859eaa0f5a77ad0d24c2a7fa0465b71d3d5acd865e8dacdde65d3e53175c75f14b12c3396a92629f2cd6097c38c91cad3b8a76661d96623ea8ccc41a95bb154b81fde151cc8512ff715f6816aae0b452a04ef2de42e2a0ebf8b5d868e00c28a4e1c3ef607cec96e5a985f8240f7b6719583078c3a2e68e109b25ce8f64bd695b8ae78adab5344ef647f78efd7d04bb922b01d268c6f42c1c3a607128901c693b6601e85a620cddc3c3ee560c3366b3578c7399b5aeb4b3d02294379da014a310ff6e3ae32b20e4714d9be634b4cc6ba5f86ccd9f0a8cc6172e85a7ca7832a96ab37f13f107bfaacdd1627b8e587c0013ddea62fefcdddf363e8bfa5f0f06c681499c9489f3cc632b7d82973ffedcfffd11db159cc102adf126ecddc9d5bc193130d897e0910fd02cb9331e379a3bb48f21fff2d269b293ae81ff8e052131ed62a6b7ecb92ef30dd14f0ef6f3e426294e9fcdf4034f4be37de93af278847fadff57f2f6b2088519574d465625418d008c0dc43f1167b5826d4c254f33b5ff8cb7faa4ca1b201ab24ebf9527ce4a09972ac4213d069b309d39ad6b7e9029871e6db0bde3897ef8ea51ef9aceadba71bd686a6081400cd093621d9e99ffac377f95efa7c5631be85de8dd06d764988ac1024e3da61050a3f5b34d658488858906dca0b8a4dfe478d21627bc93a818cfd4137d361d5066ebc7e5bc316531930e1106c25cb25502bc5f47a0b91e787f148323beae469d1083dc047c89f3ad960f1026b997a0df1659c8f70a6492ccd9a029c365903478ec9489e3e555477dbed355c199bdec321c7c10a7285e3050a4350eee92e3da6e306109c8f82f3fc0e3f2f0aedd49dd4e8aec5918308124f6ee3b8ceb5a1579453fb5530fb47b996d71b78e5b9ec10da9a3da44af4355a1880cc2acb842711ae7b182495b1b83bfcd796f552928b572f98bbe301e8905821970dde9bebca39c266c2fd4d317c7f3beb9e316af2c49c0fe3ca3c64ce815c2a96b0340c7d6586b7859aa08e90e9b963c21f1e64be9d9085b54af9a4dbadc53019d311b21ee73117bd400851c76a8e533c4720b3a1565908f5d44bf9bd4123da8a846659d7a6c025109c68c81dbd846be9d22257291f98161ce04f519a052beb87a01b518837726ab6bdc70e77cb22f1aff831aed3289913c2887625b4660d39ff9bef723bbfcbce91feba25f3312bd3f677ab6488b276dce2a939c774b8f6f2e9de3e01289e2d6ae4138ed8ff51e5b0aa2f77ccdc3e1f60a551fd20c42d2a333a93646a04b9193775c3778d6aec16ac2b9ea2553702f2a39dabf53885a027793e392ade4e71cc8b2457f2c29497b8e06991edd31a1a36594bb857722296ded453bca6f24635b5b38a3bf011262374978a8f7cb3b7ca0738b830bf8c88e3659d045b92cba6d16df939bf1d937b9297c7c88ab9ecbefc20c9064be6274b745469fa571da65aaa6a5ad5fe0a6dd3a7e01e9d017ec45454fcf2e4967af5998a34cef495e2473a03819e215c3b8427f24eb343170de55c138570b243de298a4105a47dad39688135fd9f827e07d1e9cbb9266ae0ab5c9706e41bf957f335308418b3c43eaae74f6c1c48e42069808f14f3d053dbe0a99aa2ac1ecf80a2ff7e487eb24aadcbae25df85ad29eef03c7619a406216fef7d06e37c3bfe37cee9134df220ef7c8d8c8374a8d5aaad4785bb799c35b86d4418b2ec46b53ae9e876caa7e726c42160a27472af8a55a0e952b9dc2cb5efcba15fde561050f02f86e447803cf464b55a00dac8788251ddc57044c3df3c34f9ad2456fe0106b51dc00624d3b42ed5a626a5b7f7bf878b049817a3caaf3f072cc1106bf7ba4d241263d8ee2fd277cfd20efb2adb0b818c85240bdf53eef6ed12f9a0e4ca8836e81a011632ed23678655ca2bcd8e2a42b1ba94a694189441ec9e60dbbfdb3df274ce78c4130ca544abd03a8302582cf5b8611f10f3b5ef0285e795d306e783392934720386bb007a706e2c68e10c0d62dc968f1acaa1392dab7b5b9fd6bff348369f14a5a28352a3a110e22a3cd1b10d39b95cc11a3f20e8989be0153ffa518a7fe375bc3eb16b8614f66e6db6e0562ac8c8c1e8c7b05792563ced3ce094d255db53c1ad7fe40f67485435a618f88d861368bdf0d15d2d6893070a9202cd6b162e47154b116c3c1e765ed8fc96228a255ea7df559edcb41dc0c27a40bfed500a40e276baad819f03fcae1e074621aa4489152389fc63c75d064c86c5c63214c3b24c11acef44f1f3527fde9f7252c4c2f506ae7ca9c9b4ebf240418828ee57318d97e2df1ae9828f990945ba85293612f17e3b4b6cf42b424529958ed7ff4a118b3357b99b2783e397672fd0d68886a49564b99af6d46e44927e53897c667dc0a6bbc01a5cd045b7dae4e4ddd4d35e76c63d71fd705ca9bd844d6d7a3121edaa642dee8d4533f2e52743832f815c4236abe96305d13182bf61f4a0090f63ff26ab6bc740304563a23f22ea131c6642fc43cc8f37c624ea30d738d23b8a95338bbde251d13dc37e1de420948d06aaa215c475cdd1c5aea2f58cba768ae8dcd7c40f461daafc8502793f2064eeb36f77a6aa29353096da378ecf9d0dfd5e56719b740ffa6a0a38572c12614c618e3fb565a078bc5670cf8125ecffa4349e745879dfb60cd2505ef88a9218e5f87fe875e33626ae85aaca298abb5b1ab1b13f775a2554572a7a3e6bfa145325c069e381d796b03f360c8a1e71f69108149b5fbe6ebe977beb871a3cf5995caa2017a6a82f7b3b615433f01231563bc0a3b912c5d3453f02840a16a0558dbed070d35e16a50c833de242343677ccbd168a1704956c6b1dede9c0d1acf22d8e5c81151dc5dbbc3b8592e26a730e1e9bc2c0d20fae789c587132bb19c88c41b9630f0d3ca26d451aa36c105eac16b9c535d488583521f83a320b833134b6ecfa272d6b3f07a08cd12ee55a541758b52d5d458386c553f96cd6b415a64180e3054426f5ebdc850331ffcbc738a0ea331cf34f2ef955e3adb6c4cdc2adedf783c4fc3a57289ab621bf0baaae057bb94c0c59a5e6d0f2b6c5ace15c074ace2538da6260d25c84007048de548d429b72469a19ebf27da63324a85c2e7bfd7d70f1d4317b665f22b4746d1325b53c052f35dae4d20e6fd836c65d1b7c3db57fab3b9bf646cdef25b752818a6e793559e67e234ca76f1e6fa2d9633dd90ac618cedffc8ded129ea92bd124b7e4be2e153e708117d9e793dd6c967d55e16227224ef302799794318675b50e55e28f65d64cd9af349530fae6069a34a8e9a00243d3593cf5b730cb8fe00b5c3f043d05f096aa8c0437906a65b20b54125f2bbdf6577a9f4079abc582081f89a39dd900d718b8b540cebb2877996755033d8f4656840bc8aafafad00f1a597a88897c65a279b2f94fe5172fecaafd3f69082fb17fbbdab1fb0c155e769de0fbdd78363ed89dc246d7c0b643f7f9106ab3e98ce56eaed393fca72aa7e347abe1fecdfdfd226a709509cff0bfd9026b813f6483aec698471bd363bb84520e5c75e2c64766403b06564ca886444a4a0baaab05ade42f6d39a3e3b68af1f505521899496328370f5fe710284dd10c68c24c103ffefb23ae9a1aa22f7f90c258a7f8d188d27559788ab3a633a95905ccb4b79360f830ba640aaa1f07f347a0f38ad716eb1dd67a109070c70cbcc637fafdf846ffd5e9f71e24070d1955564522ee91e6f4ca9ecc14f33c6013895a3d1f6091bb5fb6a18d19d21cc44e0a5e95bcb40bc1139c3b5d0f49419c325330f208548c850bbab01b8e74d927ba241ecf797b2c24c45c470934e837f67e92dab2700ab6b0f31e78bebca2076cccac92c8fb2b10367b212dd0a1cac7e32aa1808b90fe6fafc17aebf4a62e6cd060f78a76fac1762bee69ff6813a4a0c1ba33ae3b18ba3ed2ea10158c781669b61f040b45ba93eafe394749577608528fd63431241aadaf461447e19928e4916377876f8581d5d672c57b032a59897fedb19e57c689b6c2740f3e5221951480f97323ce11574d3f260c955116388756518f2562e97956c8b120b136a4590d1d5ed9ab65f1081eb5dc042eeb2868a03be0f5ad32c2db9f4473491cecedbf176dd3f44510cff32db6734bc48ced67c806b1f548f1652ff05cf46116e00fb74c3ef8ccfde211fd649490c211ab46c61b7811b7248ad1dacd8d8b4f82529e84d429b0a24415e3d2f9ae5489f4f6907771e3d528f5232c2f502e4dc6c178b1db6975c2defbb09be40a87f92b261c65a7a07d52e790e43473392b7e5a9fe8ba42c4a0add718aa4b1b1398b60828e9b24ebeee2a6c62fc04552546d38a1fb5f72b0905faba7e1779d0fbac7c44116a4b0abeed6153366172f003153af574429c71755de2a836f16523ff9988bb767e8e28eb61287fb86d181d01f945d4f1c5bf4fdc6b0ddc801b673c91f0111449e94503411d46ababb7cdb4552ef4da00529ac283436a6086708b69d471cd45be75657772bea07d4e4adc84abc0166c7b7ef1f711e80ea43ce8e4f0070748123790f09f27134bb49234dc0ff6ab9365ac09ca6bcd2992660d69acbf6bb38156ee4f6792c1353d3afc81344363b50d0a2a810f63933631df878ae0e13a1141e9021e87fb1c06a7150eedb8ef719092b3db42abd981c73876055f5db0a05ef0daa2a91da27abb1f3fb1ca1a56d2c38cd481e7a554552bbad7ff2af72f655cc1f5b7ef57c2f2ed2f9b3b09a7783faa6df630061079778e4e59dead5b34672e03a4f5dc5540123717165671092061d18399d102f7a492a1802d8afd28ab07ff328c1d483cc8a26c42410ea53515ebd80458f6e2112a95a594ce1b3039a28ac7f470dd2aac244270f409b84cfa412c48810b98df0b79f86c32c34b5fa129c4d1ccacbe91b7794e6377330626623ab8b827f948dceafdbd85edf61a843cfac4d2b0c2", 0x1000, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xd64, 0x7f}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x3, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd72) mprotect(&(0x7f0000655000/0x1000)=nil, 0x1000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="14cf1040", 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x2}, {0x18, 0x1, 0x7, 0x40}, 0x400, [0x2, 0xffff, 0x6, 0x6, 0x7ff, 0x5, 0xa333, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\xfc\xc9\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0xf84, 0x3, 0xc1, 0x7}, {0x1, 0x3, 0xfffffffffffffffa, 0x9}, {0x1, 0xffffffffffff5f5d, 0x200, 0xd276}, {0x6, 0x6, 0x7, 0xffffffffffffffb4}, {0x0, 0x80000000, 0x401, 0x1ff}, {0x5, 0xa195, 0x0, 0xf13}]}) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) read(r1, &(0x7f0000000040)=""/222, 0xde) 16:00:08 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000000c0)=0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:08 executing program 1: acct(&(0x7f0000000000)='./bus\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xbcc5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000240)="02", 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x100000001, 0x1, 0x3}, {0x7, 0xa18, 0x1d004ba9, 0x2}, {0x8000, 0x4, 0x80, 0x6}, {0x34f, 0xfffffffffffffe00, 0xfffffffffffffffd, 0x400}, {0x5, 0x5f37, 0x7, 0xffffffffffffffff}, {0x6, 0xff, 0x2, 0x1e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) write(r1, &(0x7f0000000040)="b592bc0ee22a8f534ef2db8a5142147346cd9c26c058887530c1671d16c341edcf17f6f8cb2f8d213cb7c5bd68b2799c218124192bfa1e70f9dab504f78a2607f6db21ecea31647ca32209a5be727de094", 0x51) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xb3, &(0x7f0000000240)="a66b515c546079ff60e5fdc3bdd1d8c974a6ae2f1c8507544ed9b1bea30ad36a9599181c27720038b729de24b153a5a6ebdfcd947eb3c17615590b800416612a19b8a1defff864c0649fe1742fec6d20d75f4af69ed268e48dd2ef86e9247f2ea69a78379304123a68dc70df801e99f21f9de1263ece5b709bb35e45aa9eb4d45aa5955261570b6a4a32c22e1d70ab574221c749d923ccb0566c1de55709910bbd8895f4c62bef192efdd27e4cfd125fc7c243") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) openat(r1, &(0x7f0000000100)='./file0\x00', 0xfb353fb5408af5b0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x1000, 0x4, './file0\x00', 0x0, 0x1, 0x8, 0x9}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xa6b2) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x204, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x75, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}], ['./file0\x00', './file0/../file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000100)="8bee584c8956", 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x11, r4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x8001, 0xa8, 0x1, 0x8}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x161, &(0x7f0000000000)=[{0x44, 0x0, 0x3}, {0x7fff, 0x0, 0x7}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000140)) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') 16:00:09 executing program 0: r0 = geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x596, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) setregid(0x0, r3) setregid(0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xff}, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x100000001, 0x8, 0x9, "9a75f8f4ccf574e17674ecf743c0b91a40a7905d", 0x9, 0xfffffffffffffffa}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0x9}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x21) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x8, 0x5}, {{r1}, 0x376225287a6e84c2, 0x6, 0x20, 0x1ff, 0xffffffff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x101, 0xfffffffffffffff7}], 0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xb46abc5bbb63b6e1, 0x10) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:09 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0xe, 0x1, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)) r9 = accept$unix(r8, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x8, 0x8, 0x73df055d, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0x40000000, 0x401, 0x81}], 0x4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x2, 0x7, 0x81}, {{r7}, 0xfffffffffffffffb, 0x40, 0x8, 0x7, 0x8}, {{r9}, 0xfffffffffffffff9, 0x194, 0x1, 0x2, 0x3f}, {{r10}, 0xfffffffffffffff9, 0x50, 0x200ffefa, 0x100000000, 0x81}, {{r0}, 0x73d74b2a367bc35, 0x24, 0x2, 0x2, 0x6}], 0x7, &(0x7f0000000340)={0x80000001, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) close(r11) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x14) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000400028ae) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x24, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x2, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84, 0x8}, {0x87, 0x100000000}, {0x23, 0x100000000}, {0x100, 0x3}], 0x4}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x517ab8ae, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x14df}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2d13}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) 16:00:10 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\xc562\x9a\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0x5b5a11a4}, {0x4, 0x10001, 0x6, 0x9b}, {0x0, 0x9, 0x2, 0x2}]}) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYRESDEC=r6], 0x1) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x2}) fcntl$getown(r0, 0x5) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000040)='%\x00', &(0x7f0000000080)='}/\x00') close(r1) socket(0x400000000018, 0x5, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x152, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x6}) preadv(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001200)=""/76, 0x4c}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000001280)=""/64, 0x40}, {&(0x7f00000012c0)=""/132, 0x84}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/133, 0x85}, {&(0x7f0000001480)=""/163, 0xa3}], 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc}, 0xc) setsockopt(r0, 0x0, 0x80000000, &(0x7f0000000200)="b5e3ecf8f51d1f18f9833a621a929d7ab199a73d60fc536597ab033698cbccadbe315cbb116a31ff0946439d0bd76977f79cdb4731ebc3b6458fdbd5223995d809b53a076d4d3d0320ac298d24874bb88a9387de5278646548610f1ed94410581a47582c887e6fb9ec090289ca565bac9cb44bafd329168fb2293216c36551975fd087731f155bf400446a8b67b2a22735a848cee306fe56621cc68a4b75f848c0c68cffedbc8cd50146a1723c3655a127a32188b9bb89d8957cd8366ab854e12095f6e321acc3d7055f7aa1b3511754f4c62319b5bca05601647290d34c7efcd0be97a01d63dce77c611c671154c0ac361521a1dbc7cea76d6520985a8b1ef9610c3ca9ac676fc1463fb1b6ad01928545c2a6aee5c7d948fc8b76a1cd0ad9c12dc37254fc4c8b793b26e29b2d49fc69c9e37b24e4ca55937dea587fa3cefcacd6dee5a5b91909929e9b9dd7b8c8bdec88b024c5e20cffc6025e8f0bca1fe59e8192944e5b45b7f296ee8e706800bb2a89b98cd2c382e597912a6b42edef660db9027914df84af45349524053e2b0a7e1ef96fb058d66f6e5192529638a64d698fa261930f718733d61ed5b7d38e36ccdabfd84c9b387412f953711ece6556d2c0e69c70f47613460da2cd2d01249b6efb91e9a934e330f7f621e07671fa70e6cdc711c2d5e7e695d4a21f022bb22ec75edb0ab8efb5db66da8da800d71836eccb0fe42100880e2beadfde299ff851a3afdc7652b0138b841c7bd4061912a439a7acab78d0837c0336678323e5908864e26b22b8c86eee0dcc43567675eda4a1deabc902b77c5157b95dfe22603970c2e7b510347bca33d45003d8afcb0b8a72cf74a919e20225f84a3dc0aa9e679a973828d0f44baeab4f9e9925263c34ae7a5ce6759d3cf582eeddd5c7761a57675ea9954aabffa33bf4d50f6a463fd30413335800dcfe96da8f1a7a20761e845fd7fd1680b30c73d6cf94e63daefce3e6511432eb60ca0bf1601cfbdd3b742911f3870c95709a0a05c66f40b8909352bcfb3f830509bf8fd8313c60ac48291421a68e1595f4c9d43e49b29a2d6a7823faef8debdaf8757b8bddad7c00e4362cb95d8fec979ddc8a61a3a7c21649e2f4da7138a6c098ff74ea91e3971d885730669900cac6613571da7e68a8f8576f638d59237a0b401ca5556a6fe8ab68cb3599dbb7004ca5ca8524bfbddaf558ad7f33d1cf245fbc9beb8b791401ba85b15e91d03575238ee1bb4a2183c1de8eb57828c75aaa7dcd41d628e6768034526f389e785ed80b59689288ffd836556a4416033d3c8f3b03c40935d99072e7230ffcc08dc4571ee2e9fd5dddeeaa86ea960422e06a9165dcf9c3666dbe2256a5afb70e700aa005afe3b0a2838b873dca2adb36cbf6012075f549503a5b9446f7bc9dd0daf4af345ee02ffe29c48ef7e5ef767db148f0a9a46550071467885100f8aff0d5ae66377530e98e85301e9ace4a8dff7a432b5c8b14f0d06e4574f0176d7e62d6032150f47b306be1b2c40e8e82c8163460118d9b481b06ae2087ab230a9e2beb342e33fbf6f70c30f818e88280012164ea9b214d2dd8b00e9f9b049451ff22e3ae457610cf2770a8f5e808d3985698387ce0eef3125dbf818907e4c31f3ddc0b327d63463b2fe4f429cdf7aa3f13d97d2328dac2d6b9ea425cd758b6a4b5d8ebf34cc4b6cef8dd85dd6822b32e9a6f8f026d7100e40ff6a81aaf542451309b5b093a86b08aa4130406e34992d95e326a577f3d42a4659f805852fd5722913ae06040ad2018303e264ac6db85cbc1b10333f48c32f5babf19a4e40515694e4e7ac7c9a4b5183c209cfba4374ee3df00050799c70180224aaa800d5a0ff75c818786d89cf7961ab640aefe0583692979a259092b0f845462a8425f0d37a2a46ea54af506576f8764b9494df22347058db8d60e27a87681d4b9acf8fd1faf3a5eb1518239fed78e7b58d0b5e4e7882b715a896fdd7684bab8543f12706003ffef990343422364ecdb2729825f5327ad9600863dbd7fec919a53ddd535c2dfd9ef907e70cda447fa79a71c51300635d887a80f52095fa25971f18797eed312c06aa40525fc52bc2f307a69f93d099c7af7f5058708c786b38b89853b35b9cb78d6904262d9a5d42c6478b6aebd426e25cf766f9b4471294d0ace9932eaea818b4e765b51d775305298adc32ace9b198c2fb80b2da59d797ea9debf5249e705f1500ba50d49aab223a5d531bed885eb2e277788a74d9140e75412d4f4f5c22139036d518d670b3f827d26363944fcae1f55b695f49a6ba7769bcc419b4debd338da3b1f0d845792040705d847c747adafb4a1ddae0d4defa8fdc1cdc1cc5265eb01747bda6359a6f09b6b194da0f2281a334fab91df8b3f6b9bfcaed5a669f25298ca2eb939b377f8c1936cc657b6c3013eda2ca0befb7df808184220e6810657bb35ed8662d887130267da906b8729abf8e785f4180fb07bb0ba824ebc5d477986297268cd44f76ba8b5567ce575cca5f6fab81c24af5fbe6fc14f0f6462f74611c2c33352126a07d3e837bbe51884f01b50e4cc52bb8527fbb25c174f20cbb5e738f392dd30428d83b0c108e52345385ba78be34fed1051a3fe282f16fa17250e87b836c765c17f0d9fd8af7ac083d33d3762ddc05cc5fe9b210b3c4fad4bfc9a1d7f39aab3a8c713977078e931cad33de2d5e60f057adcae87133256bfa42e363b7979a5a467a5e9abbfd245357cde8e5a7da6eae8ad0898ddca2785439696bf7e45b1e84f12a424e449a1f8ed6e7f0b6fd95561af354cb26d8c69e607f121b38f5c659e968af851d9ce27086fac77b145a5cbfce793406741794af06e861944fb2ac7177dfc8ca2d93de1a1e40ade790c6730e8b9d592be858a8c3fc54fbc36746a86c16ca9d9658b127f16993a7eef2015cc93f46cdcf95b80268ff8d8ef942075e01f0eebb6a164ab9a21eb9bc3aaedc0fc5a64e3cd1708ebf7c1b09c1bc89e096489231a75ca59ace6718420e69c7d23fca7f1b3cc4da6d1c29afb4bd14998883953f0af5dab5f4cdad769397ab5a64a24d7243252a6d2e9b95fef221bdfe2ef1e91c2281fb2e046ebb741edcba5bfe2c70ae68bbbb8bda0b595666f804cdfe8e5b2296a2b2fcf170f243363eb4d5472e01d90c6ae70667f978ccb2548bb2a7d5eadf4b43c518ab553b193b6a5c3903e6ab28e3e87b91e9a9b7a6d5aadec2d1f0925a3d72fab818e1a3d1889ba68f08c0a5357e9978851aee34b9436a3a9a8c6a0e45fb296252b4be24302c78d96621428823e64b1f2a8acf9011cf1f5b4dda677a51b086e43d3ebebadb9a3d1d619148ef0cf8a9b7024b268f7686521ec1d568e4051cf8b826e84d16d8e55921581bb2e14e9e289361969114869cb31a85fb1750f12f887b48562b7db1fec66212e65dbf5d918aa1008779bfaa31e21b3a838275419b1b50268dacedda5277ec26bc63e0ba214cb1ddb0f5de6ce67fb535df5aa2dcc65985b906d1a75183aacb7aebda9427727064c3a0b67bc6f2ffd08cc8e1c93c558d945e0df69c8569f622a90118d6327d063c465bd0b1255c1ece13d09e40e1a34273379f1dfd0f64ce90869d40af1d2ab6f0d76a8145ed4af4838ada1755965fb0e7cd2f3a7d0b913421282fe285019ab6404b19432e934247a1df2c8b3bf0c37b58bc0d0b468ad94a23b5aa8a35f395b6fb0bc1edc5a33d2e8cd01e12c0cec5c2c74ad05544c0246de2d544d3e4815e38e110cfac497bc4a8b0680087c9abdc2471549997fab82e8ba51be2c446a7ceef1e334abf1afb40e8187970f84e9e08fb90fbca298879566c90e74a5928c38e6c8bdee609c7e79c0f01dccd04f622617de25cac180e107b50379765a9d9be198b33f2c530816c1e9844540e8119af1d5d3669914e2d1f6e9e4a352f06540c518feab2e9a3f58eb727f4519afa34f8c4783430b51754dff2067acc40414ca9ad6ece5d32e8646407698c9f14f86335cfedb3e2485cc47c1bffc9daa8dbe051f146c74fc697f73f602cf6c90e0ab1c0556fdefb90446c59fdae70b5b5c7b41fe94f1d4265b4a22c25b80cf5a63cd46366807f13fd75bf5e3ee3bd8590b3584f584e57e239151e883a5ef87f4f4319efaac09b95dee3dc65e4ae1ee1aa98abbff6fb4efc2429b9c9c789d97f835d25f72ea31c5cf2059ab5285e59a9c26ff54737b00dec2259a01ecb653e66502e5e35bc4693642c0cd2ad40bd671d8fbe43944af4df88edc0aeaad385e622aec6aaf93694d38a1e32f2702280bb2aa1bdeeab29ce6dbdd340f86f0189d8ddb7a457ef27a1b6685fd78e47f6a35eb0c58bb456358655e53683744b4fb74c4a16e32e02f33317d53eea49e80ed2d47869a91fe5b634a16498c423b77bec8c92bc721845df85a4c536532d613592d607e1d44d3ed681b62acc5179b878cbb24153f6b957526c86bc5062c406eab63eaa46554a0f2a5757e99533530a42c26e879cf659b7f0301b771cb610bfcc5b872851d454b4a5eb0ba4e8fd872ebd967d3b6ce6897f3b5fa75c076aa48303fb3f7409b950bbbe29aeee4ab7a8d7e3b52e77cc832ecb0a0f0ade416729c48cbe4a734a44afbc7ead5763106578a756012567a5596a1fb8bc597920e878cd2688a1c8f6f57e69d854c81e49392e33683afa3c12e05be7a6caba27e76bba5edb92711326e077e65ba380ac6217cf1a46f8701bb5bbae15c427d2f1fd44a3ef9b774eb1f3f091378e2725dd05b04658805326e2f983483d32ec9e32b2c5d38255b621bba9008e69d5ba389e793bd1d48939f470f226dd01b70ac26b3211217bcee398029290a066b610b9c994c4c6cb7067455392a98b09ecde49a03669af6f0a1c9d17638d484afec78fd21f13f580dcc32495331394aa1484d6abf9454784cd2e5c330310f662ce58a20d00a996da4b00f0e5a0ee1cb73c2d3d9c540a05e7bb913acf2b14c2870951f143e35fff5423752d99c664345a7d0a432656fcdb6d5564e2dff05119611b07b87d92daa24056f00825261cfcad0ce4b1ba23d3ee5691b1e4bc9c082783a7a4a6dc81877a85c40a08c1318526342cef17aca944c50fd7ae15ffd9f94fe91aa3a0c0c29bef777581a9ed889ee9d7dc61b1441ff83068e94b7dd890d83e61fba0aa7183ab34e50c3e93e96ff0ffa61b8c229865f773d877d7eab9fca68d12880ce008eeb66c71230b3daee5b0a39399cde5e8a3eebcd5ae54dfbefcb28f314e9e32e2646a211b5b86af49997bd317c0938cc6253c753b13a2cb167980426b3bdabfa2fd630db0408f7fa039cc6858cf4505026fd4b0719079bb373aeaed471e9416d2cfb70458aa1a18d7b584ccc2c724d91e0a040fcbafaaad7f6e1b28da4588bf3c13de1b8903d2a04fb689c044c0b253bfd8476db63b966401ee76c8aad6bbd2fc61ccabc20bc029a14fcad33192b282e843ab5bf7341e8d5305e13194d17452281221fc1b00fd15cb49341908a5641cd1b93b6915f0174a90d2f6f8c23c947ffa7d3e3b9893d38790c8fccfd53cb5d891dd4e0a00877d51cac9d7d75b59ac3894a02511cad0e7f39065aacc514a6b0edd4d82a607f861bd21af86f831cacfaafba8ea474d28d537d94234efc22ddcd0f5b847fc76d18d42485a17e5a8d2092205f20710fe650823bd3d46820965fe35f1c42eeecca3e8821240da231e69890ea9c7369020e8e5dd4dd0c5f4da1568345d3c7f260e6537318c650dcfcb8a46f6e8220f84ec8ed43fe08302b54d6f1c24a8716b52e8b75005b36", 0x1000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10c) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x10000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') 16:00:10 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000080)='./bus/file0\x00', r4, &(0x7f0000000200)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r5, &(0x7f0000000000)=""/84, 0x54) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="d1fe917f41e9"], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="000cabc40017a4784cd72ceaf07f3a41c0", 0xfedb) socket(0x20, 0x5, 0x2) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x3a, 0x4, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r2, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x4000, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x5, 0x8001}) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) socketpair(0x18, 0xdcc0668b74091f91, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x3ff, 0x7}) kqueue() r4 = syz_open_pts() r5 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000000)={0x10001, 0x7f, {0xff, 0xdfbfd7b}}) select(0x40, &(0x7f0000000280)={0x9, 0x4, 0x0, 0x4, 0xffffffffa9a861a3, 0xfffffffffffffffa, 0x1, 0x3}, &(0x7f00000002c0)={0x3, 0x40, 0x930c, 0xf1f, 0x8, 0xc232, 0x9, 0x7}, &(0x7f0000000300)={0x81, 0x3, 0x9, 0x10001, 0x4, 0x6, 0x8, 0x5f8a}, &(0x7f0000000340)={0x40, 0xd8}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000200)={0x11, 0x0, &(0x7f0000000100)=""/17}) dup2(r4, r4) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0xe0a152abbe75c684, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e0f53f43f8e66c653000"], 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x5) ioctl$TIOCCBRK(r3, 0x2000747a) close(r2) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x101}) 16:00:10 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000100)=0x4) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) login: pckbd_enable: command error 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0xfffffffffffffff8, 0x0, 0xf5f67fdb, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pckbd_enable: command error 16:00:12 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/149, 0x95}, {&(0x7f0000000180)=""/101, 0x65}], 0x2, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpgrp() getpgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x81) 16:00:12 executing program 1: socket(0x19, 0x5, 0xa1ac) r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) sendto(r0, &(0x7f0000000000)="3b46057878e737e849ceceb567f1480b5914ae20d149f11288469bc9cfabeb9295fd16b18a84ec348bec22eb3fc97cfe97d824f9bcdef2a4b60abb3d76962d1bf3df582e2ed86bdcb94c1922063bdd0cee73752b479c0375e0368fbaeb95e08071740310b8b7dc5708b98e", 0x6b, 0x400, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r2, 0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pipe2(&(0x7f00000001c0), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x20006c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x2, './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x0, 0x204) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x209, 0x0) read(r0, &(0x7f00000000c0)=""/171, 0xab) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r2, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) chflags(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/52) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x38ee28b616f53bca, 0x0, 0x3}, 0x7) listen(r0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x7, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200700"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x140d, &(0x7f0000000080)=0x100, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000000)={0xffffffffffffffff, 0x0, {0xffff, 0x5}}) 16:00:12 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0xaa) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$KDENABIO(r2, 0x20004b3c) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7f1) listen(r1, 0x101) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10318, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000000), 0x0) 16:00:12 executing program 0: r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x186, r0) r1 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x4, 0xff}], 0x2}) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x10, 0x5dfa3a30b2072936, 0x1ffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x143) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = socket(0x2, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1fd) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="ad18f05de2f4ef18", 0x5) 16:00:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)={0x1}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x400000003, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: syz_open_pts() mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xf1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0x94f9, 0x2}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xfffffffffffffffb) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) fcntl$setown(r5, 0x6, r6) 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) recvfrom(r1, &(0x7f0000000280)=""/104, 0x68, 0x800, &(0x7f0000000380)=@un=@file={0x2, './file0/file0\x00'}, 0x10) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec00"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r4 = semget$private(0x0, 0x1, 0x420) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x409}, 0x4) 16:00:13 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)=',.\x00'], 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x3) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') mprotect(&(0x7f00003bf000/0x2000)=nil, 0x2000, 0x0) 16:00:13 executing program 0: setrlimit(0xf, 0xfffffffffffffffe) getegid() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x74}, {0x80000006}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:13 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000005c0)=""/183) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000580)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000cdf000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000bfe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000f66000/0x2000)=nil, &(0x7f0000d76000/0x1000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ea9000/0x9000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:13 executing program 0: pipe2(&(0x7f0000000040), 0x10000) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) syz_open_pts() 16:00:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000150000ebfffffeff000000500040000000008000000004bb893f0000"], 0x1e}, 0x1c) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000000)='./file0\x00') socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43, 0x0}, 0x9) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x5, 0xd8f9}) socket(0x1, 0x7, 0x23cd) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000240)=""/72, 0x48, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x80000000) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x5, 0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt(r1, 0x401, 0xa, &(0x7f00000000c0)="29163d07a9f0fdf2694cbadc11fbb1e7f0b55ee29baa3eeacbcd269b2e47c3c5504ea2889ebc67ce04b89cf1b8cf6c55a790", 0xfffffffffffffc87) setsockopt(r0, 0x3800000000000000, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0xbbb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x0, 0x4000000080}], 0x2000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x76aa137b2be4fdf1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x0, 0x0, 0x400) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000012c0)) recvfrom$inet6(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000000180)={0x18, 0x2, 0x80000000, 0xfffffffffffff001}, 0xc) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c709ea0d8a447211de08c00"], 0x1c, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/devQ&tll\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0x84, 0xffffffffffffffff, 0x0, 0x3}, {0x6c, 0xfffffffffffffffe}, {0x6, 0x0, 0xaa, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) nanosleep(&(0x7f00000003c0)={0xffffffffffffcc1f, 0x2ed9}, &(0x7f0000000400)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) bind$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x2a, 0x1, 0x40000008, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0xffff, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x22f2d73bcac7aef, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4000000c, 0x7fffffff, 0x6}, {{r3}, 0xfffffffffffffffd, 0x40, 0x40000000, 0xd01, 0x6}, {{r4}, 0xfffffffffffffff9, 0x80, 0x10, 0x1f, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffff8, 0x20, 0x2, 0x7, 0x3f}], 0x4, &(0x7f0000000100)=[{{r7}, 0x4, 0x80, 0x80, 0x7, 0x5}, {{r1}, 0x3, 0x1, 0x1, 0xfffffffffffff001, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x800}], 0x8, &(0x7f0000000300)={0x100000000, 0x2}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000003c0)={0xfffffffffffff000, 0x4, 0x3, {[0x5, 0x2, 0x6, 0x8, 0x3ff8, 0x89d436a, 0xfffffffffffffffa, 0x5, 0xecd, 0x100, 0x666c6af2, 0x8000, 0x4, 0x4, 0x0, 0x7fff, 0xc80], [0x20, 0x8, 0x5, 0x3ff, 0x7, 0x2e, 0xffffffffffffff81, 0x0, 0x8, 0x8], [0x1, 0x1, 0x3f, 0x7, 0x50, 0x6, 0xffffffff], [0x9, 0x1ff, 0x1, 0x0, 0x5e5, 0x7f], [{0x7d, 0xffffffff00000001, 0x0, 0xaedc}, {0x2f53ff6a, 0x6, 0x7, 0x7}, {0x1, 0x69b, 0xfffffffffffffffe, 0x8001}, {0xfff, 0xfffffffffffffbff, 0x0, 0x4}, {0x2, 0xf37, 0x3f, 0x41c}, {0x7fff, 0x5, 0x1, 0x8001}, {0xffffffffffffbb29, 0x1, 0x20, 0x3}, {0x0, 0x2, 0x9, 0xa8e}], {0x0, 0x5, 0x2, 0x100}, {0x1, 0x8, 0xffffffffffffffd6, 0x4}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x134, 0x0, &(0x7f0000000000), 0xfffffffffffffe84) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {r1, 0x8}, {r2, 0x8}, {r0, 0xabd97a7d35d394b7}, {r3, 0x10}, {r4, 0x8}, {r5, 0x55}, {r6, 0x4}, {r0, 0x40}], 0xa, 0x4) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x4, 0x2}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x488}, {0xfff8000000000000, 0x1}}, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) socketpair(0x10, 0x5, 0xacd6, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffffc01, 0x4}, {0x4, 0x6}}, &(0x7f0000000080)) setrlimit(0x7, &(0x7f0000000240)={0x0, 0xc6}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000380)) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) r1 = socket(0x800000018, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xe0c) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0xfffffffffffffffc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 16:00:14 executing program 1: r0 = semget(0x2, 0x0, 0x0) pledge(&(0x7f0000000080)='(\xb3\x00', &(0x7f00000000c0)='$:}!(\x00') semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x2, 0x7, 0x221) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/103) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669181e93592057653000ab98c2cf3671e94ff22bb02ba0f710f964fe9ebb63bcfeec1d5ae91dd2d97b645820a52f8cf6eea5394e0cb31660184222ff03000005a5c356f0a613c202432144cbe73096b77454413eadc8dd78df444869780073035f58fd2d8fbee35d162078781e1f7da2039ea2fc95eb4fae5cdf7472feb4d2932840000000000000dfffffff0036b815d862ad2a28fe31d49265e877c2c302a68d037e70550aee3ddd28ab73b5bd8b3fb33290f76025bd66a542a4a3f9a2675288f41ed539a76ee029efa87a696864fadd0f4e3203ec66260db11b2a7fcb0bdaec79c363ba2007407691c8806b443f7a78f9796579e16964ddcbfba1e40dfe9bf70d62a9bd285f3648c42fd080401b76e856f1e4653a1000"/297], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/52) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014296a6ed7fb41e2000025eecb65c28b8dbf074d00000000000000000000000000000000000000000000003759b7de9e69f26af98cc2a45f35ceb702e99c04d8de41bb50b31b96cf91ae8cf94786b28138e5d84af7ce1fb26fe7645ca2f7e53c31f89627aca364eeb7411abe80afe554be58dbc129150e40644561acdc8164d89bd69eebcfdf02039ebcacfed95596bd4b23b17920a8658f0496b64d24cd83d592cbf1be1cc3cfa7f36c6cc405f37d4b3090b17d"], 0xff, 0x0, 0x1000) chown(&(0x7f0000000140)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x2c33, 0x7ff, 0x7ff, 0x0, "ba4cb501d0455b092cb818f0b23096eebeec2c02", 0x6, 0x7f}) mkdir(&(0x7f0000000200)='./file0\x00', 0x197) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xfffffe0b, 0x0, 0xffffffe0}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r7) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="0092ab8d3ff361697591874415343be8406b3ca20d", 0x15}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="9f36503318c919a836ac9b191076e1f3f114334d5f8b2cbc6033c4bdbf39a8b858d31835980ff3cfb47f851b304487150dbaef2be4d311acae57e1e59d0b1e1b8452aa4cdc4ca007ebc5616692b4a32013fb6ba1dfef55db56d91db8b5f4622b6f1436b5c11d6ae972d1a51e6741d60d0335ed1165edbea17e6ebfa049ab97900ddce0ab99aff745", 0x88) syz_open_pts() close(r0) socket(0x10, 0x3, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8e7, 0x5, 0x80000000, 0x5, "e67aa1460dd87b6b8354a0a2e11a2a2c3fadde23", 0x4, 0x832a}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x4) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400008006, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendto$unix(r1, &(0x7f0000000180)="4d396e9fde45c9e8ebb6969ae5da80fdfb409d918bc3dec7bb9eab7b6632e48dee1f0c7380f27b211e3ce5e2b6137f8f2cb52b0c6912dd0f457baa756d5ee51aacbdbf0e9edbc38179203c3107", 0x4d, 0x400, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0x33, 0x5, 0x1}, {0x80, 0x80, 0xa0c, 0xfffffffffffffffd}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:15 executing program 1: r0 = kqueue() r1 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000080), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x04\x00', 0x8182, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:15 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x80000000}) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:15 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) syz_extract_tcp_res(&(0x7f0000000040), 0x81, 0x2) 16:00:15 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000800)=""/66}, {&(0x7f0000000880)=""/210}, {&(0x7f0000000980)=""/190}, {&(0x7f0000000a40)=""/87, 0x1e0}], 0x9b) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb20) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) writev(r6, &(0x7f0000000180), 0x228) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0xa4e, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r7 = syz_open_pts() close(r4) r8 = dup(r7) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000e748eec10000576914c59ebe02bebd196b234912354d75ccd56c056142b178e0521040da380a3b9c9412dbd3788781f492a4a26a796a9a89df3867fa79e4738f249462a6becd28693c115ae476180c6ee0ad928a15b64fa7f9483725003d1fbdf9182c063b4982542dc56070c3f15316e8d1c7eda17105d5a42892aee279a16d268e29343df537af3269dd15e598e03a50737c16567542b8b942627cbd3b40b9f9"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8) r0 = syz_open_pts() r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x136) r3 = semget$private(0x0, 0x3, 0x200) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0x7ff) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f00000001c0)=""/17) r4 = semget(0x3, 0xd446d0a0d008e432, 0x40) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b4b4f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0xd8f3f530f6dddaad, 0x0, 0x0}, 0x8) 16:00:16 executing program 0: setuid(0xee01) mprotect(&(0x7f00000f2000/0xc000)=nil, 0xc000, 0xa) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socket(0x5, 0x10009, 0xfff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x88) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000240)) chown(&(0x7f0000000000)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r3, r5) 16:00:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/65, &(0x7f00000000c0)=0x41) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:16 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='\x00\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) 16:00:16 executing program 1: r0 = geteuid() setuid(r0) setuid(0xee01) getrlimit(0x5, &(0x7f0000000080)) chroot(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) r3 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000011c0)=""/121) r4 = semget$private(0x0, 0x4, 0x280) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) shutdown(r5, 0x318ece943010a08b) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000200)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000000)=""/107) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r6, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) socket(0x2, 0x4006, 0x3) bind(r6, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r4, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8a1bb9fb93630893, 0x1fa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f0000000000)=""/172, 0xac) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6c, &(0x7f0000001600)=[{0x8, 0x1, 0x9, 0x400}, {0x2, 0x1, 0x7, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000016c0)={0x9, &(0x7f0000001640)=[{0xcc7, 0x5, 0x100000001, 0x1ff}, {0x9, 0x1, 0x6e, 0x7}, {0x3f, 0xfffffffffffffff9, 0x81, 0x80000000}, {0x6, 0x0, 0x1000, 0x5}, {0x0, 0x6d6ca9f6, 0x10000, 0x800000000000}, {0x3f, 0x5, 0x4, 0x6}, {0x8000, 0x2, 0x6, 0xd086}, {0x5, 0x9, 0xa4c6, 0x6}, {0x3, 0x7d0, 0x8001, 0x100000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000001480)=[{{r3}, 0xfffffffffffffffc, 0x4c, 0x4, 0x40, 0x80}, {{r4}, 0xfffffffffffffff8, 0x68, 0x1, 0x98, 0x9fa2}], 0x0, &(0x7f0000001540)=[{{r5}, 0xffffffffffffffff, 0x130, 0x80000000, 0xe0, 0xffffffff}, {{r7}, 0x2, 0x80, 0x10, 0xffff, 0x8}, {{r8}, 0xfffffffffffffffc, 0x116, 0x40000001, 0xfffffffffffffffd, 0x6}], 0xfbaf, &(0x7f00000015c0)={0x4, 0x7ff}) r9 = syz_open_pts() readv(r9, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/95, 0x5f}, {&(0x7f0000001200)=""/213, 0xd5}, {&(0x7f0000001300)=""/117, 0x75}, {&(0x7f0000001380)=""/197, 0xc5}, {&(0x7f0000001480)}], 0x7) close(r0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socketpair(0x2, 0x4003, 0x7, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = getpgid(r4) r6 = getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r10) getgroups(0x0, &(0x7f0000000340)) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r11, r12) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r14, r15) chown(&(0x7f0000000000)='./file0\x00', r14, r13) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r16, r17) getgroups(0x7, &(0x7f0000000380)=[r12, 0x0, 0x0, r13, 0xffffffffffffffff, 0x0, r17]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000400)=[r6, r8, 0x0, 0x0, r18, r19]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x9) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOSETOWN(r20, 0x8004667c, &(0x7f0000000040)) setsockopt$sock_timeval(r20, 0xffff, 0x1005, &(0x7f0000000140)={0x4c8b3ac1, 0x58d1}, 0x10) getpgid(r5) r21 = kqueue() close(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x10, 0xa70aa12e08a8584d, 0x401, &(0x7f0000000080)) kqueue() kevent(r21, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r21) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/E\x04\x00\x00\x00\xff\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x104) sendto$inet6(r1, &(0x7f0000000380)="857dfd81825334ed5778dd5c3fc6d61fddb7ffed301dea874647ae87fbe4270faa40632505523d78d2bc79193cc03c72dace3242d068314fcbaeef7bd6dfdaf09b789de74adeb33f68c26bef50a8cedb157bb57aef5b018d813df5e84ca66b650077401af97f2427d3e6f6aac999d668173fc9cf6452db9d991a629444ddec3711129b1ec6c6782e1b78e6cbd0c4c1c9879d84147c785b078359f1f2b80e20c688caaf81a46f90c414ab0f2663d52d433cebd1eff144594086e6e423cda0a05561bd05fa38e4fa8b3a1849f85ec160b3e78dffd750cbee6794e4f132c51d5be7bbc0f34a98c3938a71535b7962281f6e6e8e2908e0d79d1ecdea82fd5b878548fdcae3bcd7a735b5fcab21457b0059187aa8331e40ea21ed3588771043c78f74563f7a31a8c8d615e123e552cc4f3c3ed62d51b6e51d3b711c299512ff61bae19c9acb8cfef712a29051850b66372dc6521d9f430957ce6cd8f5dec5d0b78e0dbf4356647d1769f59ca692d08bb8b3d822e31a7aa6e8d30d856987ea5e9670a0cb7507c9357503044a07eef0d681637c242709cc1fcebc9f9167c03e7031fcb6c9d528167e66cfb20275be345f66c1e0ca41fb4c75afe3f225ec14cbff463d09513fb397308491e8935e9aada427d6465190a223648c219cadf73130a42bcdfb6b95a67db959a165a66faefd4386a265748b9bf151db8fbbd11a54f18d026eeee8d8cb89d4b61f8a8eb17d9376fee7816d9844efc37ea818c3afd585686e1a1f914d05eee13c48e932c57d03725e97b34a5a28b96d57d9e92a1eebad9ed261e979c5bb4aa2bb7e2c74fc3f5b704c73bda561357406c5d8b50c83e66a8ae65eb2444f9f22973e4426e5b5511d8ca7d76cc4bf308782689faf3d4b2e8db4b3c85e1985081fcde360a5cafe83c3aa9a094b6ffdb7d83166c4cfb23a82c4cfb071fef4c20e54abd20e2562fd5711e73f0c11327e4f177280f450f0f75e0adacbccc1580a5bf5cc9ad6b6d81b97de64d6ae54481b0f18ea0b222a02f6f2df8b915ee759edae68e9dcba3c1594c302f466f45598efaa22f6146124be9761670c644c2a2f230c3f60e19fa467e141b7c7ba46abd9bac8bccd2df6a67173d54a331753493e73937dd4be0ae3310da73447c82101ad912556bacfa3ddce24f84221ce4552743da4c07c01e24b3c85984dd6be41d077a3cd9b213fda4c17f7fa9be3f6947188891d0d1c3b7ad4612ec8626be4ffd95b776edf0cb92c79ae5cc595e41b1b2dac3ff0d950597e80d3239dfadcf0f19f8b6b3ced3d08557cce5f118225657ba5e53a89b6cf440855203846e9fcfd77c41c940518ac793fe61a40c228c9754ccc5589e3cd2fdc7691f782c8eac38ea4eea4728502dda0a75b205f05f574d5767ac950e4448dee0f6c32f1e6c860ef0d830e63b9ce37a67c4ca4d6d23333f11cbe2ac0052889c5c6639a7dcbc1cecd45176c2b7082ef44d3c4917bac40fe04c397eb8d52f8415e1689040b2079710a5da4d9e196f709f65bb7da633d4b5f14c38d97530edeaf5b354a4c7c223cc8c333bade0f2ef69b0cbcb3669077255044ac29a9432da15241ca68fe948a7199cb780109cc79e18cc4543d8337b330d08503912660664f1c55a25f3f2c6038f37bcf6588d4f85e302a42a89fbfd13ccc3eda6b6447b6dea9bc35c9790ebb81ce992221071baf907ca7fa15d907a2d0d05aafbb13bbb69c57f1a0249b6c5e4fcfa0e1118c85106535ce8bb3dc25107c9d8cecbe74ad9252e63e45725aa423b0907e20e677812816ab52bdc2a7b4b5b679d2ee02451db864a145cbde49fbe7b97240034f3d79d878a97d16b75bf888a68c9a8e9d21c8203c1cc5fbace0285a1017ad580cb3fba53d046389187ff6eaac0bd0f1b791884980d4c332704b9d6532b254695c7c417505f21080f3e2ade42ea015ee63ddea4f8fd83bb02494a7483edf96f086e471fffacf48e73bdcd3debe88ed14b7759d494d9f96a7854a2b6bfaf9f187b0224cb7201ec0327083376e810739ce44a32c95745f12757f2e370da7fb0d0f520f31e3d81e83094cc074aa9e78630aabaa2529cbcbf67c5c43a1690db4cf330a33819bc355836b4e816101426beacd8e517c5f61beb34f5fd77a20ed6d8f2c7829b09bd05a3bbb14d16b2649150b2306210138f85ab3a8defbed9eb1b3f1960a964b3664dee02be61f0c23b02fbf0c58d8204607541f0e0d3a23e34c3431893310a6cafedcc4211b0ce61dcfe58e27225c973f332b14d0bb0a66bf4b9b1853001b4b568027510fd6461dd19923cf12941c826affcbb9741a71ad6eb3fce52c5a8e4e6c3ed3ab00429f41e84642a22edb13376a4059e5d2eb47fc4d50c8e692ed980c955244fb4d82e88877ca0fbd7f1e03312a667b530a7eeda67337453af3ac54d22231801cc6db0fa65d5deca837b8953cd33519e8ec07e04be54469f06414772406b5901f340093f6d23a92b8605a6b99d1b819f8e2aa7ae29af5be3b50556249db8f8b015cef1ea8b7ed2b48fb90bfe08f448d900535238dedf5e2382d2b22d091b5a054c881e69dbe6e0c63adaac64de78d567e05c7527d5bf25011d198dee9867cd6e0d3eb334ba080d820effde0a2f8b03c22367cc02f97ad4d06749fa485adeb86e8d77770bf1c391d891a991ed3aff7c5f32f58d22ed744d9261e4f0ef5fa137ce171cf13f954fb4d8b824e22af8a8904ce58e16bf951fff39bafe1d6b9746fa3e2fe52e231a95821ba9d2475e18c6a16766b99204eba291f7919fb6079361d77fc47ec2cd2d5144d339ed197a461fa6d31405a8358e43cf4dc2f1c2a9437a27d0023c8dabf0a6e317ea7dab2c172a64b38a57f2bfef1cc2c1a6883a622baf0784b6966e2e963a12e8d7ff482f7be3aa200808b272c4fb2fb3b9b0ac2a2b8aec896dcc6a9cd2b6658ece3d8504b9c5dac1cb00b2350ab723e406ee12c62103d10c1cd872854c0c7dd1e9f22153d4a452f253faa6553380e0f049819ae7b7353ecf83708e8e778adb9710c95a0dd7d089e2ec6d2640e71cf2bb494b1e454388ed8f1d94f65f5de0704e67ff67055fc4e338befacf3f645882cd6be92f5ecae674d25ea64c789c8378d1bbe0c7916ec9f83739d08b8a27d447075bbb96fcb62b3bb264db2b7f2e7def8310d367dcb7801d7eb16b89a9b85d1f97a8d2c1f04e335a66d74e09b6b9e27df23b7435394d590884fec6bc52710d254c46b40e64714b6a199bb8e08a2c9018aab386cb5d189354383ca570d5620a8dc213ad4c6a5293f5768dc903184893b5b32f3304796d8d196b59ebc128f129557bd015bfc57002d7ce01d4302f68a3e2a9f9bda7bfd1a2a36f36c486ac2497e022e74026cf1cdd5468c145e521c4064570a9558f93dc000e3f22d5a95d6dc5be5e79c2f6632921d5c67b0ad70227d7e33d85e5afecce18e0cdeb82cccc0e82f18d57f5ee0f7d1d32e067622f794771ea81cd49f35ee9deb8984a2aa945e37163d01ba6392260172885bea0ec8d4dc9bcd8b0ed98c1fc328a7eb7f1fe08e36c00516811c2c78dff5e349bb2ab2ee96d35c7cc8b0dca98de703ff4fdfdaed6a92c38e058dfcc704787286a1cf9d6e80318df2e8e12172b12a2c0d32dbdcc2cce87aa4a699e6ecef01328b70f72ae26a6edc7af2d17827a0967197c360e815c07e178b4f1ec57e3855d2ba7e797c1cfd4313ff97b31c6efd4c6522604942f4c3b658932341fd35ed9276a05a4f31cd63780c8222f6fa2a2b6fd6c7173c8aa2cf3b9ff21558fbb1ec8996c0b8d728c13c3548c9bfed7a028f3e3a0d72d4fd1b95bbbea1b98bbc0f0af250d965e0818c88c64eb8f8959b2a3c01f86eb0db762fa387234135821ba84189e3c08c8a920d0cf1874a975b400f2e9fa14f2d4f1c39a4074f623cf32ec5ad9b19803ae415be953aa7840df17128c71280d2f5af21f777c3aa1b0fbd9c8a11db0dee641669a324f7ad829b7ea4e96787ec108e5a711ab3f0a748ab58ad84266d507abfe9cdc3a1c41a88db24645eeec6ec48440a92afb364e86aa712d65b5d4704e5775fcb873da0a2cfcea2b29a0ec1a5be2543a18cee51087f3f7dfb31249fe521b068ec0cf54d6190ffd813866b311540f767a55276409a4656e99c236982d7b35748c014dd2a6e93225ceed382823e357cca663a5694f34925bc447a2f0c1f585175cb8759c05b597b3488d63940e6bc21cfa3cb0b8af5c2ba64866800838d0dcc03f7b794fa92b8992ec0dca9257b101b22606f68f1d82479fd8dd22d8b0752fc9e729ab8d7dfadbc3bbf0f54ba79d1ad07a5feeeae1026e3eee943fbf618f6f5ec44991520df7ebb44ab3a759a5faf99f875a0b962f968e52da5a55cf0e3d71e572f4eb5817cb521387870accd58cf999f780484a6db9ba5079d4354d10fa873f6f9298310e0b11a83bb6343604653c5514c351a002fa75dcb6ab7138147478ec2b221bd7b44f16061f0ac5b51ac17fc8c2bb8f470f2082ae6c402879dbd8538214910c053ba8c18cf103cb9da1a9a133f5e8192f5b5beb1e8db2729553dbcaef9e6637e6a938bfd412a42c6952f7fa1936a8e3db1537e9b78697669b0e1400b539d0743180d18b9b48eb1d7d74aa54957a5c6f333eca71094dfac6540e534e743e39da5b1bb9811f3001d1168987a26f9b9085676799839794ac902a494dfb22f942dc53c6608bb7e192544f464c9d26b1be72039611501d6ededc4585bec392b06819141ac91c3253dd445fd3f11263b90d35504e3b8a850fd260bc64e93b4af5e0d3f2b2be88c16306456d4a3045795ee71ec2d2bef6fb70dcd3f504faa6a2ef4712dc882ca2601b4d23eff91d6a200dd661165c4ef4a0de6171aaccb6c01ca50cc7c0ef9cd2d8f45b2c874e60190cad1fd75a9bd619eee2a6e84bec092f9dec79c2135c584606483e9e8cf1463004f85d5b586ead309f8724fe1acb6dfe88da05fdc9f425356aeffd5a87ef1d8a7b1a51447dd5e640155d7f834af8aa1ee0a6b83f162c60f04fe68622fa47562ff4e7e3a3198fbe054566e302a30c0eaeff28113c8b1d0f4cdc150840ae860b5af56faa0b8baff206c41e719a9d20231ccc922afe2b2f1fb43c1b397134069760e9a9a6e736a65268f51f86a604c4f3baf99d548ab34b2a0f3685f51e08598fc9a59ad4dbb4f520ed676592c5a6fcb98f09b2e0491ccabe7341af182679e00e9a3e0cfaed4273068f7cca710c222d6af2dd14e92e78e1ae627c27e92e5727c640c79ced47358aa9ed4cad39983d81c5af88af3550d565ad7e45a526dcecb1186e34614e19c51dd2250cb1b966a2f16a226b3704351fa784a34faa5cea08ec4b36b144594d0cea86d391bb18772650429faf1c26667016a7733129291d24f499ee14d8bfe79a72077f8df2691b86d61235be5b2fca4c424f8227f9835c659b0617e5981bec41c2f6c6d3738b934eb286c094d5d3eb8c5d3b8d4fbf3bff1f4784c88719016e3cf5a0290236e18d7f87451baf1373f202f02771a906f09d3f9c6763569a12bbf24cdeb193e3162f574644a2b2e86738922580e8def9b9e20bf389d040c834e3df3e1adbd2208b6dbc38b3914a96161ef80b9f38d34a1ec0e0133fdeabea4a397cb46c33625e88959330530146a870e009f4137b5042e296d27dd74efe6fbe0823945c98ef22791be1e757cb5d8b742a91f1b0323049e5a96fc06b9a2031a82a815e9c2581a11bf7b6bfac57dbce1c2a3c99cd5fc7ecd79fb586794f3ccee370f256309655d80165093e1437da9e9ad333e2c81db7b", 0x1000, 0x401, &(0x7f0000000200)={0x18, 0x3, 0x3, 0x1bd}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8b31, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="c4d01daf61a41c1729d40eacf3286e7b96665600ffffffaadf5e01f8869dbd4c5b749f392b68d81b1057cd89c09a3a94e3b668b67c6add90199bad69c23c4a562a13a126ce3e2e8842c44f7509457123f1046727bc65002fef256e70b91bf6453a99d3af18d5cb55a74944869f01395e3de296c00750d8496b3a2b9677c90ef130a089c2b8435d53ad17ad0f30899839c0cd101deb8cac2e207ae480758f30be07195c84868b6ad96613d0cb15607c6dab348af0960110c3fb5218b25f1fe721fc8d6afc4864b8cb4fe26119c489928b86fe10607c4cf712343e776ef716e2240c62fcd9cc2896646f08a530a5ad35b38a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000800)) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000110000)='./file0\x00') pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000780)='./file1\x00') lchown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)={{0x2, 0x5c00000000000000}, {0x1, 0x4}}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000200)={0x10, 0x7f, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc34}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x11000)=nil, 0x9}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000f000/0x3000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x479}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000000a000/0x4000)=nil, 0x5}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x71}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7}) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getpid() getpid() r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(&(0x7f0000000800)='./file0\x00', 0x1, 0x40000504, r5) r6 = geteuid() r7 = getgid() r8 = getpid() r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) r12 = dup2(r11, r11) dup2(r10, r12) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r13, r14) r15 = getgid() r16 = getpgrp() r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r17, r18) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r19, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="96a2cc43a42d64fc0e7b8926b2b6556a83a22653bfbe50283e96b27ae4ad632be4179d8dc80e055af903cb3a92d05dc517b25ae307abb4320a1a23237ed1465f166e1597b14fa2a11fb9e1d1777e8c39b73dcb43985aacaa65013a827e2e9b99b80b32e5a8d0409d9d4b7122d9342330a60e1b19b916be3fa5a3025ddf7b585487b8acfddee0c604622e1bc704463dffbf7d182bd70576e075d6d69072298fbf18e578089670da5180857707fc4d3e4ab106bcd6dc1b0ad018c5c3d60a33bd1e798237cf8c59dc2d9083f7005934aa3d31ee134409663544090ef4d6db09218416a1e1edada9f7772effc755116d09361fffd015fc1e9e0ff35cef2c3a7ed6", 0xff}, {&(0x7f0000000080)="12c6ffd8689a2499e9ce4f2b90435c4dcf3855c41a664f590354eae2751a1fa69a5f9abc", 0x24}, {&(0x7f0000000200)="5fabb4cd5a76469b31168b74c7cad4286b345b6bdc4ea7c318bdba59c34d29e2e46553172703859323ad390b8df297626e46bd0d02ed41fd14a7a68d3a5e086249c5e9cd51a01c42c8ee55650381d8a7d9a2478a37951569cdfccc8b0a55067dda4b64d82388cbf3e9ab7eb0f36f21ee6b0856a42c0da691af8abbfad26073c2ad5935", 0x83}, {&(0x7f0000000300)="085abb82bffa47969d8ab792332507560ea00fa169ebded6c35a087c300f7a5fcb359bb47901244127ea2aed57377d2713d892307fb3fa79d847035c01b9da6ac66c17d1774374d55dce000750d9c757fbfcb995d5af92a7a185c603af34ad1edff8c5bc340f57a0bd73312d76d4c69b711783925527675a8281a840030c711b79111723e87ec4351114befe96b292466dc074c174349ca0b311cb77cd057c550067f95d103a6ff2d39a1b519bbcd6269928606752666f890112eb94f873636d71e323686765dd639d9e14c4aa97307d8434e056b7646a5d7bdc72133518e7fcadc7c4b10378403c6021a0fec9361e829e3a08815cce52", 0xf7}, {&(0x7f0000000400)="d03c80d53165c4e45df22216a67dc575fc30d7636218b0138da02b903be534e8fcda6b684837fd1cbb285b80a91e7b675c655cac67cee683e1989359c829a35606f1f19d757de690f0be078529daefae1e93cf2a489a82ace52068e71dc655e34507039e18120802b98f71f1ba62c066489d0ee3f2cb98613095498eec8531416b3287ab7e04cc5f2bc89cbc5cab6390767e1c0c2df6311bf304d091763b6411dc131004bcc8666d9189bd92d3ac930f00f7b14cdc1573257abf5de8a20a176d84eaa0c74d1a83e6f899bd1681d6d95a163f7fdbe87d8c187e82", 0xda}, {&(0x7f0000000500)="97e7fd4ac891040d7719b64a6ccb7e2e3e86e710ce7f11678ec0c5857f0bc7c56a1f4586f315f039a416c2e8418de9c1eaf7fd218e4a82c27262d98c047f5d75aedf0f3ae6fe29037e5b7801e2052f12148c0d8b4364a3fd5da1cb1987b465d5b09b56b2c13e7f3433c1d02e604987c9e9180f5e5c961eaa1c0e961bacb8d9e59d9c9d07535a4e2151f43d2fa51bb07dbb500d76792d0af426b218a3237b4fc77dbcc8e379ac8842bd003316a9966dcf136f5b2ec26a05d292dc5f90ab7b963535f366ed7738f776f46348ed6a484566d40965182cecd85bb8c5200267394f3a74315912af2c5e6abc0e39e1afcfb4", 0xef}, {&(0x7f0000000600)="489bfbbf6762bf3107794dc024710458819b194bf1f6628ea33b6601c65900aba5fce07b234b7a388d77bfa1681ee250515eded4fb6667f6ba2395b97bba99043a9621b0ec17d3cc76293aa8fd73c2fce2921901adf034568641f36a5cc0134df3d4e57d2fa688b23ccfb846708c8df0ff21c05c4ca0aa25657c1cfff5a2", 0x7e}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="0000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xb543b18eaba37913}, 0x402) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r21, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f00000002c0)=[{r1, 0xf8a463e60930624b}], 0x1, 0x0) 16:00:18 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) sendto(r0, &(0x7f0000000100)="22937c14dd96a2ec026cdfd2e719d448289353034ed728bae37fda62ea1e74c0c3b67f94ededd176f0e295c77eecac7d3d945207b92ddc9212c423c882ec5aafce6696e344a80ee3d331bd18bc46c68e35628c3b4362df9b555be43db9ef27c5f01213ed356bc8b63d9451df1d18839826f2493a06391a45e1311700cbf5faf559448d3ddca6f82a30b490eb6c46d600d7e9e68380fc68244cd685e442fe29b8d7519113defeb84fea9db42b22bc94c9ea3438be5a6119a8d4b0dfcb7bb350f9bc", 0xc1, 0x400, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7f, 0x7f}, 0xc) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x6, 0x1, 0x8, 0x2fd6, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x1fv/bpf\x00', 0x800, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) socket(0x2, 0x5, 0x38000000000000) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5cc2) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) utimensat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x4e5, 0x80}, {0x3, 0x7f}}, 0x46c8afc809bd8f1f) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:18 executing program 0: write(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffef3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x5ba8f241) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x50) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) r3 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20000, 0x100) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000440)) recvmsg(r3, &(0x7f0000001980)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f0000001780)=""/58, 0x3a}, {&(0x7f00000017c0)=""/179, 0xb3}], 0x4, &(0x7f00000018c0)=""/142, 0x8e}, 0x2) r4 = dup(0xffffffffffffff9c) getsockopt(r4, 0x8, 0x8922, &(0x7f00000019c0)=""/76, &(0x7f0000001a40)=0x4c) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001ac0)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000001b00)={0x0, 0x0, {0x2, 0x100000000}}) openat$pci(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/pci\x00', 0x80, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000001b80)=0x8) pipe(&(0x7f0000001bc0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r9, 0x20007461) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) chown(&(0x7f0000001c00)='./file0\x00', r10, r11) r12 = accept$inet(r3, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000000180)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x4}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000200)="cc38b60b17110399085a64745a16105b672dea13de36561ab47981205f166878c41c86d54c04acafe92e3c60d620f020496140828af2e3a4af43cd7ee005bd1a1dbab0db271c348ec935a65c1fb36a2db21c8ebc65dffad9fb52d1ee84ee7791cf746ae6f9590192f864db3d96c375db8e6248e0ba2a5ff67cd7ea0f89d32e233b81", 0x82}, {&(0x7f00000002c0)="0f32f7c7a32ec39a08b089d06dd1822fc9491f65ae5afb3a8a8ecd001856852d1ca1f0114171726218a11adec102ca0896e2525d86753928d49ddbfa5a99437e1bd528df841e0151a5944d73f2094b26d61583eaea542a958233134b9672c1a8b4884bd00155874f9f2c81551e13bb66db80e530863ff374804d4a2242cc37c734f5bb5def1a96061234fae25e5d222fe09169a00cd69032d7188d4e72e595962692e3ea3388edcd87a6c59a7063180e829b628afef9", 0xb6}, {&(0x7f0000000380)="74aecd47afb9166fb48aef1af6296ae4e0d9e84f597492f0f320dde922337c4cb421d826ef516fa5e5844376e1e4af0d12413bf6ee41bb8e1e1f465d674e360c14fe7ab968b5459e2f822de68965ebd893a75f2b725b9efc455d19febff7db86a6fc85fcff87973d1f6b36f2099d51073d28292ffdd0e5f31807335d420740a813863c556e088089f0c1d3d757f269937d72c18776c05ab0fb2f2df1293878d217bb87fb585232dfb7d33d339f2cc6b76c3abd", 0xb3}, {&(0x7f0000000440)="681cfb9d5dcce422906899e161ba3f3441375eb219e7e82c68e8431eff34a5737e4d3961603eab85798fc15e8f6f692d55c63e508a7f148b5db2ef3816af107a0f14d3d0641b3a232c8a228b2cd5b78b142c8ec2e698b624a6b0267b6b5eed417fe1c91eaea04f9af7b267ad119e5a70869689fc7b415d7c4a8da71b4fc339ce88c5bf99fec596", 0x87}, {&(0x7f0000000100)="86d75ec1cb3b45673d084e82bd3e6e272c5d60ba3bf2a8", 0x17}, {&(0x7f0000000500)="c5fb64696aa9f2b16210079977d38b0e93bf5adeaa46b4581814b9646791171abe08e18d8cc8990d9d9415f729e785106b0e9ad9cbb683a1e984352832df7f6c99bee6e0c697b6b8f447bc2dcf8da7c2d35cb5c341295be728587e881b7bfe1c81982ed9b754846d5213c08ea40a0d0cdfce3e463b328377a3638447ca238abb388e20100006c33e789878238f547519e67f3ffd2b0ddc355199ba8f036b49283bdfaaa90d90c63bcf8970b92f9860a4d1baa38ac2590b78aa3f901e669412be49258c2ba5f4fb49bd3895b476759c260ec83755ad2cad490b6ec08a511800", 0xdf}, {&(0x7f0000000600)="d18f54621af68e3458cff41ba9a9cc86b364c8a1dd2148c1dadabde1c9c806474677f1e3d5f9a40f7351625db332fabc24ce4e4b83db00bc84998a6bf368f7b5f3d72a5f688c7e0865280a4c165b91a0ed", 0x51}, {&(0x7f0000000680)="0ad4038bd5d0854807cb6dd35dd1e5dfb4fd5b513a7ac76262ad522223d2b9593f16e366a25b2a14eac1c19254904ae726e1e428e015c63be7350f8b3680e1f47dae9c4fe3a581bc11416a22d57eee4eb9bfcd116c05d0bbe55d9290818aa37d7985c5ef58d3d38a84a30b0fb8b8cf42c86430a9ebec6fbb3e875cda0b70607acb83763010d9d62a35bd70b6dd34f35b3b6c32e973d255c5462ba63251f514", 0x9f}], 0x8, &(0x7f00000007c0)=[{0x60, 0x1, 0x7ff, "b0e56f8a3db9759c16508f688aa91ddc2e42439b30a69faf67e3c8eb0ec507aae0eeea2d09f7004cef064ca4af61bd6cec27185f41579251f2332b7b61d249561b81b6f894795b2c0b3013676eaa"}, {0x78, 0xffff, 0x0, "96cfc61a38c350554d2b11ccf9113d14b79744e3a30a4228a8b78c8e7cac0aa126eb001a2eb6237e811c71ffd7fe403ef59d8d47a6dd56a53ef019c2487b021a42b2470d8c06cc7d5005fba13472f0a244023a9fe450287e1b797147225a356dcd821c28607b4d57"}, {0xc0, 0xffff, 0x2, "3106686ed8c0208bb4c2c5e5e71d9736beb4e3e337158baffc186777d3ded0b7303ef5df807fbac64351fbd7278b93f5863b6877c9bd7da4b679bdc1a4dbd673059f819ab8a36a53c6e9bf087e6bb91659deff446dbdc869926c39fa63d849881eb383180aeed4ede811e023611d7aed47c767d052892a0a9f04472e0004033ae57d24303d70c07be487a07fc908eba887cb099874b39bd48ca98a8543be2a71a984fc018c579d93a203b0cf0be224"}], 0x198}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0xffff, 0x10000, 0x4, 0xfffffffffffffbff, 0xe02, 0x800, 0x800, 0x6}, &(0x7f0000000240)={0x600000000000000, 0x1, 0x4d17, 0x2, 0x7, 0x3, 0x5, 0xf7}, &(0x7f0000000280)={0x7c8, 0x0, 0x36f3, 0x0, 0x416a92a8, 0x3, 0x5b99, 0x2}, &(0x7f00000002c0)={0x7, 0x6}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) setsockopt(r5, 0x9, 0x5, &(0x7f0000000340), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000140)=""/11, 0xb}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x9a) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x7, 0xff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) fchmod(r2, 0x152) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x4, 0x2, 0x0, "de04d123457cb1b383da8da0bb6885cb7397b35e", 0xb2, 0x1f}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0xffffff8f, 0x0, &(0x7f0000000000)=@abs, 0x11c93e41) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x1300, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/148, 0x94) 16:00:19 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x10000000000002, 0x15, &(0x7f00000000c0)="00100000", 0x249) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) openat(r0, &(0x7f0000000240)='./file0\x00', 0x81, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x144) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/202, 0xca) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0xfffffffffffffffc, 0x1bffa}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b8", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3b8, &(0x7f0000000180)=[{0x1000, 0x0, 0x4000, 0x3ff}, {0x80000000000020, 0x0, 0x0, 0xe8}, {0x9, 0x8000000000, 0xfffffffffffffffe, 0x81}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x1]}) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0xfffffffffffffff8) 16:00:19 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0xa81e]) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x4, 0x1000}], 0x1) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/28, 0x1c}, 0x800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000340)={0x0, 0x9, 0x0, {[0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff5e0], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x5], [0x200000000000000, 0x7e], [{}, {}, {0x0, 0xfffffffffffffffe, 0x0, 0x8000000}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x9, 0x4}], {0x0, 0x0, 0x0, 0x4000000000}}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x9b) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x115) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0xd, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r5) readlink(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)=""/4, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) connect(0xffffffffffffff9c, &(0x7f00000015c0)=@in6={0x18, 0x3, 0x0, 0x100000000}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10000, 0x0) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) r8 = open(&(0x7f0000001700)='./file1\x00', 0x40, 0x100) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000040)) r13 = openat(r12, &(0x7f00000018c0)='./file1\x00', 0x10, 0x4) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff5b, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x1, 0x0, 0x7}, {0x4, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001880)=[{0x84}, {0x6c, 0x0, 0x1}, {0x9, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = dup2(r6, 0xffffffffffffffff) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r8, &(0x7f0000001740)=[{{r2}, 0xdb30ab02efc126f7, 0x8, 0x1, 0x6, 0xff}, {{r5}, 0x0, 0x180, 0xfffff, 0x0, 0x3}], 0x6, &(0x7f0000001780)=[{{r9}, 0xfffffffffffffffa, 0x56, 0x1, 0x9f3c, 0x800000000010000}, {{r10}, 0xfffffffffffffffb, 0x8, 0x52, 0x7fff, 0x6}, {{r14}, 0xffffffffffffffff, 0x2, 0xcf42c4cacee38405, 0x99, 0x5d}, {{r15}, 0xffffffffffffffff, 0x110, 0x8, 0x0, 0x1ff}, {{r16}, 0xfffffffffffffff8, 0x20, 0x0, 0x9, 0x5}, {{r2}, 0xfffffffffffffff9, 0x12, 0x2, 0x1, 0x2}], 0x10001, &(0x7f0000001840)={0x9, 0x9}) bind$inet6(0xffffffffffffffff, &(0x7f0000000300)={0x18, 0x2, 0x1, 0x800}, 0xc) clock_getres(0x0, &(0x7f0000000240)) 16:00:19 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt(r1, 0x5, 0x7, &(0x7f0000000080)="15f8a33ad098d9b285e134e43158590bf3ae7c887fdef4a62d6718ea624936e63b89d75d3772b187ba2d7862e434507b6fffa1dd3683820a66176b2352b6054a8b062a91851aef678c2199160582ad9ece0b07b0b5eac7", 0x57) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xec46ed06711e0545, 0x0) 16:00:19 executing program 1: r0 = socket(0x2d6b9d9260f402e5, 0x3, 0x1000) r1 = socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/4096, 0x1000, 0x0, &(0x7f0000001000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000001040)="0ef8d40221ea2f45b7cc81fc4d48a9b9a6040042233f0a307a74492dc538d331bfd748db939dc3ba76dc18ba098bc1d1fee908633534dc0f79ff91f537ff0596ea42f240e5fe1da2c4e2678350aafea8eb29b1e081b3620988369558dfeb2f1b04ab2e0f4be12a3f799b2943f87bfe397e13bb0d634830584a8b698f9c49eebf8a3e967c5f14c11075b9ce05fb64031b67f5ac8f1320b6ac0ba28ccecbffbdecfe53f17a3d3da639413f485242b2fc48167d31fc30099dc10b73ef3af74aeec092f19da9e0681c022d285d34ff08a60f7cac01e792c6", 0xd6, 0x400, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r5, r6) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r8) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r6, r8, 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="00e0", 0x2) r9 = syz_open_pts() close(r0) dup(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000440)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x6, 0x2010, r0, 0x0, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r1 = socket(0x2, 0x4, 0x10001) getsockopt(r1, 0xfffffffffffffffc, 0x10000, &(0x7f0000000200)=""/210, &(0x7f0000000000)=0xd2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) kevent(r1, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9a6, 0x101, {0x8, 0xb6}}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x21, 0xc002, 0x800) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)=0x6) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x140) fcntl$setown(r5, 0x6, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/207, 0xcf}], 0x3, &(0x7f0000000500)=""/83, 0x53}, 0x2) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000005c0)) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x31a712252f608675, r4) accept(r8, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) ftruncate(r4, 0x0, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x40, 0x0) sendto$unix(r9, &(0x7f00000006c0)="587cbf43edaa0c0466025c334b5581233aa9ce8565b82219d693f4fea786f723bef918e27d01daf2971272171afcf5ddc2fd11cc678e560a4fcfb6bd712530c3f9b47a8192", 0x45, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000740)) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x200, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000007c0)) r11 = syz_open_pts() ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000800)=0x1) r12 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0/file0\x00', 0x800, 0x10) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000880)=0xfffffffffffffffe) 16:00:20 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x101, &(0x7f0000000000)="02000000", 0x4) 16:00:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r0, 0x4) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f00000011c0)=0xc) dup(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f00000001c0)="5a014a631f9b0c06b9124a4b81d50d5195fc886420c9806b026e6f925ad3b93773d62baccdbc5921f12ac2136efeb93db1cd09517b3dc2cdf3042ca1391de242cfcbde983e751c80114c82f86b8c1b6c1ee389ed423bba2b2a2a302696cc4d164b65e0c6c8d924be8c06c903a55b0c4494dc16ee248c8d7aa445166ffc90fc15e6b5507647310543e32554b36be90050b9ad561ac54dbdbfda76db299b7bf9086bd565035f7e94dba50e714faf67804db0b586b03304930bd7f515e8b8684e951aa8a52f17a2d998d10c31685b2ff63172d295f404d2b9a9013a31b24878744777190e0f716cfe1c6db62102b9d8d07b79107b5192eb6d4452ecd18aa0947ab856159d2adc9c7fabcc8540545310b2f3de643a2391f0f2a6e63535db5fd869c4ac913664b013fa0973672d121302e5f3953693c2f08e7c21535786e7708f768dc0f40b6399ec54723a63dec911cb2fc2c1ebedc565d0752ff58f7317357ffc52b5bfac16dd252e46b968410d76d174708de1dd329fdc13627a81f8a03907686a7c011aca141d921388c0e29a864ac086fdee0edaddc9d89d5f6c1c5ec2f9a02bf2bdd73a3021744aaf798e288589159e9669646455e29ce7eecb5eb6160427ff5f720d824066892aadb10cd8a4c2acd6486da597c146034c8ae33bfe6f80752161a6fcdc8f379de03ae168f9424bb4c2cbd8ccfb73b1441d66ac7a7b26269d731ad0f7454ef309b05a12982c492576110d2d9dbf151899df4200f018930a414fe1eea59cfb6212fa1dc0ff4ab134d6fdfa257b0929336e547ef94016ae4f9604f75dd2fb20215501ec164c55a2d7ff74d03e33feed7557d8dcf6bac43cf6a389c30b4e0c6172d72f4140daf4ed43d0924f3e23cde05e9031b429fb9be13009e847b98daaeff8fd048d3c94669ef345193785539507d7ea8518b5611cb7698d9052dc874c4ff949eaeae16487eade65bf0f7cab1a76ea4c9e75e09f25f4d3a06104762f2c3d7aa028edb8cf04122248bcdb7660310fcde12e70c3200969a0d8938b98e4edc8c689e671df96a6e870d02fcfb8c1c22a4df67857160a03753b54209731dc2c79078cea2bd8fb2ae2a6734d29a1812a49e2ffe0a56ffa509598bb91b9b35cb561eeb06aeb74694c47893cb32177e3aa6eb40c14344e7247c2267b4e170835ed75274fdb0a9ffcf9ef7fcb0f1573ae65e78e66a7edbea0ede91c9056896d680f9b6d21235d1d4a0dd5efe982eefe2ee0fd5319bd64771b3acd56077d2385a2d4e0da670398e23b0f9ec6239e1edb7b7e396b1a515c132405f61481060e43e9ed815c4a24e9f77e73e8e72b4e7b3fa1ec1dc5293f795df99907e7301b7ebc93893fa4310607b7ed16f769432e42e1a9cf0950dc1aa9e558090c7a8dc5bef540754ea1e16aee535da7532a27d5819a73c1b6a064e8528e3e59a0889cc3eda7f3f1e49f97a6f1e63e908d8adaea8afc95320e15ee7ab5898e112e0aa6d3c03624c191d30dac92b2479f13416e03fe5f4a1efb643a3b4d2772d9ccbdab9e5a1e5472e10c9547f59d48b59377e84727e303a89eba44b687851b22208cf2e5e00cb8fd58f03ec0b985eaea12602e9e83272c7e28344d64234d36de18163ecb71939a2a430f4e367d64c1cd6ea35402a39f8ecc084e2fe6fcd9f8ea5e35cb1bfbf1d79b9f8e6d0668a969c6dcf58951454141d663d934261ba3bbbb698b71ef59ca4c035ff4f46b7f5352e6ddd879805aa28973e7cfd6e62f0353ce4600518be7d08c98c7075569573e4cf6fc5294c44a118b474d3827f91f4f701510e0bb7ab108e7c3bbff8a4ecab61528370647ab4099c269db303d0d86900c33632debde61ba28d3acae3edc32858ea03477c6824a2067338e72017e6fb2bbb140ebd5fa9ce24c12e5854bac1be4cd5b499cec7b561be07ebfd785ec5dffa0bdf0e798807803107db02aa46f8e83affdc993da1b87623602e058d1e42fb4d68083cef2e851e0dc8e6cd99f39d88c9a7e6854ca6043543d09df4f248385f0ac84f4e9f16b0bd88c03f4582a3a85f8d2e8692a45e08eaa56be2905365ac4099653e36d4c12bfad51dc4484fc924466b091aa530e5fed88aa495778b259e29b8d1f3de4559c05fd776a4e4fd36fc86b13f1946a9f7067634ec504e158b17d7b43420b7e58a20734ff0da4975d10f09ec358fc3b2f36ba53f50488e43f04acc3501d106822c668d322010d0d3745c473a7039da75b2dbf0b89312489c9e8c28a8e9b1bc13c84788a96b5d470dcefd2cd5a0fdb68c056940fa402b3496d9d3a593d6ee4e560da23490dc41d577e76d29c8f2d47cbd2227c0e361e939fa45af91c94de0870679a51ac24c7d5ed0464967754e9c2f2d1f0479bfed8f3a715ec604b65663b14f2247e97c71f1674971920cda53ffcdc31194f0f812abe390eb1bfa11bf3755c1025ed47a7afae68c5f0e0aff3a9b4110bcf3aec2c791191e820e07a44c8a7e91f80f387b3ed59a5ae2fbda469fbc292e7f83b93c980b97d36cf48c155722660859a613effed5471e8c05be642203894cf9de4490b62e6d9be78b3ac592ce46d2b8801065754f97c50bf57fea92df589e87c69f1470ad1e4f367491742ed04ee3243fe4ba4503879f220260e818aedb086879603d2e3eefb69fc3f42e26aef96e2725f7bd35f023e983854508275742b91a073e5b3e9f55b650407ded0f35b33a934dda5e1e2cdd17bd7df88bdc956cff2b1bbb9dfb23ad66c7416522894d497ec6dd394aee45d3e5431d12da6af03289049405e1687f69b61f518c08b9627945daa1c5f8c315462a99c356f9ee5864f78978824498707804cf5a4b72f7677a6fa5daf177a9953b0cac1ad7af8ac1d714962d43191923d7d29332069295de5b4fdf2d1c897bdd8e3b7bcc81ba9bf9c6b411345b7fc29f38accacc9f13a258d84a78f4b35264fe7e36b02de643e0480f3cd1811ab50afccabd5325ae41de7124b26ee79e15b955aa453bbd25c09d757a35e99a64c11a832912b709c69518d0846538ebb9611767a4c0c5a9b029bdfa61fcd9cc655805b44424244fba56e93dd96f2f97495e7c1f62ca12978aee26d9ab660693f66d7056b97b93e616d23d98b92546a3c516eb42317c63e42716204fc95ee817d7897612ecbdc8f8a0e9c8a946302b3934d2334df75113491a8eed261f9b7d9b8527e1fd0f9bda3b9ca4da755eeeac943acec1e750ce4e26cf9a1f168499741f8aef06e40689d2a0c13e033c11096c7fa9c50a707d5964901c5a9253a16cd4d0152f255f7e695775de30e1e1cac912e5bec66ab91b97aad5cbd9bee379953e27b78ae37e0cf034b7c232de5ed9f73c0a0c499a9547bdb93d7c3e0e079f94462814261141390749b7d28ce3037dc3ec0d8a53a661a1a528657de898922d8e437d7c6f8f85038c4bf07f52f804dd1a7cfa31ea979d894019942a5d2641cc6125ceabba0b8a5e993ea41ba9be65ccdf95fb5e3b7107f5eb8e04de3f810891119eb6e0e355db08c13058125db529bdf084dfd50d89aa0c60331df0d8410b62604759946371890447a1913629b49060a2d947f9a354cf14cd09d2b7693a47648a0a583235f26f5e180fb35948d758955b76bd6a6924dac94996e58b3c2e35c5159d7261123474268caaf0a8c5cd0ba97c0eaad8d8346b8a082cae6fbc9956e94431a53a4746e2bddae1f648c34129431f603f9f61101e8aa91b1c574d04a57360248f23157d7277eaffbfc0021c59477eb152a190039f8ca4c3cb726e76a9c78f08377d4ce2ef0e7c71c789104170dc968306cfe15dfdcbb3ba32445f9b0731ae9b97af3cd7624aec75b7e608ce4af43b48c3d4650fa5cf9a566474b92f28abb67a0abc68ce9a1aace54499e700157dd9fd5818085b0a9bce7ae081d048171697ccfa37eac1cdce20bfed64ea062a6a91f780b80072d45316ef2c7f5d0360066746dfb569fa0e3ab8b320b4e4f1e36cab3dcf7f1d8823dbb1fc36c97998a0b77d735e36d08c0198923247df43d56475e04ed25494503bc549d5c58f85fbdca7271793d2bad543f76433b9434a31e84595d87c63fc3ea7a10c01b18057e9d5c2c73eeb2e964516a85d49dc4a6a8915beefefde442d85eadbec7b0c1a6265bdc62c4ec681c6ff7208d42a920c54503172ea74b70de7f5fe76b9523d9137f3cb061abe3a81b35f6afdf06b7c6512be74fe7db8a7e149d22f100419f1f5e4005def4a536ce9f5b638ad095228e167bc9cfc87b3f45e62da704f4312633d32792da3b14779b7979d5e96e7ceea3389d515319381fed4cf785b1dd7c4da3a9b2bd28b9060a33ab38ad17d91cb0ad63dc2d04fac62950b2661fff9b8bd815045fd92f50b522eb2d4f890f51c1a1e848e9346914c5d485bb07a8871cba03310104f47d4bd49d335c62d547366db0bff44265c8f707f01372779ea110136eb227d8196724fee0ab2566b9cbfb0cf5b0a67b07f313974995443710e603f42d50868904e2b5c5240e08891bc7776dd23d1d76e1f39c4c727aec632797a25728a5e95bb4975a48faf0e44cab3c968bfab00e25146ea665a5d9b91d1ea04090cc2b979c831e522fcdbbd6ecc4a0a0fb3e9f4124d57dc909d04fcfd9532ed70d4c4976801842bf4cf31414141e8ecc10a9b738ea355c426c8175b15955912411a0349de8116c3dd2b312bac31c337939fbae308e6100dd45445184a595a6bc3f63fb3f5666e86b9a71f0dd9c08cacef0d5768605b7b7cf2536a271ddf946f600c9beecca5a9de5e3685232d8e38b921b9151d263ab9d9cc3e01d3b8aa707b62935a58f2a43cc3d640246b3135b492c421fbd02460fe41a01f6d283a8a474ebbe788d4931877eca487ab79d05519a0a2872218eddd063e7a2ea6e540b466f64d4c6cb9cdb405364158a9d2740a39edbdeeb5d4808df0df5e20e3ab4cec6bbfdb1a4002eab8240e295178f3d0b87a475de5572d428f7711c4f1410943499836751bde5c69d003742b671ecbec7f9e170812d128e7a9846e90bbcd19473fb8924efeabc37749b970826149daba7083598dbd8f2608438f848c751c8afdcb51c75185959ee366c56a61314e3ace830663bdfce797709252f64abe0571d84a1fcfbf424a89e19e0f2cc46c1b01b47c667c2e5a4015b3e1d73d605d0b44ab78ac108e0bf3a038f8c65a3a6f78b56e9a1812366d79882bc2f3d9266b5b4add212f7d50457231ddc765f9a3ced23220db7f6358ca6c1777d9a9b439fce36be468c6e550e597325835a1c3784d647d029537ddd1593ba0d01a4385a5428fc15c6e2b3b149911336626f030cd68d34a16d9ac1c8f2614a7b359e95d82b2a5cc74ef18b98a22fdbfcd80aad37415d1d99b0fc11f03a8eda5ba7909d84b4305d50e65f9c389926176d4312f28fe4fba11d3fb091151ea0f8e24be341fcaeffcebac94848c665076f8ee3a28a28168327b4747d5618b4b89a7dc3b335607662e4bc00160873872844fa904be57c57c0f46b3b136d0da5ac5c93d375235e4dbc730970d9eb79631a41ea6dab5b4689178b7867eb03fb038eefc8659069abe7f87b31eb8f5ec1876217efe9a59ad704569251b59ce0e8aa7bde29d4934585d0df5f011b53adf6ff4a938bd21b807eabf2000fa2d11f89e65f2cd7d121f6e018a212d178310aa612bb22e450cee19d5d9bdc0f71100ef5d10793594546890502a911dc46e285804080aa7b03b469dd53e3c76218e9fcb30ac3bdb8cc3bf24f22afb229e02061e5b6052ab69cfbf4b30e52589ef3843a7a24f76f1f4c5007d59d1f", 0x1000, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/112, 0x70}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xc0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$inet6(0x18, 0x8000, 0x5d55) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r0, 0xa94848642aaf8ba3}, {r1, 0x20}, {r2, 0x1}, {r3, 0x166}, {r4, 0x7b3ed3751e9d5880}, {0xffffffffffffffff, 0x80}, {r5, 0x80}, {r6, 0x8}, {r7, 0x8}, {r8, 0x20}], 0xa, 0x40) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='wc\xc7\x00\x00\v\x00\x00\xf5\x00', 0x10, 0x0) fcntl$lock(r9, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) pckbd_enable: command error 16:00:21 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000040)='./control\x00', 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) accept(r1, 0x0, &(0x7f0000000000)=0x4ff0) readlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000200)=""/167, 0xa7) pckbd_enable: command error 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/167, 0xa7) socket(0x6, 0x2, 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0xfffffffffffffffe, "000000eb0000000000000000001300bb615b00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000000c0)="d136c5f857a6a12f616572b470aa9fff", 0x10}, {&(0x7f0000000100)="15ae29c2a50c8fc314638b91780c40f19d9b98ac8a86763096d81d1bbaccb73ff4d6932e9f3b5515f712aedec1bff92bf73d248e21010df063326045e44eb75a78c2c9393f6af4d46c89690614ad86a0c7e73c443f4a40484e13e9e7ecc9899fc05b5c6b569fe265586a17236522bd5634f78818cb143e6c583a2d1993b54923040c48d6d9f516a0ebd828f163a0eff49e5be8a20295eb4eb0d60c52f3c93d7e7e74c1db1e15ca10e6682adca7c77a897385378216e7be003e14445c459d5df1feb32c52b9b001e34d03b095ce98ce", 0xcf}, {&(0x7f0000000200)="ed5a22adb1073d18371938d548032bed3fad10425249fa074468016c93c0a51c0856b2000aef3edae416c4dc9f26", 0x2e}, {&(0x7f0000000240)="ef9c16c1f6028a67841d06433f29bd486e1d7d460b", 0x15}, {&(0x7f0000000280)="519b3887fb35e26bf560f131f3e42c4e59c01ce57322c4c423f46f1b64ab17ecfd0f2be075192124d105b8a3806a61eea5fbdeab0a639bd446e6f305ec3f336ff6d4305220feafed492248d73e72c62093befaaf3893eae1d065b37b0e6092ea921f77b5c14c04fa8cac08360b75113d7d68f5911cf9db6e3c0e0272f827b11c8f067e64d096020d742736b3af2714bc11d4df2330cdb5295ac3b4086de422bf354dc1787116aed0d95da9f0ee60b00d32c7ff5c6e60eb0411d99217174d5a079d29a98a2644e2345141eeb9fa0a8bdf827accce78cee8fddb23c196bf9d011173b80555c3713248cd54c639be796008e141ed43908bba369b9b8d4b5b0be4ce38ae9ee1231aac40bc8bb27acc73b8808f44e46a292357568984fc928139e7893779a429f4e4d79cacfe43a287db9e1efdce45f0d9ccbfc254326b2b58f01500eeb0e4aec0b88c5d795375b71a50cbc4e8021522f0bc975c78d099786e1690e1db60753aa30e2718810bbac973200f70ac5118a2acfe70931c8ebaf8993ed55721cb1f5009dfc314aea603d7de8290b8313c8d1e2bb7d3474dbf687f02c310fca8da5e7ee38b292180faa61a61d8fc4624580b17ad689fc69bed9c1649288ec9a0e71123617aa8c2dd07f03302ef764b6b3e189e29812c8437e72c3c6ad016ddd34bb84a4ded90c31bf1edd17c27c7ddb83b338fc948a8b45eb413c777d2bdbd4e7f9fdf4243b70cf04c9c71985ebb799cd17d4cea51080762693cb9b7e5aad2b8648de89517630566cbd7458d887d4f8ba30d64ce11ec2d4fad0932e161c0b5e3da6e6c6aeae2af5f6af4622de258991df5f424d87d00fb7bf79981c9c2141c6021891057d2288dbd69018c5c9a65e9a2f746e95c68d34b0df0271f758a0d0c7fd7328dbbce234199d5313a63fb2c7b5300772ab3a4b30afaa1acf01611f2878c628fad1ddaa51c6a9597a6f1c8e3a4bba3899612cd6dfa863476b47bf4c28e659c0dcc63b1632c73a324a78c5b660c3296792d1c3ce9e5d0e07ae85bb40c0552e9a3e9342c8fa1ac6e9adc637f8c27b1b26ee9180316eb86d0fa5ab69fe7fd2b79b4a4a57718821208a5012828e0f0854ddb0d402d47c9e68363b3bff36559a2465ca390cc865948502336c342c42c4c853306b77e143e28276296e28e9af10890f8d0d5015ab98215e6c7ac426aa2f6d11efef724217d4aedb64f6d11b09148bbd7173e85bdbc872d7165f48242a461458cb333ae29b112b9fc83c643249c6346203acd330580495093aefb13a90adbc5c80b5a7b9078740500892b79fb1b2c38ae37e240022d5d7059c640e2d6da89a2847f6ab4371ded030d05bd82aabf0531dd2da53ae6ee0540fde9d48b656ee07e3ebacbd44580ba2d9cbee561b288d852e7830de051978bd4b7586bec6c3e41df08cea00773dc6115ed9d9f747b350110315275422496e52ceb5b32b3e50c563691610d453eb36fae1fee2ab6f281d896713c87e9ef25d1d6b766a3353fd098bbe48524bd51bd40758d8d07da20977805cf81f34741303015f9debeaa6b522c3b1fc1197eb5b86e95dc5e9a6affb82196b06041af3111c9e75f4fad298b4d62c507c169468c2026c3e6294b9f54fb09ee2d22ca97b38f7de9fe890c4392af3f70abef4cba61542d52837510bcc88ce44a3232f63c2af0e269672d6c83121810205c87b5e23c7e24f6f2238855fe37fc13b2dc529242f487ee906aa0236b4db64c1a39957885f3df2c607273e198e446130bfa89ee16de55ec68ffb912dc05884f7c9a28c1ea4c3937c4ce6a5d73f9a0d18d26a94624dd71f8bcdf65831937d88ba6431fe23caacb5be0664ff5424ba86402f5137071b2579456ab4991c2241852c48e7871cec0054bbf121aaf3a91ba3ba419b1b35ffe2bdb51f00d9301d24ae7efe7840933c8002a6fb07ea6a896cce0dfc5393100c8c1149604867a5b8406fca3f08e897917952c9a1e4213832e94bf69988eef9fd4704afaaa6c0fcba1803df5e5a0dfd5dbb7df80e117a6349a40384180f0a674e36a13192fb77a5ebf5d03482a5717b974dd98b8d53f1d155ad4e8379a0c729fc3ab955ce7a5cbf9607c88c6e68a7b4454ad837256adc4c0ce94d786e86d9bf9cf4372da5b861ceb74aa0e1e667519678ae355769378b52d083d37865edb2aee47bc92fe04b04137fc9b2551f7dae06312e07ffd7a6110421f68b6b84b7e05d141ebc844b5f2b46322c9e61fcdc958f02be0f3523c0dfc199a77ffd5d16ec9085994bda42afe86ed7c71c30945212590c0131878f06588c903e27b39642aa8a019f4eb85a26363b2fecd5e41ed0a78e57077e002c1bb78fc331b77392bd97eae4aee4c923e5381e41bea79458e56dface049fed801848ca743a650bee82de10f06f0b1be3f8b82f960d65ffa5affa65fe3794672b499b7337f560e6389d98929825b3de766ffcb6a7720dca9a0e19892c68692bfa886f9c6024faaaa917d3e0bc13dac0c7e994074003f3fc6d3a3cff02621c6e7ea174fa9d0bedc4114a2a00a49f34b83e2168bcd3e289abe3b4117a9133eafb58759af78340f4d01a3891dd5eb0071e99d9dcd5df96b83f04ec403f8b06d4b3bb8968a99aa35d5e0a8bcdf36461748f30c4ee902a2e9f499fd9258154191588b0f87717f8e4efee9b38c460201b8d0f8de737fc0a28e88bf584766536b74d552d497a5ae5b62cf53545e7c2a3c04cd8b4c527d9d1486df05b29ca73eb396ad5eadee8d139f568f92f742b5ddd7bb9beee595865ef22a963742f260aa103060623ce53319c640b625348bff6e20f70f4bf82ef43c3a7cf9fff21352a0beaff65b2a7982f9fe378975378f806d0310813d2bb8529a473f448f4b715319c3a0bd8d2425cedbb53880c0b77a17b35a3a3bf69f65760e07d30606982c5b15e8e2ac20c3ff2be6a2266034cbaee0da54a99b975a53530ff5bdd6348c1fce71836e73c797625d9bf1d0f26b5eeabdd23c2348a7c1d582ff44b8543b56c2236a199c8ddb6cc17cf240da7053752881a0d2d3905d3c51bf6e1bb49ff6c494ef58e381b54a5aeeb69e285847d43d5e18a73f34b98a4589fac87841819d1dac4ea70a30570998496c1814135bb0747ca501d3713ad85c33dc09856260d4b41cd276f1f0338b546e5e89406e63fa62eb93799efcb502c5a09831e62482a32fac7170e600f9d107702a2857b2b525d870c19c8f0a4135aeac5e9de3777c17cc173c61b601e982c2b75f954197fe2cbc2d81590a755efc19a71f2eb21433dabf5dd9fa2ca1acf08f5799f565153790e02156de7025ca121f8e6aa3077ed001156341a761e768431e541a555e9f6768b2ca2b8faf307bf261d8d75ddb3097c50e2edae4f4030b32bf107e53bd20f969ddf7cc6d5e641f70f2f78fba1bda99ab948cd295de828917b6ebc9f37d69b54380e169da59546b53e7274baf09ab4995994157c9158b6f7221d022a4fe4d222a5afde395bf53236458824b0e0208ad5943cc92e6932bfc4a5fceb36a57844b1460fa1ed42ec2e911ffd32e0018c92dbc41c83ffeee744f8a996a4ff394b677d701acd7ad75b48c4623840d3fae36b868c280af75333d69ef233cc0fdf4720a735981f5141c51f0cf18481652c0d8cf401f1dd792896bd79be24cc0e56f683a6766bfccf9f13ceca41e8493d3715e1429a332c2148d6780f58ca28769db90f4089096d044b8e22493fb70ef6195a32eb2d905e4ee2f6cbd9f172fb48c965bf14f3f26e2341e30f9aa98351f8526c3279296390cb4500b85e2701ede31e17c0e64597567263f7a1ae46a09fbbfb1549d42634e52ed49cc1c03b545c33c80fb17a780571493ec5d323047a4cf665d528879ec7e68fc314d2e8f25d4758be9725b2282c56c65ba2389399b1f3ccf1ef77a0fa850520155e30c4300b57257595f9e6b1b59707e33a8ff94139433c735165495845053e2ddccbd258f8f9d22520ae72ce4678282e66d15c622ff46455f5547be8f2cf7e70550dd453d76d256c024d2312cb296768e3f6d9c3b7a7ea709f20c6a13d730b3f9eb0ef41549adeb862784ed9a65cf511fcf9c2fa1ea3f6be057a8c01fcdf78746a165e64b5b0631f893d0ebdf5b5fef638e69d746365e66a1c936b1ac18200ed5cb208802312b849a5e5408b4ec177cd91b1da570dac2e5b0b17d24c89a1cc80ea7bd3838845f5a5e18bc4f0d8edd011dc4be7ddb8ca39e6d18c125d55a3b0896f890f241c5f78c8757bc6670b8ecc66151bd2087b58f9165821df0ae545b4be7433a3f256513ba38d43afaf1122bac56c137f46a4b657b02a2f537ad72238509a21a2165363931145840af9267e51335003116a8da9e9f2bff632af9764d15aee3b77594d66a9ec9ab69a8b9ae0026a9ee62dd186c77ea20eee113f96bb185eadec907078a6e135d81c90d16ea85a5678532327923885b213e8f466d4adb028e88bec06b61e834deebcb024215e114d937707d2f61adc609c8d4ef08b7ede95a3a294c23071bcecedb319c707911124bc2703f0d95059ce3af88f83a7600a5e45a10aa47f8439d76a4b90dbb99dfd4ab323bb8a827e6f5fd8dcb9655f27c0d6edb63d6ad90193afa5e67014cb78f5a398fa22828604b1e50afe9529f7c6d3cd2e7342d3f65e7700d74e77766157b9ac50127a5492024c40ed6179d4944ff747872c4ec3a2e87e5771949758fc1060fe23bd362c5349c97849dd12c2dfb641760639056ea1e6687118721e6f065dc0838371d5294d1a6899543ba12f90cb05609b53162928bc3d049be59fc6d69e9e42dea73dd9c3a51a329b2174d5e69cd627125abc2c11646db65086b74aef0cdc270a44ee1bfb1a6478926aa5b2e39fce664b77caef401b86debdbf900a19f2d7b28c8d764c7a2ae25c1da454473a12c0bfe5ab68589ba808cc4679c225d0ac81f758089b194876424f51f64d9dbb220267610198713ae59de89cd78abf1b5e1df9bd8b2aa0c0cf6ba04300f141a6dc664265918a55a53e5e67da4b79d3eb7f94657ef8ca508014b97228a99af1282de8941833a602aa87b82ddca26242b26461d3937f0a079ddccf4fd393f1fd0cbca9d08722e1528bdc023ee400342e51ac2c6681e84170c79afcc0a2f77d03a4bb1c34b737742b8a78bde5dd03eac2425b8061741aa9cadf706c6723ff6076f91eff287480bd813d56c66fb6a61a9b5447d0263a23b539d60b571dac93364ebfc057ba62819e2b8295070f2f3cf640a2f5fa6d4c794951b6bebd95bcceff36b5224175af2cfdeef35b50ca78ae85b2ff8469391318c2fa91215a2cb54ae0a6c390d57a73440f5137dbb4310c022a6efbcc6fa5de68e49e8c17562a75dbd8062de9e3c1ac424d6b128dbc59535cc808d2c8012279698253a60f0c895059cf2143f5cdda16899d49d4b9fc23cdc985448f25789bc7d3be288109d790fa8607b16a834b4f89c0d9e309318c652643b8cd75f26032cab9b567573db11d3d792a2be525694ad9c4cc37df3eabd40f1a6dde6b6e576c57318c063dc6c99b4746e87f0249a3179dc2ee4ca35dd7ee0bcb586c875a1d12e5babd00caf6cf003cd978fa4195bde65f4f9267103e8c7f8fcb024cac7043db3c37badb45eb2e5b3ad05c970ba85695c06292720df3b3598b5c95d5c55375201cdcf6c1941d9dfbfbed846c5fc5bb7b93cf34e46efed7bab36c95dfa39fb7dfbf61500a7bac44569ba1c51e0eca22bb1d995824aa12e603da05e5e1f8f5ac704f129ec78604e9c9fdb794021ba377f6cde1c21e0bbecb430", 0x1000}, {&(0x7f0000001280)="fcdd5ed25e2a192e5b027094e1a1b573076918cd9ad5044f91e1ee264787545131f888cf8dab471aaa274d1cf7627855f99dc44c5c4550f5a95b5958b68a75d15ab899ae833a4154c5c88a0c47daa1b960c43f27f900d44269de5e4964da999aae3642d3686a7ca8c29729dab820db85519212a9445c70d38dcdd35b30060f7da966dfc4fcea0b05a021cff2f670cdeb707b8b50b12b0533553f3d10b6f2592aee29c19cab06a2d71f27a5ae748fbc38ee4b47bf9b0da5e24185a7d54a20688e8b42febf5af49090aefb61c845df9ab459ffb5a1a614d9ce2af72ab739391e2680409277f2466eb0ee367a8a2d2d93cab144a7b4b9d4d018212e", 0xfa}, {&(0x7f0000001380)="8836a938674ec9b0f80dc534f65eb709df3c95330a3406069f202dab174580550348a530ce6475", 0x27}, {&(0x7f00000013c0)="ed11074395840408b730cf34a293b281f84385ece251c3e2068179b0ebe3f5", 0x1f}, {&(0x7f0000001400)="9a23ef5e527c8a10b6953a161d0edfa0648bc7e8e02ee9abb74efba535e35c5306586ef2c456af42e2eb3a707608ad3bda5e7c3ff3acb2e478963f54e0b2e64769dea633c3a9cecffffa8d6049ae89f88ade10e49c4e", 0x56}], 0x9, 0x0, 0x0, 0x8}, 0x400) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2000000001) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xfff, 0x0, 0x400, 0x1}, {0x8, 0x3, 0x200, 0x3}, {0x10000, 0x1, 0x7fff, 0x8000}, {0x401, 0x8001, 0x2, 0xab}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0xbc1c35432de47093, r3, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="04a9337e183f0ada860fac5831b7d727ec50f38336daad33b8011cc7017aa8c915bfd02e6e474b68901b79d865d589c99b5b5811ee436aa69d707dc8cace389402980cc6166aecd92cd7484cd5d91759b7bf", 0x52, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) dup2(r1, r5) 16:00:22 executing program 1: pipe(0xfffffffffffffffe) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x82) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x18d, 0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd6e4ae8046858aa3, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2d7, &(0x7f0000000040)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0x9}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7, 0x1f, 0x23, 0x2}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f0000121000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000808, r3) setpgid(r2, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f0000000300)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000180)={0x1, 0x778fc003}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) pipe2(&(0x7f00000002c0), 0x2) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000340), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)=0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getpeername(r9, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) close(r5) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) r1 = socket(0x10, 0x87d9ceb0aec89937, 0x1ff) ftruncate(r0, 0x0, 0x80001ffffc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65300098cec1a0e8d728f73079dfc684b810b20eaa732f4a83994398508ef1ba7183cce1f9f2eac1a1757613f3459d1fa7abb55b9728d13729ae966a25a3f8213fc4dd714b4eb456747f6e8a98871218e86235f52c1b8c653ed6c9101bb9d905f6edd7b11a328581222b4fe9ada27d1589af61c65bdccedd733fe500000000000000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001480), 0x10000000000000ba, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x9, 0x2, {[0xb31, 0xfffffffffffffffe, 0xf2, 0x80000000, 0xffffffff, 0x9, 0xfff, 0x0, 0xf6, 0x100000001, 0x1, 0x7fff, 0x7, 0x8000, 0x1, 0x7fff, 0x3f], [0x8, 0x7, 0x9, 0x196, 0x81, 0x4, 0xfc62, 0x10001, 0x2, 0xffffffff], [0x9, 0x0, 0xfe2d, 0x8001, 0x7fffffff, 0xffffffff00000000], [0x3f, 0xfffffffffffffffe, 0x7, 0x98a0, 0x1, 0x6], [{0x7, 0x6, 0x8, 0x8}, {0x2bda, 0x0, 0xac, 0x7fffffff}, {0xa, 0x7fff, 0x200, 0x1}, {0x0, 0xe70, 0x23080000000000, 0x2}, {0x80000000, 0xff, 0x9, 0x10000}, {0x9, 0x3, 0x7, 0x3}, {0x3, 0x7, 0x5, 0x1f}, {0x6, 0x0, 0x2, 0x1e5}], {0x3, 0x9, 0xfffffffffffffffd, 0x1}, {0x3, 0x7fff, 0x7fffffff, 0x1}}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r4 = accept(r3, &(0x7f0000000100)=@in, &(0x7f0000001500)=0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000005c0)={0x5, 0x6, {[0x1ff, 0xfffffffffffffff9, 0x4, 0x7, 0x0, 0x0, 0x1000, 0x54e, 0xdf9, 0x42, 0x46aec90d, 0x80000001, 0x5, 0x3, 0x3ff, 0x400, 0x9, 0x7], [0xe1d, 0x0, 0x800, 0x40, 0x8, 0x1, 0x1, 0x9, 0x759], [0xe8ac, 0x1, 0xffffffff80000001, 0x0, 0x0, 0x5, 0x6], [0x6, 0x8, 0x3d, 0x3, 0x1ec7, 0x8000], [{0x7f, 0x20000000000000, 0xc22c, 0xdf}, {0x6, 0x8, 0x401, 0x4}, {0x0, 0x8, 0x7f, 0xffffffff00000000}, {0x1, 0xff, 0x1f}, {0x2, 0x1000, 0xda09, 0x9}, {0x8, 0x4, 0x4f82, 0x4}, {0xd39, 0x1, 0x100000000, 0x5}, {0xf3a5, 0xad2, 0x7f, 0x54ce}], {0xeae2, 0x4, 0x47d9, 0x800}, {0x4, 0x7fffffff, 0xaa89, 0x80000000}}}) dup2(0xffffffffffffffff, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="5c97c71a5e53f967eae19a66a98a7226c42b66f58939e946", 0x18, 0x0, 0x0) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0006c26ec278be97372df4a6d33c2a95c4c715ab72f593309e7249a36f211b8181d7e6b9933eaad4d82eed63dc6f74a904fa0e2dc5aa6aafa66d66bd72ba894164b5f7726cbed0f79de591462f2e73571145189ea70cfa2debd41a8e73a17d184b97724fa2c922a24bfb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x658e, 0x8, 0x4, 0x93c2eac264fcc556, 0x9, 0x6, 0xffffffffffffbc02, 0x0, 0x0, 0x5, 0x80}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) bind(r5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) fsync(0xffffffffffffffff) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:22 executing program 0: r0 = socket(0x40000000002e, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x8004, 0xd0e4) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/213, 0xd5}], 0x3, &(0x7f0000000480)=""/161, 0xa1}, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) write(r4, &(0x7f0000000180)="89da84a5c1f4db6398bae68e8c54589148b4ca58737dadc31564e079148c", 0x1e) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x67, 0x0, 0xfedd) connect$unix(r2, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000580)='./file0\x00', 0x1, 0x40) pipe(&(0x7f0000000000)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000260, &(0x7f0000000080)=[{0x0, 0xfffffffffffffffb, 0x1, 0x100000000}, {0x5, 0x0, 0x7, 0x8ee0}, {0x20, 0x6, 0x400, 0x8}, {0x2, 0x79, 0x100000001, 0x100000000}, {0x7fff, 0x3, 0xfffffffffffffffe, 0x1}, {0x3, 0x101, 0x8, 0xaf5}, {0x0, 0xffff, 0x7a1, 0x2}, {0x663, 0x7, 0x3f, 0x8}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f0000000140)=""/35, 0x23}], 0x2) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000300)={0x81, 0x200, 0x1d72, 0x7f, &(0x7f00000008c0)={{0x7fffffff, 0x0, 0x3d, 0x7, 0x1f, 0xfffffffffffffffc, 0x5}, {[0x5, 0x40, 0x6, 0xf16, 0x0, 0x8, 0x100000001, 0x100000000, 0x7, 0x6, 0xfffffffffffffffd, 0x3, 0xfffffffffffff001, 0x1ff, 0x800, 0x3, 0x4ea, 0x9], [0x0, 0x45, 0x2, 0xea4c, 0x1000, 0x7, 0x7, 0xfa, 0x0, 0x2], [0xfffffffffffffffb, 0x8, 0x9, 0x3, 0x81, 0x2], [0x6, 0xfff, 0x401, 0x2, 0x5, 0x6], [{0x3, 0x7, 0x7, 0x1}, {0x5, 0x4, 0x2, 0x1}, {0xffffffff, 0x10001, 0x1, 0xfffffffffffffff9}, {0x2, 0x10001, 0x2, 0x10000}, {0x21c, 0x7fff, 0x3ff, 0x68800000000}, {0x7686, 0x4, 0xe7f7, 0x8}, {0xfffffffffffffffb, 0x20, 0x5, 0x6}, {0x4, 0xca4, 0x0, 0xfffffffffffffff8}], {0xfffffffffffffffa, 0x2, 0x3, 0xe11}, {0x3, 0x1, 0x81, 0x7f}}}, 0x400, 0x701b}) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000004c0)=""/192) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) msgget$private(0x0, 0x200) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) clock_settime(0x2, &(0x7f0000000340)={0x8001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r6 = fcntl$dupfd(r5, 0x40b, r5) r7 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r8 = msgget$private(0x0, 0xa9) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) kevent(r7, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r7}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r7}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r9 = shmget$private(0x0, 0x1000, 0x6ec, &(0x7f0000ffe000/0x1000)=nil) shmat(r9, &(0x7f00004cf000/0x1000)=nil, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x400, 0x81, 0xfffffffffffffffa, 0x1, 0x8, 0x2, 0x3, 0x3, 0x2, 0x101, 0x9}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x3f, 0x2}, {0x7, 0x68700010}}, 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) pckbd_enable: command error 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x40, 0x2007, 0x9) getsockname$inet(r0, 0x0, &(0x7f0000000040)) socket(0x20, 0x3, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x8001}, {0x2c}, {0x40006, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20, 0x20000002}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x79) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) mprotect(&(0x7f0000439000/0x4000)=nil, 0x4000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000004c0)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r6 = fcntl$dupfd(r4, 0x40b, r4) r7 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x6, 0x0, r5) r8 = msgget$private(0x0, 0xa9) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000f5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) kevent(r7, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r7}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r7}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r9 = shmget$private(0x0, 0x1000, 0x6ec, &(0x7f0000ffe000/0x1000)=nil) shmat(r9, &(0x7f00004cf000/0x1000)=nil, 0x0) connect$inet6(r6, &(0x7f0000000300)={0x18, 0x3, 0x38, 0x5}, 0xc) 16:00:25 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x30) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/223, 0xdf}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0xffffffffffff649c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x1ff) pckbd_enable: command error 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000), 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="ec3ee38837ba6c8b0eb9e7a07b4ea0a18e88f3f87e9313a2fe83c4b9d10073cedc0742b96c9f4c1e6305ab54d0fee96ce6cb6deaddb360314af4865bfcd57addde5ba7e3243b3a623c8c7e53aee4633c767d21151af844f8df3659eb6340fc0466278afe36159fad0732a2d6bed8603d4a663471ca960becc36a475fa7e22bce84615ba4a6c1acdf39c3191b1e04e7ac4185ff21bffa9fce40e8f9cfefbcc022d17a2678cdc3593422ca76f1c5c5", 0xae}, {&(0x7f0000000140)="b3507f80f06a403aa1b9a60418f6ff610edc49cd7e224fe0fb24bf749152eb4ed0c3a95350a9f14d4fff029d3ad2a92a17b02b0449e872b48ff68aed36c6b236505c69bfaeb81b2d008cf220a77421b59d76d9d5a6ff9210b5123ca21102e248f758f2d1dfb23d7f7e48d872380ee569b1085313e5a0e73c3ef35956ef90a5578d3d7b1dee9589654ffe29ae3a4fbbc1ebd47f7722f991d31fe10a4b11fb7b28a8e8224d629607fa5eedc53af9738b4edfaf283e91e586083636879158fce29c6b92052dcd6da82a53ea898d03a172069cc689f09ddd", 0xd6}, {&(0x7f0000000240)="47c5ea7ae68c2e9c9d0f9397d75eaa84b96942ddcb1658f99fcec729a64fee6f1982171768909b8a389a34f93124989a233e8217ebbf9466d14405028c1652157fe9af754ee741603fff6fae48a8d4d5cbbd8bfa5235fe65412d7b8b16190373780f0f445a34b5282015e6e7e69b1c34a878a3517171af03f432ccf4c76dff189952a7ac0805036ccb12a9f5b7ce25ce41c52f9e40a9b1b5afe3061ae16072bf0db700"/176, 0xb0}, {&(0x7f0000000300)="3b5698ba71fe5a0f76ebbad5257cf7fe4aa5d9fc692f7a111dc0e8ba0c3120ddbaeea5c042ff6913da9b02130000000000000000", 0x34}, {&(0x7f00000003c0)="bb5134e409cdf008880426d9e9de24fea57aecd0aed6a7ba87776f883e7387a33c50ce272ff70c449a6558c5e7d6", 0x2e}, {&(0x7f0000000440)="cefa13eb29d8204ea61942937a0eb9c70c218586475b7dc2131ccfb725886eafd3a639573b70e216e3543626c990123910c927ae317426cbdb43d3499c04e5c01b8e826cedf1e9c273a7", 0x4a}], 0x6) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x31, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x22, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt(r1, 0x8, 0x1, &(0x7f0000000000)="5cecf08a068ec091f4b857120100a2b91f1ac4dbb72311ce6c6e11ef7be6c041a3643302de2d0c551c6c18d186f95fbc30ca5bd5939ef15ee4cee711ad89", 0x3e) 16:00:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1c0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x7f, 0x5, 0x2d, 0x8}, {0x22f2, 0x6, 0xc0000, 0x7}, {0xf4aa, 0x7, 0x4, 0x9}, {0xe45, 0x3ff, 0x90, 0x1}, {0x7fff, 0x6, 0x10000, 0x6}, {0x8, 0x101, 0x1, 0x2}, {0xfffffffffffff001, 0x20, 0x4a, 0x3}, {0x9, 0x3f, 0x8, 0x4}, {0x9, 0x2, 0x6, 0x80}, {0x5, 0x5, 0xfffffffffffffffc, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="02") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7fff, 0x7, 0x100, 0x100}]}) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x67, 0x10001}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0xf2b, 0x8, 0x5, 0x7, "1006ea52a8ca279ca0c78bd67ef05579ff5327f0", 0xb9, 0x401}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4089], &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffd9e) socket(0x18, 0x2, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) chflagsat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfeb) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9f, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="7ce8bc3f8bca9dbb4b76b1", 0xb}, {&(0x7f0000000100)="08e9ccfbf22080c5dc6fe5664d26136b7c1946d835c344fa393e4e7573365a10876da5043657", 0x26}], 0x2, &(0x7f0000000380)=[{0x108, 0x1, 0x4, "9f6228114e70127609671c73539ca573ac2b91d3c040470cfb232b1e0de351e06f22bd225153a7402b271af2e3fa098889cccd9ff01e850cb5f006cfff3cff055973308db7111d26ff8473bb010d25a85d19c3b2aa22314aae1a1124aee2de8e0a6007e583f0d1cb38a0cd3bc7b06293364cc128d6ec5f81a3e8e42fca3cdf7ef2e19f4dad350a2d09db91d6029ea597249b3be5d32a9d69608378d0a9d68ee3d83b99045d3407762af6e2a898ca545cecb826474bda24433f3a1be27ae3e1bf28f747e5b0b0c4e0116ab07c88caec227f338174cfe7772bfa9d0fa5be47b0c1b8aa1b4bf943492bf1e4780637e0327a80bc919bf6e139"}, {0x70, 0x1, 0x6, "837f8f7d9d53731da191252a974a773ef149c9c488e95980a13579b2e4591f9bb60de7fcb5fc5b9277e3fa98eecad7c146b88faa2652925732c1a85d34e5d7484bd508215fbcb0a18e514dd3f113ab500614262d40c13146b3d6fc30"}, {0x18, 0x0, 0x761e, "451158f9a680"}, {0x108, 0x1, 0x0, "24134a6a26db948240b29c05089641e8463633179e0114b69957f0e8e5394e10e077a7fc333589e6b27ba1fff8e885e30350e4105329780295b228590f08b5938b31b6c66389b1621f9fddb81c540af6817ca7f0b6c85af82c74428a3f21e9ebbfb150c2b33d930950868eec8a3aeaa19e23cd63f2f6bd64fabf1ddcfa2c60d410f74092864a40e17ae3b3f9c7d427d609b7e77073d472caf5d1986ee89e599e84798aa3c660fa31d594624434cf319539a0bace251a8ed68dadd925e2c1e09ef666140811b0f70afd8ae365a108cb681bb8e4a28adc7fa23895f3375b12de34c04f56e8b30e7917639740b7ca9962262a99"}, {0x40, 0x1, 0x4, "53873ceb1329623869c93e9b7c62260b49178b55d61e1dd3f3f2a833725f38a9baf89d10e88235397111"}, {0xb0, 0x1, 0x210, "4f594cf83b91d4adecad13faaa91e52e731bb3315e858584f491b0d5f15b3b9349fdb04ada380cfe5f5c043839c1bd5c26e39868a8a6617e70941bb2c0ed5d56e8e74f7879dd7b23f84d0eb3bb4a75b1b13b2d90c1c12ec69406f00f096cdb4c9d7f3e70872d5407f73801f00a51ec98a6996b1c587ba6967880524ed5264f66ad23fae26f01bd0b8d3ed2dfd75481507c86d036d9cfd0f60517c63ae6"}, {0x70, 0x1, 0xff, "62de52dcfe3f68e9fe0e5b0e20d6e96654fca4045e5899ce26a45842dcec809a386ccedcd90ef2f5bd5778c5b6187b67bcca6a378302f33afab082ce46a2b4b9637bd834b20a04f41c3fc8b155d11ce84b484aeae4da96e18a7726"}, {0x1010, 0xffff, 0x8000, "fd7a193fbbe9dfd5f394de40dd50a37366f4a3fa05a5a5ba2591328b8cd51107f69ded7e70f5d5fa27f74e0200974963aae22c93389559891d70362af47e7a1ce1d2f1b70b2f8505dab42f2574ea87d69cbc849a3a23a1af2730a08f260a0d234b42f87187f9dd4f6ff46448ccbe30d69a6a3d0d8677111aeab60432f58faa96c829737dfb21e4427344343098edadf031779a4ade16691fd9c9afbb76b4d88b308ab45b93e6afdbbd71d951e0b845d104ad9b287ee9fb602e20d62dd73e30b5696901087c94dc18104b2d0672903e5d299c68619e980a05ebf1ba7f58290756c22ee4f4ed97ad8fd19be10047480977fa297d0b3a3ac249f0038f8aef11663740bfc16b4210e2844879f952b60cd980983a652d681d22489f31305ba2045cec8af2497918227999accec5a4eac57ecc0093aed600a62f460c599abcae75ae31ce56ec3f81d5e4b3d616acc7ffa16b282fdb7c839c3aa2a1b90c13b5aaf9de198671addfd5ce6d9e5f710bd99b256a6a28837cb92fe31fc0e7d89c0aaa4b2fc4f24c2a2b6add5ff869622fe1ae1888f7a47ce4bef3add320700306f55f5f81b4e1408107262ab3e85d4950dc107dab108c209506482c8c4946d9c954f77631c5245283c177e4961f5a1090d7ebe3cc6e8748415689cc1163e84725fdd76895552363833d38372793d32c84bb5f1d856a34140be3335581ab9d2caa02d730af5e749f2edb63d408e9ee48466c7670ab9ea30e9c9a7934069fdbc13eb06b3174964b0371e9305c581cf921ff76fd57bec0686326fc841c1795d874801a7606adc9154a7e92b09688b9be32b26a6b1b1b0ccb0fff27ff64b380f3c54eac762cb368a2491a386d7c109635984cf1064d6d440d2a6cb2857b88932f91fc98aead2c60071602ecae04de46b836da9da2f3afd9a71ee062c0c4677d69a08d245f283569ca9533f0ed78b3add59f287bdfe7351d7066dbbb2ac7d9da19fed977e71ea0f75385911cff257bfc3dab229613274dcb306260093889fe80d55e43856695799498fbc63c776e0e84a71c78beeb8559c7cdbeae6254a156015c82e8fa7037a8b5f4e9709fc9e3313e1c767d8abb1c01b30c0fc8acc45f34370ac4761daba7251508a517182e564c16eb08c8b140a98e9d32b4640f813b61430eb3a158a005ad80ee4d57139331ace830ba75c7627f7ea8f39255b9cc73e078bc4ebda27bd1535ccb8c7a4237e2e8fcf9ed1804b94fad4ba2087782558fc5b0c866f3eef6623af83656a384d5fe143562f436e75d2d7a2cf3b5ec0392dd4beaa052f3881251257d30945d6238a5783d9416678cc6cb5164444719cf2b901a6cbae855d374be00bc8f1e46b08a9865394c24d7749d5188c97bcf3ec0001ee663d4dab6cce243ec3f185a8ecae7988268e3043ff19eee8d1d107cb9b9e94a8f7f87ad12d71d6c393a084ec5d48c078ab44aad5ff9771b4835d589f0b8cc562c7818e6cb7401ede225068fd140915a7e8f489a9b61007815ad5d49fba0e53fb9355e1006a019d5ffb100b6f29c47a9ce3470926f01752570e295fa308a6814dd4914dbbc4cf712def247216eb98dd55ccec002bb33132770f76b6827f4763d81c3bd389d83352de6f84e14f2a7dfaeacbed1c8ddf145b422a35b5c5328a1ed94eda9e20eacee0af7907772489d9a1b97091d53bd5ea42e5df08c30bb5dc6ec256c03e2c3deb97933f4ae5f7f864b3c26500506da5b21e1020ee6fbd1cb2b122b95cb49bc8622cab190df7dbcedc5de659e99af7758c0911d945df9bd4f8f4e16ec0870299f1ad35857b3436da7329cf8641eb028f2be538aa9a0e309ef9b66e2a4b32425461718129bba67a6efde485269233a7dde9c4eb9128867980ac990db54ee8b2002f77a0cada82486730ef4c46152d6cff125739dcc6faf18463d9eab2bb7588ddf381edb64cc059afa6d9953f9bf92657869f9c6ea0210ce3219c20c6792362066da383c789c8280554bc3546dcc85e9dd2dc3cb19adb32474e240f2bb7273217df7f33511f0b270e6594dd5c5a71fa9712c6db3ea23cd2b14117a935358daf5392ff78a297d0772f33fafe81f591ce67c2e66c5d6fc25e2d51510ecefb6f8f5d0be5cda39658980a6ca40478d8901311ab39cf7a546cc814fcb10c906f18d3889aae50e4d28bb5bf6f4088caa0270fdef6a6b389c9ecc1398384c09b24d74839db0bf0f1ac7e694948701a02fc98b98c298a0e18e6bf928a60ec4ab2744d9075f22888ed16d163280a24cf9bf592e7dbef184971d2a62dd70be9d734b0e65aded5e5eada51a3583a54ec852f6d9165205fb8153b0eebcbe66519a116ce08a0667654c1fcc79d3505f8d985154012e9821def0e69ac29822659504f9b27ed32503b32c75cccf9f4f6b1db174624ee17497a367d6cb0c213dd8fb3696eaa0646ca1830a5ffb0c9186b8ea6e495356130d0860a0eef591a4fbe930c173a657f79f1caa145f13eaefccc184c2cfbeb793ea3a85e1ff3596b8b122935f2df16f98ad1f25ab2d6e178e6a1c6a631ae659aeebdcb807d69b7ee41922e21a74908dc54eb6689e60e6fc1e525fd45f9c0eb927d0a47fb3cdf51698b2bfa6b2966b788611bb8c4a31c10c28e7ed84746345d6bb31c7f03f1ceccb2a65c1cfb938023082ce989249db4b61980a100cb70291fc37576b40e9074e8824241f0b316c061afe5d6a1e0e1d0d1895ac9dafa30334a75d69a2b61e5ea73412de1aef69ed40e021308f9beb9e8fbe480c315959654b884dc54b7650f8e57be7e58d09c8dc2cbbdbc0adb57ecca2d0a61cab724f30567c06dcd59a49f4620bdac4a07af6d5dc8a777ae8419d188b7811fa46ac852e402b41d5ccdf752d0cc70f63af01767d4131d811e12ebaf3f0e8069f0b706924d411190ad98cd895503b43a37b97fdb672c04fe81bd3423053a2f0d759d2cb39ceac74417c1d2d755c0bdef36870c04e5307aef88e0159ec327e963f7d00ee40206caaa0c55884f0778d8d77b2fe4e7a54d20e45dbadff8d45a8262159c95b643a722d713904cae67a187530425c1669500680d5082a4f03cf341cb8ac20ab603691b3c1f60aff9c8907413bba615bcb480eaebc8c2b44f0cbbd66928166e828466e5ee021133309c9f29cb8cacfcca574b0363a24a924f6131afe8d34555cbeb6420de0bc2e082fbb5e8f0d6d4584bb11e0836d4221b9166e365c3a5139cc4bd60a239959d92838da239a778f4ba538ac14514589f85541fcac167a816076d8cb22a66fb4490485001225df9b420754c4397dbb8ee4ecd4a2e1c2fb8de9e0510d86ce5848bbc138c2f79ed9081a467191c54c90eb917d41604cd89f772b3f7e05e6f2e97d70008e83ea30b9d3dc2de0b0b819c9c57085f20806f7a9e2151834d403beeafde3839a0c29c14903743eecf1ffc1e4dad864b0e2986ad405a2f9252377d62554bbf8451968e7dc5f5fb717d9bca26e4e403cc1a8b1ee2fc02fc5a0a1033f76adcc4831bbf62227613a9fea58c83cf6726aef7f6b61fdacc581d15ea1ac08a27b0db0727e373f1e9865c263d9b4a077feca4b1647500a2cbc1149b9626e4a26246080614a80147629ba260c2cf83ab2344477b7f6232fccd1e8b1f1c1fad99cbcdaf13bbce491a3844a3da294a7e353243315a656a62ed151ea735dd1ca165356d7d94fe07ca5637684bebcdc8501b799e6d44cb0d4f1e5868d49869dd39a187061be89086faf87a1eea980b0def7d4173863f077898a3c293d0102f1cac3f3569e06d52e4ba97240e0cc8bf524ebd9be4013d63dfc001a1bcead0c9866413e01074dc1bcc08cd345c6f04c2cd1706426ada82ac4b0a865dc4e9fd783835c68c6d230b34e3529a12d0eaa1a73b0491b23ad598dd9e2177cf1bd9ed95d863a75fa3d506a97e0914009dbeb2164228110cdcb1180a79af0ec3e44c6f8f48c759682fe66d41d898bc58e17dc91c7112bd65168514c1eb01395dc12e36c7a8ad95cc6684e40aa93dcfa9b9d8e26a2f734fd46e0d00456bb71c5f9e109f3e5a1879f822d62d005e6b49c16d6a6843e5438587410ee47853cb7f79c42d095c7ff1e5a90c21eaf704b4b81302cc5f69bee182411c6a2bb351eea30e817c675a3574dac1d1cbd63039c69257e3091c53c6e8551d84372a9b7f146375c2131da11c47c34958078d6cedbd50935613f3fd2e4f72dcf7e48ae0d946004ff8445f6331fbaedd5263c2b15f46a7b410a2e50909d4d21d94cc439ba46df0cb645427e1d329b46fea64765b79a2b1bf02fa990d91f6a144d5eee330202b597e203010e993a47d5ccc5102be98f77504bf65b9fb497fac3d6bebf0f860cb84cf454b87e950687d9a299990c4241d875cf7cfd3c35b7804cc6b6e7b9a1a740a27b6cfc30d2aa9ab00bf7534e3c95d90a2bbc44e2a88519866ace44aa21101371ad608f09f3897a5cb9f57139c899b2e0b2c24efc8d02b2539f087a15d2a0171c6ae21d86f0758bd5fe02015fa0c7c26f7b25ba5b1c86ab72e032c3140a326dba10f18d639052c1db29b19252265d54bcbb1ade0e60127c161b69cd29aac0c15c967fe8dc126cfd678e8d08511dbc1c01f2a804f5d42bf3d2253917b3b5a03093b8430d201a5391a4bfdf21f38464b920ec83d138a2090c5986127d8562b8b547e99e3c42f61b5d6b1c9b1fabf48fd5fa5dd2502de0099f6d8374f0d4dc91f4539eebcddf2311ffc19507720e44afade55a9e6e2c2ede22ab86fc2773ee5abdca326e565bc2702d7b8917207e9a33e74a7d678e605253bb677b1c77fbe92c81184ff1b5396e1d1b9b85d0a26233acd5a2898af2561a1e5fccc50b418fe9db2f8ff3962fc986675e78bbed4824a8af9ab2baf808c07e2573d1b6ce06571b128dbc508419a0fda4262da04203c8fbbfce8491b676ccb7c9ab36eb17f9178edd54f1ff8bafa50d7e6d0cd839183d74f541f1885b7583cb2b900e2d31493e7008ed0419b91da74d22d810eee39d1a501fc5afc44a08498f9fa569e73288d8e5cb9b15411e5ee3fc1f3ea1d9ffe94b6138c1eba829dd0e27ed492cea65492c3f5593d47fa2c8844d9af77594c0a006c8460c365ecd3b5e7d7133d80d5a402c5424bb642b9d1d8c5eca252151ce62df0d1a75aef9dcfe307a2c847bda784b23804fcac94d7e75289b9929872d8b48608a607dcd0eab916ad069e1f25a44df286eecf8caf64108875da1f702655f1784d0c251fe0bf1d2658007b3252fa2a6eacbe951161fb628da6a18d57ec9091c42edf51cb8799566c125162b90fbe4ed24d80e307be520bf69553226652c5d50c1b141bd07b44e883da7bfd20c14524febde8b12abd3a5e265f857008f102f91e9063277682ad4143a2ef894b843b1f8a84cbedad5a051ad999b517bce1b7a84ae35398857301f2cbef67835590ba628930b2294586a9106f07b2455d8baf3b667e95c56867d83989caf406d1daeab7356a6f9d9c5796bed55b20e16f2b82f4ec4910d45a7e7fcd5c0956b23ab34cf53c497c3615f4c361ff44bd798a116f9233fb2564a289c9eac55323b06adfc1d5f24f27eb41bb9dc8ab57bcf2b76facc5324d81bd15368646e37667f4c7efe8dd206de8e8c846d614c94d5ae833c3d4f21411eb333cf7eae177a2e267f509b4004066f6f0d6caa2eced5de41b2b0619e4621d1aeb0b906d776d987b5ffec706eec3a9de1d0b19de3170fa405388df95d77f79a793ecda3db65608a6b29b75d1787adfb94efc8ec437411de552635fb477af3671b436b8c161e6563478867e51591138b"}, {0x20, 0x1, 0x7, "9323e49c884d141cb4df15d21b"}, {0xb0, 0x1, 0x1000, "2be5bf87505b014bc6c4756ca89d0f82b47cf55778fd254107338f2c2386c546e0d2dfd40dfdab1d1ab5fd59af0a88294446e29404820660266394462bc9ca6422faf029b09a6d9c24286afeb512e9f43a0827afa838d13af9a749947ffdf086f1cd018ba19e4c616ce021533c86606b91c7c05a295db58872a291e97c804ef3d6b21457adaddbe3a18e67ed3d1c173b989e3fbf340cf541c7b50d"}], 0x14d8}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f00000001c0)="284843e1eb8f5d83ccb6d0797f60dd9f58fb4057d85feaf2c07a3a5e5a74a2184c685d53059a2809e63f1a00000000000000004b7f739889acb4c436d743554991dfd56b1e6cf90f6f9a60e20ec2289bf8e7c296450e291c9b43b29bed3859e73f8b4454d55a13824f4149efbc9b8f1b50cd70259477a9ef3dcb226d178353a6f2191efb4908ee1a04a9ca3b0705d64b14d3b0260000000000000004") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x5, 0x3, 0x1}, {0xc4f, 0x8, 0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x64}, {0x3, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x4}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) close(r3) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getegid() 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="9e3eb3d095f3ea931fecc3d91cf41a3350a6cc63e294f774757ee2145bd9d8e24ea7fd6373c4a8f32d86f1e9b12e52205d67892ddad733b2d109ad1f954208a1ada2a71747cb0584e35407e5", 0x4c) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x4}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r2, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016963c98 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016963c98 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0xaa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x3b842acf3fd3bbbc, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) geteuid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="4a731a766ca5b5b056a473eb7b607ad4909372d8a969bba6d2b1fdea170ebd1cb01aa90b57cd059125d41f8b49ee181ee241d32805c6a40415ba77d0bd1f18d46e67729de00bd1c4279c558e498def1dc3022d920d0874146fc10cdf3548840a82fd2d353c7fbaeab08d4e8bf75318f491df", 0x72}, {&(0x7f00000002c0)="fd530ffb5e19b1", 0x7}], 0x3, &(0x7f0000000440)=ANY=[], 0x3, 0x4}, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) r6 = accept$unix(r5, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getuid() close(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)) r10 = accept(r9, &(0x7f0000000500)=@un=@abs, &(0x7f0000000580)=0x8) dup2(r8, r10) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84, 0x8, 0xaf}, {0x6c}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x10000, 0x5, 0x5}) kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) 16:00:29 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x24) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x191) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bff6854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777f989dfceac2a84e6abca64896ac5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee4ac02f6ac41e6bf3bf554799b903000000525e8f5300a4ff41315a2f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d28707b70d3810e76dec23da425b4122cd2350000000000000000000000000000000000b757e6b690f61126a35f05038f5d52f81db149faae44c6dbcb0a34368f12f2fad911e0d1a872d207212a44989c0d5c7aa8af84361f2bb01d9f189e3fb59f914148411718ff1ea07c456a7a8327fe29c01998f4a1ab3f119bc55dd58791f6e2ac9e37cafe7b825b351bd2fa9538a0774b5996729ac50d12ddeb10754afc553522aea8bf228bcb505d31226619effdc2f904939f5799b14939e998f5d90d6bdc01eaf0ce5adcf7cbb64cc55254c8aaf4d938e5"], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x335) 16:00:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20, 0xa}, {0x89, 0x7fff}, {0x88, 0x7}, {0x8b, 0x2}, {0x131, 0x3}, {0x20, 0x1}, {0x0, 0x6}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x1}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1ee94b06e2489e48) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0xd234, 0x4) 16:00:29 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt(r1, 0x2800000, 0x1, &(0x7f00000001c0)=""/130, &(0x7f0000000280)=0x82) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x8, 0x8000, 0x7, 0x6}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) socket$inet6(0x18, 0x8000, 0x0) sendsyslog(&(0x7f0000000100)="f87d3d0c27074034acb903f1bbb6f0db04bf0b2533ba54846174a781922d2326f987c4fe7bc7efd0cc547fb25d10eb2cb020949cfc3cb1eae053043369373f3711d0be2bad70fe653932f842809a0334cd457bb2d69497f37d4363acc4b55f7fd93aedee9690e32571b5ff479ced901fe331a2dce70c2e0ec252bc03a3bd607acd9bdb8e2284ae5581cec6f71009c71bd88f40", 0x93, 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffffffffff84) r3 = getppid() openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x488, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x7, 0x1006, r3) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = getpgid(0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r5}, 0xc) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x80, 0x66) poll(&(0x7f00000000c0)=[{r3, 0x1}, {r4, 0x4}, {r5, 0x4}, {r7, 0x8}], 0x4, 0xfff) 16:00:30 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x3b9aca02}) 16:00:30 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, &(0x7f00000000c0)="72765da25b20554a75cc264494d10c14827e4c6709cbc09d9c44fdd2895e152ba2d5a3d62ec890ebe139da8d16167937e54a1b27c236b969adef49aa54cb126aace908a69c86fe79b72a60d82cd225ecfc3c50508605a3bb74980ced4a3beaf9fddace89c2c7536e157f15e0bc06f1ea3d8efc1893fefd1ead27619e6c373fc2664ab1445de216ca14c3b178e54a49b9b4a1d453d64232bec5a56297c82c34cfd46bef1e774837237fd0ebef4afdd59da5392c", 0xb3) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r2, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSCTTY(r4, 0x20007461) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x813, r8, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r3, 0x1}, {r6, 0x4}, {r5, 0x80}, {r7, 0x4}], 0x4, 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffdc8) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x6, 0x10, r0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000001280)=""/87, 0x57}], 0x6, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x18000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x2, 0x0) 16:00:30 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000240)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = accept(r2, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xffffffffffffff95) recvfrom(r3, &(0x7f0000000040)=""/200, 0xfffffffffffffda3, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000066696c653000"], 0xa) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfeb2) close(r0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:00:31 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x232, 0x40, 0x8, 0x1, 0x7, 0x20, 0x7, 0x5]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:31 executing program 0: socket(0x10, 0x0, 0x0) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) accept$unix(r0, 0x0, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x11uY4\xf9\x01\x80f\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockname(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x16, 0x4, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x0, 0x0, 0x2}, {0x6, 0xa976}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tMp', 0x0}) 16:00:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="4264f3f45f7f307570c96d543a65b5dfff5d3950ff6cf9bcf79323d070e471663bb6933988ce9a42beffcea58245560d5deb448409f3843033018574c876648b38642318024b6f3b98d4a2affcf1186d7b8791706bb2920042d912bb9f7dab2a126fcc816b3d56fbc3e4cb8bdd745e58189c", 0x72, 0x400, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) fchflags(r1, 0x0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(r0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f0000000200)=""/125, 0x7d}], 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:32 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'\xcc\x8a\x00', 0x0}) r5 = dup2(r1, r1) fcntl$getown(r1, 0x5) shutdown(r5, 0x2) sendsyslog(&(0x7f0000000080)="dd8130b4d6b5c7dd507ad727ad45c8458ceb1924ed8e4a537dc194ab4c881a6fcbdc2b26a03045f257b444890d8a2fb1c13b2a86179f444ccc01f5d0a89bf96ea3791203be37310c4cfc3a00604f1233f7ecb1d2a6c9a6ce4315c10178ce9c8da29596d73f3c1ad470b8281f10", 0x6d, 0x18) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) pckbd_enable: command error 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000267, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0xb82}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x20) dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x0, 0x7, 0x5}, {0x800, 0x800, 0x10000, 0x2}, {0x8, 0x7d, 0x4, 0x1}, {0x5, 0x7, 0x471, 0x7}]}) poll(&(0x7f0000000280)=[{r0, 0x1}, {r4, 0x100}], 0x2, 0x0) read(r1, &(0x7f0000000100)=""/32, 0x1d) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r6 = socket(0x6, 0x6, 0x183) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x2, 0x9, 0x6}, 0xc) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x7ff, 0x6]}) mkdir(&(0x7f0000000400)='./file0\x00', 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) sendsyslog(&(0x7f0000000200)="9c5233449c167abdbf091f7b370bd5161005d11b0f0e57ef0ea2aa35f2a01fa0592f634aee5353d86a9baa3c8f6a674a7ab542d1ab2d2093fb9a8c7812fb8218dbf42a9d43ed9479cb4e869c4d6fb93b42618bfeaf4ee53f7881220f9cae731ed4d28c485e63404120bb06fffe0e582c438f6de68ededf36", 0x78, 0x2) 16:00:33 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) geteuid() r2 = getgid() getppid() r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r7, r8) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r10) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = geteuid() r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xac) chown(&(0x7f0000000000)='./file0\x00', r13, r14) r15 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r19, r20) r21 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r21, r22) r23 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r23, r24) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r27 = socket(0x18, 0x2, 0x0) r28 = socket$inet6(0x18, 0x3, 0x0) r29 = dup2(r28, r28) dup2(r27, r29) sendmsg$unix(r29, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000c9f93658eccfd23ab09dee6aa94a29be7336392d4e6fac9212fbf8037208b97acda380f6a7770fb1636d"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r30, r31) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r33 = syz_open_pts() r34 = open$dir(&(0x7f0000000680)='\x00', 0x800, 0x1) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="ce8246c3f29084109f56554c4966b095fa0359c7549534ba4c20e11d74ad414e2916159371fc7a54457bf35294f30cb1be0b78a100dff44edf80a6f34dfbec091b0ffe10c07a2b5dd7f28dbb9a6cbfc8c5b48a91a4c3dd2ac662b0a1f537692a15490da9acaadbccf8598f5634330d62e246ce5ebc90b25c39c42a9cc8d1bc0b00396b7f84263c7ffe11ea6f52255aa468a34ecf9e3ff7eafb8d5728ce626d4f1d2cbec9cf31df53943d6f103ee5035d", 0xb0}, {&(0x7f0000000100)="ddd8fc95da9d50cce3973dad4e26f3543d390f46481bdb2257daf22a3d91", 0xfffffffffffffee5}, {&(0x7f0000000240)="199866833ba4c4cb0626a0b7bb7dc28e4cb5e2", 0x13}, {&(0x7f0000000280)="7ba6afb5a9a4281276ffdd90d33335af44749bc8de4cc0de35c104292b14b36bfb94e7f13af24283eedfaee861daa84e534925c18a78", 0x36}, {&(0x7f0000000580)="c54ef10a92be7177a9ef0b6483c57684e0d0ed166aa2dd568a52f4ee72f068705d0f04d21bbb5714546501f78a5d4665fc1fab58bc8dec385a8cc00c338a09ee3a13143b43bfb34e366b37a0d49e46a96163dd667797fda1780eec0b926674064253935931c4906ccc252628fa296465f623654cbcefba15155422596c56926ab7174eca00e1b4946fd7fe8ab29d98bdec4289d8a922d45fa0be24d1e4a217e6c06ca1fefa84551329dd6ee42e2f23081e3121a45e78aba4126422122f6b7fba9c97063c40da99dd3706e253061a863fb9454b04ee55b7eeb942e3", 0xdb}, {&(0x7f00000003c0)="db57db317cd2bf4e58a3df7e80e469f6c8a160800ac705addfcce3005f2cf4f67f475215856a36e30e93e9bea60891414d2901914319bc97212113b9a9daefba6ecd502ade52fcd3d982ddb6eaa3127195f75ad50249ac91a328500eafb1c50ca409578da4bcf8", 0x67}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r30, r2}, @rights={0x0, 0xffff, 0x1, [r32, r33, r34, r16, r35]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x0, 0xffff, 0x1, [r25]}], 0x80}, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000140)=[{{r36}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r37, &(0x7f0000000080)=[{{r36}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x100}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28, 0x39}, {0x40006}]}) pwrite(r0, &(0x7f0000000100)="dca618cafaa2c1214d023bb8a4ae90b30f2333101a6ee25d7b2e79573fcaa42d289957274a478f5ada7041629d1d7a29ca33156e3bc2f93d25ff2f9dff3857d2439c97360e5512e6b0bb84d8c295c1f0c55da8e669e316419a58a35232baaf17d9eaa137aa055abffaccb20bebbc94e6fedd4b98010fd798f4c5b2894c7f83f6c11815cc299a5aa1ffa43d8d9fa66ae54a", 0x91, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8db, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="8b2f64a8f627572593420706e390eb80eac3d393d37ccef851ebea7054a9ed40d741bc4ed62ca05da89d4ba09a5e24e3c2721107e933baa57efcc4a91980af28226c47516a936e9070fa0f13f73428237d50809db9bfbe3dcd144656e8e950f31fdb88a1d128fb2548ee9fa9f50227e7fd64883c5a46518f5f0bf52663a3f6ca34a7aa5801dda8caaaff122f4cae21c1417c4b89598d2a5de783c27f2af8754bfae43b30d9936f611a7ff2ae0fef9ee2709bb2f996c0d4ebb92d508a1bf71f656698545cfb6dd3ec05c3266d6cb9ea5cfda9ecaeda101e8f74b51543533420b8bf1bc0f3bff5cd38f0a61d1851ef95d07865e3", 0xf3, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) listen(r2, 0xccf2) 16:00:34 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x97) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x2, 0x0, 0x4}, {0x6, 0xffffffff00000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x40, 0x1, 0x5, 0x5}, {0x1, 0x2, 0x81, 0x4}, {0x7, 0x100000000, 0x6, 0x800}, {0x13a, 0x68, 0xfff, 0x6}, {0x401, 0x71, 0x80000000, 0x3}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="403440bea0a34a00004c23f20de825d2178d3b000000000000000000"]) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x6, 0x3df9}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) 16:00:34 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r5, r6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x766, r5, r8, 0x0, r10, 0x8, 0x4}, 0xbf5, 0x1, 0x9}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r11 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r11, &(0x7f0000000000)='M', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0xfff) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:34 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="f31845b3fb86d1004e89cced44a7ea75fe3c000080ac347820003871b5fb4eceb3baea5e6d8c98038a9487e5dcb80f58bfbeb51e9d66cd24f2a20428eb955b86b2bb037403651833a6e2cb9eec73478ba7d850d8dda80ea6dfe0944741dfe2f03b2bed6bc2d9956b9fde48a77b49b2272697ab7d9b867c90e32131870f"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r5, r6) seteuid(r6) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r8 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000001480)=0x8) r9 = dup(r0) utimensat(r9, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000}], 0x0, 0x0) r1 = kqueue() readv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/33, 0x21}], 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c00d7acd1542ffce7a01426875f00000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r6, r7) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r8, r9) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r14, r15) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r6, r9, r15, r17, 0x2, 0x80}, 0x7, 0x9, r18, 0x0, 0x2, 0x8000, 0x9}) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) shutdown(r0, 0x1) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x9}, {0x18, 0x0, 0x4, 0x1ff}, 0x2, [0x0, 0x1, 0x0, 0x5, 0x5, 0x9, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:34 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f92", 0x52) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000000)=""/113, 0x71, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) munmap(&(0x7f0000646000/0x1000)=nil, 0x1000) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) sendto$unix(0xffffffffffffff9c, 0x0, 0x9b5022f6, 0x402, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/148}, {&(0x7f00000003c0)=""/250}, {&(0x7f00000000c0)=""/18}, {&(0x7f00000004c0)=""/4096}], 0x211) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="a67d763d1a2e7362c455e03a6bd2389f5a27f5404852f24f450426465dce986d5f557dc0714b4e68c55cfad0393b76b3c6514c524335e907e35d3657a2a9e51650e6e10911c7dabbe016cd1353bd782d0e24f844b73b3d50efa32c5f1d7463d5420035ab4541c098952359fb527412c11973a97f36", 0x75, 0xe2e8bfae7e8d289f, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) dup2(r2, 0xffffffffffffff9c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x0, 0x2000000000, 0x1}]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x4]}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = getpid() r4 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x200, 0xba) dup(r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r2, 0x7, &(0x7f0000000340)={0x2, 0x2, 0xfffffffffffffffa, 0x800, r3}) 16:00:34 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x8000, 0x4, 0x6, 0x6, "a647b5176eb08e47a8a389f73502ca0a3be9736e", 0x9, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = getpgid(0xffffffffffffffff) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r8, r9) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r11) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r3, r9, r11}, 0xc) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) setsockopt(0xffffffffffffffff, 0xfff, 0xffffffff, &(0x7f0000000300)="d0421ae24a516de981522fd1a94cb1b8c26233499a528a2d5975a9d01476a8247a2fdfaf7cf20df336188ef23e3d667a811310fc1ad60acfe5e2984eee8fc07b3b4335190dab44a4e0585a41fce0cf55d23ea8825f592719d412779eb13b8790484da52cabb2c1fa80c04bf7543d4011df0446b257bd1b878425d874be23a0908634154195e3a2d7c380d8a18a031e1e9713c8e86913376f207a9c2efe94312e145b33e3b616190d2c0315976e0ce4590ec261d7b45f91a9e5befacde501f0f4f1c192506a71b412eecbb64776502e5ca4a07c3d1fedc286d38fd2b6333146ddce575c0af7f21c9ebfd35d0e376e6d7c0821f877f4fb36", 0xf7) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8890, 0x0) r0 = socket(0x18, 0x5, 0xfffffffffffffff7) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x43c05adf1a93e093, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) fsync(r0) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x18000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shmget$private(0x0, 0x1000, 0x200, &(0x7f00002f3000/0x1000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x3, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x6) 16:00:34 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) kevent(r0, 0x0, 0x20000000, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0xbef1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x9, 0x59d501da}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20, 0x7, 0x100}], 0x2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x20000002, 0x80000000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x28, 0x4, 0x2, 0x10000}], 0x7f, &(0x7f0000000080)={0xc8b, 0x8000}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000180)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016963c98 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016963c98 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016963c98 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016963c98 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb82005bc92d358e775304d93ea1eec4d259b7b50e3cb3ab14ea91006bf0c3882db56084d03de0b6b49dfd9afdc778e6a577d57f2e978721553ee4879a2bf5cf57dc6c2cffb0d9906446cf8ee9de7af1051fa5db79f537a47a2e7dbd8cc56b474b12472f366e68bf7d7a5993bd38ab08f41552b343bdff3288751f3217456642137a5b6f3332bbd27e08d7fc329053205ca51d703a45c8ef4d7371c8b7ffee4c65d736c2a09971cb5a8e4c3f077f0930757659ab40e7d3f98c04c36ca5dd19f1c44a404dc80963a28fa1a8febaf93a1250902c5de428e3b5ec1f97282ff27062e94d635b0a0709e4baaae61b6cae98a387647c2c8f5ff0cfdd2b0aa4340b533d006722aeafe6594048074af7c9b67ed05945ba3b8e3a557750621ef95494791631b5a49bd13f5a4f4fc89c05a01f5ef421c73fd633493a85c172df1b5ef4db507f88abfd1f5b521bae24c40a90701283b20f29c0bb48d87fadd2694efa3de8a0c8ca1dbf27bb6e146c1a92c49e9084bdf99863506b57d01a3cdd8f1a282f8305ebfd79b30a4e1854d282d81a3c57153e47a6c0d83f8c439b834a2eba2b2b7ad06b00466d3a0069739b20f3434a89fe9ef7bad268d86172c8afbbda0c32a6adf3232d1922d4e2cb6cbb40880975357d0570642464df5d9c786b4d233c4479b919ae2a71366bf589f098300df7b5f3552c305c29", 0x2ef}], 0x1) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) kevent(r2, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x7, 0x4}, {{r4}, 0xfffffffffffffffb, 0xe1, 0x40000000, 0x46, 0x6}], 0x4, &(0x7f0000000080)={0x8, 0xfffffffffffffffc}) 16:00:34 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffff7, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80, 0x84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/49}, &(0x7f00000003c0)=0x33) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0xffffffff, 0xbf}, {{r3}, 0xfffffffffffffffc, 0x98, 0x8, 0x3, 0x800}, {{r4}, 0xfffffffffffffffb, 0x82, 0x2, 0x5, 0xa2}], 0x2, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x80000000}, {{r6}, 0x3, 0x88, 0x8c770d22596811de, 0x5, 0x3}], 0x7ff, &(0x7f0000000540)={0x6bdd, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r7 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) pipe(&(0x7f0000000080)) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000100)="4a05d4b597fce84f0f04221eb7dc3b5335a69d5de0f7647ca9b55b28edb2bc77402da33cab6a3a074edabfeff5b2f335cc2cdbf9697362bbebe6415d7e05deeb3599d848b2bcfc2e64ff07f6a341c91a8e2a5962daf57b032d81ab4bdd5307206998ca508024be60977a95ef858ea62663b50b00dc987d791a7d58a01cb56fc9c0d200cb74c0e2b1765c729fc32712586fa5e479de3999c2935fe19d13aeb837ecc37c89d05a6d755382a46b", 0xac}, {&(0x7f00000001c0)="c8eca81c5b77bcc5280212282d1e889ae9b6f207f7249ad6497c0aa294099d394975d844f6e7ba1d90e9be103626d5d845957ddd23cc571c506bc9c19599d1a4c6d856b9bd11a950ba850ac0411bc0dcfe344383c1a29ba77b357ab11b268a7f9a2c4df5c8f22c5306371ff6b366891579576dba938be1271623f809204d7f330567efad81bfcf4f5d8482d6f46deab1c8ee51ae45c5c989aa6aba09c292320ceb44d489e716996f6cd340f6ec4dba7c833f226db2", 0xb5}, {&(0x7f0000000280)="942e9ba625cb7cae19a414fd44d38f272fbf02b0ada26077ec576d2a7f72ca694266b2d6c664f9a3e49c4845a7e60618640c328d7e4920a7b959f949dcc61a83d211828691987e045b94db7efc73fe543fe1647565e7d69f2d38f30d0abb490586a175ee189bc991b8f0c234ded5d2cb3d1ac79232d1b8302b7377bf4368a3541d2014ed3dc36fd348b359fc315409f9e634e4d80d557da32f77fa405c4ae9a4e5db77", 0xa3}, {&(0x7f0000000380)="d57aa6931233aca81d006d0c644b8a577f0000d4ff601279165f7e7a7b479eab37f3181b4695bcc347a13a8a", 0x2c}], 0x4) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x2000, 0x280, &(0x7f00007f3000/0x2000)=nil) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40000000000, 0x0, 0x0, r1, 0x0, 0x1, 0xfffdffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xac) accept$inet6(r2, 0x0, &(0x7f0000000100)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) socketpair(0x1, 0x2, 0xffffffffffff24d5, &(0x7f0000000140)) r5 = dup2(r3, r4) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000080)=0x4) socket$inet(0x2, 0x4, 0x20) setsockopt(r6, 0x231, 0xe, &(0x7f0000000280)="5a1641d6a6f0488fd7e16ad8c138c3bc1759495f8e24f1885596179a646ae9040a97c2914eeb87e4e94ca85f9f0a3e7f6118c59caed79288417217630711af59f4214b5cc186af826d391e9af937747e451316b6cd385e5c538ad813a0fd9c03160519386ac47bf6f8420042bbe9e4605f595efa1f8a5e1e36ea2d6d110189942caf4c456be90985d7a3badde6e3abeb18850327105d90", 0x97) 16:00:34 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000380)="7e40477500d5a612fc49cb4101f8e11c41f38a53958abff7914351d6ace204699d0849e365f612ca540238385ef5f4092184c730a94e351b44854ef0", 0x3c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9, 0x0, 0x80000000000000]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r4 = geteuid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r3, &(0x7f0000000280)='./file0\x00', r4, r6, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000200)=0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/_pf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000200)="5ea5316b7bc605e7f7edaf2873d68c6cb57f30c278703eb2cd5fafa2590ebfdb8902db682649401a0bd237cc3f319b2f838ed8844366d5e8fea8a9b7f7fdce1bc1f89ffc57f72c4e67c29d37a7ab") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:35 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000040)='l59', 0x2, 0x0, 0x0) kqueue() chflags(&(0x7f0000000080)='./bus\x00', 0x90001) pipe2(&(0x7f0000000000), 0x10000) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) chflags(&(0x7f00000012c0)='./file0\x00', 0x10000) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x3, 0x400, 0x80000001}, {0xffffffff, 0x0, 0x0, 0x8}, {0x7, 0xffff, 0x8, 0x3}]}) r2 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000100)="50424da4d9245228679759eaf0f036c5d9190728cb88ce7a6d56d83123499c8b2ec37054a0c923f65c9a8ce373ea798e4fdf217e2c89ef5b51d5c24f3b5e5028921efeac1c353ca52a8866") madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") login: pckbd_enable: command error 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/148, 0x94}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) 16:00:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$KDENABIO(r1, 0x20004b3c) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="79e2690033e79c0a0000"], 0x10) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10009, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x9}, 0x0) clock_getres(0x3, &(0x7f0000000100)) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000140)='./bus/file0\x00', 0x3, 0x14, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x4) 16:00:37 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="020000000b290000"], 0x8, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0x0) 16:00:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x800f, 0x3) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x11ccc72199fa7144, 0x90) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x2010, r0, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) unlink(&(0x7f00000001c0)='./file1\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000280)=[{{}, 0xbda264fb5be8a6ae, 0x8165e0e0920423fe, 0x1, 0x7fff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x0, 0xf8a}, {{r2}, 0x2, 0x18, 0x0, 0x9, 0x1}, {{r3}, 0x0, 0x8e, 0x40000000, 0x1, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x45, 0xfffff, 0x3, 0xf4}, {{r4}, 0xfffffffffffffff1, 0x82, 0x1, 0x31391e04, 0x1ff}], 0x5, 0x0, 0x1, 0x0) dup2(r1, r0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b519748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) getgroups(0x4, &(0x7f0000001340)=[0xffffffffffffffff, 0x0, 0x0, r4]) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r10, r11) r12 = getegid() r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) r14 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) r17 = dup2(r16, r16) dup2(r15, r17) sendmsg$unix(r17, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r18, r19) r20 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r20, r21) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r22, r23) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r24, r25) r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r26, r27) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r28, r29) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r30, r31) getgroups(0xa, &(0x7f0000001380)=[r21, 0xffffffffffffffff, r23, 0xffffffffffffffff, 0xffffffffffffffff, r25, r27, r29, r31, 0x0]) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f00000001c0)="ad08b9f97b1cf28c5c331d9fe0f85408ac4fdaadb25fb10469216151839cd6f5649a71729137623e78beaf4731879997d0e0dd23e4c41aeb4d01dc3e56e15b15719dacd6914aada7540626b0be414d064682662863eb57c16237dcebf945aaa12f973f153e8efe6e5aa2f3aeb964fdac35ac5cf7ab7f6cbecc8fa39c67d10d5145d7d7c62196cfda4788aa79efdb026dd84a0bec212ec9fa8445fee137ed0f9caf4fc46af5556e27035085c0277ec352dfccceb1be7b32fed1179ebd8e844860fa1079b9d51cb7d28f75bec55ebcc7053ad52f4abccc5992a94addae0bd3cf563c380951ee48901b2c45d5d146bf9618c7822445987ccbc92aab1c3df737c0ecc2968e3e6792ce02fdec8a43cc1345e16bb2119f2bc6b5e1a11f26ef1bb68bd9d377b0ef2c5fc5d3be091635f76759418af7a3a1721075cf2ec2027f4017d8936375aac616ba73411d0f8dc8943c846af89e3ea2c2da1b9283fd1a6df19e81a81f84876fb0fda15b36b638b5788238b4b64b1465af16644b3db49c2b52ab2a7f10b2cd64ee2dfea3ce4d9fb430887780c9cf207aa9baef725c90470ecc2cdf165bc091911b03eba56f7c0edf458ab41e8c68536c691b155d741db9374c3ecc4f5984b058a6c35f65a7a8daa844ae4670ad9b4555aeae0715bceaeb397350db53f8ca5f8cc8e956c8edfb274248198e218b440d22f9cb3c337b2c8f01a8cb2efd1b55bf87686811d4f8ca8a3bfe69d3cdec7427cf61e1731d1587160a355a457fdbf4686ed2a067c713c6ffc1bb385b09173d7ee3def52eb00b01f4af7400d3d1e6334f3bec283694a208153df903c445e1d322498c0123e654f81259e7e1da3172b297babeb56778c5a09dfb6545a72df7f9323ace62010b7d9708bb514f789c4f28bea59c1154dd0aecfbceb2ec42fa60edd5b22808184ba5ab8cf5958b9de81d76a6b1c5576143788241064f1a322599c2e8f57d72c44edd4c670725f02be3b5cc7d92fb688a70ff67cb729b49eb02fbb67c5cd813812cf44b45427a51008c47856166ec7e884f9e6663db1575bdb49d03b680ba92e4db0decdd5f3058b63e714faf027768f33f8300edb7806b1d0dcae9067e029b66e3ec968818bf47cacddd662dfdec18b40293d44c75c7fc6080550a3f243b2b321111f1750a948a8e9841218f6c2c6f105bf5e1d23b6f0a189a540b78e7b7b7f2613fbe460d74baf087dc6f118adb5a0320d3df3cdf6c2dc345e48451c38074960897eb90b9b1f11f7aa5a8e95e999335c01494cd0023aa910294f2c931b611e0839f0c6b3be58b7fa6700bb3eb6c9b4a355b3273203119f595875c18698ce0eae44193ef33a4d0c352aa213198f31ecefb041601e08a5da5e22fca312ca860b4c7249c931d1dc5c9fcb5c91a6a89d7b7507a93ff75caf1d2ca5c67000b21dbf1e4e0e5743007f48c19742f94d283a63754571bcb22e9e47642a6c5bc181d8dc5675d3c373af54dbb77927a42ad4161010e8bc63eccc706b7776822bcdcabf42e70ec7f0dbfc5a250584ab496070e92f41f0d3933be2423ac1add4f43883868a28c8885e27a079d0834f01392e14fc98cea2cc9f944774787ddfb033f726c4e7819a8e9ea7139b2ad9e3a4cf22363e83baace96ac4bf10dfb37b8248cc754c84441c209434200f77c7835e32db55aeca6828bb549653faad1607993543fed8f829f2e6e8c5a020b4b68471e17d71ef359af85de8e55784cfdba4bdc5bfffbf4294c930dd2533002faf40aee6fce3dfc3dbeb3206a460960c02aea8a7c4273a1235cfb0689940167daf0400219c563821f696721ebc44b3a1a25db5d25114448f415a0bf23f11215c82b0e2357b781a8fdc5cf28aed283e150b72d0fd61bc1c38df659d108b81ec792fffdca89a85b3444ccd7505a22358256ee5c01355199f36d010bea986316da611d6a8c51baf12ca8268c753c63e625abd21ef692947db6ac7881b4e2b88c4115644329012c8b20510bedf45eb16d9a3202a879712e4f95fa4c9b44a141d680a63d584790b836642439229444b34c1991d083aecbe46d4c4ee641d2c2be1f3031add08b1d309af1b0557e6a4df887c5512fec99e2984bb4fbf09b1597404798c6a263343bf59330b53de0600df5fdc1058ee6d42025df1e80dcca1f5c4fd1890730359d76e8debed77e8f6e27bbaef7fd614c596ba5a54d6760fc575490940e8cc4460df618301344f92ba1a0ad4fb8f7f8f64050ff18356f22616246cc984ddd0581477a60f2791408895947d3aaf091ee66fdd5aa844d1924b24c816217c19bcb1df0d3b8f7d147c41dd70d82488c1c08e226a56f48b6940562c4af32b0a29c3e4c61a4d3f57ec5383fbf81a9bf43b97d870006ac21b9903e8bfbb42453bef27cb73f8180c043b50786cf02c564829a848c9bd0c920d9f0acbf050f4c50554e82e415901baef9367ab03a173a06a60d2db110fe897f120a593f68dc87aa34648b7cdfbc4580865ec9874861884e42cf7fc6effc8fbdd772774723a20eec7a393a7113897a1286a10c9114849bf9a2ea81c389dd6478615d06ec1bc92ac6f960458064308999fefced3f8badcddc92c9d8a1a20cf10d595fd706fef5d0af49ac02e6650e8efc55f32242cba84f2d5978c790fd8aee0215d60f0f13ee483b84e1d2f080c2382da4b680459e10cd9c32e7762943021801ece7e78440c8209711b82b2b39de2717457b632d119733140159ca4d237d659783741f0948789f715142b64810a862e16586688fe61eeaa6aaac4e7dec901b732d45c0f21f33199fc6a00511dd56c1f6c9ff7d22fc68f671fc276c7876a90ed15a72b82e92f3a37b1b0a5156b23c89aad01ef84e9e1a4a21dd370c05ed0d0cdb7bd3fa0e288a3809f47f27c657a732f4e111950c8cd7ef277e4bbce93cf8f7c6606ce2de54d2a3cc2b50ba0ce1ba785529b7db713a1451ef18294cde62fc7b3e94ef9802d6ccf465a3352c0cdc97a022c2973f3714f3f292b5d893d6068beead7c32be419f1b7ad83489ad6506e669acd994657e36ce9c4038e52d2b5c2668869504b3d8992fa4db28f72e831f5b322b45e5128924ee18d88f09ae6c7c39f75c8668ddc573de2f81f106db12c88470deab8bfe78511c22900340a9b41dbb2daffa8939b4104836ac4176ca3f51a588ecbbf26297ffa17ba5bcce832cb64d9e788ace6141d22f19980e3a74ce1d4a9f8c9793b277af3cb2e7359992515d5f5d423b0fa9f302c26e081359ee4c876ece4f908359c910eeeebba3780bc39721c80ce58ed19a1cd8274475012fd27957a6f1fddb1c1df58fd949da5801ca0a6a398b5f82f7444dc1be8654a4a62c9ba87d029d5d76e0645f1a363422fc1c096c5578943ade63da22e06dcbef49a760819d754e88c3d2c63b151cc3b54d37436a5eca09df818048609596a07e66925ce6bf678382443f85670c36a50098d09011688c8a1cec117ef59e618592f0147a0a354c50a9aba96ec30b88f9b996d89db68686b4bb9a11669957a771d5302a7656e8d1667bcfd7c4dde46893b89f0d4269a775d4a377a36020388d5ee7fabc0add65e4f3eefc73d905431bf2d988984b82e22201b69dfbf04fad042aece1a2fabf40c3c9a39e8f12ed6818b462d7dbdda2e2fc94507579fd298db55ba889e8195818910b63b0cd03124a246ce27aa67b87290164b50aaf11990bf4542baeb40793150aa958d0955e97e29cbd61a9943aa783f8d5986c9f6a9c680fb55ce954c43c60378a29466a3aca495fb888d986a05847fee1316618a56907406c7dc22ef1bbc08782e550bb949950adc0ed5dc88ed72453561b841a0b79ccaf6cd20d756831332b23ca540004718753391869f69f69b8b27e0fea4ac4e89c4012a71e9dbe0662601a1a3ad1e003da908d9f018d51dfdd7dd61a53690669b90d5fc23cbf687594ed5ae62d9c9178f8c8960d5376f6013aeb4cd1b4705108873521cdeb501cbb618dad002eee1712dfb044d3a0ff5d276f3b4d0257aed84899aa8f7fa22980658f9eeef7e8751a79cf4983ded44036b8d0a2606da482fd1dab585ee0b097f01a14c094162dbaebc480408ee67d0c1364d65019534cd358cd9ff6f6acad300208f7137b2f627c8d59570c88c01f80758d4846c55cc46242620fbf60e85a53de464945dafe4f5ca77eb3e1986e48cc992a471f0a792a9d7d531fa5516619f9700cd9c2b1cdfce97a25af01d268ee16e2bda9c865012d2f22e5df534383bfca773dde063a42e1b185d9055ff560de62081dd16c409c9b8232759a7a0ef3315d73114660001a59d8d012a05e0df793cdd0d1011f0a47f8ac9130da7d5a8622ce812c4e8b95f87a22345c9181eeb8a68907a2411649481295876eba518575fe175646f9d5b71cda1c8cbcb02d632e8ce59227da6341659a489553062e317d9bdf1e9b9cc4905de07e8840389d31e779fc1ad23c167631111d0999c8aa2d6f8977cc5428a0f3b7e35ec0c1e65459cd878ad3e4048c64f1a85fa61b0eb2b512a939d98e1f53a9762ac7758c867ba1da8ed6db0848adfbe4ad60f5b273080d47224f60ae34f078da0e893560efdd06fbfa53a1f305af5a1e6d6685e335645dbbbcb35342f534f2ac6b68fa6c4598dc1c0a5f22bf3cc038a15b871a8d1971ddb88fd01ec8a453519158301b83225a676cbbc03498649d7b843565529dc20c311b6dfbfe03fd24ea5e48fc1d19831396c37dc23839decc9a80433e0bd09ca4290d56649069025c308319f29861ff47f086024ff733c4cfef0a86e08545c90ff09fedf55b2714354a6f022cc18e1b9c3b85f491e15987e99645cd318710755a6b1d3895b77b60ea17a51f2930e9490c7ecd6fe79f3b8f75a24b66bba65a6b75d3fcf708f06282f3834d67c2d8766492918a52dff1aa307fc04ef827e520e5e55c52717ff0f0c9ddc4289e992476f301ef8a5335b437fe4d44c4ad6656d457e689b32cfd5b980781debc9afbc0dcf0bd257c3c32409b89ba90b60eaeca092ba6803670e8a66b0517be87fe0205ce6eb2df258529fb65e8aecc7b2fd5843b2874c080652ccc0e5a166b776eaf8b019e947420324fb9a8cc6226178e6be2fd6cc797568df5001640190f7c31c81810309205086f5e8161d642f8cc064c6833dc0e3a22e476603e93c4ea49e357f325a4d707836cbdc65c461f7d421b935c9b0c75235e5376bd30e41ce21067018e1892641211a73f38f992aa33293aa798eb3acf827de5c52d981046927d67f2785787cfa460e18930cbc6c4591e95fd15dfa496102c6a717a8e6ec1dca1cc81671dbe17cdd54f8c522d06400ed546a832ed21207178021f89dcd7f20528226d283c29b0b3113e00e160256c72871b4116cf8fa5cfceb615c05fef3230ba7e843b5185cd800f0d4bf1ef1800fb6ce7f4b578d67bf90275e5d830566089db04643674182e70bbd40620d1beb534d9def393c066fb5031d38592aedcbe0f918088d7289548e3a2b5afb53cd678ba6a034b5532810e4b94d88d2726b527d351fc22cf8a8d447af6e2180fc5dc0e491faf35f4b632d6f3747f6bc1c481317dc63f39ade0afa239a0208bb09bfd7e9c254f72d22bbdbb71697637a93a56c22e4d1cd30997322b5684ccddf9f2680051185ded384266776f91553cb0450110335b4b568b317ce01b05be4cca01770506aad25391dd782935056b0607b3181ee52eff77927cf99feee05fa15a19527a3d6be4c9c794b1fcadab1a2f626453a9b9da4af4b77b62213022ada7bff1dfb08029e163a52037e120f28f", 0x1000}, {&(0x7f00000011c0)="ccdc299a060c6aa97ac6064c372a1dd77d9a2436425b388d5aa2e29cb8309f27529d71cfd49fd0837d8c788c6313211b696d751e404b9203ce167f538b5c1bba549500b96d091ac4e46133d0bed3f210d582a30226805df7ff4ec4e022af276adc4886b7cf3a37924aa7f625c438138e26a7480c31223619a746f8c79520a2f0b50cfacded688203bec2c3e0c8f8997f7d4e8f34998406e6a66d4d3afb2d1b8cb6534a356f5112dd1a6efbdb4f1c99f7647f534eefa8f197a79f", 0xba}, {&(0x7f0000001280)="7c7caf1d59156eac616c23418b3bdc44a300995d4c4820d69763cd4c7c1cd4a68d3a6b60e4f7a45e5d204f63565c8f344afa2929acc84ed760d35b11724e9a9428352eb3bc514daa4981633804b76f7ee22b42fadbb2704339f98bc9eb3e086cc106f4c983c347a46a97613d0eb4209c9a90c593c5248d10ea6f60", 0x7b}], 0x3, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r18, r32}], 0x60}, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa13546e189990f22, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f00000003c0)=""/77, 0x4d}, {&(0x7f0000000440)=""/85, 0x55}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/126, 0x7e}], 0x5) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) close(r1) 16:00:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x4000, 0xa6b7) getsockopt$sock_timeval(r1, 0xffff, 0x300f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:38 executing program 0: select(0x40, &(0x7f0000000140)={0x0, 0xd263, 0x5, 0x1, 0x8, 0x4, 0x800009, 0x3}, 0xfffffffffffffffe, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xdc26, 0x3818}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0x80000001, 0x1ff, 0x20, 0x5, 0x0, 0x3, 0x0, 0x10000}, &(0x7f0000000100)={0x0, 0x8, 0x5, 0xbed, 0x9, 0x2, 0x0, 0xafd}, &(0x7f0000000180)={0xfff, 0x0, 0x5, 0x20e, 0x2, 0x40, 0x7fffffff, 0xaa8}, &(0x7f00000001c0)={0x9, 0x2}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000100)="7512aae2487b7231e085bec0d08b8da96682b2d0ad65f18bdb7c4d763f24fd0bde95392efc3bf378708c82c02856e9037e40578f76cfa19d8a75155ae924ec86d91b5058a5f40f0d5d2f17dc52df9b0b0e16516c6e54ef6437896d242e29694095b40464ff0c4681fdafe571dd035856e3731af209bdcf271f92e233c9323cf8e93dd83841587fb8b11ab4fd01a51ac107c37c1fdf7b1fddea0ef3d5a298e08dbe6fb4d6db3bc6b37803bf4ed5986e3be497be61d5dedc49c2988df2e492234bf68455b8649bc93574", 0xc9, 0x410, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000010c0)) sendto(r2, &(0x7f0000000080)="1e40eec09bf6798074c6e9e24fc4d873fd211c484380b9d0a037a9db6e1974c5cda8d7f95ae644ddaa65e4e35327d82c7b654903be540f03f54b8d26fc6f6a5eb1f21cd6f0c724aed35898b02694eba229df5e9c642a556ca5f60fcb3d13f398fafa7572554a1dcc4cc639c96a3c33a0b4cf8bb4362a56da53f6f87092d87258f12df139b68a6490329a8a89a778f9ea2836a28b5262f30ded6a4a9f606197a9b490ec24e25a1cc7ea74d1d7d2b1271697e6fc913125374c9921d24a7d2e8baf5a91c9f0dfa21b1fd5f7cdaffe7d0e6b0f63366ffcbabe9ae0ba68fb92f545a03e0807229aa60e9e92b040a6f589dcaced4a8f2c7bf1e95d0c75dbdaca5ed9b98ff0eced1a77b771979f85607bfc548ef7a034e2d45ac331613f5c7e4a8fc29fb40c965ff28fbcc503eb4d4a8660fb47d9e6d35d0c16f0da5ce85e61a67cf6b460ae40764b7f7b65557a6500c37dbb1a519d634d5cca5a7fc2314a6252ffec2eda5104e4704a09253c08ea5fd94d98e6c1c1eccd7fbb6e176774840ae6ab28e1d6600a33305b834d729c74ffb6da73a7f5e10e3d2b459b79bbd3c3960d11835b256257a606a3617bc7d5bbfe1696119fac8d0077da31cfd4ac4802ac4f89d49df95a6100a13178b6732cef76563d538a002bf0a10215811082f25d3b9fe8760114e5d4d4df262894a6b2df12fcad83e433050cb8fe8654694112cd0b5ae1b3d5160821be87597afff2ea98af00f345a48c5ae6ebbb35f6c70080532544ec9261b9d53c0e582ee66dbc2c7646e4de90a9e9688bc72b158cc668b8c9f9c17cb19779cb03ed00e9c5638ab81df7c88b9f17663522bda1c4129ad054029ab8a3d8da5b405dfe44d54acf45ab1399272a72e950f69948642a1aa95ce5e358794e13668f98ba47b3c399187d4c58d832bfd8a4471f64c9873f5e799900c3716e2039249911b8ff0550f46fd15483e92bf9b4ac3b84febbd05c100671d6a0f812092f0c9a220056c1f8fd1b9ae6126de88229896d850e982af80ccbac6b9c824ec89544b7f164a72c66a6b4ab0c7c04b498d29f38b6712636d33416fff0523f7394573875202aee121a4e3fdd12e99fbc82f84abc139a53e4bfa51420c53415de8ba39f36554bc68dd655cbbfcd3052a25258a1c4f04539c916c9c6282428093c2a7ecfb2f18a266e39b41f77a85fbe829e289fe109f87fdfe947d1d96692e856a2442f0852233d345836a93956b57e960c31cf7a8f2232590707ac0ea2295e29e9ca27f5e7568bd821ef1e94aa2f6ab87495ec4c62f6c75da49df500dbadfe54287339528796af4903a5b4f3ff0087ef2a3a8ac1fd5f14c95fcfb6a01cb6d6e917288ffd40686e06da814c0f5c367a46aaf0f0cd86f07f112f0f64901ff0f918106400ea78b93ff3ae467e67216a525cc16f8b26c62f90edc8e062876ea38a1538f4f8018f5c78ca974efbebbaee68d6853304c57597041fe2effa87e0be3829901ff2a51e143c845d751940103b8a523116a3ca27f74ddc0fe7d7be1c09d03b19546d8798c42560f2ab6f79073725b7bf0fb2d4bea989adc3a2f53244b4ba9f35733fa803c87fd859e93abc711593db9b47d189ef3ede732b20362a8d7bfa6b296deba5b79e7a614075c3d985e80e3cb993b48f81af81a165e858d75ea3f1e76a0c0eb84f50f6b0220827ae1ed37689f43fd96e744537735b9d7508f699b82ac70495ca1ffca3ea132e1562b3b6de015b0078859788cd982083de32f3b4afc859107f8987cda443aa488cb0e8f722b8f0b4ab204e41417f5127df7e2a92d97395e6099ddec534e0e137b2b60a58cf83cae4307c004b2dd4da9ec0d28cb301710691cd27c6cc58fc1dfe8ae09a4da6bb531a8c78b4b63f3490292284dd928a53e875cd952fce24b483c392e43b20be690db98c23f8bffbf89408ab60cb47abb90ff884d2feacbca3fb027f081be4703c988030534256ac3e7e6d0afff087f31f7e3a7d26d5b5ccb5c8f6df045adf1e4cc4cb31dbeaf067912a079de8018e2538bb8845a519a71dba56845f01361c268f0f09ee17b0ce2fe0f8f4e18d40062a18ce23482c92b27a8fa905d7ccbe7530c45c967e25ed5255abf1c03db78b11dfc7cb82f660dc2360ee883f1888625e6d245d465de17f4e2b48e0a049685ee74b4b2c290733b6fd8b4424051bdf7fb18103ae20a806fcf28e93af97d7ce6de141e6ab59e270e46f51075627ad1c0806f9ab61f75e541746dd880b828ea9d19365b71f53040431f3aaed7a0f9143ef30ef4cc3739b93c4bfbcec95e54b0188c536f65e05ba1c7f708a924790f3654e341e30ec13bdfa6903cb9f92f68a5fc7540e015b8a264e677fdb0ab497ae1b3a7bd924352205a51d2391db9c9fb5fc0e2a1a37a03152caa010515a3d9a81a5202746e5476e5d044fa255e05d4cb7a4b5f0bb5c034fb2f2df30a789ca32b053a3d3e1c55fa0ad376a7125a5afe02f6447b9e15932473b36c468b39620b599c2a09a4e995b7f12770f5dc5c5d6e016762c5345d8316bffad3176ff4e50084e673bd4713f8b06987c79ed71e7e19a0e127938dc480744eac802a0dca2c2c5f98a844be29de724df79f8b208728a3459a1d1b8ce53bce080e622bb8988d0973377a0f44b566ccb7352467272fc155a8ebcd6c8a38432cc107959f8a09d23479c5659574801db8e82bb67ad45653108627f194fa624c2ba3a84c6c2ffe99d1cd624ad6e0f611be802da05a6b36c33d61c8badc5cec19a02b7347341d7159f2e84f01dcd9328f02d554b8a9b08e562e8fa4ceccbe055ddcc415cb00c4650e2dd54d289262c53dd33a2f4488c6e25f7d432a1da96f36000ddc682ec3726ed9c8fe589436606a525632326262cfade9dbe9e9b51c5d20a21a1252c1f2d181b4a36e24c9253e255e12083af7c6156f84232968f6d65ed4063d3322b2ef37c1aecb866cd87a9fc38df8669d81a584bce62ff7c859c6413ad20dd84bb9d59a190b1a3bdbbff3edd2c991ac200354d046a2919ff915fec3f788073ff294fd2b79602303a0e6e57cc51a4dbd20d6be78c5035fa1609379b3df45abefe672ab9b49b8cdf256b8512fb081b210e52caa44a0b6b2cc6a8b812262fb420ed33cdaf942e7cc4190bbb9d11923535967cf42f2d6cfaeb2f0cb654c4f12dab49d4bc142e5075554e48810bfccc689bc6ab5f7cabd9466d3c1b27972888de03820974249623bca5ef6d1cb4bb28830582e3a57e12c28d518cf3b45e9ea6d7772dc336778637781e64bfc297aa1a787fa575cf740e766701da973d4eafe6a4931262df23ea202bf38639634f2b4de0100a9d9c53992cfb1b1cae8768032e801abc2d41ceee6c83fcc21c20ebfd6f2d32559419621f7771c81ae90e44160e9898c7f377359b557278813b66d12cca7e19ef7816c0b999301143b3464aa0d3958fa3d5ad48894f152f859b551a3925183938f719322b3fd0e580f6235465b8e99c07300d532d1ba39ea4679c046992fa277233a63faba9880a80efd45f21435e45afef7594cd51b497418963ff559f80af66b181027a5f58d8d56798272fbe86a31f8d6d5f6549f61d91e98a36f84470e0dd87b02791caf9d9319d32eb75562b3a39f6257d94b2f11242aac048868fd42cc3b85e3f5de820726b518aa3ec88e7b9dc568115c5f153bcd463be69a28d1a47885bee4e48e1f55d9460d056af2b2ba692f7d4c24035bce0a560148d0e2892a340e35a3bac8c2b229813e1f2f51f10525f75c2327d6aad5414ad3df19af82e1b484355cd2ede870808eea154128f9eb0441e6c93dba55196deca5d43837f5aff68bd2df816ec4f91b522ff68c85a039df5d551bac3dde28da080350180ffd2ab9d3d7d11bd5734a3300353dc7ce906f951c2055dd6addac219ee47a0b1c61e31521bd702e5034ccaa07925a1f3b05d7e16916a369d063f7d435a7a942f4be094f5ea32b76ad075bcc549fcb065ad645e14ab3644550d8e13e4ec3a437dab8cc1b62e2653e98e9d211ef8fe853ab43a1d0180cd8c8fd33d6fbbec5c876f5523ad643cd32def0c5e90d7fbfae6f280909c51fc7f85710587e5cab1148c7f3231ae8a3876e785ce8749d45abeb234e5a0c066775be07324aa8fe15aab8c0d6d9fb6c72ee9d0a8e56c88eb51fbecd73f8c417d28673fee59d10d426b3dcda1f29fa94ee17105c0d7c16e4466326072039a172da98b1b659ae811aed50efdd7f58c58320e37703235a5fd77afc54c0f18989a9f1473196630cfb6de96d580a6fa03f6726883bff606be1d765f39e8744756c20600636151fb32d266f6935ec60ce9957530c395756decbf7466afe04d19e8e7c5033e5fd20d6f1924624d664360d5d791bbeae2eede180f03b84c5c87dcf03bb12cc3f4a49e25dfab82f75324ba64a1cf838247ece8ab13d654148c46f6f9433bd19b3876e529f07a6232f32a63616e240124104f6bdfb882fd9c8ae2aa6d6aa5b0b50a9a77e0c9f395a3454108116378c5b6b9c9949616e06cfd9715f4277b0d4944afc2fba140ebaabb9e7af286159c6c76b021e4b7666e12c2edf8cd9932a022a3b23b7cb767cf59f3408904a7dbfb87e537a790bc802590c8031ce847eccdf440b5dbe089b9aab4a15f453e33e0def4e2a1f7ee39d7a480eae70f45ab4714defb5e64489d9de8d3a2bd68cf46be7f33f97a4da08de7f4665e5bb8c9a9df6bc6ea877258fa8d40a96830df1fc485254215fbb607b09f1d783eca4f4a5a26999719c090c9a031fe4a59fd23a60d4356892ea8f7f068c658d023eb0382397b3239b91f4d2c66ee6d51e844d7268bee2d6d890609eca2ef39761297a08fc176195b467a1dde7ec3a5bd401a366e6c2499cb039f993899ffc2f11addf97c2612e44552468c060352023cf36ded38a28bb7e07633bb208b793ce690ad1f0b8fd8121bf2e8b6a9c98217839f4120297b246b170a2980c2c68bc18e0c272629c50e525668585c52209edbd01dd571bc9f0e1ab7c5e89a4768750ba5a1799ed180b1084534d1fac9fc7b43e24d8cdaafeef92886e4bc3526b7e2031a3414c002e674670b4f5e1435b23bbd026336504522dbeda2371cbc1755723c05f6774878ba6499985b7c2c86bd8f35f3f8e5c55240cc8e1c560fc74ee617903833cd4479681343baea7fa329c2cfbceb2feaf7ed18afabf6cf2e8d39ecda551d31355dbf0e50f26bcd5c147806c65187dc56f875665331043d345835ed817cf119c8f626a91d505cbfa73dbf174481ba453f985d1ef596668c3f2e371adaa617c83a64e67cdd5d5318ed19e51005db6ed9bb108079b3d9372c415395614b7fb40e81ec8e9420d42022a4a1618cb92164d34e2f378d3dd3091031edf368000bd86832ca9837ac585f6787e43b88541fc6441b6b25e71c1e7ff555b5b12f6a8e06cf465973e28f1ccc381f39ed8d873bf65bbd1968dee2fc4d43f7efd1b6d7cc8506801f9832f0d02e5712fd45d1ff26dd643bb67c5898587b3a536a655d621020da082a709a55ab8a7bbb5864ecceeb32f59b9c8b37e7463c3437203111b7351b46e8b4a1cd8375967e418688c62c83bd4d11552244339307678464c517233e8f522ca0529bffea4ac5cdfdf967ecccd5ef3c6e046a00a77e04b698a6866f15a5a549c1d1d8512e4f86da6b9426872c8f5ba060f0d5aa4be75922d9bcd44a7cee06794ad1f6930e20b14a1fd2590709bfcf44f058b22debd7bfbcdd3a604eaa3b42ccca564a718325509c38f1456b3dff46556b6d24ef8cce9322a86fb4c43ab0746326fafdf938", 0x1000, 0x40b, &(0x7f0000001080)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) listen(r1, 0x80000001) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x6a23f4e36c2690a7}], 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) readlinkat(r2, &(0x7f0000000280)='./bus\x00', &(0x7f0000000180)=""/220, 0xfffffffffffffdff) mknod(&(0x7f0000000300)='./bus\x00', 0x100, 0x800001b00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x63, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000360, &(0x7f0000000000)=[{0x8d65, 0x6, 0xfffffffffffffffd, 0x8}, {0x4c1, 0x1, 0xfffffffffffffffe, 0x6a1}, {0xffff, 0x8, 0x200, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x7fff, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r5, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0xfa1}, {0x18, 0x1, 0x0, 0x1}, 0x7fffffff, [0x8000, 0x8, 0xffffffffffffff80, 0x4, 0x80000001, 0x6, 0x2, 0x2]}, 0x3c) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(0xffffffffffffff9c, &(0x7f0000000500)="a87910d3240ec6906abf81081b23ce05084284bb0cfa1efc8fc3e767c78f1574310b838e34866195242323a5f98d0af2e439ddf3d0487b366cfc1710d3fcffe6734a8a9365a398f17617832a4c7f1d52e10ddcdf25baf20f147ce9ff1c7f44ebc8164ac96bfd48ee14c60d3d11690ab2b8351129d0b2d5b77d128deaae229d4c5ccf4fc6baba530a7107cd7ce8cb27b7d37786888e4e6f55c7261b5c247854b4c6f6424a1adfaae3a680e098740d377bc4693008d61dd2fd05edaacfca3994d892802a0d71718d349178c428b4e8adddd89c373209a6246f9bf9552997f5958993de1c38ba6a7697b178fa9bf837059ae860b699c0d234f8383c689056b3edd1facb4f875dcfda7c37c9c8d6147476d3bc41c47245419c787d437e3fcc70df11a18220bec6a992348ebae862368c27d50531f705edcd9e20b5c877cb3d0d715691fb4973937d6036791a221667ac9088eaf4bf3ff0949e9d6bbcb55097f32b39e5167d752de72df50c8f317350ce0c07911d63d8413aae35a7a15fffe6e1a794297d670731e97d87189ad1e39f9dd7f63d5c7ded98dc692adf9f8320b6eb196767866f0e038873c095009c978e614ea976916db48fe0d83f296ad3968772ac91fd5ef87a500a7fe8e9d5924b3615b919a99adf0ebd1abc4a7d4d908dd431071c4838d5eaa60f22e2bbd08ad53120ab0596078a6677b2ef7c07463d9fea2c26445b5a6bf7166dcf424c3a195a1a191a898961d361143fcd1e42af7d8ee35d3add9592bf0c60806ba4f6a04f8a7e41b2d0beb55a427eb07060fad51274393823662c8e7b3b649b6bedcec7b39fc0124dd39a0383be9f2ebefdd10cbefbd7b7093802fbc7e44eb624095cedc5d07466f8347c6ad28a704be3bcb9f3f6f80366423d1215ac975ea2d0d359ca46598df0d38bcd07703750ac1fe9842faba4e09f834a41c8f0e39031cde04162cacfa0d43efb74446595c8f597873d7f00b816d34c17c0c15ad9b1d8ceec0637a7e400922465c70f88c82c26c1fcfb76c0406dd46115e9f96199c910252d524aca7959fbe8da94cfc163381564ea09d72cae4d85d472fbd951a446229596fde8dfb2ac22a7ebae8c624115e96ad42ff70ae393aff2ac0ab36f44d3a1745f9606d83176903b1379ccc5c8b284ef069d4bcae77f13ca45aedaee14acf44722d9f5700aac3ed20bc6e2273c0e9994a42a36570a53aee4489fe98be18d7aabf6c799e2d3704d8bc679c76e0c25ea2fa14cda2d9141537899b79c29983403807277a1562c852a3c486e091a9965fdc3859bd0958467ff476586167b04b4b0e29803a645125170286e3e0108e0772fce399df6b362c3cc0e2311f2ba937cf5eba4166ef2518722dade34239a9c13600e768e65368ec5a7264ee22e17b9b2a9add997cc5a60de45cb9f7167e6f975323a04cdd56b80657262506104ddc4ebacd6faeba56ebb109b2f4b03698de1851e62bf00d07e662559b4a549a606b24b94d254aac24241f94dc99c47e9c22d5e8fecf1ac2793ac627ead834c4eb66bd7d567abd62821fc072a19614d384166c79c714f6817945b37d3832e6532da3da9dedbe1df439171236e376da9724a9f205b98eda64427c531ab2b205838d3ce8d908e25429c65abd3f423364f11dea749a4647b4789168f65a89168d6ea457f34d1eb924c4e6f5697b4d2e1680ad51b3373aeb4a4c2a21dca5aa82a6a05e556979c382b2762c727c8bb008a8ee37d2bdf60b2a4970d66f5b8ca60ecf3e0bbf83fe3346740d5bec47e9932f45653656766d193320842713aff628f0c67614a772a43137c6798a40c54a36ed794c699a6ba83331379eb5e858e5cb3ef0d5d423fb9540b68f7a8b57ef94abf7bb5d26f33d90c91cdca6b02b0155a62b295a8838b3e84bd3e3b77a1eca74b5941530db2ef813cbf708203d76e82dc9c153a9edd87885d326e3747ca407edebe32bac773ef2714b20bd8e9272521151a422119b61e4094bb2ff37e759e566cbea4ed1e0186537c972c710d84e5bf9e39d1103d268b9c90c63e70b894c2ce38b3584bfe265318c97615c8a458c3047bfc71caf3eb6296de69754d8795126a552122f1d8120b40c63e850654f4087a4055b826b77cb12e5fd22945ed3aeb20f413cff50e7a21f60269d037d65a25c3c6feb80ad1581a18496a97d94e55c2ab27d0ce0e6f42c2a6f97cb0731afa67d862c780ca4e5a169ca5284a826b3ce6a8683be812a7fa559fc7ca9ace2d367a252099a2aacc8b21dd86e6289a25cbe1f6e0f9d4197ca2f8be78888b13a7f7065f099bba4631d29e9b5736aa15f1bfe70ab128a07ec88062a6eb1d323fb6aeef9a328408d8c17abf84f9685dcd1b2a2072eab2622ce34615ad2d856757872ad81c04f00af3a489d95bba286e5492098c0fd9ff860a52a4ed270ddf2f550414cb955266188a263bd032f4aa55595a167c313ce9a6e415920cbe2ecb0fb9754dc6be95767a5bc5a7a09cceeb80216b00c7fd9d77a4c9055ec55692da1ab25b7d9f94b25ce9ba3b8eaef2e194b61ea72cf1da96a767c2dfed8b8dc6fd0f597b6b201d53513bd4f3c6d95edf24a3123a41c223d9ed5564477939764f49bf57e861f4b008552ec8cea03939d42f0a708cf2b5145814eff50f33f1f370b9ef6b0b60ca4385ed613664f4cd3cd1f5ef23b8b34caacee13081dfd88c22cf6baf9674764d43bda135fec00739b6b15414daf434a83a59ae39db47f453cc15c733c8d0cc407bd49c470aaf6f84996b6bc1def874d22376464318a5940a151b2aab712b008c68acee3a25e7d92d4b5a7c1777204592a9548421e0fe1563e4e4ff823f817f37924c7e0abf9b33d3a1795ebf8d2e13a3327c3a64985c4bfa1c33fb5c8ea650bf65376f88e2f091fa561cd04bd3471e4cd7470ba8e7e18fa77769f65d5a776b306dd607725aae428369f63b4a96ee8ed6753e764313e7ff069f9c642bf80743bb037891130de1f9a89849798fad92d482e9c3d84a3d43ef963ba2a467e0cab2b57b12101fc14e2a4c3a5d07923dc0cd0bf11454fbd178269ac6b98168091e1f8baf714fac7fdbf574314a19ed1ad25a1eb67ea5b4ddf816a701814c2242116f5ac8d3fb58056669d1dab23d615894b1c22075a9b6c4ada82dfd22f77e68d6ffd4dcbf308c75ea4330614bc6409c31120a3d914d6c03a54a7f18688dbccd250fdfc52e5d5ce25bbe995c4c42cc9e6aa1f12144aeabee06b0e10027e1b647b80730a722862e092135a7b545a14fee9832609965be79da86deb908364c2650e712b49e3e6096ce23b1c19b22be4fb770f49c6d567dec87edba01b23506f5c0e3b54c6cecb9d108ba879bd58b1d8697f8ce40597a1d5b196ba64f3a73642ceb2b31683546ad9385cbf1e277d059c20e0dbc8d4b237ad3feaedab712386c600ea9e1eb5f434f28ef97518579eb5d94a24be143659cc7b3f3f9156cc47b0a71d57cc70a270bad6e827d31507b318bbcaf34c683b2ddc2f16839585c4293a1a96cb95ef4480ed6df1ab87ae5fff2111b371c22a9a2bdefb26b4d7666ffcdfa5cb4127f56c8dec64b2d0bdf00316c7c68b101ce4938746738a4d6ae8aaf237f0b9c6aaa1dc6be8cb95a5e8a4a4c6be8c0afbb8a2aa6ee669fd39e2c4ac2e0f0137aef249a0d87a0e361b3b32913844dc346957abb08225f4095e48696a59aa4fed136a886e9ec613c87bbc05b7b11f59424d387e7c9a651512d54b5a3ced0e7ab2ce7b83377c802ff4caa66fd6c0bbf3773097709b040ee94741473694b6e2eb33a7a3e29635395d482413243ae4e83024f9c80562ad587630fee9ef122de17559ce606e4bcf7b0d494eda1aeb53d0bb803aaffb1ceff56ebb172146df320986c8761e94196c3fc843f928593b94926df6a3ac450099c09a8574153419e815a1b3957a7d21af2696e8d61c2a8b019ba152e0e3135d56d92a44443b3e1817d8ebe79205c971d34cd6d9f0ea8883ded84d89f4d2dca926f755166038b886c43ea5197ae9067e9d77adb8917ce8e9688208c448dfa612b5af4a389ab33cc91a0401ae956753fea667f419c537ee3e3e86743687228cacb97974f43379cc0825cc73c4c2b042e0a4fd45a7363fc6be8701fd6435e4851993542dc862a636e33b8310f1e85bd154710d6bdb826d50e8b0abee5242e16ab80e13f1dc13d42e479b44343e604e9ec43e3a6901e9689737c3f64ae4d6a27605fd952c9403b3cdc211969f6e3341334f77b93dcb7a3548c3d4ce2a77943ef35641097fb32194a98cc26aa34884b26239458c4f83fa8c6cd2cfb15fd661a9a0c6ee1a55d68a3cd8624ba8a9092f619584182dc152275932e120d393ef23fa40f74df2535a6f86aea1cde96f191fe4275d8694e900ae0e88a7a7d5e216dba573324d989e628007dce5b90e5d59fc4e4c240f2a621ae68ac65390d09f21cb7a0adb3519f24184add2d0662f303ae1290ee885850f2adcd82e92c6b1d76f8d755aa1d70eea8f99faebe4bd9849ac668f956d83919a3903a5377f3807b78a59841c638a6516ba13fbd7ba930088f1cccb50097e11ec6d88299bdf56e4867176debb2929435d4e5d43a584464eb9096059e9f2862d99e74a638a8e7e151dcff5a3ec375e61007f12a0da0fa6cff1d21b86d5388fae5193d655df8e64f28f9d108a250f91cbcd3e7dd9ae8ab4450b2e46cff56031eb63a4a095183c32f728d3a91a7e758986e8d8737e2864faa7ac0a0dc813bd2716364c82c8c243442bd002c554f4c12e211a6d15d22860bd5989878158c72258e481747eaa82ee815a614e4d0fab930d397ea65614a2de2c8cc8212784ebde280be3e32c0d31a1a8b3b9351dbdd225efda9b7f53956ee2d16bdb424883e3f82974b78c0c72e44476b66c928c0c925b1ccdda24ec407e518349a64ce1ad82b2db7e7edbf2022a06410737002459681972e3061fe74421c1abdab95931b9cf60267efa838e13f23c8643a2fefde5637d46a3f5fc9d7156b6019f06f61bd7085d44ba3c82ec63998aab952244c3763ed34c717a7567f49d7ac2a920efdbaf5e533a0acda6a705116280ff29e1c0bcc5e2f56e8f67587e6739d2c2556c24ec59f63eb742531dcc320d33252f4048f11e64c696d967e13c5584ade77464b5279e4a5d7db504f982a4f8221d3feb21222fa53caecb0ba1570cce872a6380afd293b3c0ce9b960f9905c3b1c06bec2b787c39c07b665379dabf0f9b17dcc919451b68cad8db398dec4d16c8c382a6e7cbc63190c7d74783d9689d52c41058d0c820a1857ee8b0bfb2940f32126b61b6ec88c7cccdc00389d4e28025714218392331fd9e821de2e805e6e873733a46ce9c6b966f10fe848e69f8afc4dff0197e8342f71ee0ecf9a1c4f09ecdc919508a284a82b26b74507eb42e2c9b3486ef00237fbce528eef29ef3d3f45f592aa7ce96d877a697591aea4c8957a13a088a3bbaaf5c009f55c9dae2fcd54ee0925b001113a8573f3654f3e7cbe8dd24f73ac72e299e03283aafbdb0baca873d8484feda3730061abc22ee981d693d3d3b76bb16926180a0537ba0b9934fb5b00e0c9b2e581d4aa9a70f04380df07b5dda69a44f35934006c7f91c3c1df33b7b1a922e1e164989d535f11ba65d0a70524b03ffaeee1f26123c55f216b7e9f7c4125d687c6b2deaf4253ed55290c08bfa4392f6a2baa0d3a0b0fc00bb769b33eeb66fd60b5921d839f1718856f8b8544ec582cab284850b269cfb0762be7f6621627c1610ee5fb4e905d94a101673e86405fafe1ceb160131476", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r8) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r3, 0x15e}, {r4}, {r5, 0x5}, {r7, 0x2}, {r0, 0x4}], 0x5, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) faccessat(r9, &(0x7f00000002c0)='./file0\x00', 0x100, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r3) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x102, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xd2\fOs\x00bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x9902f9b43b9fab7c}, {0xffffffffffffffff, 0x44}, {0xffffffffffffff9c, 0x40}, {r4, 0x4}, {r5, 0x4}, {r6, 0x2}, {r2, 0x1}], 0x7, 0xff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80035}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb0, &(0x7f0000000140)="b697339b39c8c81a9263e8cb4d882a6cb949829317b38ad004b45b6ef3003ea87357d54d7ad3be77f98eb99d2b0e6647565313b47a2c2cfbc7952ebdbcedd4341443d4d887a995ecc0bcbb28a3875183673a26744fe1384d32b8c7e1fbc32a5ead8552f54be8973385f1632f4bffe88b6764f2945b88faf742c5fe42f594686a9f0213df7b73cf63572d4fc1a58ea571d99465127d11397d5f8fae2990d55f6fafe6d9053e002f1434bde187646ce5b8") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x9e91, 0xfffffffffffffff7, "42ce5cdb5a050047000000006f157f3300"}) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xd2, 0x5, 0x6, 0x1, 0x5, 0x6370, 0x8, 0x3e38c0272183c2af, 0x2, 0x3, 0x10000}) mknod(&(0x7f0000000100)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x110) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) r6 = openat(r5, &(0x7f0000000240)='./bus/file0\x00', 0x82, 0x4) r7 = kqueue() r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x75, 0x1, 0x8001, 0x1}, {{r6}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffd, 0x80, 0x0, 0x7, 0x100000000}, {{r1}, 0x7ffffffffffffff7, 0x4d, 0x80000000, 0xf8000000, 0x8001}, {{r8}, 0x8, 0x22, 0x10, 0x5}], 0x8001, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x8e24c3524c6c2ca3, 0x20000026, 0x7}, {{r9}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x80000000000000}, {{r1}, 0x2710f432c18f2b47, 0x1, 0x2, 0x4, 0x8}, {{r10}, 0x7ffffffffffffff8, 0xed, 0xfffff, 0x7, 0x9}, {{r11}, 0xffffffffffffffff, 0x8c, 0x1, 0x0, 0x836}, {{r12}, 0xfffffffffffffffe, 0x10, 0x0, 0xbbc2, 0x401}], 0x3, &(0x7f0000000440)={0xdd, 0x3ff}) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000740)="32736d6d909d2e4594d741cb49b714d92481d4b83cdb452bc20a1b31315dd4fb0ef21f90ab43b4d933f386a0f424a21a9f6f4ff82424c6915b7dd87ec84d24fff1bcc5da6da517b0f7157c0f25b9b1f7083a26e207fe09febfbe3466b653cf5881a2979fcf001f7763f041f4ff9b8fd1149f43583a4376c35acc228d05012ec0f6a4e0a10040ac17463916533e07040bf7086b0c89833f1a15b5c9e952b7b6bfa505c1a264f0ecac3b4df84f238059fe7d652d", 0xb3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r6, &(0x7f0000001980)=[{&(0x7f0000000380)="174dfc31196d211a3467d94b01cd240fe2d421dde7909cfef506af67b7a23e966d74ddcfb32a7490a95dfe013f2abf4e7b39bce00511af0fe4d28fcb98e82911e90367d11f6ace7f1b68b1eb7a7c28f870da2966d8832172c0a77deda93c98c1a514fae3e8baee4c7940cad00234b96fe00899c08270a4a1ecfe7bbb10bfa9a828487f3517d6f97a1c3d056365ccbc898a5a5e4383d173419333999fc0428c7da6e4cc4184eb2ad59aa66ad45730b6aa699b4e4107ca2de835b4a9ecf499d745f8e7fec820cb793f5a47f368ab863b6c684e6f0ab3fee2affdd62a8292a529b47614c1815cbb3be8864fbbac6530f108b9a1e3adfb634148c023", 0xfa}, {&(0x7f0000000480)="5d9af101ded5266da5237879d7cb9a0349c208f84e2d0e21ee4c78e144814e0098bcf54c9766fe048c58ebc95a418f3708320e1021a17ec0b8aac6f4333869535449af82ab96e0c70fb06f50514135a63cef08b7b7ae51276c86851fd2c41a34425613a56b0f4d25767065efd14e01a2435cc6a7836157f48fb3e5b64fe9a522515ffc1f4ac75379b6b3b83dd0a0d50e891eeb32497e37a7de3b3172ca86e1d902ed653510ce50603f71cc7aad41aa6ef232cba52df61a4ee96e9f1baaaa6de24b8a761634a2288f21d3c06af819c7567c2c113b8207a6023139abd5", 0xdc}, {&(0x7f0000000580)="87db815ec7aa6cc46fe9a106673614e9fb4860d35a56806d7028510e390f3abe72ee87d92861b59dd7f329d44b04bcf048e0d9a0acb0265a15fe1b0780cad284aa1b5f4620cda2c92315d9200a76eb606e1c17054b7b5d45a4b46a2ce682957bd85697dd7d1de0ff367c745e2ea958ff00e354014e2607b16a941522c651ac1561b0360756b4e9c7be4987bbedf91ec5e7595138e7c749f7ddc174656c9f3905a3e0d9c93b84521482691f5c42b45029d0e19fda35db2acd6429c5988bcd9b38be389a07ee9a1a9da1765e579924b6005e02fa5e405e76a6d381b23174f79beae706b4d8dfa011ded53c36e7e0e57aaca29cba6a7f", 0xf5}, {&(0x7f0000000680)="9833c2bfbee6b32a8600255459bbb81f7cfcab56e8dbd30ac243640bb926edef95e32b353a01d5d42c87c506b7269705599afdecb4a4e491ef2899f07477a2bd6805db5e88f5f1b1891f26d187aa7947258f3d764e74337e0be687c79490d755c705c5d6f635f87e0697d18e1a0cfcb901df9df17ba12efbabca5e507e61cadc6378c43581c30a345c9ad556e0244d74568e0d8ef991ebb05e24b92e5583c30ab60ac269006e471e5ea34e9ed04ec54d8336ac3ec0ad2e710dd6eeeaebdd0313cc2d2f148f7b1ea47d19912186ccbcf2dd159916e9cd024274ae4052bf9ceb410a28fb7d2a5d3eea42b515a0ca4fac9b1d43e7a103c2f93e2e43cd5b5b40f8066e8821ed36c98b9dfd0199d9b547036edc4cec00905fbbc2b3a5eb579dd8f260fdb82d1d206ebcad0db0a8991b87774d2f06afa5e37bab43c75e526b34ae40e5eec73a19965f11c6dc799eaf24179f31de3bc64656a2bc472eb53162548e517c785f3b13e6f269ba5a8c454f720154473e690c2c0c0b1ff4c6666b2be59a7a6ce153eed700b560a1e933a387b133ffa2cf8c4c10393eb35315353b8207067e627372968d58cb1696cbbe6bd9fcf74ce61f8f2accdfebcfb63b75a99a192d936a02ee6392c0562907c7a4b46c07ccdd3a8f418b5ebde87a1e87d21ae0478d7d2787f3375f6796e264f3abb59707a864a98b92e4e8764923254494edfd6813468a5c92a953403cc89d1e080d09e0ad557b6f8de464a287f25b7e9ddccfb5e0146897a2e578cd2c987afa4eadd9f1b87694d65b0fc741d76f1baf070ee8f8912e4acfe138239d7e66924a7c36320c468d152225af1aff100cb36297e41d60193d3865a1fb852c0acc4247530a8b1d0caece7824b523eeb9fd2cfdbf97fe7560f1ea2a6a9f462de2e04b7b8c6d23517d9fd307df3fa37be4474fc9822317ff54f068a7abebd5052af03c733b07c22c804ea3f2b0e8e4018c4a217c5386ff69d44d14ece5662102d86ad54d0c04c3a616e695499fdfde34ef51d5d126f533cdd2a841b354760d21c81dd7b95d28fb049402d3b6948230f152464188acda0a1acbb21bb44dfbe457be6881c99232be4b2e60cac109d069016eaed6740df3f9e6e4c122a89ea274dfc02b707510be629b71d2f27d31b8cf45d06e0c283ba16c76ddf980bdd1d9392480c1b2d0c5a8d938a52d4b8eb6823ce696bc95d617d89173054cfb9e4312e5e48bad09b5fb7199656488198552a18ce4e8cc80e732aba763106dab86a641d692ab660adca659b285ecad20f0d90f82c2d926a7aacef8a2d192638e9b42f8d5028daa24c86832482e9e86cfa46ef14178c1721ef1a49d5c517efdc6032dc3ced76b46a4aec1a2f801be1b8c7ef911732c21cc303cb937e95e2183c7e83776df9495903b0874aea766cd7478cdff64af4cd41b320df4df300283f775464c22dbfc07e81200f385d70267b1d2aade1adbd02674a3f6732c4cebdf9863b8249c90bf2a76757b287afac6c41f506334fd5f5c5adfb3428ff106f0189859e6b5912065283461b8ddd2a815db868512a2ba508347a50546bec211ec7e308add3809c278ae34db9ee421b83fc880bb8982a7b46cd6e62ca791ca267979cc20bb6aca6fb97c62c7ce940c9d5fd9a44307956d83ad02c61612eb8e5144b4377d0229fdac01296b7124e10104e85fa885b44a5cf8e60e400dbcac8693626cd7ec709ff31e4b4504ba72fc2fba69ff4c76eab951b188d497436345c01859f2a846f61d403f550c6d48bda9dc8966fef48aa627dbf2c4dce45abe2c8cadfb57351c23b8d56ada3c118f6d14b70cb05027ea252e3124674629656586f3efab4f7c9eb711001cb33bfcc2b0fb36d362d175e1029703d18010ff489c705b48cc6f05d2a4d9411e27793198106b8bf59bf2ec4eee68e68273ac69bd0d92e8ed73c7f63ad20e86120eebc96f98787c0e3f4d49f193aea10a312685a8e991dd089d00eb295a2bf6877598475b3d66f365984c6c4a5174390f3f27898a027001837a595a6215e0cf92036fb496dbbac4c6f772ffc6348465e343bebf4189fc72750a355a46c8c63040839418f5092d45ebf7eb855c3e122cd80718c5eced1ea393cad6abd21c2c8fe45cefdf74eabcf8460407129920069f03187cb41717b54bad1cc98d8fcc9ffddd7f6f00acc2f075bb4c8227d98a15fa4d2c4c5a02340b70088aae162a18e9fc088fadead727087ff4aec7dbfa97c9842c3d7f6c387be8e495f4e6995d1979779866104b07bc4a17c21541e7d3d109898df343ab3e8def9b8d799367329b1143e28a5cbe6ab19369ea55259aa119ede95739838fbfe2c4c567eed7b00116303e6135a89c00d0638ba4ccbc514e5e578b53e1544b8aeb2e6de37e31a652ffe2949e3774894168d518165e01df6d04d03052daa975fa559ecbb14527fcddfe3e47de9277995d25aab5b23e8bf1e3c9707b9c176ac1c087d354bf65c30b41c60981e55569df9481f9bc036c6f19b2688aaf3de62305f15f780e3cfa3c8414c31db2a12c84edd8f818ba340cc54f41d92998e3ecc07cbc594984d827236f98797e3345933007cdff64c6d908d62401e36a9b85dd27f14e1de720d8e6560ed118d809d939abc729e258724b94e9704085f56c3c744a6a093349f7131a4b5d0a8ca77463ca04d3195344fb4cdda07e8d60cc35ab29b4c124f0a5831539d1c451b219099c9235463fbb1998273963b9b3991a01be7134f039702bab5813d28ef6289f76b3cc12ed5bf6762408d66a8095bbe565084ba13197d450c38cde543cb17b8be23f3da3190d73d1ad0bfe8e198f8b9f497905171f82ee03b252b229b44c0fc0f7f0345fc6ff267a39ed0cd10d5db50019c00ddff4e204837d375dc7d22e93371db3ac9bbae1ac243f05aef902b9992801f65fecc676d56b8dc46a670c1708096a1c7805b685ea9f347bc3ad7faeaaa6573a5e581df4eba2f790b0b3a9412d734ef874bc9bdb0a152d25dff9f02ed7b7db2256eec2dede2e068e1421793ddf83d2ebab74f72dfaa90443964124e71f86f5a0b025070724c44d86fbf4cb96775dd4c559148be82c709931dc15cb5c1b3646471bfe6ec2279faf8d0dd2c1d32d11b267cfbd3cad8388eec09afba660ffb12d69f677517a4b92049e9c3e9d1ba6fec8f064090be32b3d3a18b278f5559e65e31bc3cd63fbd239399be2af902fc0c9007e21a218efe67aa87f0f037812a39b13d84480e9b22d935eb81eb2240d3f4a9f513597215cb81d99db383c34d6fec48af85c22960f7f78d5842dabd700f7e007936df949ec208a1dcb4f5c4bd58884a6828639c53d593e5e993fceee46b72b8baca43ded9feea7a66400c96611ccddb1351b7aaefb5418522761640eb34b8a5907a643c6bbf798621354636353677867bfab283150767e812c6705d99e6653cc88d1b7f2066bea9e555d1ff5af0112e2b2ed4a62a9d04c498088eae7e334241080f2e328501a9aea43767e1247c8994d26b239c770f67b9c080cf70632087315f86dc991a4bf47dfe13f1acbfee7dcaaf1a4262efc88ae5274e976caa76fa80175510a0c1e156b6072ff9c63294ac18872b311db881b91d3bc519df9a0b21a4edfeb32dbdf29529c34239e48dff2a552eaf2672ff5ad7baa772f74eeb062e104c89b753009e12d83d413463b62a0415a0cab8d7b38efd3ddd0f504a85b957f74dbe14d38ebb7932b6b6b4c2ca446d0ec998c9920f2226bde042bd3f8f949e9905dd0d55b5a20931e0121641ea7dc4d81b8f46dba9b27855dcd7a607b6c5dd194dfc461ae1befaafa44d9e6b38444bd8e2ae1eeabdea8627b4e0806612323500a576f89266dbefd71297a7818bf9b0f47666eb5c1067e2029ff65efbcf2ca9b85f99aaa67c219fbbf324930df26b9fd14c51d74d1b5680ccddad50ab1435bbca20306300f5a6d22df2f89b5d2e5deb6f01d74bfcd34bec4f86e44c170903bfc295830efbe5e1109526db7f7fef952e08344573cac27712df03872c0baefdeba95b7f4fe4a5a32e7935cef25ca8d1545fcc795ff7102431ac96683a376fb2ca0c07bafc37c62b29852ecd46d164cf6a858b95bcaff667f164b4a1e90596beee6212230adf6d810bb46174060a9f7bed3e1ed8067e5dbd2f5184bacf8641688e3e1eeb13d59db264450ac29c63503f003531b198a9e08594e443913c72d6bb0d06a3368ce8e9a864fc77c176e172d00d48626d11d847a851025d38d882c6449f417eea93571b99fe1337d63c942236a315b3021cbfbdd419a27263823cf45798685e57d107a3ca007612afacbbab2553e6f8f4e69d9dfa7b6a368197098060aee36e2009d0fe7cea9086fed5708382a8822dc91f75fb5daad125e64be2a066d67d9f00ee8e16c6e510e2f523ebea2cb88ac39de22fbd309845b7dd3bacd393517ba4dd2a11e876ea38cc902e6cdc0bcb513738c8a4c98f38554a48ace0dc966448843eb37aa28b91b4b6ee8666f4c1041d014895fa2a353ba33768c2f100bd8c29b7d63b071c60855ca2c92e75a0457e2f08c7b2d7649ae031546b0d221cb8364df34685276569b85bab0863f6c743c9d6af6cc88c0b0056553f34f10686116913256fb2d77a50ea4124737ac2f08b2cbac0b5b64d0983efcaeaedddf359ff5fe112092cfe6eb883bde000deca8140208b166d429ee239f1b556a315beedd026096de1874d697dd19e01de0322f34155254a498c2a38e08f7a86d5eaa49d3d4af82bc86f9ba78b099e05c8f43e4e403812df664df9e4a783c2be43a03821a5e6d8cb369ed7d69f6e9b4e532a59fabf025342f0d9fd6dc4b6612d18a737708bce60d43624be95ea246f30c9c88c75faaea89e080985f1c55aa53bd2fa3554e07a6f9c513d4bad58ae717239c56bc2550d58a307cd4b2b4e1d2bc4dcf08e287a5175da050f88f28e101efe9b3c71f1774db1e3bff67b9f56de7cfd841e0ab5b5a5dbf9ba4c261d16b4b7c9453f8072634f87eb2bee1084a9b27efbe3f9bc2b7ec93b95e49b43ff7dd8fa8d87413e325a349192aaa31d7403acd75f1c83a5758e46c3b193562c3757366976dd84988efb1888667fb9def5ca803ec6ea50c9779282c40fed9097b436f3c750c37a1cdb4042fe0a38881d6fb13d8c018805e885e6a8967aa06df1c3e51da6625aff4b6d759cdfdda1c43cc24209951cd56cbacaa99260835cc1c87a48554d5002993aba291dec29e3bc201c30cb4a557cac68e35c783da98c86104cd6d64daa5fcee4521d7b4dfd7e70fa7c35ae664eadd6990f23c0b225cd29a5b21576d9bbf349dc99f3cb88bea2a9d9183ae35a579b7c090855cfd1e0a73a9907210b856b83eb02cbc9c2b7248fb4765b58b9fc209c36304e0e9d075e1622fa811a0655381a69aa0199add20358bbffdedfaf2d559aa96de668a827e827c208873c5f47efb3135ae93f54f6207a2f612c8dac659e77d41aa9f80e3df82947342fd00bb4a231ad5144944d5389b62aaa1ba3f1eeb52ec6c41c3b2154f72726f6c5e37f1d9cd0428738b661bf03bd4f502bc59a64498819ed2b838efac154ef3dbaa3d00b7310086ffc2fcedcba1f870ab8f9c2ec234aa73668051139b4898f53bb15dec10349baeab92b6f47a3f7866ab7d09984814a97e08a38f636749c465789eac0ecc96907d158018713b2ffca877a7876a3f2532aca6868549fcee3613fb33c9a14241027f203b70e5dd9fa3d2c5e61c6476855b94ff336296f0861cb51cf09ca2c25e5f808955b57300f2b615e389e35cb3238a892246", 0x1000}, {&(0x7f0000001680)="702e1be7deefeadc8820caad5341a8be7de93516f55b95ccbfdbdc9008f1b4ea07c904c77e14575bade08568de97fe959d639dbddd24ef7a8abfdc8d01dcfe34814fa2a27e49e8f75f66cf91e40ccc3ffaa44aafa62cace3a2075b8058f7a135259e976a7623f1141de1098d8341be57a7b23e4f84ad2a6e5d3d98ff28", 0x7d}, {&(0x7f0000001700)="a5aa74b41bcc113bf9d578276aaf32b724ca6ef14e891d059093240d151c1e9f801f94a5fc5770bef8095f5662718c3d848d91899838fddc22613c27aea720a7084c834dfdfb5d6a69b9de4e386547e837b037d707e86ef90c0891b4e8be4a7ea500a8a0324af60a7274a0b5d6e7426ed895c47876d6008d9fc7f072c561d8d0d38d12363bf67f1be7c053285efebde2a70ebf9e961494649449b1500a5060b331277aa826adb14d0b6f08982d3463fde54e2fb9531dd6601e10e46551ae0ce0f8cc0baf5d427871202560f627defd33bf404d8f9d711e41a2f545351b678a4ebc1a2cbe759aaaa715d7b6ef", 0xec}, {&(0x7f0000001800)="a9d81bb060443c7dd8915e8ba90d672141ec1af53b503ff74d883252e144fe27d84e504c2ef43ab7632765173bda80fea52a9336cd284063eb09b906af73310c5974762250ffa39b094096db188f521da28c77683bc798ef2fdc", 0x5a}, {&(0x7f0000001880)="239c72c29f79f813e92bbe9114dc1f5ea04c0090802dece934f4f9a394bbb3236bdd388af60cac25a9cb930bb3f17c44443a4f8b323d0d622585a3971d1cdd708a379c08cc7c04babea536a54d9467d9aea8faab19bb0af3673757d666146aecc0ef2dff5603ed60c48b2337a9a06f3bfbc324e91a9a6a1f55f6e035c09f993a1ac5afff970db09493b9f59bfba947a6281f5c6d62da282c7f874ea6626ca39877c4250838f23021190a676983f167bfe02b916173dce32f759c982ab817c669400cfdbfa48ad8d26040b9810d64bf54be4332a827f0f2cb77dc3117caf7f7fb48a6c0f9497443ddf9d52405f2653a5ea6156731f70ce09874f1b7b9ea4a23", 0xff}], 0x8, 0x0, 0x46) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x2, 0x0) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x457b71e25fec3e75, 0x91, 0x8, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x5, 0x9}, {{r2}, 0xfffffffffffffffc, 0x0, 0x4, 0x10b5, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x28, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0xd8, 0x2, 0xffffffffffffffff, 0x72}, {{r4}, 0xfffffffffffffffa, 0xe2b51524f515d2c2, 0x4, 0xffffffff, 0x200}, {{r5}, 0xfffffffffffffffb, 0x61, 0x0, 0xffffffff, 0x698}, {{r7}, 0xffffffffffffffff, 0x20, 0x80, 0x7, 0x7a}, {{r8}, 0xffffffffffffffff, 0xa5, 0x1, 0x61, 0x217}], 0x20, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x28, 0x2, 0xaa6, 0xffffffffffffffff}, {{r10}, 0x0, 0x11, 0x2, 0x4, 0x1}, {{r11}, 0x7, 0x0, 0x0, 0x6, 0x564}, {{r12}, 0x626a85191d50ae93, 0x8fb4fac42f6c84, 0x80000000, 0x997, 0x7}], 0x8e37, &(0x7f0000000340)={0x7, 0x80000001}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x5) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x401]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='.)[-+\x00', &(0x7f0000000140)='tap', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='#\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x0f}%%\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:39 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) munmap(&(0x7f000071a000/0x4000)=nil, 0x4000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70014d1d66696c653000"], 0xa, 0x0}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x7) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x2005f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 16:00:39 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000340)=0x100000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x2, r4) fcntl$setown(r2, 0x6, r3) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e3380b2e56c5f64b400382aa0af43f0619d0678f5c81c45fc1912e532de0a086f35ca77de19751657c7604e94101000703000000dbbc088809a342419255dc4315be1a4455c8b0531a84bb8cab790d686664c8b3deee7e2c469803e9d7bd6e82b4febba88b286ad19ba6d602511126ee3cc9b65302bea87b057d4f9ac2dac39b49166af36989ef8db730afd7e16aba6a9beda42d9d12b38105db7a317beab8206ec78ec6903438db9bbbc8331afc32bda48e7a063adae37bbce6987d20dad7638ef7f90a4e62b3fbd505d4820008e279a624ce7ad546da844dc504c3b9782374a1a3151f229be56b51406a243f94d2b0b3370f2d1889a6bc44e4a6f8ab0e30e2afb2c40b9585c16505d932dbc63101ee8b04f8f167"], 0x10) socket(0x0, 0x8000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="1889935bea85d86adcb45a5a6fa97688d8d590f7e1453f061c1be72a39be58699db7eac4b47cc3f963361be267bb053011f8d384828aed3911732c6cde7c214c5d9e8ef1fd33e34491816ecbcf8e9f4695c421aa6dd93d1dfec2c207ad84873fad61c09526a68803e4da1f48d32b3d9e3b6f95c6d07d7c1d2dda5756c8c0f9038d9b0bf78f76171c7ecc455b1ebab6e33cb1cab5c5b3671d7fb48324b593f8ba3d8189fdaf81c36d62141b5c0f96fed0e94e11459ddfbea10531bbecafeaf4543f6fbbc8ac981e435d570463c5a6e9ca18f5c0c5547db9eb3b429b436c086d5065fa9bffe6bede70e11d432d30d8204b671632df26871c4799e43569b25561c6221845aa775b0ded56f61bd158ef0e4eaf935b641030066402c958b97ba8906487a521faadfb505f51f807fdfc1579bf18cfa2405a95f59a94c9610eb6257cea7c6cc3fb9004e67246f164621660b21243add083198e288782b89284b5f67873b91730672cccdd2e9cad41b847f1a36283eea2a0eb3182a2c06e37f541b879efe80cbf438ba1f28e6de338d816c5bd75f0bfd6d24132fb7aca85c36e5bc36e57ef35474428b70ee48a06e41ea496abb5dd45ea29184247056e3675d2f314e2cfcbeedd71be792ea2a2850593af4f0e404766e23b734029e4075023c0a503e55c53a50043612f180f3eb177dd92c6c290cfe854ac6106f278fab8a100c7d0cea0b7d22720e22bf8bc1f415e8dab27acc683880ed4296f2f0e4fb02c90ea3741e09863c0867dc03ecf975e69a1de523eab6539a39337382548d096efce08918ee16718b6b39fbbbb49faa485787f30adc419c5ead35b161bd31cc20f569384daca9bd709bb09f2f8053bdd13012e2b7f5048490e11ad6cd3f94984d77b76a05b401a6db3571daf2ae6d9db519fb146e88ae8bb9041cd79db0402994f165437111b137eb0d40525768dfc395192fdfb0a031b10dfb41e65d40da64d0e91a22bd659179ddb11cfa1462cdf8e7e49fe31b21e3e60b5adef3a975b7cf9dccd53a8529bdc535d71b18a5da8b14dac427a5ce6210d1e5bc6f7c94c98c3c2d52c718a81ff1258e6042d2573558c1614b097c6a1b8efc918c5ffa0cdfeeeda2d0e78a07bec363f51bb6c48b28c665413f137d40259d55829140336ab7a1232a1d6a94ca3a4a501398a5115a8066613c41fa729dcf6f79af7dc3bbb02552e300e38cee0f7cfdc5e70622e680371c938946745a1d38a5ef63b19eb0f57fbcf94978fa9be8f07f56a44bb0dfdcc25f25182d490f060740fbcad0dec1249bfaf3ae907c42e3064f6abb62046b3ec21f566fc6677074a55c8e402ca622eacf9468fbd0789756ec31b4c780b81fb9471bbe8065683468e5948b93ec7425244069b1784c00177209a2afea4404fe2c9053eb4d1f292101d425bb3259fa3ad05282e74bb0805e8b3d5565563837e06add69fa7e07ac31d405e45fd81fe47752ae28b02e808c57a956ca6cc3ad63e2e426f83f36ddc5d87e0c353187ac5fb962cb9dd8a14b9f41c3155ffd69c8a431c45e92b8910339d6cdd728cfaae9b90438da3bf07148cf076c994c81fbad908337821968dbeba5f7aa77b58eb329ad15d775322f6c97f9f86826bee1e7db8d92adeee59393675e2e869f54099fd7bf432469dbbe1208a651fd1c78cc6704dc9a75c446434b2693872f24a2ae17e1237618708e405bd90ea51d2e62cd2a00bbd5b34e8d65990eb3209c6b70d295d257854f5def592637df6df86a9c7fb105b766c381de2ecb63507ea020856ba4071b92ae6cb9f8ecb2629a32c31c00c872ac41a3a02617f07b9030feccfe6350a81e952145423ad3983a5997757fc200e51a08da209710a4be7397898d4cc5c7a2a11d68abe695fc1c185b023bd16b18a2c50593fdd078acc8e15db3d3e735a9c93548fb508ac01b682be1e6befca73fedcc004981ab9d4b8ab52912eb95de0e4ba79d63167fcc49b375adb67ddbaaaa69fe283eadda736e70054a1e057c4173380ee85a4f020fb0fdfc1868d0ff779234e919c39acb17f01c8b44115c86284a3ac09cbfc8a74736c804a2f42cfa89a43ac7a3ad35141796c0332bddc30dc68eb8b1a1457037d6de93aaac210bb2151e56a234479e82f7766f46d565396667509fd6dbf2ce857cbf37b63384ef9b30ddb8625a64cdc319bf4422d74f9f516c2d6e959711380911e86902f71d3071b5e418b7d7dc4cf3c2903bcc934f3bf113ae750a3e4943d20f5cb4d5f5a12c2d3709dc90cdadbc9723b5153d1a3f37e703b502ed956816d51c292d277c9b09493d6de1b9a016654b08c7b7a9fff7db0ed4c724651eae7241ca2dc7d25e8fdd58698b623e9bc46b55b6aa1f9be3b9ebaf63570a2360f3dc867bbefdc1c85f7e02d60a2769d346fd07a312fad4c9ef81a09a514b3921e40f8b4c60bf23e7dd5dee81d5dacdf82ed9318322ecbfbf2ab9bbadb34140af18ef5470af80c8ab429ca4f5920c4b6f902b03db3e3cc2313b850541fcdd99d69e135c94f02cc143e1ee05dd7c3d2a5c903911d0a352bed568278da321f12e7adae31e1ef2bde93005a25c7b6ce94458d59e9da220ab999f529e0317984b9df725bba62a0a6fa9b50debbbb22955dbddc027629d72bd2376162697d13e256f4f3a57a573d627bf7fed5b48af86615481358e2ec597c95e2649997c99e57c76dae558a01e90f211417567ad1fc9d12d4f4f4582f688916f6bebdca3100c2c7f9737ab0141c2b27aae2f9b56b8061c0fb75ed4452344a05b75ac36a3acaf4f606523c1bd231b3edccb78ec38d0881d4b82b38f9cc6c725e836d3733becdd7d78211eaea57b46989a763cf6545617a1698f5cf352b2f0a4dad6a0bede182da0f495bea23ac4d93a452b023b0ca786e5e76d61593b4cb18b60d2a0781640083cd9ea2547705898b805b2f262a131dde994dbbfeefaa4ef25e9c6f31378db242e8a89c91d757c35cb47caab14a3217e4a8fe595a8b31c8941351efe64431c41f031deac459421d528f0a865a1576589a08fd41cfd7164b8090eff0f3eb7761e2bf865b94ea0173e9ac07b56cb4f60b29d445327e92b405a5d85608d668b4b94d41f76831144dfbb5e8700880903bcecacea1d53cedeb666ffdca9d616af0bbae3b167de23f07e407c2cf68ee574119e58ef86ca6eda74eac52ec49687c0fff4fd3bf9f50559ba9ea98468143bdcb75f1c094c9c74554f9ad28c5451dc59bb503b026d6bd37f11b0b27d2a44a384e83f97843b82c6554dbfadf434bca2c55de2b007db7cec959c0bd5734e308ef9ec2ac634f8b356caa3355867206cae0054732e98bdbb046f9a35a7c12c53a8091ae77f8e1ab4dce8a3a907fc834fa066afff18111e08e24db3495a85270cf441bf496c5cd207ce16477483fe58cff3448956b81b5ab72b1c6422a13904a16baa145f6274ce0456e0c0b2c83a230969e2e7ac50947a1ece0325bff412834c4918a4a160b1ef9de5bec79ceec4ad272fda41d25bfc2474f942b4de266fb9f52ec6257d1f74f6f5fcf988479ea2668ffb8f599e0523d4df6a8d6b670c16943c43a78ad1223c8b3f780bd25c0e056034c74bd8d3cea340e79db618020570abefa8946fc76ff26131b106c3c20c281960f8502427affcb80d4fe9607c9c696d20e5835d7b3e42cb5b09b36cb1f41c46b17c6bc769a2f7439758d2013bcfce9416c1042805ecadf5b11dc7604f008e71db31b036cbec053cbcef91b1ddfe330ebe4c47ed85e6857277343f0f3eba2d259f134449ec134672198816beff7a36f0bb71252262fb93cb49b1dffb8a0c783c181a46ce42d9ec3deb79d3269c0a92d537bc8b61222c362a22c1ea9c66f50300f78f556aa4e33f6e25320783e08d873a4e8e8563e262200921e66dfabddd257ef8ac94e44165752e35a60438130819f931df5c31f6e2585bbdfaaad7c8fc6c940ab78f3c6ee098bf9c8457b720e30e9d6938743885cdec070fc6442d17deaf56c28eb44f5388c7c095222f473ffef2a6fed519ee7d1726b716e7b4d435ab510ff4e1e5884ab73837d0b4c45216365c30828e23cad372ef83b7fca86ce3c8142070707c6453084a19c9203f7812bc3ad3156019ffce402797f3123d415fc232efb183aa3aad9db1f26f1cd04ae4a1f86db498ff7f10111c09d8e42b5c1756aaa3aecbc5a8410bb94edfb95c05a35b28cbe411253e3dc0f4911ac41d7c2e988dd2859e5c8a79334a3f0c608523e6fc1c0005394e9ed6f1b5472c4b798c17eee6572d9317ec2c0dbce7343e4a80abf6e1c6ea92c0e446c63389851666c7005d2b136314b708828b5c6719b1205adbeb7fb8ed236c30ad10c036a55b4be4a5f58035cd438a569471e25100427b22438798a47588a4216ec87fcdbd8eaa76e5e25582a27e3ea7f3a0fc0621a4532bd04c4f9d439c7cb6aa773267afdc8710502b9690f7de67079986b3d7117e14aa62647403d904e043c445797bcacfe401844ac59bdb759441afcaf834d7ec72a9ddc93f53c534e12578e0691d0c2279823ef0f8b9da206069121764b362aae5672be5fab164b2e3cb94fef16a6c97199b1621cd040d9457e11a430db180ac75fb7a51974c2ecd7be2610ea5c1733b7fb3de1421ab2349833ab21d73decf430a69064eefa1d842c57ae7bfc906990439d48d1432f9d1216103ce22f41f03583d02c1933262cfee75d934c8a57f38f44d874fdeec7748328e1113ec7ef568acdf3c622d2fcec442b76cb8b48b04376e4d390f690681511a6cf586e3f6a563c1c6cd8effdb9751feb0258a4c0caa00cc8c1c184ce05a54d2d8dba74336deebf793b8036eb90fd97c06ecc5759db39d65ab2c7911bb36828d5433cc9c160eadfa1723f086f1c460e5540168c6721f1c9cc0b8553ed93435aacd2bdca11839c1d0749fb89b317b380deb43dbf19b2ca00b17d92f40067b31e11746d3df08ca8a9c0f3c574104e2641794263131eb00c3cdfdd5cdad4148dfd9082970230114de43765465d671d64412b8a35bde274cb2fa9f11cfa0e29e6d9dfb0686910ea8bff519ed2fb5e0171af65faed4c2c40ee320d46b9b5f75b7f12c78ff1c7ef7b1efbe2824836beef1b086d15512d923ab40d228e71b48845d61dc3ed36a65abbf4281eef92fe12fe12411fea3bbca6d7bbbda88c71aaa034eac08f742b0d6b3166b212757f78805cd7dc11375ec7779dc2a37ec39bd83a4764353c29b6eb7d69e061897feb411c630cf36aeb30c4c59c38d4860fd0656099442af8d47b254cca3b36fb8a0f494dc2cd0a26167a31f18c80658f0d4bb5f2c3949af0574da8fd8bcaab4a58a3d9343df701224db9c4d5ac39a7e9d83772cecd057f86933e12976c2ed4677dbaefd01068db0fe8109d9301d3757c5b5555e805bf6a48bdabab08189f7a851bb07ca62574151698ff587fb6b3fd990201efcb9edbb62e779f1d28454bb591c5ebd22ab94857d0eea0dc2306afd6f720648a507023b33c1937286a7f2ee4b3b3f35faea5ca027571683337c44b38c567c0d62eb01028525ccd6bfe960c3f8dd5a5a5d1cd33d21e23c0b6655fc1ab8b87726e40f4e000bd227526b6cd28909644e66ed5268c8fab07b5fe9cc1dfc53519757ba93174b2c2c3596f2e1cd955405effce1ed5b9302c50793bf0edd703f8bc0ede4ef20ffa98e08aad9edf4cfaa00f433745ef5a5509bdaea6843661245e12eabf8d9d66cc455f177a24c08bdb1928e0a78f14db5bc09c20a6348836fadfecd1a783146b14aecdb22120301edabe78e4086d9c869e1e", 0x1000}, {&(0x7f0000000180)="5ed31950f7170fb1e35943858a84d6f0e5276074f05e77113df1e054f8918bbecd34812a93ed9fbfe7b7b6d9da67f0d0ed71ebe63b3e7dcca8b4b24f3e71d61a9c35aed7d6cfad0288957fa9b3deda781dc3c39dd698621fd79f6076233fa8faacecc81a85468a9d0051dffa620feab031845ba32dd3bd315d5bfd4d160e4f07616ada4b1f07f96fb3ab44507de1ae10ba90eafdb4c8188879bc73949dfd800046ead982e1b209a002099549a4575ee56d569fe97977358e3a26ce2131f6a7024b6182cabd", 0xc5}, {&(0x7f00000013c0)="7faa24977fbfa82c0f6598eaa3495406229990d0b87523dd175d9412eaea8d4141d33fd3303bc26d706fbf3184ef361e6a501e912b28ffa3aea195ade80a2dd6cc023676f56b2e7a50287e63a89af143efdb5b66d34349ac9c1ece494d28d145de437067e837a4222bfc09e8a84ddd70d04f92c6c1ea0583d2c0e66742", 0x7d}, {&(0x7f0000001440)="d1681ffa0dea1cde323baf33f3864b5327fdab9641b3365a2fd1c15ca0d7882dbdb2568eedc25dd140f7a25adf7019b55649a9afe802eb0eb6e05a53c4925e0ea1810f39664e37ba868f4f8efe1367a7147daebac2e514e6d406c9b065759e47398ae4c5f0", 0x65}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013550 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013550 failed: no mapping 16:00:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0xffffffffffffffff, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:00:40 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0xac1c, 0x5, 0xfff, 0x7, "b6ca8cb2a42d05c6faa6b9c9a751b1e1dae97dbf", 0xff, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) dup2(r2, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x9}, {0x6}]}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000240)={{0x31f5, 0x0, 0x1}, 0x6, 0x3, 0x400}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000280)=0x800000) r7 = dup2(r1, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000002c0)={0x7316, 0x8, {[0x20, 0xffffffff, 0x20, 0xeaa, 0x9, 0x1, 0xfffffffffffffffe, 0x4, 0x2, 0x6, 0x100000001, 0x2, 0x9, 0x8, 0xf681, 0x6, 0xfffffffffffffffe, 0x9], [0x2, 0x6, 0x8d2, 0x8, 0x4, 0x7, 0xfffffffffffffffb, 0x3, 0x7, 0x80], [0x0, 0x7fffffff, 0x7, 0x297a, 0x8000, 0x8, 0x2], [0xffff, 0x5a0d, 0x80000001, 0x2, 0x9, 0x9dc], [{0x0, 0x6, 0x6}, {0x7f, 0x3, 0x3ff, 0x4}, {0x5, 0x220b, 0x3, 0x2}, {0x2, 0x2978af54, 0x1000, 0x9}, {0x100000, 0xffffffffffffffe1, 0x9, 0x6}, {0x3, 0x7, 0x3, 0x43}, {0x7, 0x3, 0xfffffffffffeffff, 0x100000000}, {0x1000, 0x5b, 0x20, 0x7fffffff}], {0x4, 0x2, 0xb7ea, 0x4}, {0x8, 0x7, 0x1000, 0x4}}}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') 16:00:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2}) 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) close(0xffffffffffffffff) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000900)="535c4084e7e4162107681b6aa509df6d724bfc8320eeeae13b818d40aad4176a4185ecb342177d1e5cfe854055eb99c2aba357523a7df97929ae605645ecb2400c2c8e5df5d0e5018afbc83cf60bed5b8bc88efbcc7a1923b3202eb9a4017ce9421e127df926ef85019aef1501fdf14c24f1f70586b119c57a40dfb3eaa4fb52873c22b4319b2b6e099c8f6733623a9c85bf9555cab8c8b3af8baecf2e6d01102092d428d4ad85031f1559eb504fd746c4cf240d1baac359611b0d3072a97ef802ac55e3a2857aba438fe8a4f37f610338fb0f8b859b4d12733f7f016a787dac8107d526a8bcd823012705fab2b437653c38b12266f1032c1109f31d2b63953eaf36cea4a641eea6f3900725df8ca9d83cc3eca24a6b0b96261c01be3811b9e31cffec415000f8f6504cbcb66c15257f37a1a1a06659460350734021c2094c9a940d4f315b920999ea64d30cc65cf862c9a7325edbf1cef0aba21276d8e3690e6b8090e8a03fb5fe7205f8dddaf0b20f1563c94696059e08fafa0ea12a322a994ba2afcef0a6ae9a724da9d1deddd2449b82ae299551eed8af380c364a53decce3d52e516082cf1b85d57dfdc9ff5c2590330769cf1e2944a4c0e1dbb61cb85422eb20898e895c856a5fc8a6b40a9b96435473ad82fa8f2e0764a6003b88fb87c071a6495a1d783231d36249dc74619677949f2fcf24c55bb6b56d8eff040220d606af59980cca9149264247fa28e6f1baf9b9797910095e138ab33f1ac35346eb1050b40da97220fedf6b6b8a4b67a056ec679a5db30449c459d4de7658a63f38024c3239a63b1abcdad80fc8b922f896fe4fdda1a0e3248f367b6a8251e44cbe092b1943f212d658c70cb87fb851db5a6703b1d78a21f07f0046a3b2f15bf49502160b5d1423fa077f3a638cc4f4d63da3f5e94be91fd749d3a3eebd901ddf7029dfa3fa7a5378d37774024237af6a9471d0fbcb7aa5823bb38f21fe45e99e43a2b1008fbea42adf93d6e2d8a768dc461af1a63ba74fd7c54a12b24ab05c22d26508a549ae6899ca97ccda637525814655c6700123d127bee0a291b7dd8582294bbd74dd5527e4700fa1bdddd64ac6effb14cb045b662cad5656b4f07820e99e0fdd5cfef3ca4deefc2fa7bf7cc68c42fa9cd64f5bbce6607de0d6e407f7e9a82c130f5735d70570c9548793adbde377e925b2243dd34c24aff704735df8d12f64a2f61f9047d7b5965c5af62c292010aaab76844e8839f3598645ca399b6dda46a954b2cf81713d3cb6b2b8d771929536a27d64a318746d48a1fd6cd85e89e38dd4507c54830a3b1cdf6a4bb6f3e786a287ba94c86aff1be6ee4de6ab451aea2559713a8078188834916912b154fe010ce847062dc79f24ed3500150341b47ef5e8e14de942c1246e1bf08f1cf5f7a4818f9df7378617d1d7cd162d4142085675a627f3d13e56fd3cdd6c90130215b530b58c920699cca551eb57da962a6db11084a25461e0d08b75fd0bbf8b0f643d12bd5f568e21d2b194fc6a30bb0386fde944f7f4c88deeb9c2c7bd4a459e6f7d475ce2341c908dbbde58538b95cd93ea2743bdbfeecf1d7267f6f22c5a4fb3cbe8dd1b0729ee5a6269d6761d49731531615fb920f76f86185fc5119032d9f25a42e00607b61945cb111b2c0a5f17a995e168dc24a0bed44e465869b78fd1f487336a76f160791241b68662bb2f03b2f0b2bccbaca79fc3c6289e6d053786a081edd731fc5b71f818ced7445b6da5ea001817465c2a27ce1f5f51c1c40ad97e5773df33cb6dc18c95c85dd981adfb6521842489184ab0598f46da0f4ddcacd77a277072a198547a0a8c5ddcb179b245b86631444a3730785f7c34c4ff43727087a3b6c04aa338a61a9e2747bb1baee1ca46b8060ebe27ec697d6e5fe0553c4adbc45a451ac6ef4bce5c537f9ad0c7c7bb3abb39375b01009d5d9b352ad65cbd8efef24819251a7c74c91be76a4d43eec2a844dc0fd276dd56911196f2e4d6b50fce37ae14dcddcf04f935a918871b821e6d51383cdebc8a0f2099aedac7438f93bb948c19f7ede384464bcbc7b06100592a2a8a0638372ea99d107d8ee450135c9c28401a35e0921d4c6d69a7a1a561e62a4289007dcdae35ce81901bcc003b20a2957cea749e9517c05cbe9a2394bd0b2cc45c884e78fca87432a89075948208a83eb9528349cb407d94c0ba93f796fcd498abf21ab0dcae9cf6708e0677b351a0ae377212d65566947d4ac740f7f166708404aa8d655d15368fb764b013536359e4af3e94d6f9c336949ca1225e93bf82eb4d16591ded87acc8e3939de57df870c74e40d127a65288b576cc55430dcd13a146a9f9f6a6f171d4db7379b1810080089b6a31a4287153fb4151f66ad39e53c52c76a1ca9692cbb680efb7f799c97a508654cc6b786867732544a85b2db6d678547be9155f4a7b38782617632de9374631b3f59399977f132ec701f98274bb55483889bbf9f1e25dfd9b8094ffa3c73149401ac398c050fb8bef3275961d887eb91da948eddc6f2a144d6c181bf176a2b5bc0161b9b32fd7eed893278534c474eb60f14710f3deeb99f841337884d30595076413c9ab85e052de34f077cb69e70a629ae1f5b4b7564254a1bf4f6546a350726b19fa25721010655f1634d787e3fdf9eeee65409d46e1794efad9ba2ff48ce66ad3277ae5887a5d45e29de429b51285704a8723874cb5b93ec6cab184d4eceae29f114419b990f6215b7bc8b986165a921d0da6e0b3dc978e404697f899e0f266ed99f3e54b5150b77fb2d385b487e156cd08d6049d9efba065ea2ca81f927a96668a296662a3c66a0526d52e1355032ad2e92ba81506129db70950ac6a69251559bff3278b7685b602b26cf5ff6d28fda4d2b85affd55333c10851b21598b10a8ccc34273bf1c4ae6d71461b00a9eef32f0a56c4ad66d228a683215d058e204184645c6148923b9da219a3c65d0613d41348972d15fc1ede6f111a61e6d17e012ff8b61175f065e85fcb7b29a22c9fea67c26f581aa085fae21fdd1641368143ba2ee3d45e007570e4f6ad53dae7a7974782c471561781d4f9343e926127245cc6b01ca0d114f5b1302c3a36897e79503fb447d3d11d410a75bfd5ad68c4ab308be1443a7d55fef621ffc88246b0390f547446bcc9deee363477239bd3f45909fd20918c7a69f33eae33fecdefc98b713c58fcfe41d61d77eb06a6dec97e86a852443d27ea67fc7d71555d16d8e10bf0aceb8baaa77b2e7d50cc2dbc7b543a93750c392c7f447eaf6178dfca069182c769d6476ca0620928db56a98c4db49e818dc78a6af27467ccaa1b3f77a63d18db3a7546ba5fe313cf9c45e1d5109d20d66cd39993b8052f94748d9a991a037bc7ee0b68e026c25c7e0450421ddf5e2d00a31bf24746f333ac7f17e45101a228c853ae0dce6e5641a8e969cab3e8e14bba60f308a4c3344b724cc59e269dc3c105527b6872e226b5b5019573de86fbe9924b652757e4367d583e4c46b9aa62b39996cb7f8a1cf6a3f8cfdc2fbd0f2c1b0d37ce5acf362623d1d418a1d8ad5965a39120a7dd4134a8b9095fb7d2badaab2b828071b58e37f779f3b4bf2cf52311a4b6f925f00381f63dc4084ef7f6cb47f8899fd1d6fbf832ad2f2451e2445daa089c4c11d7ca7ae4e3998d20fe5c8127e851933daa1066cc0e4eb184bde151de716ab8709f7105111fd6fbc8aae1cb53729b2e9cd231e49a1682093be042389ac4a8252e99690c39f09dc63fb031cc0d07942233a4d2ea71c9f04a6c43c7cd525d0afadf9fad191bda30a174e9e021e3ac2cb00f5561a9f3e4c28d2f28b9fcb65e02f8201ea1e112bb83662684f71cc5f1fe088cdd63480f14817cbf160a25e55155bbbe42f869305f771c6288ef2ba66dc77a9fdd8b916788ef7c2f0aa4b6c3638ffb3fb0e6b8fb1d0512ab02ffd1b52b54aec079f237e6d8e644954050332aebe0ca5442d2d0426d38c86128f1a1549c85fa33a2460277183d8c8b94a830da9b6dcf5c9ab5e92f662552bf24d69e67a7282ed88b40beb99317975b10c7e8f264404d917e802ddeb715f5904e3b68f930b6a8e05a076e8282743412a18becbbff5d27d8444d5f61eae2b0c6b6357dcc10d1e252addde7bb9a687c904641b49377dedc8fd406db124d2099d7b9f7664edf259465d11314e6c6f670181a27f8fd1e22736b6e387479902aa36240c5dad223329c8bd924d07687481d00418873e4b4fd66e9b2a0bfc61465c39a9e743825896c470204352b16b0775b6d632a17f4f91bd4490e33cd3a51f1ba3018ecef70245697a003e4312a47e2a43849c6c1d708a6bc21a2a0a8ece76e59221c3c3ac67551082138794f2980b97f820c8ba43aea6804854f99e9fb46f46c499bc0c33d116ac89e93c0d9bb037fc62a6c7e3c41f8c8d00c19c0e977c2f2ce6915ea731374e5b20220b678a7d16cd52286714d0caf29db99e3dcfdab468bc32c096cd2e5449f2efed33d800d910e33920b14e085685ce2ba1d27c2cb5428897becc7689ce40b1b86a03ad2ea61ffa456b80ad5d7b9989534d6d72534bcc1be1afae67a6b994cbf469c53d28afc9a6584a578609e7b486035f5e55dc0134d88cd310d967b78d6300bbc9d1289b65fd106626cc79630844ce6af1d50064751ec454e850dc420aa2a29aab727b1fcde21e2e914a24e731c77b641e5f7ecadae082930658cb2d511339984ebb0bd6e642d6f2d41228c1b300f4a19a2a9afa09c1c0771383112026408e210e10172ebc32476ee518427cd0daa78854bbbf6c1152ac92a3e346795a7884afe51a6c15d06880fba48155ff43e39f5d5f0f8e5df9acdfe1327c6e991a95d7edfe55316e8d31757d439466e5214fbc9b3bd6ce633e4cd5869a97b88ad97356efadbe155e2ec839943d5bacddc329c9a07cd198a00568ff3922003068e6178ef3c4459a8a8f1d45fa5e6a17ac8c1250494fcb5bc6dac611cba224470705e9b0e13dca0f72990ddce0ee5a00e595466051198b05fa950368afec8baa7bbc5e91efac40317fdb76a076d47832ce6941599621f31b7dba04161a8c4e7c58010a850da115b7e35cbae49b2a34940af3cfbe63a44b1c42231ffcce46667abf96333137f45b95a26fc0a7f31892c2b2dd6ad1615dd1b5263a5f33c63ddc2a87d65adad5db67503d8654e7490ec153c0e52c82beaa73d8e30b729a44cf50f8ab0fc60726e2519799f5f1cd989b861b052962ead18c9e19a0a551db218977758d81ab38f8a8c796f66fa0f3ad6a5eb74507ea34e2ee352a348b1569884b7e92fb28e35bc508074eaf6d5781665df2cb2306afb5ccb3aefa0336c1dddcc78cbe619f7bff941140a46cba13f6c309aa8adcd5218b836d5a8f51fb30bca967782851975db063fe383125f4ea7ef95d39f744051f9bff51ff8c0d8bcd264ede8b21d79a5dab2ec34a92d524125e6d90862620ee1459e3637d26ecbbd98e057481fc217e047b7834ccd6824f4386138acfd972f4549e231d04c00ab124259053f4d4dd5580058ce3d8e18318588dd51052b36c5f51bee9254a323b2e08f7fd91c9eeb4d41eb4c169a64acf35e2757e66e822bbbbf467a1418d5ba16bb668e11bbca63155a783f8e193bcc5e2ecb0b039dbe4465829338da46823a8591c439780a0d811bd8c8a29fd5a5b0aad0c110e19916dd6eeb830aad48665485c4d38c3d2bc9be5c8de8da421f50d8744ac3f11713e61efb15c172b6aefb3d2a98f9a816ac22564402c11393172a8ae1a34c", 0x1000}, {&(0x7f0000001900)="455fb7b50fe3d4596e8368ef41390f98da2ed6b84035034fc7a1b1ad1c774b8e627bde9ea96eafa1f117d9b35ddf091d79d3c1aaef587bd62ffbffa98ca7c6f75678167de5585034ac76b85a7e3729f353b85c186444a635e74ab8151aafa0896b34e1ebf16277fff56ab972e630a138cbac466e46f6ffedd3d8ee602a4123235c4e2748282691c85f87def22a0cbd4d197c8eeed3c6c0cd72fbb7213b98183ee7f83ac3718e1ca96c9f72526b2fe9c6463ca9132ff1ef50495aa0d40554258e471bd3e404b249dd63d667d3750d06f123c6dace5df22fc7c205b3a29e5d449fdb1c548b3a01a423b95a2d92fcdc898e6bbe39aea44bff301e61383ad3d04d012072d4e751eff7e6ba733c373cd0068980f7edec72606349446458e105a6193c4b0a98d1150c6ff3effb0dcf8ae8f016747c729d97eb82b9e8bcb819208e7ab2cb4626da62252e23cc4fae0a74231f487d6feef284253cd4460bc45f49140bc968930a56d759639ef5c0068b7a079852a6e4dabc9dde96212d47abde59c039049bda8e8b0c7c2dd25c9f968741818942e5732f6f00ab725e30837b165463b8bae549c2d8d105970cce1d0ef97a41d7668bbd503a1b3fcbaac19d24fb2fbc3415fc0c32c501c2469374fb3b2f53df71c479945dbf311a4dad8a56348f2a5b7b881cdf862148720a0482d8c11a31b0190f02f176cdcac81adff01889f99d007948d3d141cde77f91816aa4f2fc734bdb5a823c4b9d89f1c49c966543fd481e691c66eee371f720a8ca9ec9282c6d42d1e3fba89881ac572bc0cb6445d1c0a2fbd635709233104e997df71355b1c1363a9c080f49e7edf63d59aeaef3fb5a147464a73425fed5587eaa57aefb069959ade5f73e4c4a8cdba82a3fa76d2203c595fbcd8483832a4c80883807fa09be63deb2d85d847ee487535dcd5b48232f0779e0bbfcf114c851df1fd5e9defa4e7e570c734261261c773a7e56873328a91aca439a6da8419c923fc1157a0f0a2bd1f500c1427a78bb01af196c635c66707703cd13a1dd85e5c2e3ad3568495f9be8a89404aace5ae709407c0039f9fcb249ee00073db4e75be672877f626af42886c6c0857de571bed7d0dadc0a78f85099d9227656204f4fd2cf2873fe39b80b4e0f8de341bc416426e86bd0516cc789b2e2adff4f34d382517ae51af9f642ad4a3067956e1f377f0f7eb8df2f4d28820f385b0fdcf79ad6e4dcf8cceae52fcc609df45b9521975e39a2c20fb09000acb396f8f090106157fcce98264d76f80af3dc0a7740211a6fad066844f0201a973815a9f9fe37e7a413ab1fad7c66bc464e50f64fa9ef753a0525252b9949280e5948bfa07d98397f7f162f3f5d12ae2f416c70277429462033b46c08c05969ca65d690db50ce87f5e9d30cb802eb9ee8f9b9e9414210dd3157201430b07e9ec353a38edec7839f5f7e150e9a0f33743d89af7abd5777d02727913324a35d9ab05d9cc3ccb742e633046a45d61739ccd7c15e52b7d41551699d80597ea78e631386d72c6d6a6205b36e2b6a43916b9d77a2c2e49e761dfe9c9d306bfda3f2934327920338d63b06b71091e85cd12bc1745e6abb975a7a808c9b81735d10e82e4d367d04e23f0718b80704408c38dcfe437e9691a18811bcb982bc9afc6b1e379a05c9117a0a743168092bfd7c9aa2e151d2d51db842e524dde16c59cea078c0d0bab3f82b75a7c5ceb9af7cd4269fe381bb3e3ffeecc8251527aa56d7ac7f1573c53c3af4aaf85492a0bcec7303ca18cca917aeee5fceb30f4847a16701251aa661d975e63357d92e1177f6fe0eabcd1c1a6017d040ed9f1699fd6c96ce38dc8e07cc4ae76599146366e8a6ae34ad896ca55e5d054730fee8e31ed6a8337ea944da8f71f4945afa144d4ab5c1c807294cbc1bdcd63bc54a0ff3eb2ca43d8d1de765a3c922535d79e50e24afcd67971b1a0ae817811d48fade87eb6df3d5c97c5b4d81e111b8a9ca535bc3f47296c8f37d5dc461459f806b3fa072d491f8ff66b1252b95e1d55b940d3468d693f2aecc81cb6c5e7f9a42f341e7c10b2cc9c225f0892de4faafddbc09bad93944b3d044216dae0f8e4c0c05ff707cbf2d64264c9618b42ed00e4e2021e3bfd0a34da589084fd0b47a16c56702980900dd931e6251e15211ad254773c6ba68f41ecebd6b68f658291ed5a891de5436a2904736b92664da009569796c1f2dc93ccaa87c681efa77f4bf10abb94817d2f167079d78ee423639aed3ce25e7bcefd7d993d266a3fdc3d1b304728c5235617b664066ca7df04af9a359db24c92402863cd8b1cba797df60219a2385a0774149532b024878b6cdb4cfc3047bfe49cdc1852da1a13db9a038b5260a1367d4b4429c00fadc7a548931cca8a534da6b0bb665fd967609730aca0bfed4f8313e9f667a8686f2f413cea535bba1f903d2d01ddc578b37835b44c53f743069588b2e37492de21e7a9e71914e9565c50c03b008f709636aca2ca955b7e1cb07a2dd7ebb3cc1853f8fd2614bbeee482e712e95859b7f756f3426ff0b54924a255433143695968e8e261cef849ec69a774b8ed00bc82f2bb87564a4d8ec5e8e8e94c983a0e949bef02e5a346c9fb7653e5a040446f5321f6a2106f125997d87dd6e2e5e57d8ffad78c87d73a9040adda19dc92b5f89110d83e5dd071b3990f9f2bec791995474b440d274e2c7c6bbae87eb891ef07d00b56eeed614d3fb00c2ed5f1d1f75f503d7e57bcd2a94cd10201e60b28a750ba32947999531606d91f2b428c597aff4f31b7edcac3d2c1d6977ba0656ee6cce12a1a0fcdc2b50c37db57f81ee40c3f2a6d3e685043c557de83e84c51b7fa0cd12215f7b3e00b731ce01a4657fd74201f7701490f5c28a2b1375d83b0bb412aeeb8e060afc30e0e501e189153239c24f5ea466f9620bf9bb314f54df2e6c58ea65daaffbd52b7dd1abcc99e7c74dfe70ef7cc2d0299374e63b7eb072539a26ee8ed3c640fe0faf82641f67d76305e1d91394704c74189e4ae0f04e98d6237c25956b166f21a7917fad9cbcf5d46bbba7c0cb33e8bfdd9d85b3fd181f87035b41d1dcd33b4a68a1d87275f79ebe7b86f71b79a4b1250fc3a7ca25a9aa4ef4f908c76a7ae33f9fde993f9c7253c12df0b6726da737e48fd4ba48b6bcd92b4cd387a5bec315bc0c5fc641ee1831489f4198d05b1a57c990fb13c7f9b4c84eb0c5f09448119f253df17c88fca659795e1ba0c7ef9bb40570cc5fd603db0f70353d40986d79889ac0ce88ff0ba717da712f9834dd821ad9a1669c86fae45ce550161adb9528c13e284a6eeb9ba7df0d65b685cc83554e6d6679133670d99d98d04407d35a46ef797f4b56b143218df10fd7e873ce6398a14ace9dca9390956de9a0604f83c9974b7f6c3195054581ac0db913b32491325ea545581924e74ac6df34ebd27940988c97cafb144291e2a228eca5ffc20a2e70b608593db0cffca20570b817859baba24aa8402ea893d808a5ccf9b64032f856e9a3e877e1393c7e20b702c3f552853fffc865b33a74836bc4a1483ce69137f883d31a75c8daa14f381c424d3e49f06c9c8cfbd5b558d2e8c4a5c9c77ac4dfcaba0a029ca65d58e3ef69bfca0f8830e565de5e528b2ba1a72029305c164a25c5c7dd3700ba11fd06473f413ad5da5e462964e451067cd29ca942bdeec11a2cfd93a633ad7061c35eae33c9a62cff944f24974814dbd65874dad13c78e8ea3cb104ab5fcc8a7f2c4203bdc27779d95fc98230cf7e54a8c3ce2f39fe05b57c2ca3453a9e80e9e474ee04f71eed6320665ddb77f124b30bae97c450246794496a2c017e0679c4b4e57dc9167b78c602093d1f396c79a588330184df844d88d10fc3419589317c406afc85cb6264cdaf549fe868508433d60da839c778cdf6dd1262dc857b62cb5afc87c70572241021db9f995c45906d67991dd63038bcf1ef6e002f4456217f5fa7c6e2cd6d33425d037ea8544a9e0ff91e86d3a5db2d72466dc0ba1f26140e6556ed7ba8cfee1f2c0632258e1f2618eb5a9d48e00f9d542ca4ef413d2cde06cecb83619ad705ff61406aef102e3053c9da217a4ffbb842e104041c836e4bf0eb478db21b6aaaf17084fd7f8dab6a73a2599d719cf2a0f994b201301eb6ca63b08e13e44914932d76ba54eeb3263a27c8f2d9a58ac4a243b28dcdd7eead62fd50a37edccc237eae84c3ea77572f499a52a6f554b28a49dc5fa4530bbc03000a3af51da2e52e0716201c8f2f722a8e77fdec77b5987e87f6ff0df9e54081756c7d9deddd259af10d8f6aaa2dd799bef4aefc24746c05352f3e9192a7f39af660690a9e8d8e47bd589d92b9a97072feb458674c93db83ad663bb4ec2291cc2cd84c783f3dd669d17ff7856d8820d3618892d01a8fc3e5b58056258a053f03e800ba3b92b98b2d4ee64599417c3d13e136d8b78f282a6251c9df2bfb75f1acd48dabadca8b391a0a4173c769e27ad5fa77919268b7e27781f416364cdbb78d657c71a8a1ddb3d6c77a58dadc651570bc46364c3856a137d6ae5a744efa2160979beb27a10d6e31f1a1d701b2651f02883855c57e5018440c69eb35c895d623bac8c795a9b3172904223b292683db3b58a8cd092457a0eae38442c362c9cef21373ebecf16fd485e2a75c5de971d66535811a15613e018c2f3b78bb6b2833515e72d92bc63befe5cc37387bb0cb146c3f7e936b8e7d12dbd08f6760d34e33a1ee3e1f54ec18f63f505cbada9d5472150002e6f4b207b5a35faf925a62f204839fbc851a972002e8f5d65bf6bee74ad071509ad711c2f2471f3d5546c885d25e9341de9f995c965ea5afcc5dd34fbf90bcceac31817067668c50af338289098ee45fcd7f0e1086d197adfb485bdafadda550d60ef181ec502bf41e471c1a92f3778b11b9aed22da73737eec4635e2852b360760da1f0082773d2a6dc1d36d46bf37480e37899bac2357cede8b5554041975c22650745a5b72298d53c59453aa59f0837e0ee6e6b34185a3f97b115ef081adc66c5917b3477c994352a34d71e3863862599f12e62803ab3fe6232c2587decb118ce7f78c539c12bdb8b876dcf15767a73b10d73ac19f1f0acf6904579c218ec2b960a85967d35506ab4bfded6e8827da0d3d1d7a1a7b1ee193c873a8cc2774db8a98e042637173368ee9eb1814130da5a38659f0aafa0bdd00ff039f7d113eba92b3374df43c4e063b97f641ceb680846eb6f57d939e683d61cbca25d6b177730e80ed2f53c52edd3864e9adee3de5f8c68c87caf3b37718d5fc3592d742a5042a1e2d9347e701662e939550bfddf5f0d4198db0a1269e69a10bf980ccee28407e89a5b113bb74cb23ac36ce2a5bd0805c442ba1c6d327b72b2a26eb6f7ecd5556f3790a641e373ce8e91d37686a4050307d200ac2519a096e78f53daa771b84ca3e90a726ee925e9c6f709e61245b446c28297a1c95cfd54020f62a927bd43839808ae5e8f9e34b40ec05e388d3504d91c06df0b792592ad532596430c699c930111d363d0e229a98464bb8bea3551797fe47eeaf36e4faf18b9b31ec0c0c445e9b6777bda3f071da35d23dbe6103240964329b330a07fba010ef27a1cee4efdf8f325fa39e879de380ec025fc279c91c80910baea13ade4916d996b4f3378379d2bbac4cf798db756e496b8c0b508efdbfd7837d92e3d743639f9e5c8cb8b918fb10042976318191c9ac927f02eaf0415f8212ca8e9b2950d14bd4a88f69416f7462f0b486151c38fcc3561", 0x1000}, {&(0x7f0000000140)="8f03426437dd78d23731ecba252ae71a13a5f7da2720f8bf7db41d63bfcd1bf19cc43da4cca8ead70d9e1c374a7d6f68194d08274fc4613139ae484a084830f524720674e377eaddcb6624b06753699cc96a973a56d40e5abde12a44cfa6928e35843073549e84e18bdc47bd38789b4e1ff8f7aab8ac1e4adb378689c8943a3375535d62916dcbebfeaee9d6e5f4d23bc94a1bdaa7e9800a337adfe5dafc998e22cfd094ccab2801b565729b839c4ae0461fcd2f47d21e7b9b8343eeda9b2a8db09d3d356a648c499ca790dc68cbac5f332250ddbcfcba92f7f49b55e54dd1117701e68a39291a3a34d5bef7353e675e9813e8ee5e7e96bc38e3a8f3a028", 0xfe}, {&(0x7f0000000300)="de74f56a43b9efb086e9faa98c7ec59f71dc76e3a8f4dbbb7187f8b7058af55cac8002ed910692cf3d4c2a32a15222d9371f4edf83f59d12d00bffdd0886752c5b0824948140d4e4dc1dfe41f41e85655b02acb5c6eab86c5d3a9a370c596ca39b6b44606f75a5424c3505eb405fdf311f8ea2e23ec46da882e52dcf7e2ce210a290997314a9734deb9a2fb186d8becc7e01bcf12fa17ffabf0d21631bf8ab58cf292653cc7c2e5d591123f144992d9034a23365afd4d2851a21fe86b9edc35f2b9eb722b622cd93553762af9a5f6f776615b910a96caaecfacb6bc278feecf5764c040e5d7c759305e71671d49bce0a6a27e0c322a2f8724396e4f45c", 0xfd}, {&(0x7f0000000000)="a124a2d8712c7a4ea67c1342d3a12021289938c5e3d07046951da1bb5f946da19dea145011e569", 0x27}], 0x5, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x14e}, {r0, 0x1}], 0x2, 0x40000000400) shutdown(r0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x20) 16:00:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000180)="ddaca6c3ef8980bd01a6fe311cbf8d4b8323993c312dcdbb44a6692e8ae4bf07441635d1187fc6d647c36bb066238cf170ecb7da752dd7e42889a7df1c2dcf11cef91e180b7576", 0x47, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000000000000009c1cb6bcc5d03aaea7bc4e686162b6cc0da60a4c6960b485064caf3cb3d656ee9ce92083cd8eb4c1b3a7a5d884e7b54d54dd3d25f788d6881518adfa84652284183a844e3afa852e35e6c8f4dd3fefe6d263ff98fb89396bcc340ae40947cbbe306d27737349cf1c1d04ed2723380f5f5d4d5cf6847e29b10e1b4d0b63f76e91f49336b1ab9aaae06a89049c097551e7bce23297017ab07ee9be687238822a8b6708c727cbc1f3cb0ca708c8d57497784e1d1de1d5a2af8bb7c6033a7cb6772ba50c48a7fc5f882658395708", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/79}, &(0x7f0000000080)=0x51) 16:00:40 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r6}) r7 = getuid() setuid(r7) r8 = getgid() setegid(r8) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="200000000000f000000000eb00000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\b'], 0x38, 0x20a}, 0x0) getrusage(0x0, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r9 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) preadv(r3, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r3, &(0x7f0000001400)='./file0/file0\x00') r10 = openat(r3, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r11 = openat(r10, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) accept$inet6(r11, &(0x7f0000001980), &(0x7f0000001880)=0xc) getuid() semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000001d, &(0x7f0000000100)=[{0xb1, 0x0, 0x0, 0x5}, {0x2006, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") socketpair(0x2, 0x4000, 0x0, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc16da2b4853ab997, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x2) 16:00:41 executing program 1: socketpair$unix(0x1, 0xff4883ae484b86c2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chroot(&(0x7f0000000040)='./file0\x00') close(r0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x95}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) setsockopt(r5, 0x0, 0x7, &(0x7f0000002880)="aae95ae4a225df6f9a0b12751764b081453a9e81c7c0b96c0cff955ad742898a2cc527a81b61c1579f6f01f3d1df0b2b29b634073ef0abea54d31373846aac904558606736e04e1a6c6d86dcb3f98c4fde75524d736f7286999cad311f057b798bc50ca684e297882a0f88aaa05686c76f9f6a3c8ce29b6f031868b30d05412c387ce7b5661aec4700852d5ea0ed33c6453387046239780022355d4a25f3faaa487105376d3f6a37c2f731e89356e5fc2345a56bcc52852aefb955b4d0410c8f30e1e748cefb1308bca63c183198a6c785854b38dcc4528d028b1332b46955815ed67b8e52f94aa00174bd5d0c72c6", 0xef) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f00000027c0)=[{&(0x7f0000000200)="c756a0149daeb32e5d227300e4918c6d91062384d859865d50f1acfb2ee9f3e7e5e2e0ddc791b3f7f400926842351482b7bf17320d627531e8bd2e35c83dc9371c4a0256cfb13306246b4e2f8ce00b59bee47907ceff37e3b638faf1ce56a00279e011da9c195582ade439bcf8e784fa9e8cca544fc1f8f943b710b90315f44ee16c", 0x82}, {&(0x7f0000000340)="8b3b3f83d07dfaf166e4ecb793c870415e648ba3db7ea8edfddf551079925b40b02fd113e4374e14872cc16747fbd1b1eff8456c0163de601f41d73adf3f06219204c29df2a1f5010adf4911cef2acfcbd3c78dbac906a1d08285de96d16b597", 0x60}, {&(0x7f00000003c0)="9106b3e53295882f1f2813618b343203f8721edde928f2bfdab23e3447a644def8e8ccbd915d0ae4de9aef6db1547ef740e44f7adc0d6c73c0a7749b91fe027f8afa8c8323c0ca144d2a5fe599203f7c22f8aa15a3fac4a2b7fd3a8a1993d493d709e8a7b1fe0f426e44ae790ad8f930be12ef9bcb9a82515a20d82dd54d335fe9b6ebe178fd777473c089f83df2c05d82183165cfa741a8f90765aeb3da390463e053378752ec484b87344d00e4641120d49ddb4197f163e1aa274af493b8e3bc19ebcb191efaf9bd3cd28c086fc40106d1397488f1fe19856396b37a3bd08e5d076b7c7907afd2c03475839f9d84ba0e73f2245f774f74deb6a571f04e24361747645391ef1aab51103c2c532ced45058af737828a9fedbe54394bdee6cddb8cdbd2a840221a622b05a7516418c47d9fd9ac26e96363d2f7d850245d7cc64d65b8fed1b4ca75f43c17c462e6d43c92b5283b7a8a138b52931b0f624c39a9fe40b49d7032badccedabe4386f907539ae8996370a08b81d6990f594b27bd0757523113d32c580714577da5b1875caa845095b21acb6be55d57539e508af1e9b55e1581749be42af867103a7210290c21c291161b74518a08924edd03fe34eb897d6e032abc4df1af485ab1f5492c766f1bb70bba21b92174dacf176ea65df271e63f8e315b0dec9ca650b8e674733414456dc06e926e56903f693ad50edbdd088b8b6de48b44630608a727e6cf55dac81195ef525070452b24e36b7ddd82fd012a3cd80cbfae4c0634ba25eb3ad62b3addf0ba32c881f954416a0cc8e369da627040cead31c9ad74a1ea854ce19af5a1faf6231bdadc275e6152cc5bf9855dce99680e6e0f1343aa7ba77d9a977e3ca2705f9287982579b78019f28b2c3ee64c82b456f4ceaa705f71897c0a9fa6b4483ba2acefe199cbc8bbcc1936af89db347fdd19d5da95803388b7393771ca6d0bad082b246e5f87e1f5a29b5306e4bde32baa38c81a8393f94d41c7e7dcf864a99c6c0acfc43f9e4bd0208787437d8b5f26079983b8992e943563c8556166bb758a18a55dd99db5e5a40bfe6cc1ad7898f598a448c17eb6a11773b63bba73ecfddc2867af7c7ca744b130f11b7a883897e1fd6009704a6a0267f76f74eda18403d363b161fdbdc8d26acb6da0260b658841486c343a7753ba89b6edac666723e8d662652e24803e8b2b465c769b06d00ce85f49b40bf588786e9d7f2087e7cb635891a091f9af0002feb4f25b81655ac97e4208d2a9b387a5bd286a57a3f1bb86252fdb4058317d6838c1adda8665f41a003a7460b9568d08e0802eff0bec1c905dba58a4e966e8144e981a86701bc8aec04b795ddf4b2d61a03928945b597ea57d8e1bd8539b5a2c08a68cefa5e44fb7dbaf403628cc53f5c975d10ee3ed02dbf4d82164ef9df685e8d3b452464a1c1a8a0b8c414204951df6de7d0f96cdcf3a290cb419994b8749f0f576b570a6fd696ce05323fc6d2bef9e63263a47f0f7544eecb782c391bf44d27f6516d2df136a4361950d6eea5a6f2223b1e1135b20abf602b6ffa290089323c38cfc87436faf744446f07288874632522d2bcb75cee2a1d8b199245020ad5cda1b5ca285e9f59f319d5f3f45b635bc24a02d32ad9f37b93975d053a308c80fc9f04dc07d542bc7f4dc0c0a06a61f52be0e8e747c07ee1023564e3de0b5ef5bacdb288569bab6f96c2968b72c1063bbcc32b105adbd390d52d212825903ae7a92c455d341a60159d483e983c3fbcbb684b02c955a2c8b59889e21d0f4940fc2e2ac8198bf2181b90eaefcfa6fd07e3d220b261cb456c923b630fba0c9e68bc0913283f353b1fae562d4cf9c2d45d58ab7dd53add45099d676b017629bb9fb1026ea69b8d3501d5be7706f1bf126f4a89bd4c67c8d549e82e9bf6faa24cffe7a2190738f8cf315449b4b787d58322006daff466f73414cd7dbf3c26c1acc3876236ea7b4040db0df02e222e48f5387a4cb4e08fe2789bc5951929b1d081720002ac4c7399736e07f266daf48a75d917ffc7557b5e4662a8e2c22018c4891d166ae34aa954488f04d5ad76143c559238ddacd630f50cc134799fd2217b82e0f18ae28b4165f773c7c16247bc509fec1d6e4e968478ec8cb303414dc1b012b348c635f37928a742cc5cde957785efc758ff1e1b76db5507f3c11b29762e2831f1657a97c41e56316149c130f47ce2b86c5e9268ddd72f92f88003b286bf65a4d7c16a78337fc8c2c4816add8e4b5908271e235ce56bbaf45f67d4b5f0d12770fc75ced1b1198a8dfaa0e2a02734041c6dcf83126415ec61d22f8b4e5c405a122167d906fed6dddad2c2afff030980a6b9b9c5eb698ac585b9d9784a5b4a3d326070ae220e81191cd1eee5e008577773a44b20bd82359422de336250f3f513a81550bf9fc9b2593db6ed51d9489138ec32493daff1f64262ac9fef4fcb26372b5fda83770e8f8466c44e5f83d67cdedeb33b9dc5b62b6973075f1e6771ecdd20d8ac632aae59bba8fbf0d411fe2c1207ef29bf2d3b4997885501b1c26382d4d57226b196620276b49eb657969c372463fec4909ae29ff1e7069e7ae95684b7ca518893ff9cf837453030ceabeec67c110d22d423ddd6388e5b4e7377dcc79c553641d63cd8d783c6853a47946cede90b432d3820acf6862cb95da0acbcb59cc02570e7b247af358ac7ff6c8511209db2cd9f4d03e443d06b324dc42618be9931a9285061789e9cab4430d07a096db977bc1dbd15fae3db014b6dd5d09255576f25cd4269b64166f86c82eafa3687171405c54526970dc716bb762988aaf564b05e7923b8e042d14062cab21d88b06eb17814cb0359772b59fbdd78016457feeee15f78015f398971757e2a12e1f7c5f520a001ee88f4cc549bce20fcd677393872d264587183c89c5e0287d5fec9250da32efce28b7ec3ab3e2e9879121f2815eee14fe200da13b9a868d63749f670c528a02f18688974ea58718e805c0189c4e733165d5c752904db39d3fafdbc9ee554446d4d082ddf7787a053bdc2852fea70bdb4fc4ef327e7768a9ea5199f6e091eb7e9c59977322e1acbb1f34476d5757428077083bd0694fc9d1b526171c6c05fdc7545cd2382ec0318f6c14b20eea5fd8aef6e2f7561c5a23e1e0d149661b52ea8dfb67f92a34917f7d1473a9099388beecc33fd64e8a9e96b752c922b9c2e7a24648d43b5c88b19db150d57c5f2cf221636c9947283fd38d1bd8058dbdba33a121cfa36e36c57a4e7cf2e07f59fdb45e03fdb90d2228341ed97798e1f537b71b072665eb3e6653c4d42430c25f484e82695fb721fd587f98da26ef5e0fdeb518ca7060d6a5d2b08b6d05824272749619bdadd72243270eb2c837cbc7e1968eea6605196e3fd8e069cfc478dc292110c05dacf5f8ee26e3def36fff4e6e92eaf1148979c30da3e75e163e539c169cf81a2a786cdc0bc625ed97790b9b097e2a8485bd556cc3b61d37014f829fdd6fd0226094e1d50ea18165abd53bf343c31c325ab9c64a5a22b2342dadab2b1569736166b2755a51d7b48848ce277d84356d7d8f2b077ddc02ae7bd819deb2b6d4546da85dd2bd0511ccbea551e7b014daeecef2c21bd6f73df6b1eb24fd5a04b01607c7bc33badebc8ea9fd205a52f19a5908b06d6d967f8ee096b76326ef2dfb1f4a56962a92004593fee5adb036ae76c99b339ff629d69c155618f06c6f4dfef4ac98e063f86dbc29932c9b24fea1c47f9637a53c24e88ce3f0c2969e3e5a68c3b52fed1d55f805b808e62fb00a2d0454ff8f8664e133a108cc658591f2d0cd81ffef35971affa72a75c18bdebaa86827fb0cb101032bb04e3ed69c3a233758f25ce95a84a7fc1169bb76b02b4b8e32b417f73117bfcd871b87a087fe8df1eacef8811ea8f9c9d18a5b1f7f47a20ba754f2febf49e97c33846fa77c1694d5db78eef59766d7e62ccb8030ff30fb1fbbd11cc105300bebc6435b2bba03f69b73b29dc4d5ba71f35260d891bc6e6476569aa4022fb65eef703c0bbd71c964e67a5846ccf043bc201d2497e98086dfb2149d66932bd1871bb1e3444fbb2a0f63a0982d07cce71f68aa2a312e1e7e2a2980a0157c3c4f99bee70aa6850d1b7efb56228394f1b35f4c1cabbd675b7794761283cbdc95d95cbc4bca8d2d16f210527c87bd5e46a8613ab239e3f355e4a0d085e54b6f4f0b3cecb032977a43cd512f3f82e5a9e4d4442b3a631776a1631bb9c642586102c9c47fdd7a397fee8d546d9ef211c3ec2905e6b0650ff6a0d66d20dcdce381fae2b59cb130a09a721b5d3f04c27f6a6a9b55b0a2201be9b2182012ff60feab4a04298e0463cccfb39f0e6befde31b0a3da3fac6d2bee3166ad46b9b8a50d568b201593a5878d853de784cde9b80056788a0835a3f885dae5ee4d9a53f7e771d46d20becf99fdb0c8333cb3068146c465e8d699e7708895366c3eea516e8bf023a3de5c5e5b16562b7982da408868d2b0f72d564c9108c6df600c18555fd3f0018732ee2cb363218d4aa58f965cd9610727d9a1504ab03ade4da0871c17ba5d556f7efe500952d45fc4319fc4327e2cd24878f916435f339f426f16aed6b98be508bcd10f2a25ae14e0be837d7c72457f58c2ca38e6616930f9bb58c19e819828ce5ca6ee7dcb948792a73aa1dccb181915e15cc726f22c792cc4c667ffce306b6ec706ffe1f7b723d65078045c495930f2003bf8bfda7dfafe2d401f06d563c862a7c7c7f4cb762ff49f3187b0272cfe84eae71e01a60cccdff32b21dbb7bfa061073bb913a001f179c3291242ec7fd7ac544c8a4fcafce1c352f88422434cf470d49ddc439b42982c07b29cee3360ab959631bc36edd3c590efd974e58b97890ee69d92584f7990434687709b2cc433bea75012c39ce3a76dfcb92dfcef04338f438b8594996b65edb0411f4a1f874474d829298238715289eeb23fdaafbb7b6b076003bcc86d4e1d3dc539316aab3e4554d97dcc928026a957d0064859081edb150e94c513785b404c38df7ffcc84089080fe0d270217828632d20ed4b1b235501918f5fa136f9ca5c03484ca8b204b099016a1757981b3e8f17bb5dbe4c22f572deb5313ec90b4f6ccc3331cac18ccd48582cd7eb6c4c9c147b0d6b32220eb3209b17bf9b18282a1ff7eda146215bf612aa5cd5fc521a118cc38a11ee3783013a58b0561e7d9cef2f42d6b6d3e626331c41c8cb7502efdfe6bf58aa44be81c0293bb84abc2abb495dd992753b032191448a9618333467dddd9a7e580d0031537c76e910746516e420033b74c155ed0a282afb0d2ad0d7a3d702b0aa3b432a23d0378440d964ead5632e3ba7ad5fb2a9c154f10b82a8cd5b3693250c216c327033818ce0ed20cbcb39ed2de0aa6030f87d65584400f1c5fbc7694f9adc5137bf88581833a6d0e5aac7285f9e191e649c4f17d5ef92407869e00ada01d78ebac182a82c90c56c78d9c10d942ea23da4e4bfaac4169a6fc2c6a72d6ab5caf390e97437d5f86c72fff3d7b557d8844b37f010e8c20aeb1445edf086f6bbd1b18f23fd118b538d1f286b8a911fd36a1f29833c32178ad4197cc92f4e49ab199c48cdfbe4369441a4f68e106d6f7fd642426ba7473d5e57890aae757fb44935dc6529ccfe9d361a24ad2b07f0dc6bd7e4ac85a006c6b30c552869dca5267ec0b5c5c1a7046e974fc2fddf5574f0e40be6d8c1558d6e72139ef4daaed813c63e366e984754ac408512eb14e2a62e51d0552adac0464529", 0x1000}, {&(0x7f00000013c0)="c88567ea1ce5ddef738302f9f2b065df763de7b46f2221c60fe8b2db51a4f95ad35d06030e59948a6bfc52d49d5ce15eb62f193c44ad16d30f9aff74be10eb16d0aac856ed36c119baf25470d88ff6af0fff87ac667d0b7d98f8550a4619e59a6321f7a3a3f4a8a139829f476341e5dfa1f138d39f6ed66229246728e3eba85eb88246eedd208c149c62f26456", 0x8d}, {&(0x7f0000001480)="e8956380146da669912627bc22008e410b0a1dd9a1a2e5f66306bf06d97780b32aa56220fa6b91d377d328d4998934363aee9101caa35ae6e6dd505de530a94457abb35bfa64e7e9e2036fd0e3993fa2e39ead1e35a28ca701fd0dd72a9dcee851b3414d4fc960c8", 0x68}, {&(0x7f0000001500)="6de075ecf0c9ae61ff3b5102a9a750aa56b98edb79aecbc1dbab72d2e7189e7e1024c28808b778ed92efb24d4596466df2b4b58fcebd0298adb16e0c3e4cbfee5e56462a3d944954265eb0df86079127df62dedcb74fbdd7a8004d66b9961f4b9970c954f177794e2289b8b4ca05f11189b017ff90618b8096bcc15844f051588fdaa4ba4ebfaccb3aaa2e2998e4d150f7ed50648220c61675911ac571d4462609ffc516a71015ff184a07fd8fdec8fb202894ff8218c161f65eedd9d6064cc8caf1edbc6da4b09c1ef2acfab4d0885e7c61b9b29fc1cb0d656be9cdde", 0xdd}, {&(0x7f0000001600)="da32fead7274a6f55e7596adb4e4c63a03118890ceb2510e2df578e5f74f483a6b2fb4a87d5dd0678a832c2f8994b1c01387052317f8b98bccd620fe8749ae175e620fb7445553f2409c6137948e1c0c165fe7bf675e2b68d19dd58a0e9a23b4e00552aa697d96165fece8dca485a16c2fe369313e203b78a6f6b3dbb9474dd750a3f76ca43db6a8f48ddd3dda3c99193d4ad5a9ca2f5f2dbe44aa7ec4b3b7cc632daa71d3ed688f8ff0514bc3414325f6ecbb03707dd9e90fe7c0023932e3460f08d966342ce81c03ac53337f6429b6fe98f57525a698c266955584968834d2423a0d2f62a3106405ea068e1258a6932c0bd6cd5e", 0xf5}, {&(0x7f0000001700)="3c8dc80e23d938b142680a176a2207baea86f8fe6940157d4b2e12679508d72609cc1b003eda0c835c03a0c99bd8cf2bb0cfda6e49fe0e4e13e2af67d222bff062f51400a65cbd85599dbc3b5d058abb566f3007e5659a0cfc8f0c530ef008aeeca4834b1997fdecf0b09f89a3060c4a9d742a7d8c0ca7fbdf7dd43afb1cbee466294cb0", 0x84}, {&(0x7f00000017c0)="0e4ca4d05afaed813ab4f7f95d820af2a391de7f701a70fe92546660c45578bba93dffd2de60421cf21c7192f0150b21aa8018bd782fd5861541fdfc8f97832fa17c3c16f997bad2ff47c0c64709ca5ac3a8eee491b5f204911c51130dca9fafc227c8ece7ed9ff5ba4b1f4a208a879abd8359399d91ee24a720c6434b7e64b0356dd1c6258c0a29162f6ab661f2f52a309e92cc8c3831387c4b054b69d2af661e7c1144b977aa08ef7111caabde07d62dabf10322e25c3ac6899da8b07495c7d93f019f1c0b83bfdee20ef0c9d02fbb39e7134f5bfc2913f027403d0f2afe5b753efa3c7ec7b5e6672483523830e0d201fe78406e3bf414393f155a21ccd446132a93255297cc8449679358d6454187769551c7e853b4794e10d5f680a631215006a095c3c66d623e2fb69ef4537284d10924bf3a3d8cabee8ff2fca18b39c001afd2c226f6c5ece50129d9a11438ef5e85e66d5519d33378f6fb9c808f56a1aa679f5a89ce6c9af91efa8eed4a63b8ec0cfc71b7164dccb3fff69e0fd34154fdeb2dcb0c8bf97eb3977112078dc289a62129d436a266f339fef06cef94d63c393878f801b9204d3c289f39cbcdfb6665b672876a5f0f6c6f85c695603312da1967b82166c5f3c140b0902bbb091b28f3e516cefd7be807fb6bab1d14a209e0fea1f12bb97e04e3fe761f3ea64f3f7ca7a35161d1879edcef343f8391133d642e059e42dc460b20c4081a84a320db225af6d9fbf77557bce63f7c93ff3302c7e113518d25eedd6fcfbe41dcdbe6413d1ddf12f3a4b4cf1c4fe3b201b88c515f7482a9ad634049d64963ba7088ad3235a07e840dbe43b4aa530f4eda696976473c03554068429a0de770ef581f8a81f93389e61075f9cdffef607fbfe465050df6ebdedbd1f9333fe92591e6b41bf4ebd416a8a6fae2120fbfb19401aa8abc6305e238226cf175653bfac43775baee9ae4271d09aef4beb16a8d3bac036a7dbe8d2da259740955cab88ecfe61fe8cdd05e73a056b255e99ae106f4dbaa20ba5096c5ab3b5b08a5ff3666210d1009cc397f906e7d63ebb6802f03c2891156b65df8b8e80bd97c8f8e4d01feea6298ea6a0f2008c1243981d1a961b1caf939e7b4625b95f6077a34359ff52f45642eef3baef462ad8a4e01ce960ffb5007da41b67b181b91bb5a9a3640d335eb32995e525eedc217e9575482165fbddc3c5cf3465f33a3d6a48ac7fd12e667251faaf1eddc8eca3d941dbce81ebc666fff50acd2ffd31faad6e35c0b2ea5fe741256ead7161aab19185da522cfdc223372eddbf59ba7d9ce9cc0cef811e98b3615e3791be8eb508d3b3f24ed5b379645c7cc5c98018482a6d81b8fb7d0651c29f6672369ca8a9f5a70c1d608caae2ddfba613ccbbb8c3eade2acd49d325319fb686da96172bf9ae2dec1fcdffd26d211a1e6460672f78970378438f3a9ce3c8d570dbc1b146b3f526ae9e8fe1314965f1e757303d1c8416f8717fac182398d6dd41462db99782a9371ef8130a04b1243e86d0eeedd9f201c2b8e32ff44b64da1a04656e85acd7aec1859368a6b8057c6fe6ffd8d57fc2f9f5ef578198b30e361fc177f4d3c392f9b4bfb47ad3c8e7966582171d3002e1bef2b718d8ba760994256408dcab112c6c35ea5ffacefe1a7b60063b65f59bfc80e596134ee86894caae0a4227c7420b49712516a21075fc3f4a08c2ab61e3e2cb9d0d64d0b5e4a8fb6cf49c58f21e895f8a0a51a7e175025008efc741955a9667054a300bf2e5c95e1faae4d11e16332388ff4bb944ec754c38525d0ae43aae206d3532737d9c15e48cb8f802a2e8f013864f535a380e57b40f8d4cb4a49b6c4b45cc0b3a08de3fab647ec45d177721ff3c570b2dcc87615388d8e64f8a045b4859b17eeb896c258224db4a78d7e4b1d8307e20f6203063f5ff756a44fa142d85368a7e8838b696bb95fe9da0cae60be54d9dfc7217b3dfbdc9be3cbe2a9d23036158031e7a36cd4de95485d1fc863dba53e2d40239aa2b1a01c97f709e2cda3821ef8dc407f25ccd94f5fb6144c1cd6b266aee44a4d43658807d3eb82af17f75922d94f7c086f85e39e91790744e87cc0d68cbf6cc8c5ba8f067c1bc56241926bdbfcb1492415c4385778d38b3400c27ecef9c6cf9b508f07cfd6a4e9b8ba32cff95eeccc7dd9fd6aa7ff40b99a94371d46f741826e70062514272882afb036da53f3ad06099d0e71a81b3d96d5e811347632c87d4fbbc2b51883b7015eb51f01a0990ee430e2717ea537efd7b83a27924797f6ebde69d4f90893ba198508bb540740d5b9314094976cb472b8bae195433c51a6fb9821c8892fd3edabd5efcf456bd3a1495b08aacff0fdbe655bd365a22597b0d232b5b0bc4ba3363abfe87f0734712d84dae84351e7738051d65cb9bbdc548247c1d6eccb494ded0d117bbb34a7dec76f7b31a562a0872128bbdfb2435569878c0a81d5de040f647a355fd8a732631866cc620810cf9446cdd72905f011dba9a12acbccc59b0dd72d4bfc0e1ce002e74c59e8fb6facf152180a6d5244206380f32c41cd9ef6d1b55ef8c64d08f49303a0ccfe27d66fdab74a6a44a8d77f6d71c4562e9d9d6d1c3492403c5965d877f2f7d9e49dbc646594986490eeaff55b2d5dab84a5f7a376e533819b40fae66eced0ad3db29f8989bee8a887401f4a3de4559eac818c6b38ffbc6f7f95f103f0f234de92d8107575a5641ef4e394b61db06ac07041385d55f65faa0f5900b9145047958bd7fe70f231b586dc6b87e943d3308b19483ba88bc22193aeaf2263c4d80db12c904cb4235a9b6dcfcf94146eff42ad760d41456b69cafaeb15c8c386512af8de606a26622f2cdd110517d57287b2087d0325a8c69d289a7aab23e9ee1b28c6f7a51c255221244921af75cac44d3590bf7002439774023001c6741d6fdf8862b1246c2f70d9f94774862494b3ffcc65878d2d528b9f1a8bfcb083d431b695da1b66f51641a8689303ba275e9f478d4768eb6c93084f4d53965fe80de128ab37a9ef4cf6e43080c7b9b887f227f13d41b463c6c7b10b6e99df619413f744edf3ad1e29a7a9cfd5a480b30c24cc6e41efa148f0932c76031a3ef5832ec402e04c32eee76f4d2caf99d1a2a198af002eb16985e0922b0bb7be423173c8befc057020b1b4f01b447d0228f1ec7409c0702f7ab5bf1fa1cf2f8a3d143b68b6b85b4b5846fe3f04d1c49e608e3b60745984dfa99aab0e5d9dee155d18398902f7619b4ccfea9829187485543687786b35dcfeb2c2ee69125f329f055656539134c8663621108a64c02fe1e3441cdea5fbea0a3890297b94ea0e59201cb987ac19cc2e6d985dc29958774390edc15e7dd2e161a7e00203ee6ef365a11f9b2a46eba07642d8985ee52159bba5db804b8ed454ed0547e61eac42284615c1ac1af6c7bd3c688bd2a17ffb75b342b6e10285bc9b1b914b8c46dc3c1011fde58c8316c347268c5eac5628c5db9309edeade5b22ae65f229925d5580ae4adacc880f6780ad6b63090e695013b43eff627cb1ac149bb1f2ac1cedefd7b3fc981af4dc663e9f03078a2b35c406ed236ed2ca59192178cb8c90a45436637cd4f861474fb0bbee0fb7a70b9e401224cb81e5027d5c32827be38777765b4aab223577994c5079e7098ffe7711c4aecd016f9a6bc553d3e13f7477667cf32fbb1bf7ab08a32fcff4c96aa3b78cabc1c8205e38f12b0e5f21493192412460c2f3f2efb3d6b07aa599d806c306542412b7151417ea60777c7c5fe6451b30d2e7525a821af9ef2a16370611717756f7a68a9ccd39565f1ac22d45ca96de5d4199877264c68a13b91b97b6828661cdee44cf13cc25442ccba40bb012f9f1b5a5761972f3f1fbcc07075957543f20768ed548670361bfb001a4c162ce2ad0bf75bfad94a0937574f59a0749d01b54c6bcc57b34b0a53fc04aa82d404bf81e57acc7202c19f1008f5cfa6dabba7400f181e5fd4e7799f9f750df6c5794973936aaf7d166fcf4adc07962a3a22c987892bad84dd41422eba30cc1a962be4f1e19e0f3390a16ab03217dae1f398572b66b4eb8ce1ba9320c7cfcb4af9d6416b1142999d7253898c1f32270fb6d191c2b6a3cd4474729772b42e557a44c9bf42d18b457b2bd6b6b6a7b943fe2b280f7cf7ff001c9359f9ef89eeb15216f963bed0c4106ffabb986c10379e6f19add285877b5b9dd175f262507e59a7c3e978489503ce1aa7133684f8b176b1a4e89aa57d6d6ff31be4d743c8aa15bf45e9f3b5dccb9b61c5d29b07cb578bfe12aeda1cb50bbeb72ef4b8195fa3090b599955c613002ccd679193d29558492cfba9ef74f471d875b2a1a04d05cb10a5f60d54dd256712f30d71affa96077fd4ad060a201894a5f35d0c979a559d51514954f4985676a6ed4e6ef09fe52e1abc5b1ede984e21fce17a7dce0041c43f67aabca29c6edceca8dc67cf182bc38eac366446fb5f2274d64580a3a151e26a5ebdef5919286b5e8f77dbec2c37cbccd61334b1205f2c681592157d730bd4f767f562ae774c3afab1dc0e1a741286ee0de8b124dc798ce09265ee3aab2d0639a2f232d1e4db839a8abcccb36d69fad7f7282029dd8ae62f4f7bf881dc8c60793cb0193a4db29be2859b4d8466367a1d86206cf179155724453e99780109677a504abc0cbfe0ce9435dd6b5d5944e16c847371ff62a5074d1e0a39e5e69f4f98f43e2b38fadf4be36f94f1b16d0d7630a61b49ff5c3602bb9973439dab0aa05395f19fa31627649f7f3d5633eed9bf3dd5fe4b1a30f422de5a2848b2ec949fb0fec11a90b4130aa40fa3199dc706016b0a1351fca1a47d2cb18046076e8d29ba54158fe7da65fe9f8b4614cb8fb8f80ca4818776d244d5f02bc0b9faa65d03e65301f82692be6e5ff8b6fcc5af9ad6c6eb004c9e052c27b7dc6c7f3ed243ddc1e7d42a2c462f132a52f5ff6a59ed5405e08493f5888898d81f0d444f779bcf751cb0e7730b68c0514b1622af2995d06ea464cf96324cb2b885ef952d1e54f7dc248f942bd23d25b72ef0c705983897c6840e1d41942b4c5c65abdfcdadd7ae99206dfbca94766311f42130beee9806014ddcc8d0a6683f4f0f547c358a07133586901effdc27d174817c0e4b58f2969e6634cbbc5811e61bbe73f57f9391d2ca976f44112d3110f045fbcc1b4834ddccbc98a09f8535fb8066a14356938216b76117682f2208c7703a333040ad660d0e675a1fbff07f1bf1ec87ddaf211d0a5945f9761fcd58ebb33e9ac149efc467c03161d09074c4bb4fda76750d1763ca3e61a7a2e90ce218d094443b875a95d28a084c2b257b7893e96fd3a990cc3c47a2c3dfedad2df3d7284feaf9708733589588516207d227d0d5f36083a5bb0e8d3854070336d26d37649483fa194f9542f5b4e5b470955f2dc81d0d3b62229e623ac8b6e0021d27c5d719226f4d27a8bfa5c15097d9457a95a28decb31d3b5f0142b157170683425ac4ea4cd8e27c04149965e3918815234c26a32af40f44b06ce6e922418b9d26a61bf929d15eb484fe574e195eb6c6348e3f0a7fe1a2ba97ddd1fad7d1ab6ed1295b156862a05419c2ccc2ab06c46524c460e37dd0db4b5dc9a30006fd35d7651e9b3f42cbcc78e05ae0479113b703f02745eb874dadee7f8556814bf294b38f78bae2e4044c0328ded451b3a4549d7a0eda50da5baa148450269f8834059b7a082f3f84af2959b448ec345b46bfe203e402e8f9e59fcd8b29ab97808804c63087d99ce", 0x1000}], 0x9}, 0xb) r6 = open(&(0x7f0000002980)='./file0\x00', 0x400, 0x100) ftruncate(r6, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r4, 0x4) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x39, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x6beeb9a8838f57d4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) getsockname$inet(r4, 0x0, &(0x7f0000000080)=0x5c) close(r0) r5 = dup2(r3, 0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000500)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7ff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0xda}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff00000001}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xba8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x20000000000}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa90}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xa9a}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4d4}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x8}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x0, r7}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0, 0x0) 16:00:41 executing program 0: socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xa1, 0xe8}, {0x18, 0x1, 0x6, 0x6}, 0x4, [0x6, 0x8f, 0x9ef, 0x31986f32, 0x400, 0x8, 0x1, 0x9]}, 0x3c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt(r2, 0xffff, 0x6, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ff9000/0x4000)=nil) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r8, r9) r10 = getgid() r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) r14 = dup2(r13, r13) dup2(r12, r14) sendmsg$unix(r14, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r15, r16) r17 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r19 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x6, r9, r10, r16, r17, 0x8, 0x9}, 0x799, 0x9, r18, r19, 0x0, 0x5, 0x4}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000002c1, &(0x7f0000000200)=[{0xfb9, 0x9, 0xbd, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:41 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getrlimit(0x4, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f00000005c0)=""/184, 0xb8}], 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/139, 0x8b}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000200)=""/247, 0xf7}], 0x3) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x120) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt(r1, 0x3, 0x15, &(0x7f0000000080)="9c23f966f0062dbd3605be66991066f102044a02cb481025f873c3d0774c147013ab5786d99472c5cd9c8ba52f4995f1ad24611a40ac23bd6366800ddd77aa77e214405b764ab9b5160d581d9921d5ba95b73b1391f8efb99a20831fe20f401bba291bc6b7662bfdf6a2a7b4a297862639632ee8c922dea44c19f2ebc8a4a635f655cf85af439cf52b525594d27e032c834f0644f68918503a688ac057784ef970e7663e27dda5e4d99692ad089fc552167731dad57e8ef77ab0f77216cbbf29e7826bcae21605b5", 0x65) dup2(r1, r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000c3b1c6088cf52dc7404cf2a57a9a4058665b335196af850de6d8042830718b3e374f0af86a83d90e8ee5d66c7f2305877e8866ce15335427afde35964be42c5074156b701e621205f36a4df534fbe475482a6eb565b75c1ceb53d94718d71654d634142735ea2d6cea632eae8d8a6f896b4161f0744dc0fb9ad2b963ae5c59ccbdbe1980cda181a9a88034c2e16475c8ceb3300c1949af8cf2c2eb9260f14c577376e5f83cf0ca0b076c3f6adb6d1da1abaa417f340071f52c2cfe09eccaf2515b0f9c04575f64f2c1a91a39feb284ebefcb9b92eeae2dead2633aa8f7663e9b1128627eaf87c4b866698de2a0539d1fde26d1e6f254b16f3a2c1c4e3865f4705f77aafad94192acf39e8fcb7fb96f730052de56cfade7759a55878efb1d1b307d388f0970111c928b474d2400b2acf7939f010666c6be82264d426ffa6607743aa42318e6f328e763263202a1506fa4e4a7b64eaa870b7dd7d67358cdb331d51b5d091fddf2d455a23bead0ea"], 0x10) close(r0) 16:00:41 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r5, r6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x280, 0x107) ftruncate(r8, 0x0, 0x4) r9 = openat(r8, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000380)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r2) 16:00:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2c5, 0x6b9, 0x1000, 0x7, "b8008230d0cbc731b46cebafa6d12c0e29df2c9c", 0x3f, 0x2}) syz_open_pts() ioctl$BIOCLOCK(r0, 0x20004276) r3 = semget$private(0x0, 0x0, 0x100) semop(r3, &(0x7f00000000c0)=[{0xbab4f22f20c1e478, 0x3dc90b4c, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x100000000, 0x9446d5bf53fdfc6b}, {0x3, 0x8, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0xffffffffffffffff, 0x1800}, {0x1, 0x80000001, 0xcb2597fd528facb9}], 0x8) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1a2, 0x0) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) dup2(r5, r6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xc4, 0x1ff, 0x7, 0x180000000000}, {0x1, 0x8, 0x100000000, 0x3}, {0x1, 0x1, 0xc3, 0x45}, {0x8, 0x12b9ea94, 0x7, 0x7fff}, {0x7, 0x3, 0x4, 0x3}, {0x2, 0x1000, 0x40, 0xfffffffffffff000}, {0x3f, 0x60c5, 0x4}]}) r7 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x7, 0x0, 0x220, 0xdb31, r7}) r8 = open(&(0x7f0000000240)='./file0\x00', 0x9fe360ae94d4ccb7, 0x18) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000280)="85cb262a4ad50aac5186a242adbb596b8e60263af954ee40a54f643bd81619b4622cb18688d77e8297dd1c90e6e228354af1ea0fbd048ff97a1a85f8df8ad8b2df", 0x41}, {&(0x7f0000000300)}, {&(0x7f0000000340)="ae87978a79b2e6bd3454eab67f994f89c049980e85e6581e8570ae8d1474c79a4a8fd548feb1313a9e46d84a8887ba923dd87f87efbd5f558a10b221acfee1c3c4d9e9679acee5e90dbeaebc60309eb469a7f53c17f324044a1c499e0a6a6ef90ca18e9ec64d028b4ccf95b9d69e9694ed2fe9f5b94985af3e997f2077400b38", 0x80}, {&(0x7f00000003c0)="bd78f4714833982deb202f258b41a06fe8ba1abddf889f981861b49e64ef5799859898b55ba69be0aafb97ca8ba804c4d4940c67e13b843df6dbd7f7f6b5c112c40dca600934c25804ac8ed74cef75c83cde25e5aaff736cde668ec0035b97a616ba1725d26bbd41f1923f0ac917d1e1985f2ac3a11971606b72c4fe75b55b1a09f2ee5687f15e50b8867275f6463ecbc88b69309ac3d7d8d5180a9423206223723376b550376449d19db5847be362fdfe756f", 0xb3}, {&(0x7f0000000480)="501fbd5850473010fe45706fe64cd51ed11c676f53033731aea5c73e27c3", 0x1e}, {&(0x7f00000004c0)="82b536a06db102e0593d4b38c779a60086d736a2f58979edfd94c1b1144ceedb719d95ca01783fac8e9389b67dd07e35b26ed71a90b924aed80911aa01adc71f2d9758202ce2d1d6e637fe9586ae8b78f851a1593a92164a32222b147cffdf9bfa9dc37d025193155e1a5eb6d935f20916001b3617bf3d189163061d80457237d2c3e48b783ac89f2379eaf5563a8c08d07e6b25d7cde459ac797eabc7514b04eafc2d03e369dbc2b596803ab27c4f6d8b73e55d6c13f3bd2725654418980dbc857b035b7d2248", 0xc7}], 0x6, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000640)=""/74) r9 = open$dir(&(0x7f00000006c0)='./file0/../file0\x00', 0x18280, 0x40) fcntl$setflags(r9, 0x2, 0x2) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) lstat(&(0x7f0000000740)='./file0/../file0\x00', &(0x7f0000000780)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_flags}) syz_open_pts() r10 = shmget(0x1, 0x3000, 0x657, &(0x7f0000ffb000/0x3000)=nil) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x5000) setsockopt(r8, 0xfc, 0x7, &(0x7f0000000840)="378ff0d50a587766b4dda022f3f30a16b9db3887dd94a8d4deda242132320a89c7247ede451133066ded2cafe594f78f8c6e9f9749a2e81bed008c63674adc5322d4058135efc54d4c5b65c1320adba86c981008bf345af0c20f950163a29071546c6f8681766f1cfb28f556a80e64", 0x6f) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) 16:00:41 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x1, 0x4, &(0x7f0000000040)="aabfa8cf581a960ce3a84a901d0c2155d9f48eb133262a50d07920a2164dab6b43190a03b2847d496c806d3c962fa3649cbe2adafc98c5b270f00e0238d5549a9b23efd6ee2b122e35a8d776e3045e36f29c40d151ad4ca5b29acc34313aaaa9847a8ea43f12ea9b3cd1509b0f0f94cee1b4e44d81e000a7d1df93e667fae7b559242dd40a377b14", 0x88) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/153, 0x99) flock(r0, 0x9) r2 = dup(r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x190, 0x0) r7 = syz_open_pts() r8 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000240)=[{{r3}, 0x0, 0x73, 0x20, 0x92, 0x4}, {{r4}, 0xfffffffffffffffb, 0x60, 0xc0000050, 0x80000001, 0x4}, {{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x4}], 0xfffffffffffffffb, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff9, 0x3a, 0x1, 0x1f, 0x100000001}, {{r7}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x7f}, {{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x101, 0x7fff}, {{r10}, 0xfffffffffffffffe, 0x48cc4e309620f962, 0x4, 0x3, 0x13fe}], 0x4, &(0x7f0000000440)) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000004c0)={{}, 0x2, &(0x7f0000000480)=[0x0, 0x0]}) open(&(0x7f0000000500)='./file0\x00', 0x1, 0x1) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) getsockname$inet(r12, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000600)=0x9) r13 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000680)=0x40) open(&(0x7f00000006c0)='./file0\x00', 0x110, 0x82) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x800, 0x0) fchdir(r14) r15 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x0, 0x8) unlinkat(r15, &(0x7f0000000780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) wait4(r16, &(0x7f0000000800), 0x1a, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x80000006, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='k') r1 = shmget(0x1, 0x3000, 0xa185717176af17b4, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) recvfrom(r3, &(0x7f0000000300)=""/73, 0x49, 0x41, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x100000000, r4, r5, r6, r8, 0x110, 0x9}, 0x168, 0x1, r10, r11, 0x8cf, 0x0, 0x5}) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10266, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x7) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x5) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x80000001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) pckbd_enable: command error 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chroot(&(0x7f0000000440)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getegid() getgroups(0x9, &(0x7f0000000400)=[r3, r5, 0xffffffffffffffff, r6, r8, r9, r11, r12, r13]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\r\x00\x80', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x28}, {0x6}]}) clock_gettime(0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x451446ba, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:44 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x44eb) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) getsockopt(r0, 0xffffffff, 0xffffffff, &(0x7f0000000040)=""/69, &(0x7f00000000c0)=0x45) 16:00:44 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r1) msgget(0x1, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x3) r2 = semget$private(0x0, 0x3, 0x46a) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/49) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0xa31, 0x8, {0x7, 0x3f}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0xffff, 0x5, "39c9c3f06b084db06fa13abeb12d184564be5df5", 0x9, 0x5}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x262, &(0x7f00000000c0)=[{0x7ff, 0xd0b8, 0x1, 0x18}, {0xb85, 0x6, 0xdb7f, 0x40}, {0xffffffffffffffc0, 0x3d, 0x1, 0x5}, {0x81, 0x2, 0x1f, 0x9}, {0x0, 0x5, 0x0, 0x4}, {0x2422ab26, 0x80000001, 0xffff, 0x5}, {0x6, 0x8, 0x2, 0x585}]}) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x7, 0xf60, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:00:44 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0xffffffff}, {0x7, 0x2f3b3ee1}, {0x73, 0x4}, {0x42, 0x7}, {0x88, 0x2}, {0x21, 0x45b}, {0x72f992dd55fb130c, 0x68a}], 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000140)=0x7fffffff, 0x4) 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) 16:00:44 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, 0xffffffffffffffff, r6}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7fffffff, 0x1, 0xffffffff, 0xfff}, {0xc60, 0x800, 0x1, 0xfffffffffffffffd}, {0x1, 0x0, 0x100000002, 0x4}, {0x1ff, 0x254, 0x3, 0xfffffffffffffffb}, {0x100, 0x100, 0x5, 0x2}, {0x7, 0x5, 0x40, 0x4}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 16:00:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x40000000000020) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1000) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r7, r8) setreuid(r2, r8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000080)={0x80, 0x0, 0x0, 0x946, "06fb23a6160000000000000020ea7eae61c4a648", 0x0, 0x7f}) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) kevent(r1, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000280)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() 16:00:44 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x4300) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x7ff, &(0x7f00000000c0)=""/106, &(0x7f0000000000)=0x6a) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x3d, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="c2c29a2cd9a729a91dc2f680b4a3628bc494c615dafad6aa696ae8881bd0c0f43c489d73d0da790230c519b579aeea30e1ad291dca6fda272a57fde4c0fe20800b3649870357a6e1053cb221c77934d9ea84349662cb424f085a3d036b34253638a56ef5a48f3ddee75aa871b086b23ec24319ba9ac6ebf8bde14b2baea136cb7532a75e5570d947a82b06439a4629922e9c44f63fe8d1463f3386f808c148bc6088bbe951d422cd7cf8e542ba8c83792958fb3ba6701a4a3ce0505f520f44b5de9fdfead63ad393840d9f6127e962f35c9c7948dcf2bb9f416da3f922a2e432bb3110416339f1509a31a77436e1f5da46c55abd07020daa4a533486194438e62098d6ab53a87796dee1318857a74deef75945e16aaafafc51cc02bc5f89214b8247c7fd7b40ea20c0a20449e2be48e42ef04cb92b4d85fe0a949b4a7f4259aa231ef5da7af9d707c17c07feda83eac2934cfcd65429e0c88857aa3a8895d03780fc35501a83818b693c0000e010bab29df8919491c07ead73073feb5eca3f2eb7da9debbe5c4c35adcdab163f0574c6bb04d5cef4fc699dd8e8bd6f86bd96929276b4ca6b8c266e7442157c8ef1c23f8aab2031704e9cb0679fe5002b870da47e096898d8567ccbdaf778b95d599c5befb2d6764ad67880d54d5f43e1b2776b9c364d0005d50b5d687965b8356b4a37bacd94f00f99160ad56361fdb8a6bb49e13fb0b5d897014552d693df79f8eacc0bd8d8bb6ce0868098086c41689170b1d43e5a18727595d94b1dcbb565e50881b5ae4bb36c5821cc7b1016b7cb4f4e87255eeb1c41de17658ad1f62f3a307782111d5b90bb474b748bd8083ebcb8e7ac842e79d67e7ed3fd8b7ed75fdeeb2194cc47110f4bf12eebf652c51bd0a104f7fa3a6b626e0ac2ae728dbcb89949fb20dbe1f8685b9984768cabb16b145f857ffd058cd9269add6fd98a0985e9ba978117c70c1796addc2fc8b24680b1b428fae4f8a0c5c0ae2d830b0f109687dec6cfe898c4025fc34e3aad2622275b9324128d96112be6241e21acdc91fa8a0b45a508e12d8de8d61c4a91ee716d797d28abc076b7e6c432679203bba51b893c1fe4a1dc7a5726f3e13e25a336e6efbdadc96beac3aff63f730a8e3869932acb85cc4d4d87360b2d14d647ee16ee584a17c4b3c6efaeec5ea8bbfd22844c98c02a954c801cf31f4e8862b8bf5810747216971ae7c9ae3933dd2a55bc6160e609a6de05c90fe380787a24ca8d3b36e8ff36a3dc93448c4f3512ee8dfa9ba7d9198633e747f496aff409cd430ed83cfbf2f31e3fd1bb736232a145f394aa8beffe2219ccfadbe103066366c684c5921ab9f2177d4c18279b1839456bc9b326916b66c6f2758d32853e5ba18b4afa6f60c60d7eaa8584835eabf8fc07583c622ccf5ae0176365052750c1f609694c18b7219dd71cbcac98190e44918da66b005f3cbdb256e0a7283461e2ce32e8bbd1a396e19dee097552ada3bebc359e5d933f8b199d7c41610d866fc04957ee7c4b46a23722039a4e8c0c168b7d50aca74b5aa281d29247b6fe4702697e1f5e1f3cf354090bd4fc36f48a2194db384c9fd1085f3f2270f3a3358ebfb47632c1fecaf157bb7b1d60e282581652c6419643a01cf181ec522746b0e571018dfea3b166f728a0ab91d2643574c759949e3a3d126d7275043c9a6277baada62c1efcd36644d6aaa64746d0595fd704eee59ee3a37e3b4ebe5e8f5c6318c9032f9731e483c7956361015ed7fc3d47edcd2e480394b85be7e85fa2eedf1ce32285a8b9c450c2b24f58e5a43d8b9f04bf9b8113ee36d24fa2b49f29d44246f53e0d44d3271cb48836a1abf7a567d661e5edde437f43af6966c935b30bd415fcdd6be258c5b827649ea6348d6c4831a4906c26e8e806568b473f033028366329611d6cc21a20c9824e41484a2d7b31ae956c39c57aa9781238aae84e545de86b5fba7e6f328e8eb628aa0d33a3997502c942ae9b552995772408c9a596edb06ded99b458849beb33b534b242d5320f8e2cffaf83f0492722bdec2caec68484fd291153f74ab285830a8fec05499bab98d7fce9805cb970ebb5b070572951d2dafbce7c20d4cba3b4df2a51a21cac982ab8902a33d8bd9c4ec84aa8f5f487f0461430dc0684fe87ac7a26ba1b155012bd2916195244b34ee5cc1b53c1854192036b861f46a508efc5662001b7506f5b803ba9d6f7f9b9881b4e2917392a2ba532027038d9b2df0abce7104fb9376a800ef9e5c41ebbf2878144b60a99939498f39b99d67200a027f46363fcb0c94145a8baeec4d7c27a5c8635a422ef7262dc137dc755f5961d3f59b027b45da00200a6289559dc027219a753a5eb6e412909354b21302ae79bcbcc9927a31731a3043ceb3d465ca4df3e6c06487c68411d35780c4b5dcfbfe39d302e92e962a350a618d9625ef2c85211c4a67a838f3bd75a5f0e09bde74a4e102b66d31053d9826724a03d65bfc1f1bd24a131529753011d9ab7b634db9ad0e53dfa5a1d0d2a694e49dab36a1919f171fcb0b6c11c93d0fdb9ea4712ecb9898af98c1361231be51896f1502403ea24443e83c5af5d1a69395eafd3dabb7bc14eec7c4f87ee356772930031b83c6e6b3bf1a547b23d99544da393a29e886f7ea5d6da2a5a48253399588f1dacc4a8d3efc9a8038cd0f30f3783b5ffc1ecf477029328e19cc85749c4c1015c0bd4394686a523e6dbc032b5fede120aed1f942ad6b84e883358b672ce99a2720a18303d27130c9d58cb4e95cc665957ff607c6e618cae4e92aae472cccae44611d87838f6d6db16e03dbf8bbc05d358d1918057093a6eb3ad2629b0da23a1bca51210dfc535343078a7418af054bd5496e95bac247259537328ca63904a99673a2525c1f2a3292608e391ae67785b2eaab4cc9e757b8c9dbc0ab73e68d5b5d3c76ea62a743faafc6a8b75edbf14656d71f9cf8dd92369d468cc09b394f1efd906b378180f173624447c7625ae87c3dc383d3af517b6186062c88dac1276b9adf4e33cbe6371f22debe08ab73604deaf6352cd989856eaaabadd404e8f732d8cf6bba57d9251bd3f1ac6f3fd7bc7323935bdb443036eb672a0132bb2c4f8c3d729a8111cac1a6e5921c6ec4f666a3378e40ab957318b77084d220d943d87541e2fc2dbd9f59731d13e050cc18549923a3ca7f5b892a6fe8f73803fbf32e49b2c34d4039afe5cdf5a21ef5033e62644d2e68caedbac5e5cd748aa4a46c6dc9104b03ac99a192abad5bcb446ffdb9d96f737fa08c3f120351288ab3437c740dab9207307dd631bf5102cf8e2129e76df73ba12bcb755db13bb4f440edc115f51ca2c32ea8cb27a54bb6cbccd274d4ba823b5a0835e55097254316fe6c56f883b2ef6512fabf2c86dda7cf6988b65fcbecb9aae6cc6b8ef84545106c5a24e275403b24e7611d61c1b9a08d44679ac3f460847727df3690ea1452e4f2e66907cf8ea75a329ef35a9b569af3a677855579a625f9827b7f38645c8a247f985a7f687df3d8ddea821da8e03d840324518f286160a243add6d1d78ce99954ed08387a59d0e75ee7c5eb58dda4fa5363e9e45ef884bc8fed9524de413b2d8621ecc88984feb17cad5eeb8fcb5a3963f17ac203491642da92b27c7794c7fa02712c9c0e3a7cfaf32ff9acc36164f4837f03d9b98ab4ba1ca1017d1cfa33656a8bc363f338486caf282ec890c8b6291ceff30cfb4e7b488df0ffe0bcdc8e4361f5d71e7b3e249da6275017e307a38c31d4e3dcbb7e6e3c2f0a4267f6529e4343501611bd0863a41d8e10662ebefe0c6f485b6b495c5fc81dc4f343ff083661287da6b9b194dbcc08a8d0ba033e6c2a475dcee54583128b09941a54d0918313de679ef0f058f459b568a28e6b331a82cff308a86a5eb320b2577fe0c8548e1198ec1b8467f7dd1afa1cd2f2a5c92948d92ca97b5c1db5bc2b8f1ea14282ded7a58fa36611c18315de5aaf4c1a606da9f27c889ff017d59a46ffc6065c049d7b12b7c9e003e63543f079ec25899b7518c62ad5c5cfa1f4ec568c5a5985baa978f0869d5d8c8cc804e3cc96df72cf19287898fe37b121a1134a59ee149615435add795dbc2d365227d22f939b9e18a7d2a35fafb07deeadc529d53963791b9266cfae58e1784d859eb9f53c01c8f9222c746d378408f8a98f6f82dbd191d3b34eea206e5087ec1f8e60d8ec989fb5d3f3439d52613bfceee3f1ee0977df46455a969e56529824e82575c8b091228850ecac94c76aedaa03db2620e79ad3a04376ecf4d57de895839a91dfc931aa68d1d28923b01ff4ec7f04fa20adbd0708ae2c2f3234690a0367e85b2ed9a9f7dd76755f3ae52d1c47cb15814d8313989494ed425cfbf10df3f0a384c91d6ef69998a09f6436f251648888f1d74bb3a26324da05ce53402fa09953d41c67b3273ab50cdcda6aec46114957e278f16520bdec9f4a656187bcafd31db0a9457ddfe04eb74c483b510543893cba849c1b306602ba43cffbbdeaeae9a0f51381fcc4de1015d5d388027c3cf7924fbb72590c0c6e9ca847c12acc515558b79e5b7c9a480cd02eed3d599ef334ad8f50c9a9752df935f91abbcdaf608a950b5205ec7f82d2873f7a7b01c10651073fc830a6f3c0dba43cc2a68463514e115936871659d1aca2cf48602eca485da15f8523b849e0c9fa402fdd61b4c0a877addaeab0fb7322e589fe1779ec1c8e717c6583ba4b7af154dcee3bd5860091808e23dbee46a32754d04af5564fb114a30b04b9d5c384ab219cbaf89eea3e8f7295c4d9f17cdbbbfe06bf49af5dd55cb4d2e2cdaa3606126a9c80408cadc93717b291b50bd59e57ef1bd2f5519f824a1a1d86bfa1827d5b616f06383f473a9789a6a6ba25a6b58ec8d51995cb5fefd7302d5f6d17b77e47009c7321148f4441eb6ed69af5181524d735a67f825c6d749fb2a5a2e181dd92ea498ca96a9ff12b16cd12fc67b21cf0ac9598db39ac5d35a47a34b58f0801e9a235986bf35f46a50b0c7bd9f9a015ed40116446bf7d1ce0bda4351818fa0d1096d32d98e80ae9c6ce7a4c2db37e1de40d97a291195ea3a4aa55a742ba0730ddb983d040bf9ed442043a3cf6b632ac67ade9a449298f89ebc7a165cebf9e9a2a1449b5b8ddebc35ba672c446543e955734554ccaed8b593389a34381e10a2b07eb303b1853a2c5cdb7e3bc9cc587ac7b61a571bd5cc468deb86535a55da06a7b9a3c07c403559025cee32ae5a63b2b2dead595f899a3dfc38960f25a5c98cb8f94972869b56be933bb5c950294427c7b23eb075f6725c8ac3454503bbba304a47f3c972e2c222f8b2548f81382c1d084ef3274edaeae292de5ab692e3cddb4c7447c9156b62485fe3ab7fc318a5d1817cf75bdaad83056e8e4c68ec4d5f60ea29587e29f0300c265985bffb1a250f6dd4f84007727eb4f87462f43e5a2e16753dd2853604079e948b00c6b93c23cd9c80d33fee201c5ffeb71dc6ae3fa770e4094609028bc7addab34fe288c18914b4ce95cb9d483264964bb3b968c8035089fa76432ae8fbe33c0e1548e047d542d1081d957a5046031374a1d6776d8307901584fd157435d65e95cec4123fc00c7bf4bd5215e13c46a3330d39cf0b92ae65cba95ce34e2c83352594e3af3d73844c98643e0d7b79ac8ae169e2a3f389a64d707b42b840d305ce05ed6195c015a0ae3b05221f8cdbe6c3998bbf899a5f02d41e3f57ab434e945a2d48c558ec4e25c8d9c6e025ca6a60bc62b8a2503f8f8a41", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:44 executing program 0: socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) socket(0x5, 0x3, 0x6) sendto$unix(r0, &(0x7f00000007c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc76336acf00b7804be783ecfb2ad5e84bf1e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257697c1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f8000400000000000000010000000000aafa5543d4712f80ca302096f600a6710c8949d537e26022a13d18e34f1845c814ea9d3637f91af5b7ff47ec41d217e9181c752b93f850767842f0a35df6c28fd4de5db364c9ef0cf18d67a2a75923e9f88428b5ec11f46492dd6fa727d80f960ec50b0dbafcd731b2f25b9ecc7470b29e3e2b4c8f7657325bdb81e6d8414df7c78f70ecff010000000000007691524116df93a374dd317024acbf1dfab6a54edfb212a3f7664cf890ddce2cb654c0a4482126dd791d7ebbf779031eb232eb47af639fa6dea155b487573718449cf62394d358d2dc2914e34d12bb6cacfa708cdb8ba57a1df995947d82bac07c7e010000000000000072d6d49212095aa20bdb8abee08d43c3a93aa61b4da3454d5da61a749ed994f72752af040fbf35051e8cf0aa2a3535e0345ad8ba764382606feed21ab47c387c000000000000000000000000000000000000000000000000000000006cca71f1ad6882a5539b8a285e1bcc97949c6fe5e43aab390f0f9581bed4edefc7f10f7e77e39ca3ed8962b44af6683659049812f651047c5ebafd0d75d80c8e5a03fdf1def968e88c62fef4391f3e2a0a127f4a1d1a2d4251b6ebf886dffb42314091d9074cf1bab5f4a917b10d9ddec3f20db5bea8551f89ddaabc98d8f6b14bfd39fe3d66bba4422c76b96f178e1a9f2d", 0xb1, 0x396ac001ad57808e, 0x0, 0x45) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x42, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x8b5742e88293af84) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) sendto$unix(r7, &(0x7f0000000740)="acc61eaf69e0129f4d6483ecb2bc8f26ed54221c371a0cf6bfb33950603c1cd341551b4168060d2b3c7c24adbd4159bb65f6da2a64539df98c941a21e4e84c389a7acd8d74f7d9150da211576f0ae0009c046952a5686d78b744350139e19f8a0779e7ee960522f7364e2ae9d67f74", 0x6f, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0x9}, {{r2}, 0x3, 0x1, 0x2, 0xea, 0x400}, {{r3}, 0xa728b4e92bb8ebe6, 0x1, 0x20000000, 0x8001, 0x1f0f}, {{}, 0xfffffffffffffffd, 0xa9, 0x40, 0x80000001, 0xc1d}], 0x0, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffc, 0xb1, 0x8, 0xc83, 0x5}, {{r0}, 0x8000000000000000, 0x20, 0xf0000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x69, 0xa1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0xc72}, {{r0}, 0xfffffffffffffff8, 0xc1, 0x1, 0x6b, 0x5}], 0x59f69301, &(0x7f00000002c0)={0x3, 0xfffffffffffffffa}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000380)={0x8, 0x3e, 0x7fff, {[0x3, 0xfffffffffffffa3c, 0x8, 0xf, 0x0, 0x6c, 0x20, 0x5, 0x180000000000, 0x2, 0x1, 0xf95, 0x6, 0x6, 0x0, 0x1, 0x8, 0x2], [0x7, 0x10001, 0x20, 0x24e9, 0x3, 0x3, 0xe88, 0x5, 0x7, 0x800], [0x6, 0x1, 0x7ff, 0x3066, 0x1, 0xbb9a, 0x1000], [0x1ff, 0x401, 0x2, 0x1, 0x4, 0x3f], [{0x7, 0x3, 0xff, 0x7fffffff}, {0x1a4, 0x40, 0xbf, 0x7fff}, {0x561, 0x6, 0xeb, 0x1}, {0x5, 0x8, 0x0, 0x7}, {0x40, 0x7, 0x80, 0x5b}, {0x1, 0x6, 0x7066, 0x2}, {0x7f, 0x7f, 0x0, 0x3}, {0x3, 0x400, 0x796c, 0x2}], {0xffffffff, 0xc829, 0xbe7e, 0xc7c}, {0x401, 0x6, 0xff, 0x4}}}) r9 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0x6, 0x20, 0xcb51, 0x706}, {0x2, 0x4, 0x8001, 0xd51f}, {0x0, 0x9, 0x8, 0xd8}, {0x0, 0x4, 0x800, 0x100000001}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x100000001, 0x90a9, 0x4, 0xab}, {0x7fe00000000000, 0x7f, 0x8, 0x537c}, {0x8, 0x2, 0x40, 0x40}, {0x5, 0x1, 0xfffffffffffffc01, 0x1ff}, {0x2, 0x3, 0xfffffffffffffff8, 0xffffffffffffffff}, {0x40, 0x2a23, 0x8, 0x3}, {0x4, 0x10001, 0x5000000000, 0x4}]}) 16:00:45 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwrite(r0, &(0x7f0000000200)="ca55e5314739e46bc0e74225d4b1ea342608f35e7b5918a6f1ccbea4255e72450a023485c0af01f1f86837f4abfdbae0d9e27529d18c1de3e911bde63d23002bf113d62747ad6dc9b4201525082a6acdcf805e3930cd04e5550fb99df4a5c04d70d0108f06051351f39368ce525b8f6bf8d02d13505e29e68cc68f989735e7f1315296ae7df403f5dbfa7d26c6de400e4c9bcb5f03f09878d4016e97b2d04e500471af6934bf09c70b027cb6dc5fc8a72691828247f0ab862c9461d59b41296dcc7ff11ba69d42e9e6e50e59229d4f3a44886a3014234ad5f5c16829c8d2109958f0d7aefaf0c077bd8e77ea0d5e3cc378a61ea01428136d95683a71f1a7a0aee90b42643e250ca0a57201a5cce0aeb293928689c7295e4c354bdf65b893281eb9d3f7eee7841a2149ffedeeee57ef3c1d6f7f751a87836531d3e0b0c31b6852b3b2ca6461b88c87ab02d642f6f64ef72228488360353a955de519f4c78b2caf4c5a8ffaca9f79ca03047999b093f324d15c83cc1e2cf2687310ca82db491b43a548316a30239f7f01cd2f96a6c3716316de10d807385af9d0055ed1c3c06ad4286e7fb4ac3c8a124662766570c7def1615be0b94a355c0e305ea7e52354160ddd28ca6422d2f8256e1b2b67f893787798b655718fb6010ec3a68830d74bf5dc2d199f752bc1bf234e771db8b1d49772c34fc114fd3c042c7dd5f7c88d4d5ae8c9c907eb64118167fe976d848007511b2504546366519f6746b352a2113bf367965c54b3bd0aa4207c36566d4965dfe2640a4498e288f3687cd42ff4e98b87d2b263d2c33f6546a0b8ffcf74c9a00ee2496fd95aeff8f19ee4da8c1557e08e194c075a8fbd45a1fa7c9f0aeea5b1bf52b740b80b54e2466a96c2a89ef822d8fd2705e1437c201eebd1aa0576809529f4261b7202f74e068891bfb46db9a7ee6377ec06578575020e1ae52b66fb2e8e395587a7b081b021e022ff006b0a30154ec272ebe7bf5e8650a1982cfa40b3c00fde0b3c1bc24bb884ebfeb3c39cdf84a9ca2e65d26693acdc0841cc4f0f17594177f878a366c33a9424bc0ecf8800249ce372b9f5d40603102efa8cd32755f581794c4b4fdc0f98adfc5f6c09c6a9741e9a161ffb01a83a854c550c7440617537ef018c68d607df9ae1e4601f4059fe38d23bb83f89a3ffb1f7f4bf3d52254eff78d104e6eb52d3dc08f271c11b694ef7ee8bd41880fc989610e68058f5059222abd39021b91c91d6455c05c381cecf7826af2ea08f6e038f6a84b097f6e75ff66da77afccbff8550beb15bc892e8e7dda7f17fd4bb83d5b28b6701aa63089f108bbf70668cc00a5ff434daf2f227dddb94e4827250fa7a25e49b99b0fffd55e6ab453e0a13b1c6fa606c1b07435bf665580f756c3f62caba521b945a860e439a88da066c0bc08d7ce26712900f7aec82b0f7ac24e0f0d680f79b217f9767f185f7c42b042b3114336ed6dfb0273e63d2a944b06d21d43407c927c7649c3e210cd5f088afb102b6fe2cd485e4bf363ea3518f77b729962a2d12fe9c11f3d8cbc188944fb57c8dcf7d87eebd4c8aac0e18c880bd68f76dbad1737677f1c86d8573fb43ef3a6a1f63df4a63889194e86c297eff874d2b5e3c0d0c9cca4e2861b133836b47112983d78064997899237eba115a3f6ab961129f3d4f8e252468a0cb304c814b6eccac22b98d177d588bf221ec17e64f2eac2dba87fffe2380a4b27a951b4cefd654966511e78d3a91d3d8fb7ceb8d89bb2a329c97a565e39b9d6d501d80ca126cbb46ea5b7907884e017571ba878e318ce20dcfa7610ece0ebe9eb3420a57a72ed501d1f880f8062cb0adb5b3f7e2abeb62b181b6cc9ad02063e74d41dde65f73b8da5920057deb634420e8ec3b3bc3ee435ddfbf40f82394fc1978b59bca32dd7b642b4fea21ce25121774af33418924bc7f9efd7813c1e5a27f2e876513cf9978901ab631df7f3d9b3d8c208a1b3ef0e3a4a5af3456d7c9f30a205c2b0a685e540bf81df26dbb0ba82699836e3babd1b42934ce7524d6cabf727d33e35f25560c35eea830c04f418eb797b9bc2099cb6a6543339f0e70725e1e14cdbfa808084a3d0400e404c2a44e742aa1444aed7f455826cf969725317932ce6824668954baaf825b49002e7583844af80eff9ecdf090f976c37bb2eb56a086fd7af7f5be4ded6dc3dc3b01c1369b7a47268ccaf8295026b59419a90529059361f936ecbf9c29ace222e7a2147c5a4da55153539fd58394ac3c9ad7727288bb71c641a8ceafd0d9c2275389330ee99b28ad48ee13ce52e522ea0ba0668c039d6c735f46b455d0b30cd358c3e9230652d8cb1681f16dac97e4def8441c7cbc49621012caf0f299a3d183ba3b96ff31ad71eba2c192f47e390b1c8f7fafe374e82117bef1275f83a7bcbd33716077cd8b46b3a0c71dc3c606611fa8b218ae132a93fcab5b03ebcd458d9628a0045bcb4892cd46f53466874b109cae53ea06ffa8ae0c8b5b16031cd98a690f3148af344429a78e20eb675aedd2ea6f2597164fb59779596e6b7a124a878d40d43ddd788c9ee3c926a1ec08756cc2ffbba573b130959416621f8e8e620e43cfab7cdd24827fee82f117f139c1514705833f82cd77cd7063c00ee5c0df0eb3c4e8d9e7e44342fff8ce8adc7e783bd0f66247d2c22ba57f5576c4149f4a651af037501342b7954f1e4aa866d68680a7a47827d1704730be2b8a39cbc6cd9d61c95c893d64a8849dd3000d4ed259e4caa74f37af77e7483b1e803df61fce232cebb491c658231b63a1e2ada7fd811fd07f1813e0a555f05a83393fadde7c37419fe54d553b33b5ae3b9c3ea8917d79e46df1930e7c28739c35a54a3f5fa53d7d58b9fb119f8316e9b75d0f3f38eb4faf3fd9f1bb2d672888cde52d2055021e9239b1b34ead0872b81225d8d1be45ea95feb3335cf2464c46ebd170dff008597185a40a199e5274e08196a777b45ef8a5680025afac8ca6e677d7abc774950b52767b07c4cdc585cd0f31b19ede36a38a65b03f796ee1bd3af4b71b7749425477d1b798e24c0a52324a4d9f143b54df7fc3f66156a7a3b0cb3cdde7d212b8a9674ab9f5811e16988311ca5fbd60730937383bcf12f8d66fc645a2b0de2894813753db5e204b9f95912a314e8fdb42b82fcc51419464c4967baa56387e5a09557894683b19327d2007db74a7ec45c25a3086bb620a9e9d44c7792b8fd84c6301332004f1c4bcee13165ec799c9786bc1ccfd079d6ff9c19bd5dbdfbc93e6f4a88320a051bf46731bc850eaa8f326b721c6455160c77940051d141611a6164cdc1235030fffa48414933c1f38f82a01a507c470aa0ac14c5e003b9899c4513fc707d7b1af5af4d6343506633e06b4467f7a770d91567a643fdf3b7aabc3e965c4e35ea38eb7060cc5866096a423edb6055433772a4a13e29f699469dc2e764a98ae2b40d386d9269133bd53cf20936400afeb893bc2f8ec86fc441faf209c6f27ce201123b3553bd56895cf7f2e57636477999bad214cf11fea08ef46edda405da9671d65834cf914b5c552bd0f05dab0f9f0bb3aac61623b4c91153f6ebae223248d10f8c7b2233a18c886796132302ea88257b468ac042932969bbeb9979c97ad818ecef59215253db88986b91406c4279b3481f61437ce9e02909887705ef9c0ac92a79bfb2eef40b952bea2248f304904c8128b2717214938865f979d687ffec1c0814a8ed836165d4bd7d1afa1ee07e1c96cdcc11c5f011b33839408d3d9b92b2b5c3f5eec1d5205144b6a09d3fac39792ff80fe5352b157d175952c46288af83d90c99c88c221ff3ce1908d6ff000ae50f08013800c090b691a43b69eb6762af24e08887eb9952df5be8e563ff98c7e5f8b92951275ca20b147c971abda362e327ef92b9e236938a8038242b9c0219fc8740c27fdc45093ac24d0c7ae42fab2e63d59c2fae64d16f1d39fe1c31a5c605c22f19d22e980ba7865a1f5b3688183e178ff0741965463e42a9afc50cb64ffc22332ba2990cf93f007e0c2697e5890d64eb374353eaa12a97ddd49cb8f7f7c0f9c45383ff6686c482b0b0625c3514ef58dce793a2d7f11d24fd7025f347c055e2f7b0b29ae11f51adebec557240fa83288b250dde4afecc327aa4c2a9a1e0b8bf3d5806309316816bb62b6e6e630c6a791a30412e68ed18fc99f96d24eecfaa2485215fb89feb9990032d05576c7b25eaae45647b5136c496fcf8935192e84bc48c86dc75df40fd9b8a7f41b2358300c17929e5a98d660c4d5347f76ff0ead597c91dccb07b8d214d67accda68eb62734f4d33b93182a362cdb834c85e2d84eea8364548f62a6cc611700e08913a6d830f772c738a7f5039a7bc055a2a011d3102c4f0272c9e43aad105db59f9338264466f2bcedf562251ff0cbb73636f14ca83af15b081d0c0521737c06def1c9075d64f697357bfefe6aa5d3b34cd46a8025e39d3a36dc31bd08ce7739a0cb60bd354c2913167669b7bd3f2c48a7fbf4329299de91e7ce740844a970945eb46b1b227ee046fa4c38427b9dff2e72feaf8d833b8bb255c1f153027670716d00fad7cecd62b4b12e749916ab0d4bf5c58911e3a6c00b549d147f0de77a263ee455ae0fba6b48b1962085b43c27aefdfbbea2f8c15e5f10cf0a8d659017ba701f84c3e22191a9eec07f4b3a563eabcdb173c52f362cd40c33cebbea68456eb3f8920d2f731b4fedd241f2a5568af0895109af916a58aa23daa3098021868e09159349b2b2e6314906446472c14be9b7b99fcf6716e6df01f73034721c7bbfe6d1655512345a9fbfd98c193f1f9fbdbc94f79b266737153f312375488a010a3b651272101657b69f8d1a8466a88373fff0b782e060fec2100fb57a25c965c43e30f9691dc9ed328c98e90bd61946399c567554df8602efbd7100caf32bf04b5387de086a7adf3e8a56ef164082ac63c93d56edcf8f800d95d070127503008f9ce058a1ad18a4ae56535946e9b2aa23d81fad14eb67b0abebc8279c3bef9a8601fa5627bd39128cc7fdd807276f0d3c994fb9a94913815a39da6a0f5e676b861848d75e73649aa83532f855a8e30b96f1ac345689b64f812f3edfdd8d14984d360c51cb18bb40023789e6f05cd828f68ee3eb2b12d07f96acd63781dc2f9ef2786dd0c4b43a4279e73c2d5d0ff568f192cf104fe87688ea0256a5ed20300018d1537d3892a92e7fcd2444cdf118dfa3ba5d38329e5f28da7073c7b794b45e230728170bf9e32decc77234c57af1709bfb2f7da1a41f24e55f889e0a8f5220152b655dc2c9d61d386bac7f7b60c6df4d2fce07f3ec07a5160acc03e7d4b7cc5d2f29ea9c29f892a6740f883d51a15ba87b9122eb4b8bba9c6cca5b9df05a4708d8332acf83cbaeaaf8240a932a2b0e0d84b187e96338eb784eb940ea8d97d07a4d84177876bbc84278ae6380ba5bb3515b915acaf5336fff3549a2064d23193a8b475a4400f50ef1275fb49409a4c38638e4af5a9c771a50c132175c907482a90603a7dd5cb47a6e672c1171e81acb5cb3ec32f00ad10e5eada5e817c555541cfa24cc4fb2f3c676cc44594b33bb309969db030e92eb43524a702dc4ff87a6e8c94da6fae5748071d0c4e84a88e0ae05dc96e77e22d0b23fd3f7b6a6e1e6a1677d50749fd5febee4cedb91dd2a1f1fdcaa22f0843a00fb4c798f21b7f571d11aa23230181a43be349315406a80582bbc4de6bccb0d28baa2b62989bdf6b76589e974fa30b528be37354", 0x1000, 0x0, 0x1d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r2, 0x0, 0x0) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r9, r10) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r11, r12) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001240)={r4, r9, r12}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x81}, {0x18, 0x1, 0x7, 0x800}, 0xbd, [0x10001, 0x9, 0x3ff, 0x1, 0xffffffffffffff80, 0x56c3, 0xfffffffffffffb29, 0x1]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x7ff, 0xffffffffffffffde, "ff0c003c02df71815acd00002300"}) write(r0, &(0x7f0000001600)="2b87088fb1379bc8c8a007e2ec5932f4c36467b3da7588af988312245b7bec9959f331d7074467", 0x27) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f", 0x455) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) close(r1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) getpgrp() 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000180)="9ac1c9c71e21af9245d9853fcddba6c980186dc2f94aaee0df7d2f93b7d79acc9528163f4fc53f5a93cc4389d066489913426ac8b7094c09be81b6a1d6332bf03077fc4f38b913131c15b467f6db6f5b4311", 0x52, 0xaee706b82b25dccf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x80000001, 0x7, 0x0, 0x8}, {0x2, 0xffff, 0x0, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f0000000100)=[0xd5, 0x6, 0x2, 0x0, 0x9]}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0xffffffffffffffff}, {0x7, 0x1ff}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x8000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000005a398e53530e0803"]) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7fffeffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) poll(0x0, 0x0, 0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:00:45 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000002380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb67b615a274cce07cc81a28891449a3ed194c233d4fbeabb6d7b765c6e863eb261e30a06b2ce40a738ef365285f528e4deb02efd06bb25bb0f0e1ba12d8a517e99544adc28fb4288b90af4372a21c37c5fd631426d83ec7e1cc9d7411b39e066174e4f56aa4845d2f640f05ee17929885836cdc95ee73b1593519ac723650f2967ea5f046719cda27a3adaaa4ea6cde43914dc591d52dfdb507f8cdd8d314a96cf77b4f3df805d08f023f16ab74a1359aacb2f9397e676841f5367e21cc8d4c81a9afedce6b2bfa76eaa085871c0142da925b1392a210713a384f9c4882321614e14c9e2d77578382a11c2f89f51c886706adaef87aa80c30f0155e3868a8609d523159a13f4f8a74fbfde38307db98fdcf87263563b6274ba1ad2ec85bf55e99d1f883b1e2166168eb83c76d852c6ac2b0382c2849e970c269888e002cc891122b17f1dc205189f7466458ee07adbb312dbdb1e76f45c459a0198de7cf80813ab96f8f29e65ae01dc0fd0a8c905539f22d811cce4ebe0efb788330f37181107e6cd5f0302d02493b216c7f2a726f598a6a1bdc2be52ba1ae189df12c8c01fd01b89777e04d2fcc84e274abad46224ffcc9bd"], &(0x7f0000000000)=0x1002) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9, 0xffff}, 0xc) 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getppid() sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 0: semget(0x0, 0x4, 0x8) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/115) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r2) fsync(r2) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000004c, &(0x7f00000000c0)=[{0x84}, {0xe584000, 0x6, 0x0, 0x5}, {0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x6c, 0xf0000000, 0x1ff, 0x401}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x5}, {{}, 0x30f811d16a3103de, 0x42, 0x3f12850494b7d6c2, 0x1ff}, {{}, 0xfffffffffffffffd, 0xfdae2a74cfdc4586, 0x0, 0x5, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x24, 0x1f, 0xae}], 0x9, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x1fffaf, 0x9, 0xbf}], 0x7f, &(0x7f00000001c0)={0x5, 0xa018}) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0x7, 0xff, 0x396, 0x1}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c, 0x0, 0x6}, {0x7c}, {0x4006, 0x0, 0x0, 0x40}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x0, 0xec48, 0x3, 0x1ff, 0x10a}) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/52) msgrcv(r4, &(0x7f0000000240)={0x0, ""/218}, 0xe2, 0x1, 0x1c00) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setegid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'ta|', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x51, 0x4}, 0xc) r3 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000040000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300357001000000000000009a7b129a4dfea352cfc3a4e72eae02950116abafeb54920fdae45312b155e03d87964cc5280282b46c85702b1d0744aaa7a9da83737e4d033d3e9002978a842b2c3b0bb031c6575bf452f25e143df14b4348b92b65413b85d7b322734cb3557e0546789c26d22ca42588cb145ed30a64a00d821b51b7f74a18df85a652ecf5c4854e702d783a666243db75e603958d538618c5bd7d27beff0fc84d8c32fdabaad003"], 0x38}, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) r2 = msgget(0x1, 0x605) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&>\x00'/237], 0xed, 0x1, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0x4004426a, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="825068665682b9deb65a10488a375d757bd8a78acf02cd2f66696c65300089acfe156a"], 0x10) shutdown(r2, 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xe138) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r5, &(0x7f0000000280), 0xa, &(0x7f00000002c0)) chown(&(0x7f0000000000)='./file0\x00', r3, r4) lchown(&(0x7f0000000140)='./file0\x00', r2, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0x80000001}) 16:00:46 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x36d6b6e50b014a89, 0x0, 0x0, 0x300000005}) 16:00:46 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000040), 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12, 0x20, 0xd54f, 0x7f}, {{r2}, 0xfffffffffffffffa, 0x40, 0x60000004, 0x0, 0x4}], 0x7fff, &(0x7f0000000140)={0x1, 0xad89}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10a00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() fcntl$getown(r3, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x42) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/53, 0x35) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) dup2(r1, r2) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) pckbd_enable: command error 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389eb2be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x9}], 0x1}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) getpgid(0x0) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$setstatus(r2, 0x4, 0x80) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) faccessat(r4, &(0x7f0000000180)='./bus\x00', 0x8, 0x1) getegid() r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) openat(r5, &(0x7f0000000100)='./bus\x00', 0x20, 0x1a7) r6 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xfffffffffffffc99}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x11d7}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) 16:00:48 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x9, 0x1, 0x7ed0d99f5165cc38}) 16:00:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(0xffffffffffffff9c, &(0x7f00000001c0)="0a39534f9c9648a9bd79fd308f3b11180a52f6c3267ed4b402f850f4d5d870ef77c4bc204123100a63a456c1eab7af7c17f9f2574fccd1208530596999b8f5633ce269ad3d83c9cc7d89222edfbfdfdbc833f4f1b3ad3a23c88d7d0551afb4d9ba40c500baa97a2bacab68f90bafd38972213d930ddc0e447faa235b593de46a56e12dd2be61170140208937ea76d13fb5303c0db79e3acc772f8380794d7ff0b96ddf1a04f63b7ebe4fbaeaded71b743e6e2ab071b771a2786a7a46633ee610e693539f7f4b8276f507c97d24dd69f60a5903223aa3cf44b87ca00f22c1bfb38d1b066e67c64a35f082f7d81a5788290c605c6f9b6e7d4681f8763eac264d402f54861c46b98389a1ec30bdb71e5a98b26c2eef870e53e7d46409b62052fd7e5fb5741f7e56fd3a56b01ba00ce5c202d9f68f41d684d85c77f6dcbc2139592d0b417e67334cdeedb332c450df70162f2c0612838ddadebbade11a642063858cd7170e48b39126b59f127a014b7b1f5828864550c21904a55ce3d3ed3733885847279b5c80694cf66cf5d1a17b3abc5f390db2a0c6c620dc93549645aa1361891b63c3b16452232ceff5d0bb90070b6ee3c4105a745d4a9c260f507129239cdf07496b0cbe32a849510cd849440e704bef928d2a7e85de920f7f69bc4d24d3063427535211ef3491b6bb58b3f51c171d304580582be6cbd6d6d1e88782a44a6ae57b1c94c69634e933fcf35129d61cec8ec7c934f85d21ec8e8396b1d9bfddbcc75575d96d4e6cfec0afc6bf310a00f883ad06bebb8b4b5538b237b2a9e7b826578f73be18f21a1523c99b9d083d1279a170c014ab4b7558549ad8a110e6a520698055ae1ad6839c34ab12a9a0317c8fdfceda34c7874529aef00750d9bc6a971ce5a78674d2246849b2a4bea5e7b0a0523a7eea29528ad126c55e6a5a719ef841a2baef238f939e65b682750489ef29bd1055765f9f75ecb96dfb226b44e1c6aea9c4ca04ee88f6488f095c20fdad0e0145dd79e8cc7728f4756732862878c72c1c654b8b95871fb399b753331e63893671350af04bbcabc1393bd201740cd18a1060854e66648a2591bcc65e9e1989d80f2b8d4b3739ac54ae43569010e6027fe167497f7ad417f45800bb8e42b5e715ca78b07d3c93247a61bee881f1be8e148a1b6d8506c03cd72f8b520a3111c487b4fe0f2d95389c0e990747c4567d42cd278d07ce2fd41745855890c06b7f588d976fddbd6dbe58003e6133fb9eafdc4553ed598bc4c19bd9c99013359cbe448eac267d0a4d2f9b5f266fc6f7ff15bbe2d1a1b237083f3d03ea153edb70a0cafe532648ca024b40807f1ba3d88a16c641cb580807855515ff346f479d8a9c0a4cf3fa87e40993e5da1c7d418fa955f5369ca15ee235c2e31dc516e36c4288b1d4debc2b12ac711a7349de616694a87fedfa229a5d1477aca092f5ccda0ce2f0959a6ad4e299038b9a7602e5eafa7d20d3441ce9c0f4818ab82df78865005bd6950c0ce5ce5e0ce3965d144ddf6249ea0f681c89a0b1ce49e0d315b404990eefd495e3475450dc970dbfb60ef7549cf63fa348c5a5627f6b9901eb311ee0420b09975c8565f01b639adb3731509d2746ad0370dd2c296b7e08c6fe933efc9733894b12a9e4d61af94e117c39fbedc216d3016b3f7025625265fac478030a78b72ca2e64dfdac6093d7dc8c262480910a4a5402401f4e9e80eb9329bbd4541af5941c00208f4dae0305068448030722b9f0f37a6e5a0871dd987fda22293f4aa72fb487cbb06c07e8a87c3071540a3bc9548fcee0bba5b100000000000000be658f42708139d20131199cb46010bbd391995a656ec36b8f4c1ba4d223e397097e65b0bd05b6371c75ff205f7eb1ddc888f2fa58987a557dc07c4eb0486b43eb805b45730dd55c5c90831ca51629116a99ff341b31aeb9db0128c98615ac10de74066b3193fddf0ed319dd587b4105e3c2ed70e0db00390710bb9a96c67406853c1025b3ed19bf4ee6e0c7af7f84fd8aacbda5b897afa412f129d964866b0db249cad21198d4a8c171eb6c4288ce814d46dfbaaab47cd2c4a619306d4c91a4d91ea1ba32bfaedda69ebe4dc6255a84315f4982758be551e888cd961abae5c24cb065167184bb89a4d0030745d2213ffb2c79d066bed4efaa0bd3beba0ce1f5d53a1d7bd799e206e6cc57ed99986d021bff31e84b78078ee7006688e351ebadc61f8494e249775750696898e561cc388d3f1b070e9f3a791a3a3b1603ccc1398f9c67af266a45ec70f1095baf16dc14c2d87a7edfd0224d08fd2278e880230c02ff336a08fdcbb14475782baf70102930b1b82355f1877f69c7001165bd7c9cdb78cffa56ae3a0c1d9e6dd0e87628bdf095a52daf539ee8082fb9f57bb41893ec5f41a0ec0ce88c3c20b1e0e75bdb0803f2ed1298b6fa53145b73d79e6068118d57dd3b400fa498355e815061beeab8ea862111975ee91a5bae65bce10521f1b7baaa5b2b5962ff4a369a49d016a8a8d820b2d056e2aa1edc09cbc77f49dd99f628cf5f1e646b348381e760e4df8d73ff208e20bcf7e78086d25f80a96eed87f7b01b3109dbc5b692ed06ead1e6590d67b613fe023c52e934e8e843bb0fa116e0bdf4a2d3be0c4162c3b76c8857d6fc03e42b358fe11090c341e8c83e9b6c9b79521beb0018a3237f2299d6d8f93bf69d9c5a99d9cc695afe601a4a4e92071aa8966175280b28a4f569e7608f169b4425cd732792d004b8cc9aec1d1853b9143e4cda193a84b0fb788b4b5f0ca5c6822ceb935cd29bc5c38e64ea37f5936bb97c0a5d1ea6969509272e38cc52df654bd47bc8be174049aba8f1f91816d5c46ff4fbacd5ffb11d38003c75143c6602ac9d756063f3dbfe75f17410fed03b235bf2a2f3c3692a8b6c90c7760d504eca2ae0d5e279139a362fdb9cb155ac75836691a1dac1e06bd48d1f441f25a503f31ee7403291bcee2cae3e5f8321a5b7a8a6bdcccd8583bec6f6ba38f02e16dc4e9d43598d5b61a7aeb64c35817278694dab36215f03cf71e7f65c1a2e8260ac9d879aab3b676407a78b23e5ab7d28c3a7011621303ce35023b9c467f800ac1bcb955ac39e7015628442de3080ea2c504f2be18c7c9992d8bc74a9d6f59c34f5687bedb8cab9e95dd2b9f99a0333df2fb1c88260559c5a9d4d0a3906909aa706bd9c6a342db20f2d15ffd0273f9d8ace7c40c4a3751e6d514d674a15c2e18e3f93b40499285c299e992667ba31f1c955f9ee0bdf164d70db683a95a254f859ab43264ddfb58c79637e9fc7039f146eb8b8326c8e5dec1313972e6eedb3b3721fca85303c8401012bc7f4abd8919c5dea1fed77e5d9a953374d5f80c66f9d23672edda20085007078f47644c512b9acbfccdc31383495665106dc4dcbc5421cfab6f26ec8bb9bd7f04d349537b6dc44422abd39782ad07d6381d00eb729203379353a57a2adabb30f4d31ac524e65712f22a4e606969d0842024d530f0dc20c7ba26880b6919e3437a090e2ce08a4cad28d8051dc9271dc2d1b264e64ddf92e68c3f84b6b5450de2caf206532ccaa55be37d20a69b888cfb42613a20e37cb08ee71091a013733da354753d100dfb263e1da9a12b2b3193d968fd825da9e3be8e8369ff69f80da4a8cc564c031abfd5c220f6da6ce00d0f1f4d30434d2497c2863d264da5d887502e9d70722699a88b2243d03866cb2993d672d73922039f59039e994deebf5d8798f5aa85123b932074df29a6e6a779350bf431f561aa88ccc46f6fcb7cdea8a42dcd56c6eeea6862387cf4412b2e8e141dbe46b1bd5694799326ed8fc99fc4b75340c278ddb84afa4f2402cf48f93dcc1905eeb7406e0aac619ddd9f01c8708167290ae84746f11917e6399c59be513ffe1d5282b8d0a6f08d27918a3368710999fd41c3d709519dd7f8b7dbcb26454fdf9f8447b29d03cc0b8437ab13beaa3b4200351f42e8bd15de0abe6b3f0f7d368d09dc3408acb989cc0b39393adb6e7f96d47585a85303a96863540d9fd2f1a82504961cff55e5d0c8a380f3ece0e9d5ac07114c8d84868e97ab13aaef0206904417d8c0cbc92f6b251be646b409da46393611c7e713786656ca12429813fed3124d381f630d945ac6acc926272098b01081f9ba0142bcc158478628b14bafe9ed90a435a22a119a6ed0dff8096b4e90c08d09044ac72c732b820e5bdd5434f82c2948deefd78a716d2d0e32c7a8f0354b606a3b187bf8c6993f50e1125b2ee591c4fdd7a4ab68b0c4770d1628136bd044d156a60e1694eb2328fb391ce0705731b70e2d46791c89312bae220695d18644a2ba496c98f426be25c2a8147d8f3e6b76d576001f0974c00492b9c458f2c0b08607f92492e966a2a41046f261e9214149496bd387f5fa25a7e80ab2d4e0e473171af939b9fb41c445c4379f656dd5280d3132200a350575b83cb3be523fa9f4c954e8deb6ff5d78cebd0161e5ada3af26b86f61dad1f6e9b0b98c3aa5b8979f78993b2a12d3568bcd772616242fb80d50d546eea91532fe8e853c0138abde775e12dadf4ab533ee4f0936b3330f2513a7c62b17da202001b4cfed1b2adbcdfdc6be5b1a82f80f5096d3e4da30de0c397d55dbd5a138cd26090addcfcaff4ca2f88becb21d0d913db8b83844a637898e9b93040c9280281200a8b4d8e197c3a8043febd591635bbd33eae72b4451fa8c236a0ab7674555c48bb4d46084fee667665f1cbd0128215af990ec681598f0de0318b0d9cb93768e443e43bf736b831e831d10652515cde2ed83b3310824b073f76ecd864d7606c5fbf0d7e639a0afd55d1c742aed10031024137bc32b98ccb3d10d6d958840cb68b1f7e7dcc055448824bc60c265844a5a3dce595f3c4dedac358588811fe3abfa0cb15406f009dbbf2ead62cb6537bcde0229743e07d8efe6402edea3feb5da5fc485cd408d79385b256fad4e804076ea13f768010a0dfe1b25e61168aeedceac29cd0b1572f0fe9e2337672e82629104bc21cc196fa4dced473e2e06c3b77c721da0c19383470806879feddb2915abba106c86190dd9c3fce0d32fb36012d088bb66b2902b89ad5af65e7276a02dde95157cd73f8f7a90bb653e03b825c1eca8680fb90fd3f5edc224a916d76eb6b69f798d4b242fdaad4a2ca0638971be56f9811f9a49128e69632e40db667a74342c9894055575680c16bac32c933451e007a2ede7c4b5ec4942bbda22008eeef37f78f8fa59c5e1968dc1808fe8c85fb9e24248812e3010b0f4b73ecf428c61b7f1ce4440c974c521d8e050dd6cf07aad651ac5e7c67db1cdb94b390d85a35c2e990cd5f7a2fe31286f0394d18820772a27a3a0320dc991ad66b45100244bf5698c235fd32f352b0e4f636a160033b5611f99e832f4c53e2c3af0220d78bc0795cb8b446404a2a85aafccb2a7c7fb5927508a0d77b0e4dbc78abb4beda2bb6f73776ca040e36e27b32aa0c22413bf6d53e7afe33ca23edc1d893741f010c5c6ffa56090546f375d74796528a5b95796c8c7483e563ccbf372a18a087604ecdd6b9ae4784adeab0d0a8ccd28f832abd038bfe17d049a446bdf6265d7803dbb55bce9a89f460d5da6ca5c6b7ca3fd93f56d37adccb87db5590019aad1f5b50e96429775f5798952f094b85384c51cc88337a3e2962a8a6a14aa8ef5648bba8cf38ac1888689136f3a65aeb6a8ce85c67eb4e090f4b2b80832c95d1b6457370c7ad167f5fcff6e5ba73dd2fc4ce22017e", 0xff9, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0x3) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x170) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1000000000000272, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r3) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x40000000, 0x0, 0x1000000000000}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f00000002c0)=[{r1, 0xf8a463e60930624b}], 0x1, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="be") 16:00:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000600)={0x3, "ceb152715fe9e2458e70d98e5cc338e0e9e0ad565d075a4e29741ace3b73ee05b9de796ea5115ce3c742589ffb54644550437be49f533617a5048357efe4f84b4f4444ddff12f2ff50f936591cf9922634fce2e89adbd0142fca3c892a819fae91ab178a39c1f5a45f803e53cf9d3005c026ea1a45fdab12c0a135d195c33db1968d1acc2feab9651504a4f2ec1c4bbedbf8ebe82b79ff7df7c1c36d31155edde7b93d5ddd1290da0c58be57ee5f282b9f28ac75fb2268f3238b5892dd1959c3a83524582d3ff5a9f9eb6beb2240bc1a2f5f29ae5b26d6f650ce0e107eb4f34f3a1fec853ed08371604ddceab2540b45ee87dba5ba5afb063f"}, 0x101, 0x800) msgget$private(0x0, 0x404) msgget(0x3, 0x210) 16:00:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x110) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlinkat(r0, &(0x7f00000002c0)='./file1\x00', 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20201, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0x3, 0x6, 0x82d, 0x1}, {0x6, 0x5d, 0x2}, {0xff, 0x40, 0x3, 0x7}, {0xef6e, 0x6, 0x1000, 0x4}, {0x1, 0x4832, 0x298aa400, 0x1}, {0x9, 0xff, 0x1, 0x6}, {0x9415, 0x9, 0x5ba6, 0x3}, {0x31cc95ad, 0x7, 0xfff, 0x7fffffff}, {0x7, 0x0, 0x9, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup2(0xffffffffffffff9c, r6) poll(&(0x7f0000000280)=[{r2, 0x81}, {r3, 0x8}, {r4, 0x40}, {r1, 0x8}, {r1, 0x4}, {r5, 0x20}, {r7, 0x1}, {r1, 0x42}], 0x8, 0x3) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(&(0x7f0000000140)='./file1\x00', 0x3, 0x6, r8) 16:00:48 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x28000) pipe(&(0x7f0000000280)) mlockall(0x0) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/205) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:48 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x9, 0x2, 0x1}]}) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSTART(r2, 0x2000746e) r3 = kqueue() ftruncate(r3, 0x0, 0x10001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f3e544a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r9, r10) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r11, r12) getgroups(0x1, &(0x7f0000000340)=[r12]) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r14, r15) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r16, r17) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r18, r19) r20 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r20, r21) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r22, r23) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r24, r25) getgroups(0x9, &(0x7f0000000380)=[r17, r19, 0x0, 0x0, 0x0, 0x0, r21, r23, r25]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x40, r10, r13, r14, r26, 0x105, 0x5}, 0x7, 0x5c, 0x3f}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000280)=[{{r27}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x400}, {{r3}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x4, 0x9}, {{r28}, 0xfffffffffffffffa, 0x85, 0x20000000, 0x3, 0x1}, {{r29}, 0xfffffffffffffffe, 0x78, 0x8, 0x926, 0x595}, {{}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}], 0x7, &(0x7f0000000180)=[{{r30}, 0xfffffffffffffffe, 0xb2, 0x20, 0x6ac, 0x20}], 0x40, &(0x7f0000000200)={0x2, 0xa5}) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7, 0x2, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r12, r13) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x15, r5, r7, r13, r14, 0x69a7fb2e6c8bea1b, 0xfff}, 0x3, 0xa00000000, 0x5}) clock_getres(0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x100, 0x40, 0x9, 0x9, 0x2]) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r15, 0x800c5751, &(0x7f0000000180)={0xfffffffffffffffc, 0x1, 0x9}) semget$private(0x0, 0x1, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:49 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x800) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) shmget$private(0x0, 0x4000, 0x21, &(0x7f0000000000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3, 0x100000001}) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0xbc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000640)="2f35d001d03d6102d0304d6abe0d56393e8dd5f9b407e11847fed5a78f78951b980e8b9729e66cd8597781ed15998ddb46e748883b16190f0f9f263c7c6e5ca01a9200d8eaf796fd8ea06b788df025edcdea3283e28e630d8eb56c1c3424518ba05022c9dc64311075a50df87e3501e386952009bcca9f59106aaf1ad95793b664a7b6a52a198623c614fc15b478d26dd3e50748bba6157ab7111c5d035f2d06e13ecc08dc828f873a14094dbe6448801774d8631a94f67047ba1f3b0d2199aa583723763cf797bbcab81c3bf2ac5064e0637e3239e3895ac0d47de4254bec1d3743863a0ba75c458956218539496a85861fc8b800ad9251591218d586e7a48c1c6eb3ac582f9f7ed57ab5022b0cfb9c84d3fb8e534b77a722a7ffb8a6774a13358dd6ee8f8899d2b393813f54d22b4226c3010c227c8563ac9520edede338d5e1d764e65391f28d678e6962b030e759ed885091046c5242064e37f3165a604b7bc375a8d473a4227a4d197a1ca210721b49abe3604bb4e90da351ce74230afc3127d11241adb60a140abf4a51b61ff7b0f1f73cea881d8e1084a37a1b09a59272753e3842d6bc708fe29252eb9f391c5ade4c76cf0110694d90cc29be588217cc356757ae94ad5c63759a8358a5efc73c8880bd689a666c8cb19b9198e057b1c99d98506b8a0277d65afe15610478334f93ace2a47eaddc01fc02343b7123add9f9a39fe6c6af4953e13ff2e9d11e16bb3ac3029eab3e7c4098866166bbfb88eaccf7659374a9b40234f4c86cfa00978f077d5f47853ec4810760f65bde65723d75c9b7b2503df8d31d6a6317883060340d4261def45e0c62e64b5b5084be178ebe8a20ce666f237353b8f6016c939fd950bd29afb68cec2150f4a8f2b1bda881a7e1d5c9cc240e608f90666801fe51e479b00d295abcc5aa3b473cb9ae573a8ab1cae2338185ab2e7bfc306a41f6737da5f821c7a6e34b26fbffc6763c2ada6c7da728db0112850f5b894b5ec03c09aded3f23214eedbec7139074dbec5b546ff32eabd7eebe2c8188c6500a6a4d2b97d1e553f68005ba88f3b801758e0a5a711c9c89653305e8f10a4ac09884f13b22b25cbe33dc36f704731c4c13827c764edeb1fff9356608345cd3790eb71fdbec68fe30481ccf69897f181a13591737da15428906a3cac81aa28c993fc563ec91062dc96445a1960aebf2f14abc154ccfe8b99b907d72348717e877684c2043eb8a4cde6c460d91ca730b5f6e4b7fc82daf3f4cb249883f80a390487a1ef4e36c83b303514f2fd1a4807d7e4aa0d7df284860039f1ce72454139ef76ca10744c2da43cf4e85c38bf9666f128acb8c7237f24dcd956bc95e983f751b6887af46231761077490eb20286029fd6e69bd6e307f0080d0d85802c8875ee22afae30b46662f1933f47dceb02402e259b0fcc0a1d60a282ab3f1949c1a45a3a1afab6538bd936b8b759d5378be3409191b9bbe7189090b52e0399a6c9ff775f10349b9ffcf9c199a60a2f2bad0ee6b596568e97984b86abb4b94a6c488947a1e8b8c67cb87f8e607b480cbc41cd6c80b63733de535a51490148ff5784adedcc269d2d08792eb5846cffab3cc0d794f3363d50b0fe2f0e05215fb0fc5bf3b785a6ee30ecfaa0e87d1f10d0946e099eb27e0903158353a66538f4702ee0ee394067a010ced6baa3ef8fd29490aa06eef7c2ab896024dfb1235bea836deb25c707e1d6b65c3f41cfd832157ebae8ce868cc262f31ed04ec2bd4989f4bb0b9c691ff6cbaa1e8e08c29da8d9e023d0fc3189081356ebc1048629ab9a0ac4aac546d235024796599f7d1ce0dfe178f9ce1bcdfcb8917e2e0e66e6d9dfaacae010a93c9552449abb0ad2b593f9f01aefd13d2614d58b9ac2d7a7308588c237b8120f9d6a79100bb5ed8aeeac0051c997d890a0829e6fe8467105d1a0d9c72d60edd6f4cfc9e95ef42f3d9f1c70b94699497f15e3fdf20af3892e58eacd82e10a0868706533fc1730e1339fc217f858eded94ed272a6bd231134152b9cb927acd37ad8b18acd223886ff9facf52652eee1002e501cc7d0f4a7063bbc6b31b061f317d73b9d6ea3204f2b6858424f73a9ea12cabcfde598150241cf460c61d88e3ed56386c1099bb4a1083e7a046943cc2d371132d64ce3ea48e42c45c2b2f216db0730b997c6f748ffe097e85d459a12b9bfde39b0c25b6cb3678c3d986c965705b74a438f12ad2f44e85aff58bd220cd7ff78fc86c454c8ab317e04b24267880ddf3ecd45589e20db46ae6885273d477e6379a9d26732d6c5860262dc55a237de202bb9b48e1ebc17d39bd2b86015310a17f68ae8ba101ff94d46ba2b627833600a89f4a8f8def04c522c45309f93fefe0be0ed6f3db8462b78cf8491c7440d2358f8da5fd972441bf83bcaac677e44839b853b24c8b257de9b90b43beb9e9cccbec39723ed4f63dfff4c0ab61efdbddb424b3b11a87d86112f7e7d53521533e4636d399f0cb543238a13c05416a8b8272afc4417f362d1ef075ccec2065852b0c23d8b33e23a4e9487dc296e0bbd9285ca845b722dc945441116559194234c6e293dfca415855089b0eaae95831b233f6d847072c000b11c6fbcf29ea46edbd368fee5b728ac3555d50c0ca2b57f774c256fc002b315af693ee067083171ea9ceb87cacd4ccdcccd97551060f3e53e199a00f643cb71fea3854039cd640f173b9de14cae3166c0cc25a785592c107546336cd64c62a50c6ac05a85d1531a141ff8e1877f6ff8161eda638f8aad61c1972e6121c05d5ed955781349671f3e8d22f2e782dabab8f54bb78c57bfcf553334be1d0277449d88f5c48df9e3e52e9d4463499f7ad31b8b9a4a2ca0fdd9e1f40c3335dfdf5c2fc77739b6af797cc27b3300db8711392be9d18fb451f415f53a52de135a5304d7e155cf44475b1e6db0aa5c0621c9164e1870ac6a58a5043e0e5f39e53be23c2b889158f7f7106d115af9a3f4457a0e75a1ba5aeac05ce1709b13e49bd5329a12f51a811bcebe95cb5b7f7cde0787fafc158f00273eaca2432aa97a24388c29b980335ad4ed7cf74aeaf663de8f09f0fab5e6fd8499f7ef71e616b49a681003f911f24b2959c7c1b51d558500b22feb8281531928dfac0f9b997899a1b4efb145be9d203c3fe52de540e1c2e815b0de1a75adf14bcba97c5049a5187dd03ceadab1439171b7b93802b53dbdb3c6fa5634e9da220abe9976e42da92451b8dc3219470369cfbd6842e6054c050d94b951a14bc0b3036217f7c04617b83cff4fc49109846143ef3d92b1c2f815763747a267b6e1a2dafa6658dc49f3f69718ca469c6047ee2abeabbb382372cc728547977f4e13a5184b0db8253984f5e80b38dde064a91629adc7b433205e5070ceb86ce8a67df7aa8ada7c28502604d75134503f4127a556b8d3d0efb254e777c84e127942301e096a71971b8a587ad4505009a21625a3f0233d65cb444f159a5190bd394ee7fe57cb0f47390143c4450366449aebbf348031111df93784ff636f01bc7e1355f3309d32ca6cfedbe1b92be021ddbdfbee2a1830b9938ce686652b01a3aba7d6ea17cbe4caae49e8aa9300289f629faa34a7dc11b48a04258bacd028d449372166f95a6bc9047d33ae26cdf2172bf7c3d3fc6a825585e338ff3a17ba07b9ddc010b803bf92c5e5801518ee7be52a5d7b6f9cbde094f620ac3c9511ebe5d237aa738f28978caf4456a7ac52e2775ff688c95492c7d03459395f7df94563c6b2f35d681dc2bcee86ff71abc4d38f4e3e76c13f05a9472dd3ad2d26a0678368b0ed91fefcbd12df4feb3a225905799b0b9b271519d782f1142d4cc04e5fc5ab5c710f634c04ad01de29eaeacceba2b254d002cc1661daa2b97e22cbccfd625a2aebe7722dd45547a2b1a938f099ba3cb26e2ae1ad957cb46361b971c21bdbd7c4bb7f872208a19fa94181ee762ffab59df2ff44df8d99e803cfe95cc2ebaa20b6b8d31453ebac4d029dc6409b826d92e6585ea5de885009e6401bc3d6ac0d8cd9e80f9fa6e6d39e2afbb6cf770194b9fc6e32c8723cc24803a333db1344b0ce057f862d3534c5c1a045fdf57144052dd5a17a31f76a7e92fc4a643c65a483c21fa98c2b6c8a88164b11765fccbed76d4b13374da6af747fe79b76a8f2663b462fe050bca55e859021c94545f0e703e3b09f1850aab7f535511b5ebf6af084c8aeb0b47323d2fdbc760a1558f82c402a54729abc2b0138ce5f2f99b9a239d449304b7b8da793892bc9bd5673001d3da481d0429f46fdc3079c892872860312fd6dd078945245b0070cdd360ac2ccbdf2fc67aca2c587d4e6efbfdbd27e3368499c9c49cb5327c69b2bc815ecc2078696e0ea39042670e4e3d202013641570081e8da89fbd8a9f54fe4c7f947a4f889cb87c71227cf5f7a5f85b061e1d01aad3b90e786feac3cea0c31ad373303b3a750793a26623feabec9e62bf1cd1d468d3d4e3c9ad49cc06efbc5aa70312f7dcf7a86f2a5f6aec20f6b4f4b4c8d1ad478b42d5bcc3b0c39755afffcb46424d79198c29e7c0d9c3a55a63d5d5f5731d6b93b8e232e40e736673a8cf9c8b0a1e14f7a507804463af30756f6d6870f9d5cf2f21eb2dbb87ee8f0beced1da5d8c328712bff18b8136eec05dd8f6e3f6da8485ee9213cf3e5d58dc13f3d6ac8277ff9e1d9894e6926bd537c535599d856987771a640bcbf9a77389b30fdaa9a7be21e6bd199f69602d2dca7f1a4d93e2ea2561b182c85d66d87bb886957c3bf1cffc94b2f012bb3791555d58b19d39bc6380cf4e86074f343071fe24a0079fd711cbcf4a2e902b668b4624eddb1a09fa1faed45d084c4e7a4deb37c166ad6c8c508bd87395ade2795cedca543ce16e47dd3c0aa86395924bdd81613967051ac38fae8e752360243f77ce8178fd32d8c7a8d5a6961848cbb14261fbf5eb3a52d09b36038fdc085525ab65c96484f0352d5425a46f24dca471d1c20a52686c3554ce75c93d0656ff8168f267d75a447acdc4c779b7f210ae30dfbc7fe1261e3bd4dede68368daa6379f6538e2e2f51961773fcc84dce4c0709646991adcf4bb196b1aab2cc8dffc7f7fadf41e8e2a9934ce1926b1608952c10f3b759933d70c094ff27c9e382c468a3639c825510beefc1f5e2f9018368a60d7c415c6a35e7a7fb892072ccb633aa14bc0458eee37bd91e0b79156ce7785c7e8d51e24fb5f107cb01a544b547415075ea32cf0ac467e4aee4500cc14e1fa9ba22513cae1c3629133f6707927076bd62aa58e0e6eac8e7ebde3cea1e5caa5ed17c61dbb3263466dc7a4f251fd03fab0a9b002ae221dd087016287352cb77ddf1e61a618e0ef52264ab24a02a61c9d35233e02d5a9eb4f950294629f799d3910bbadd4c66d40ea89ea556603b556e1e4a6a3562bc3f85756caa9719f75abceb4bb05d8d1a27f70238f8c27719c5d29342fd6bbf8783575a4ff2a49dd07e68b746dfeb9d0fbabd06207f69a52b08931663feb414318921679b1985155bf65103c5fc40af762bbc4066c19300929569fa12e2b30691c3d36c1183003bd7d7822c528745b867c88d23983ff1372f0b50d889ac57d1fd9d49d3f1f16357c67da5a829f0a3b86586ff59b4aa7803fdd309563a1080aaed4c56f28c930fb68e99bfabeed4a97c81ee89a0f8b7ae8618ae8810ea18a04fb6ce2f2e858a4ead2e6c1fb9f8f6d3c291908d6a58fbef9c09ffaef13adeb06f9e707d3cffa1b5cd03c0f415b1d3941a9460b97888ffb7bb4d", 0x1000}], 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x3, 0x10000}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6, 0x8, 0x6908df48, 0xfac2c882312930ff, 0x7ff, 0xfff, 0x7f, 0x1, 0x0, 0x80000000, 0xffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) mknod(&(0x7f00000001c0)='./bus\x00', 0x8c49aea6c1f7a873, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x2, 0x5811, r0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x1f, 0x400, 0x3, 0x1}, {0x2, 0x1, 0x1f, 0x5f}, {0x5, 0x1f, 0x401}, {0x2c7e5697, 0x9, 0x7, 0x489}, {0x8, 0x5, 0xffffffffffffffe0, 0x5}, {0x5, 0x2, 0x3, 0x49}, {0x6, 0x0, 0x2, 0x8}, {0x4, 0x3, 0x4, 0x980b}, {0x0, 0x10001, 0x5, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/37}, &(0x7f0000000340)=0x27) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) renameat(r4, &(0x7f0000000200)='./bus\x00', r5, &(0x7f0000000180)='./bus\x00') r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x180, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) write(r3, &(0x7f0000000140)="4e090008cf376612", 0x8) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="98022e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r6) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r8) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = kqueue() socketpair(0x0, 0x3, 0x5, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) r19 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket$inet6(0x18, 0x3, 0x0) r22 = dup2(r21, r21) dup2(r20, r22) sendmsg$unix(r22, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r23, r24) r25 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r25, r26) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="94232e2f660000000000543eae3c9b51602ee4c7a8a699f1aec4eb638aa45caf28682d2f57bd22b297e64186611ee989ee85e1d8242b590005e6726e0011b6a54a21da"], 0xa, &(0x7f00000013c0)=[{&(0x7f0000001200)="202aaefae445f2aad4f67a978a9c5ac399bcd329ad5b9a1622745980e88bae343e658e7a82fbdeff02e135741e7cf490924e3a35eacd7e41312bf55ceae06d4fbfed9366bb6029e39236e8fbf6d1d3a00846aa423a12501c66196a23de74ad672d50c1697a9936fd55f37aad9e16fbb302e7aad0238844014135eef45f27249b0ca9b8fc65ce1734698331b37c1e9455a15d2baee476d654593a8fbff30cab00ba991a2b172dbf093b84", 0xaa}, {&(0x7f00000012c0)="615fb375d2478a8ea885ef0e25c0c457240d3a2fc55683de532c7f213e92807ddc0670d3f94cb6f1d7f9e71ba4ea264dbd9976982283d3f98ed422e78c216d823fadc00e4b0408118be28b95a9da0c4123837daa0236abcecf6d135c03e7ade6c4c04ff6aac308100a09fe97bc85ddd629fdb487bc2a62fbd7dc293ea210ec82d95aa20a0eb0c0970e4a2b367e58615f1e7fa8f27367960bb4b1b980be2efa9708f53ed58f44ab8239f92be387f27b264dd08d0a00ae6a2da8a9568fafa7f5", 0xbf}, {&(0x7f0000001380)}], 0x3, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r1, r2, r12, r13, r14, r0, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r24, r26}, @rights={0x18, 0xffff, 0x1, [r27, r1]}], 0xc8}, 0x400) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r28, 0x8004667c, &(0x7f0000000040)) readlinkat(r28, &(0x7f00000000c0)='./file0\x00', &(0x7f0000001140)=""/128, 0x80) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r30) ioctl$FIOSETOWN(r29, 0x8004667c, &(0x7f0000000040)) setsockopt(r29, 0x972, 0x81, &(0x7f0000000140)="156d7818d349934c8d737c98bcdf935f017cc4457a95a2dacfbfae86c647c1f11341afd3495607ca105bda77875b9fe65a442e3c6d895a06207472c4475448dcdc6394ae7f480c1b2669446101968a9d60fb8872e30217014e4c99a8e5b49dcfcb41222e26570fe7efa5688bea95f3aece3b30c90f2d40fa876b9ddd6cb5998234b483ba71c0c965df355bef7bb1a02382c287f9db8b899dcbad93560589c04b31ad1ff38c90e5b1c0fdbca8610f46d6b2e6ad0fa7d9ca61b2688028a4872dc53eb55d5854f845855c90553c89a4ffa6df4a1b5d6cac634626dcaa17ed16009b14b24526dfd8432e311c4cc34007d1681f9034ac88d2f496bcafb02f1b757a56904e68498f05c1899f959ac7fdece14fe6f0ae251cc3b03ed90b02ec35912ac94183ebabd91f4ab73774c4cd25412718cc03e90991af6e75aa31082b9a40a10fcbbd845649b7d1d768e0f59ebed2742ac0a72f223f9a0c77b395bdba45f6ce60f30538d857b16cc92818425f42c27ee2b536bad7cfe2a3ea2efc3dea1a26a86fc87b4f1b5c09a174e7875a1946548f2f538efbb8b614524c88a038ecb8dc93faf3fc75550220b6f1b7806d6a5c2f605bd64fe47cf8cc385e6e43b505e3925595054377cb626b1b96cafbfa8d7f1a484879062185831acc26a32ffc611ac52d7a707663cdf695d81b4432bea366dec5f2dcc7a11d104feecf77b2253bc9dd32ac6904cd75354827c421cea1a1e268b46d90330efa24b1f44c55db0260ea92d047c47faa602afd8594c8f617dda657a3e2b9c0a0314c6a1dc58216089669f387c6ec23501d616dfc81d7baa610a6b27a1babfda67a47da8bfd9115599443d16c8a9838bf026cd2e799ea2f2d7a9ad856d0ddb74ab36ef98b3b89d79f08a703b391236409042ed7adb3450973c446ba0c03b3f7b8bca5b60fc1e95a4ca16d8f306c92e83c7a00c23079b6cd023a834279f4f57c6e58571a21043d5028531ff9fe2b9df97d0bd308b42704d7ce9f9bd74124d1360d86f8a266a20167d96642199c7dfdfdc093464d80ab5cff1f7812bae8af3df7703f597f32a3c8d888c32c262af6a0fcba2dadf500afcc345b864a10b4e5931613744f00a9d92ca2f646280f2df223ee8b63f26a3651ddab178c04ea38af91e0dc160d8e44ab70720e05f4a6f3b895fee6800a90984ee1cfd9499e3b5ba65620cfd9ef5603b93188eac18620080a6a1447368009632b922cdd57812521527b465edcc61d10c1a5ec1c620cc5a19753c96324d2b9b0c2b04da4c54ace1c80950d6e9bb49c4d58e44e350e05e7c9d8c1384e0173768d78a2def80b74e2baf113c20a7b150d3ae30e7388473052a36cf92d55c50ac3e4491d7faf6b159edbb46258d14cee76f2e32441c1e8c543470aa02052699099174d295b8020bad248ef0bf8b676a8999a094c94ecd754a6b5dcabb24c72600f71e9233643e4f38d8201458578b3fae6536ff2813a3f18a0a6b9280ae176e06a9674d5262f76607158a7f944740f7dbf90da80da0d31513165a826f5add2abe5aa89de2e1575e4ba99d07f361bf6cff95f1000060aa326d1e8c5ab23950522161a2587d329cd2a3a8e993e780e6be77456b906958cc8e9516ce5d225a788da4bb1d8b7bccac2b9afa85b58f4faaf8eef7e32d9b8e40eb8d19508a4e52ad009b11e24138b5edbc07f0375d567b296dbff741f8dfb733cdde06c5229d3c5774efca625133bed22208622812344e0c3bf95ff6d20bd88576ec930ff196c5d00249c2a38ec970608a3d247fb0258dcf81f9f5b00a775fdeeafeb3fdbd74872b739d81250d64ecf6f1acd9aaa59190ba38d8213af394c8963def2b820fbc3904bbcaf0e5746c120d51659c477f03591da19460c97dbae8d728ffdee55a5b9d8ba5dfd6beddaa0521fec3ae0a29f96340752dd88736166f2429b0eb13acc3a64c9eccfa82c455c8c55b3dab67bdcbe98e405ccf046c87e1952dd582db187cadb01d51ec633651d2191b22100fdc6ae3bb4171ef7224bc6c2bf69ac683d593f74053f263d5f01b301834a1478eb2874bf1a260d6a50adfd4de4fcc98a6d891c9e339f3f2a064c6b53f461fe33e79987b08b945fbd4b122f9df9e8c21e764b8768b37c6f58afbbc582d2268b49c50c8807119d71f50f8721a60bef6caa08335059506fad17fddfa08071d069dd539de2c487c474bb21c45e96ffc1be3993d8aedf156771cb312fe9b79e01b9a61b78cc0f7fc2af92329808a9e6195e636497439f2173309436f35cce4845d8ecfa4d5b308054f707b781c677a7c5a1178c55ec099516c3c7aca9a44be5cf1e10f7bf44ee5eaf3f3e9bae7f9ba5f55994df86be34784f9b40c66cf7f57ac335ff26f6fbda59c166f9470e724f73c318ca27f37481e799c2a7d551613ba67a037de874753543fe9f373e650c56285432d9230fbe79e1314032f223d7ca771f8b63c8e6988885a8f5f9309bd9333c45cde4050d40108ad746387508ddf257a9911d766a4536f7a2faa231689fd33aa4bb94edaa375810c2bc96089ae5fd678bf3e2806fe6e7354fe3cda5f952dc5d523dbc0626625912846a99cf5cb281b785e33f5dd8b8719eab66deeceeb740266831b9c087d5cd341bece77fca9e104db8605966bc743bbfc1ce313cacf04b7e3384b3c442c01269596747dd0651359274604b70a5609096172a7200f9330729d7883e0bba4f90aa0dbe97855ccf54b2ffbad1851518984ebe5b331c74f96a8577b28aa5e0cfb637572c53d3e760913bada3ba69bd287bd4c52235093c44a3d7b52b3d4922d83e2213a6cb7c9af2610a030aaeb5e2a7a37ead2186fb713d2aa7cf4c3dea93c1995ea46e295e4ebd6ae65e46cbaab448f528a8ce69833bca9c5c0411ce77b5df4b761ee05aa4e46a231d4f1da7bd6269527e1d2d0c4306e7caf93015606c9c0d19877479e919104c463d5c8625558ed6eeee7142b6acfefaab6979a4598ae4416bee0d031699b2708a67b2b1f6c6488ee76aa510fb6ea170aa00ba62688cb616c5aa6cd9cb10dc2d611be810d751a70648d7de14880c3b9d50f750aef3241e8476f708e35ba1eab0d209e37ea3b7d8cace5259a0f02f8d06b56d10631f68c8b4390b7f539126794341af5d64acd800104f0a2e5ee4d5995f0857ddc5301056c6bd92978ccfdead882a73f5c523fc8e1137ee61514279fb3597576498e934731620f21aeee7f3f366b7edddcf7333e66d1b5ac49db537d19d302dfe286dbe1e362f8fea50a4bae47770175f81f942eceb224915551ebfb03b9277502841b67bdb4b83bf501f301bd15ee98594de47042593c17c6eaa85f244888c0a408b32969f60c634aab7be89f15155fa971ac4d01b380ee9b0357f3986ab2f22469fa1fda09faa273c1995549ed735f39ce3d8739e4b148d3a7fc462b88bb459a417feb40019cc4177e4e4bebd54d6db900cccdc9023215ee6d04a592bd73a3a9d3e2a8da5feea3f411fbbce9e536dcd69c9dcdd0373fbdab08f3d16c4c275341128ee99137aa872763ceb26cff17cb72836d571e65dd4bc0a8dc812b5b201fb34d1dd4c1ebb44acf8d79e484fe89611351dfe4c0b64df4e4d0a5ced5deb2ea0687453039ca4728718709d9863d9ded1b9922be69a0af4b21f59e1fe884e26429cca1c1a2a0d36efe0d2b9b212459682fede235e1f5af9a4454b906d45792d36c27e71089e833730a6cdf8425d2ae7d3d5eb3f7b8bc809949d2df388264d5667c90ecfa31b9157ee43541ae95ca4fb4dc903010b4f1fbdd7337f1f7d1f98084b54087fe68c25c08e77548f11a9f5e73a7efaa6d5a2ee8b0ef823e2df6a26ce7a351af10d487f3024748082bbe49289ec316387b97510a4fb3bb0c02b789e0dd036f67ff2a2aee0d4a6c16b6a78dfaa860c62cff5e1ea58bdfa82788877c6412bab4d545ae7dd65b718ac7779e4bf96809feca9a81a7115e59d2864a5fdbdf8f9319ee5b38617e432df7483a02f0d49924c41756352a7d2d16bed0afca0bab6a301c9e8f2a32ca28181fe066929fb44ec6599592d51196f88325acdef4969aa2e6c33523a7f1174e78b393ef7253356fda9f665de24f847d5e6de9e95738a280f41930a76aa1bb2593958126af93dacd7610cfabbc664a6ad0d0304557cd4f4238e807fdd56d2de0df7649af0dc091d9c299b0ca5794ea12e38fd46d49a360028c5b1904636682335c6b6add330bf216695f9eb0c465768e15af3ba086714b4cf8cd36127581f37e014d1045f03ae92aab30f691e3eb73c1a546b2424f52c394f9e0b16d00fad2cd0a1df4035dd4da1d137782ae57e083c4c876206a2501efa33bfca7a4fa705b1570458f702f96b8b61c30d7be92682f294c11d8a4862a5425abb3bda89defb19490d5614d9ed1d72dfd9d73acf4f77e8ac0e4a10bc1b2af779bd43e578e996c6685fd1a21dd7e07bdf4b6b7f5e9e5e5fc2f2e8279ce354d3be71fdf90282968060468376016f515be2a16c7aa4809fcdd2b21a579ab9207f49a27d2725c8fc54877fc6b5169b1257f302b1df9f375077245988d2e06a093fe01b9aa4ab28b17e48fc3140a4fe8109d613052c1c0e40fdc063b93fd3208626eb74659d079e9e46ab3574dd17ac62617ed38edeb14715f76b60334e24f80cf9e6b233f5f643fe45b36ee37ccd19dd67b74a44e0b9bf9abc24f484beaa5cacc8d6ec28857264ae2db0cd091eeb35d90b2b964683ef5f4b00ec07c58470a1073cc15843001e98065798562d8803280d2b4ebd8a30bb7436b914cb85df8ba02e491e2c2e3222adb52e015986c3f57bb1ab976667eb00e9ff7c6490c376a0dacfdaac7e311e067583903f37768856a92ce61fffe7614ca95567eb4e507f17bc25f55dab8a5e1dd022204ed1b9838096fe0ce5e2fbab783f388487e14db6ff804540c32654eb5fb0ac37035d977ff713c007e9d68079c9a4708664269ac7b32e27904a6a1e7cd638c199371975243810cd5e87f76f20646c454b53af39c959eba186effe536b35842523efcffb242a2d15a82282bfd86f45e52d7eb1b5b716041a052d68db8b1722e2d082dba158ef6a7d125dd0d835cccacd8f88a4871285ffe9a997fef76edc0f972c14bd0c25881e33b1efd0c1613ed5d421ab037a517e30615dc959d35b4069a0065bf30cbabcd9420080965614b02be901b5646029141476e46a61e0b692059b5681bd88c6700b65319dbaf91b44886817525dc2beebfbeb87a25ada703f47c39f754262296d352f04cf34e659ad94b9cf2f99e2769fab8e77ca29c873940f05a0e458846a8ddffb258b2ea6b28abd106f2aeb8434634be67f78e6cf82fb5f24d0cce89d9b36058a0932b6e4c2fc7605944c517010de58901600051e95e961c1cccb1a6450656c429488a1def2a385fb4a7c78a1db8e346df5c4bd276a0021c32d29aff159b6970ef0193394f89a571fa3333c1a747976916987c26edfd46a1078c5fc819ebfe761677c25dda8b5f207028d480b301d9418196423c6b8a43d1b88908f80486b5c9718a80e3a8d1ada25c5fae0b1b71669a119eca91cc9795f5999cebf824b5eee1fa17bb0e4d016de06875d4641f86777482789e0ba18b34bdf006d7fe6c5e6f9273a442d8b95e47501d76afa21edca9b7e4d30fe67090662c3ba29b55dd7f2515625dd3115c85d938c6a31a7cf24455dbaa8a4bd4dac280d4e50a6a074dbdd8f32057f60481b2c51c70f1e1d67b4585bfbe7b5bd1501921f97546505d5f0a7dc6576f9fcb097d521e648ae18d064d0abac06bbdd8c3d", 0x1000) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='-\x00', &(0x7f0000000240)=']&%\xa4&{\x00']) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0xbaf, 0x0, 0x81, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x4, 0x1000}, {0x18, 0x3, 0x1ff, 0x86}, 0x7, [0xffffffffffffffff, 0x401, 0x251, 0x8, 0x2, 0x8, 0x1, 0x76]}, 0x3c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x8) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="388e02d2a32c864143dee37add8e300a38b76679e0a65509f84731630dc0e221926abf0580518c0c8c649170bb6b2f421c56b481a06b0000000000000000000000000000006d8cdd5bccc77528acf0055b1a6f9f7d984e81426aebfde15e4262259a7818eb1ee2f24fdda68a", 0x6c, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="c400000000000000ccb52265353bd155a6f300000000266a356142000000000000000000000000000000000322ea052ddd8724fc85c4f53c232c0b17e902"]) pwrite(r0, &(0x7f0000000040)='l59', 0x3, 0x0, 0x0) 16:00:50 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'t`\x8a', 0x0}) dup2(r3, r2) socket(0x18, 0x2, 0xdb) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44, 0x0, 0x2}, {0xffffffff, 0x10000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x0, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/250) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x1000, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='Me\x806\x1aklog\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) write(r2, &(0x7f0000000040)="f8ba809324e790b8fed3dee02957", 0xe) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getuid() r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) r4 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r6 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) shmget$private(0x0, 0x4000, 0xd0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) setuid(0xee01) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x200000000000000, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x230) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffec3) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getegid() getuid() 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2db0b726b9633e720168d466ffffff7f00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x611e003017583630) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x3af, 0x0, 0x35b}, 0x1) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00", 0x0, 0xda}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca82", 0xa) write(r0, &(0x7f0000000140)="728a66088cd9dd366d53", 0xa) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80035}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSBRK(r3, 0x2000747b) sendto$unix(r2, &(0x7f0000000140)="68b6d44f632720efbff80afa8c5607fa239d9ad9a8875913d1dafd95e4c19014e7557263a374831750a8c44361e37691e2d34065249e7e42275068e5dc086129c3a043d49fef775260fe933b1f0a2f7684d37b7abcf8efab27c276280d8811146266a12c87516f5fe98c10f13ab837a1e2a923", 0x73, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) connect$unix(r2, &(0x7f0000003340)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r3, 0xfea0) recvfrom(r3, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x7, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0x100, 0x6, 0x7, 0x3, 0x400, 0x4, 0xe2, 0x20, 0x81, 0xc25e, 0x10001, 0x6, 0x6, 0x52, 0x9, 0x10004, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x3ff, 0x3, 0x1, 0x8, 0x400000000032], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x5, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0xe1db038, 0x7, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r6 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r0, 0x5) bind$inet(r5, &(0x7f0000000340), 0xc) readlinkat(r5, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r7, r8) accept$unix(r3, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r4, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xde, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r7, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x2) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x61454e09129543c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x8000, 0x0) poll(&(0x7f0000000340)=[{r2, 0x100}, {r3, 0x1}, {r4, 0x10}, {r5, 0x10}, {r1, 0x8}, {r6, 0x10}, {r7, 0x80}, {r8, 0x1}], 0x8, 0xfffffffffffffff8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) r2 = getegid() setregid(r2, 0xffffffffffffffff) 16:00:51 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r1, 0x35, 0x5, &(0x7f0000000140)="af47846bd4b5db541e29317bcb5cf95be67039c8a9b10206dabb9cf0d145c83379a917f19613dee31228329004af0418d3bed078a57cc23dcb74d327f15a1efae71c3d14ff59eb235d072337dcd4b51df8536d22ca6b0be2c9e2d26efc664a8398e4d8108cdc2f6556bd4400b232ac61b6faa110387665e759013b5e78470e5ea3e80e", 0x83) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000b0cf98641f60834a6e04b0c6f40fe691215ccc243311a92a15382cb21408892468d53724ace84cf151377743f8e3f44ddec0679149684b822c2da8be86418e57a7c4f97a2c32e644e7e0d919cada7cc81c25e26c1966e2557a140a9c80bd238268d8fce0bf96d635031ddff4a27c328de324d9562d6672b0e45440dc81961c6b161b3972c5583b7e0141d81497be66224c79cbe6472f81ae3675ffecc5c19a72489dfde2801be3a2680cf88e35c7dcd178"], 0xa) r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) socket(0x18, 0x4000, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7fffffff, 0x2, 0x2}, {0x34, 0x2, 0x0, 0x7}, {0x6, 0x94d}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x6, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(r6, &(0x7f0000000200)=[{0x2, 0x5}, {0x3, 0x2, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x1800}], 0x4) setgroups(0x1, &(0x7f00000001c0)=[r5]) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1}, {0x74}, {0x80006, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8000, 0x0, 0xffffffffffffffa9, 0x0, 0x8, 0x9, 0x4, 0x3, 0x0, 0x42, 0x8}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0xfa01c3570d68fe91) r2 = getpgrp() ktrace(&(0x7f0000000300)='./bus\x00', 0x7, 0x20, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r5 = dup2(r3, r4) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x2, 0x8, 0x5a2, "0a7b2d355cc191e6ce74a7a288463ddf9aadcf47", 0x1000, 0x1}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r7) fcntl$dupfd(r0, 0x0, r0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:51 executing program 0: r0 = socket(0x20, 0x4000, 0x1ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) 16:00:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) ioctl$KDDISABIO(r2, 0x20004b3d) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) recvfrom$inet6(r4, &(0x7f0000000140)=""/180, 0xb4, 0x842, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x2}, 0xc) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8b1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() syz_open_pts() getpid() fchflags(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040), 0x2000000000000260}) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='%\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) 16:00:51 executing program 1: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000300)=0xffffff45) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r5 = semget$private(0x0, 0x4, 0x316) semop(r5, &(0x7f0000000500), 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000340)=0x101) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r8) getgroups(0x1, &(0x7f00000003c0)=[r8]) fchownat(r6, &(0x7f0000000380)='./file0/file0\x00', r3, r9, 0x2) 16:00:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000200)=""/118, 0x76, 0x7, &(0x7f0000000280)=@abs={0x2, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/96, 0x60) 16:00:51 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = msgget$private(0x0, 0x80) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x1bf) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe40) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) r13 = getpgid(r12) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xffffffff, r3, r4, r7, r10, 0x4, 0xb032}, 0x8, 0x10000, r11, r13, 0x80000000, 0x9, 0x0, 0xfffffffffffffffc}) r14 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r15) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff8a653000"], 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x20, 0x3}, {0x18, 0x3, 0xf48, 0x3f}, 0xffffffff, [0x4, 0x7, 0x100000001, 0x0, 0x80000001, 0xffffffffffff9d33, 0x39, 0x101]}, 0x3c) sendmsg(r14, &(0x7f0000000380)={0x0, 0xfffffffffffffff6, 0x0, 0x0, &(0x7f0000001640), 0xffffffffffffff54}, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:51 executing program 1: r0 = socket(0x10, 0x1, 0x3) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = dup(0xffffffffffffffff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="e174849b1786c6bc4785831900f981482d8035db115c82bfbf550a853b214c21a0572294c210e6de0f2744c7d59d1f50ded187", 0x33}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="4800000000000000ffff00001e0c0000ec6e219e9276c0122fd48bd03b9655591aae840e9d6313dbd900d6055d14405d91a7865a0167f50bb38154d689ca5dbeca00000000000000d00000000000f1d78e6ea1400b1b0000c365d07212da0303f695772fbfc09bc04d9dd6b3fe366cee934db11caffa567b36e43ad5e5b9e45ca2a700af3aea0b310dcd0e930f8e8ee4680c9f5ecd96d450b800527afc0197dc61102629be13aabdc8066219ae021b14d10234ff0a83778fb7ceb463dc9ab09802ccfd4bb0640d422a9abf4581b202036ee28bf9b7a2a2cb80ee8d12f83c197d2b7f9b195cb51bea9e3b5bec7c47b39027e1aa40da90eb87eb1f0664ab03161e45095fca9a825bf1f757cc421c2427defcfcd224b83b00006800000000000000ffff00008000000046b69cb749b639b48c18b9d88503818469ca4db70ffac5a480434d01ca3758b2d4e935d29f3d2c23d51a0fb4efd1e1d0f37ae3dface5f5b3adb1287cce00e166bbe340b0bf09eca6d0e32e6d9883011fa1043b7200000000"], 0x180}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6f, &(0x7f0000000040), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x17, 0x10, 0x100000001}], 0xa4, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:51 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48}, {0xa7, 0x1}], 0x2}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:51 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x5c) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r10) renameat(r7, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000400)='./file2\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r11 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r11, 0x3, r4) r12 = getpgrp() fcntl$setown(r1, 0x6, r12) setuid(0xee01) r13 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000100)=""/11) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x0, 0x0, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000380)="8f8a5c48fcc69dbf8a689e7aa2a5b5132ac07a4483a397d4270167c41619ce56e9eae47b1f6e49d69867cf30ddbe3ae604038fb512e37d406bfe3cc4d9913d9d59ab9ed6400811bf734375c3fd714df72f7969ab1150c357c5c0f61e6c88fade1a72feb2c78a79bc014a6fb4929313ce9be6b79065aba249c7998ae7b96d9864887830c5a60c5a4a0749d3fb3d3a681392e7507e5ffd9c53b8c841d1b32325aa62851ff6b3c0ef65d7c57346dda48f8c47d2e4a5a997e4d58d0dc294d6850de7d6edc0fefdd550b9b7c9be7e5574727613dc5b707aae5c943d89f5cf888ddb725fee1c30e42c3622f1d4a8e9f3fd421f64ebd4dfa39ad79214a763384e988aca570d46efb8e1c9fa8e4b101b6e40f8df51491120801f853a4bd3ef90504aeb3f665e28ae4c1335be53704fcf1f8132c4c506e15742df9ae93c0fce9ecfc2b30d194672e95a606b8d08d82c7f323cec3317bfddf0941f441126d978991d3b5635bd67b3603f576310fe60cd4a46fc205258d8addcca13fb20caba5b4173016883692ea669764d85b74a550db172545bcc493f67145251a22d2f54789f4d1ed088e5b804736a2d38fe1ca170e5b8955279a8f1ef4d51458311b395a99a8db4b98a0bd496967dee6ded44cc7e22726eca3c92de8b99d344baa914441dca8344f50256a3e10b839ff3d00dc009d70030ae4adc495b8371e381b7d6820c4436211b1a0fafbff19a6616cbe4f1c7995f2dda617345e13b68e490048f17785931008407429a00dd57d4d829a891ddfe0296b8d723effff4cde4bcf07d8682950239a777e0233e6d35801f1cb4fd8232224964952d7e03f19192636d033f00f9a530b77cbe7407d9b631dfcf7ac5541a3fd24e81f638ac3604d72c8b116625e3631452093c3d53cd4a13ea938899ea38ffaee86c87f8e3b94cf48df0b5871ae643b0f2b577e815a71c64111571a41775109a1600014f6415c42d84fdbf13bfdc6db3746ceca7a4b7d8ca01845c22493c2ea1835470c265fb421f383486cfb338900bd352b4c3a332a62e8fc2f2e73f5b04ec5887eaa722410820f2ab984e91bdfa26db10cffb400f446049597c4ac8e9e8c6ad62edf45569887e3ba4d9a6859d1e6d15b14f3343df11b89d47cd4e96cecea47798e49e0b7a8bb46915b39e61668cde0818c53f1fe3200407aec5256f759245580c62b403e2080d1234c31836d0cbac14bba3736ebcd35b8df2b9145b6f399d1008c5cf9588f83b6c2ba36955a4642a12b5df1ee6f84939957ffb6036446596d9180f1e9496ade5fd26a35638b9fab3bb01b3f9e13d19b88196c9e1064c232fe40a7555d8aac7617538efea3e35b067d0d368b4afa36d273d835e8c5d05d88d05cc449a836ecad3ebcb3eb764bd3d9725ec83172bdb49c7d7828a9381268decd71c921cd7f684485cbe166a868c79d5743e40ee1a8c6e401e0f4d09334a534c9f8302bf499254c772fdee26e4569ea250b836838bd357f56c807057c9f80be9aaa88fdbcc1723cb62b28beb191a12c3a7cd3bc6a98e1a7f8476d6bc7562963a28e46121c391c7a2bbdd30d169a696ae5f68bc22a59d481fd8f6258ab296fea60e870084aed6a0635f1c0a326d8d6fbea553a3c6adec5dd06515bc8067583a1d0135a5de12b4dd062a13067ef5397d0d0db93b4e8bc916cc01b22425885a035f49e880b6ea73cf7d2584d6c9dbab7ddaaba27e7d2e8edca630effd43057d08ffe8c70b14ebb47b99b24ee98370c01a2b97410a9867ce81b566736529f0636b2504ace566d178cfd6b88c0aa47ac5d67fa14f04a8c3f45a955ece632ee097278fd5768da404dfb9f23edd220ce5a1fdc7b98c2ba676215d564cce1f386213f722f7c17a9b7fcdf38f2af35023905903df3b5f6b330e7346b28e549aca461d066a4b91755e07b2af0d2a1dc468796f88714af7dfa23007f110fc3827f9ba526c44104d5d118b2e1c84c3b19dab27d00313575ebb4464c08e3eaa2d6ba0003c31e65689f1ae4139a1c6e618b31ee7f4364235c675c4c233b8e4b4ef3875f3887ed619706e3e3094d62801c4ca5af65307171bec5cee72bece5d70df98323815498ee37171130527ca49d2d35952e86aa71bb5c7e5f20c35ed1119aeaf20c8d556f343a7609f2e15b37edb09c99de3eb172727b7a6c7a4eb30506c816e10f19ef4bb8a16a4dc538a55d0cd4db8a16491fef8623d2b3d487106f7769c6a8012be2f0294fd26af1541f448218a8684f59faa1c0f7ad9a677c894ca12b487d24a1d45dbfcce7b432992bba271a4bf2157bff37ba98c808fea76f3cd1d7826f8b3ccbc28f54cb7283485cf630dea5e0c4f58f5bdfc47d0e8e4e3248804340967a333b9adbce739885c878bf1f0351884ba12ffd9b4924f9b3d5cb8263dbdd528807e2e5e2697e8385589d674c2e4c0a21c8a36de3fd59214db78b3af1f264f7cf0f4f9159f1c710bc413212e797a1106bfa8d3eee186381f0063f8305e8e54c0ab2287a9515aa6f8a6ea3b18241f2da55946e364ac7ff5ec6845e1b431ff2f52f7e64a600fa86d903a736856d5434b49bc6f78a05d0893d36b2f3186c0cb91bd1e6c91e6bf6e5117f1c30ab9465f20da402ce9c6449e968e7d97f65bbb86b476e760c5aec9f4e1aa1f479f4c561c580297209de72a01763e3784281a70d4d39fb87f4fc8f23631856fa46831ab40840b99b09375b421f32d4992db1b322d23c020477bed7e77e350b5d8734e7c555899c0a713f50c281b48fba23a1a458a005fa2c17d4a6a29f0574eec69e34301264e9808f07956063a1840479ad2aceadd7bf588cf472b9ce71e42f8fd7661bdd2774df40851745b60d5cb5351cc5be51b1142f18e2a78d3357a58a229de4911ac3cb4e165bd6fc61f682c5ecef0085c94212ed71dfdd41abd26803f6de379fb5a25a6fefe654d6c96e04f09d0d9356e75845f05fd5c12cf1c99fa3578045a191e7a27c68746aea5605e4cdfd42368f57fe9b097202d6da53dc5a33116d26585239762ff87ed656fbb859550980bcec52d4aa08cdb27fecfddcac98d54f66829753731b677b1061d7479f6759bdfce16c097cac9b32773dad0086f3edbfca6b9b11860ca648a67581e5a184aa286020327a2b706820fc4886b44dab744acbe05ab571e953c26d7ebb9dbcd41ba865b6afad91b5530e6c60d2e6f9d10aba8bd0bf62dd4ea46cb8efc85cb02668102aa6a2475aa07a2c439aee3bc5d574442017469d52342ca43bcc76e72d610c8679c1e3a2cbae33f8b5558ff75f202d391d5c8ffb0ab65b65cd2672e999f33ee8d09c8784b19a0149e81be775bf470384a544774342c32f4dee34bee1dfcf266d792afdac99caf6fd9a1559d064988f8f943959bd92f93fccdad6391a60a85e547d194d81b7eac5f9795d300f6f9fea76d4f190feab9192d393091a349f9fb1314c1f9e794a4c29d36205835663d002fe13eeef001c4b48ff8c60a684ea0659997835a2f997926792d7e49023da1b797f9a25b05bec354eead103bc6a3c802d1b58192a564d66e5e2f5d0870287f367266c6e076948aafcae507b93b7801792bded6e0cb16744fd7c543714c3aa376b4fd570304e51dbdfdafec54f6de5f97718acd02d40b96a18c356cad1fbc5e40f30b68c26dd235ab5c96928f7040bd8cd5807bb344f4397bace1f9b98671929caa4f4adb3fc53f21f289f9e29342ae463d942f6f58b726bb5c6cb118c546bf26d1afe83feb8faa026ddf9fc1beca6517790055d7b6c9b04c90d0e86b8911e578685f422cb97e1a7c12ac042cb44f00cad8dddcc49d6ef0b6753f094c2b9d7f72ff6d2edf740f5a2c094cdc81b78146122497d7bed7a198e4e1fd9d04cf0c7fb637fe1ca7f191980113df9c3ace988e39c365bfd0a5a64a9f7cec7dee0590301df839dff6c9d61a4e20654cd181669e1a15407c8677405d3dd73ebfd8c2aab6dc76d29788f92ce1d8d93f1d61cc658546fcb7007fa5bbec9fcdc1375899d196a444308f785af3a0d3c763202688ecfd19c64f76639c8827669123a3c0ff0e506835938b72e018df80463add7e8588d8139e55ba6f51eacde1e52b37dc9ff09af3883f0999447cf9f0fe1934208a9b56878d6ece226ca672ea8ec2379f37b0cd39a84ec95588622e66a9633816052845d4057128ba77d31e2f1a946b7b87a8c038152c2451f9caa1e495588af76a2890e549921d08a811beca05aba17a87000a3e0b672d7397073595b18f602eaad99165fd0992f4c26f3ef899a9b29c31c89735a7137fcebb5ebf78d8ac7e2037ff8c4432ba33c68b6e99b88540bd8138bf67cdfc542f6d883bf4ec369d48282662104f73f92cc72173525a055888209f6d1d1c3f9f12063d6810da4dddfcfefb62d36759c5c234dc3161ff02246b914e0722707f8d2fecf72638f24b99dcde3900887b470b7357895568b6458aac2ab929fe8c10f658bf546ea8ca91d2802dbbfe880b7e5541dda4db1d86266ac753dde9dc4a93f6303bf5a251cf802052a8dff43da2b924010d49c2dddb48a31dbe8897c4f024504d6880b7f410b81476febe36eefdcd459b7c081f85fe514770503e294e629532d2089853132ba9a56c6044ed17833e613fe43d4854c66599fae9409052f9c440364c73ddec51a59dd567ec32926f1283d71d3cab1534b7e1f9a9bdb7718bb26099a7d5e69aa20561c174037ed18c65d412070e211fd6ead3a11734a618484e90a01e59ba74663aa29257b82da7e182fe70b7ac88078dc6cacb018e2c7fcca039bc8c0bf77f81644ff6edf8ed2237b0fc14a62c54640f310b719f89efddfe4ede936d836a2d41f662ec788f3f70fb431075fe7b400e758bc82a19fe51a2cc3b0dce9bd045afe5ea47914f3fdb02a3990959ccc41c08e2f223e151b62f5d72354496e226284324152622a34760aa6345dfc09f524d99da3ceff016ee5829763cd6dee0f9011084178567fbec95b1dcd063543fae0a3da1eee044a3101126c0d207b6c8476caffe299eb000128564576bedfbad20920c07e510195c0fac6ba79b36d5d0e7dd90aa8d42d963d14e9cbb1ecf6942b894b09f4da6db49740ebcddf49347aa0f43b6d1654a024cf1c60b1652e185638e97b30d0fec3fc41f50624ff402cd2b166b00e03944ea03001b70b186d4ff47faa4b004c221d12fac60ba1f8ce0699ce220419aad79349802993f51f77aa5b5e0d6c533997f828be6ac5cb09a5517b3668b1b5b5288c6257bd2b8fc91fe42abcc3144b20a56d8df57624b8230c8f551f3fc0f537bcf021a523faba47ea99c1f378edf88afc250dbcd46edbb599e9e150efa172aacbc1cac157764a7cc7eb382bb178836eeded845e5c8df44d3019f49e100dabdc2408923984eb4e0e4d315008b2447f8a1475c3897d77589a8b9557b6515a2c41b5c0fd793feaa38ec37b3ddf06ddbe2f2fe93178d20b031edf0d70195cbbf5a44ba0620378c92fa3f347784f363091c6a603443dc43bfd056882ef8407ae858aae5542bf6b2c075d3cb1f09d72ba0b8c233eea8ba72a62212207bd52e9446b5668396d5ad7eed20f39fe778bd01f72b6e4e91683e1be28ee19899fe6f543cffd62cd63bb98e8ddeaf0a0dc33c6e18e1261e8a5552fb9f59364d8a4da24cb2a9020143d1cc799afc7f456f22a6570c405eed6e8b0a303df9821117208965d0d5eb9b3adf1b3d4131cccf9c19551c6fa3f2d7d61bfdb843a0b59a1983c76bfc727d7f2e1820e76b794d2dcd6366eae3cce1a3924053f5c1ea247ab63b29ce495d1ec3eaa4", 0x1000}, {&(0x7f0000000040)="bb686858a7c8feefdfb30c72fe30bc75e70ecb17acdf01f1f36759fa7fac3efd80954230860cd26dae3a885e17315e4d6402f5fdbef0a36133ba1a", 0x3b}, {&(0x7f0000000100)="419b2abd51364e8b4c82ce69c34263d8615a5baba89c07e768d62efb9b96c0f6572ec5f17c623469de34945c41cd0ae3695ce1b33b4af6bc74d35c76719b822f4a31346f67fb279623624cec15f1f68c1cde81e07c36232f3d4e522610228b70c2ad262d359584f2535074cad330f031879926dce8e25143e8f2b9ba928571254a81347427c6f7f64f986a556e27218c77eddc86e38203a57178c22cb9fd52eeb6b4d59ef846e6b50c1d07c8565f857a6b6a9c42437ec160763d5f9ce4bee47ffe993f94c09aedca", 0xc8}], 0x3, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0xa2, &(0x7f0000000240)="e0289c9bd0b8887595644165c14dd3c36737e0d2409fdf478c83d082348c1187e7902feec3acf666e63e313817f688e3389b037a1653f71e3ecb44e312cd9b632d119d2a789bd561829947935e868c75c34ac92c8eb224e1a7891bb5c97df7ff2939784e6361049775649b162bc03d5ac6903dbdaab477c6ee1a88bd9d603ca27e7b0d314041e7a94c91b14d00860d4fcff5118514b8dcfd17e4bf46a90bc4183908") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8000000, 0x3b}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0", 0x1) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCNXCL(r2, 0x2000740e) close(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x135) shutdown(r3, 0x2) r4 = socket$inet6(0x18, 0x5, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x114) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) syz_open_pts() 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="a6be71be529ee1b60f4f4d8d10ea232845e93268b520080c272cff1568e9e1b26624186db79c4c0b70c814bcf81b51abe023529ade42935a4ebaf42cb7c964f621d38312841b7472ecb540b9351adc7e45153ec0dab5600158bfc7b205d0fd5098f3fb6ab471d28004ffeb27d163acee521f572d95bac665bbec3959fa34ac3cba969a520dc4a99d76cc91d669a812aa0b658e66", 0x94}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x33f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x54) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oN', 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x6192241cac435e82, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xff+R\xb1ppf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="cdbb857b56dc1fb660015238d033acbcc3358fb1430dcbc491c421634bf4f746d22ab57bd676e26f084132965d577a2ce192aae2caef1d78f6bf", 0x3a}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r3, &(0x7f0000000140)="2053810fa08f429bac285079afcabd54198ae84f8ae8a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4cb2ba61788e5182f371a23c4cb19b37d5d2a48a4477202b82bd4adb30cd6f05f0507a5f9342f7c1b0725700d", 0x65) execve(0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x8, 0x400}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x4, 0x2, 0x6, 0x9, "274398e35d89c0eca4cadef499586c86a9963d30", 0x2, 0x3fb}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r5 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000002c0)=0x100000000) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000280)) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0313000000040000000000000000f659565c000400000000000000000000ffff00000000", 0x1a1}], 0x1) 16:00:00 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000c40)={0x3, 0x100000001}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x9e31f7c62e879334, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) ioctl$TIOCCBRK(r1, 0x2000747a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) rmdir(&(0x7f0000000100)='./bus\x00') renameat(r3, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00') 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffc99) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) socket(0x10, 0x3, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='y\xef\x9a\xd9\xaf\xb6CF\xd8', 0x20, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x82, 0x0, 0x8}, {0x6c}, {0x6}]}) pread(r1, &(0x7f0000000280)="afa099f3100898f756bf4810aaa6007e38c1072232f4b3ba77500de796479a7262c3ab40a293b44ab1219f37f8b3ac9c5877be00a1d30a407f5dd7c0208352eaab6d31206ffd7f05da11b6ac8f047bfd76981b6bd4796f047c", 0x59, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)=0x400) pread(r3, &(0x7f00000001c0)="65822269654381e3ed7904bf5d3e1ae4a769c27af3481974db0a7619ebd41f90b4f089492030a8785b671b4e2aad631caa31c6b8bb824c021da737f1de7455809b4ce603649072167a861359ebb8a173f98f430722c73ce710f63b7fe73bd9a20d1341f7f379d64dde6f004b178ac70d23258536f91f930897a4821a5fefcfb5b810586363b3ee89ec9e5d22efef", 0x8e, 0x0, 0x0) syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x20000, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/52) msgctl$IPC_RMID(r5, 0x0) kqueue() fcntl$setstatus(r1, 0x4, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x3) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x3800, 0x100) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) pipe(&(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="91d1be32d2755dc707cc45d58613b61da2ce6f23a4e05aebf98c05642e202a714ed0eeaf7f29056ce94e062e8f9635643e4106a0b8cec83d3c60b692f7200d8b92e728ccc4bc7c8e8b3ac7eb489c8ef84ca96fb79d457f8eb636b58c34c12a8be4791e16d172", 0x66) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}, {r1, 0x4}, {r2, 0x100}], 0x3, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) kqueue() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x11, 0xe) 16:00:03 executing program 0: r0 = getpgrp() ktrace(0x0, 0x1, 0x10c, r0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r6, r7) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2d0) chown(&(0x7f0000000000)='./file0\x00', r8, r9) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r11) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r12, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r15 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r15) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r6, r9, r10, r13, 0x1e0, 0x1000}, 0x6, 0x9, r14, r15, 0x6, 0x6, 0x42}) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x2aa, r0) semget(0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000000020000000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x87c, 0x4) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget(0x3, 0x2000, 0x28, &(0x7f000037a000/0x2000)=nil) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f3184db3fb86d1000000008855c4024e89cced3e87ea75fe3c000040000000000000000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r8, r9) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r11) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r12, r13) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r11, r13, 0xffffffffffffffff]) r15 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c00000000200050e299000000000000000000000000bf66d827b284933ca06441b93a485256552d8fc7137c1ff2dfe370c49f900de9cf48f5d40b385c9f5a3584a797653cac5f2cf025113ac09b0c9b58676552a2bf14ba2c20c1f315982aa2b2b486428c0d1e078455ce6e49f750db6c94864347043866d5280c0dc8b4dc28dc7159e7b9b450d855be26eae9ed0a049bfc5065e202aa6055f2636007ae06a98ebd629929b7a69725ab6979f2be5dc89e5c51dbb06fb2ca18b2ac03872f780f2e3b1e96dd6991752e60a8f9b37b2197c7a8bfd5394845e30a7530dbb76c76ef8c60dbe23aaa84911e4305622b3649085bb6d0c28aa7a2a073ee6f1b8073c01cf422555bcd2ffdb3af32ae0f7e043e9452108a59bf630a9926995dc8a8b5463fd738c58abecde85be6d5f49fe6fe8f0fc00b201c7d3b70"], 0x1c, 0x0, 0x373}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r19, r20) getegid() r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) r23 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r23, r24) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x101, r8, r14, r19, r24, 0x20, 0x6a5}, 0x9408, 0x1331, r21, r22, 0x80000000000, 0x3373, 0x5}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x104, 0x1b) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xed4}, {0x6c, 0x0, 0x4000000000, 0x2}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x3, 0x7, 0x400, 0x4, r5}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/100, &(0x7f00000000c0)=0x64) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) flock(r0, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000003400)=[{&(0x7f0000000000)="daa96159b16bb5cfff9495e611538cd218bb079452c49c4be8d563efb4cb3de1e74f177814f64c7c16a0b25acc303f4765efa93f4434975d60dfb1e70a3701d0e7e243e0e95ebe7697150bf9f859f728d694d253b27b9f0a62", 0x59}, {&(0x7f00000002c0)="7c981846e7111e66195c24d08a5efecd67adf62e19aa3347a625bd635bef52a48dc8ebe9eda0425a9ad95074d80ca1c0299ae4c4f497bc1fc044162c202e46406b12ae0bd0222e40fa29a1c3deebf7682cfe9b34b7fbe892749f0e1bdffab253dac4a5a67c730c9ad0ed446317acb3891ecb11fbeb3e46f02bf6230aa8de0f20a739bd51a6a4a51694e57cbbd8e017129f2d1211f448297c8bc83c6f27eba5cb05885b60c5189dd41c9737f87caafb890ed040c69cda71d1b73909cbfa83d6c0becd2a52f767a41ce048f5f7227a345b22d6bcbcb417b8d3ed8864c0c679b0a0a4ff4440c42320fc21d12c68d6a3cfb7553ca3fb1974499d7c91492c6a6bbcd8b63cf9c75be0238c89ea68d771cd0e28dc9f75edf4dd5ad153bf242c46274aa611e6576c7a117e077f16b35e5e3e9a03bc08c2c8dc5f30f52c545cf468ddd8bbaf5fa561cf5452a31dfcf7ae2ea8391194ca951365b4d067f51aac2272e85734907fd6fec125bef3da0555bbfd3c2cf0597f71c8d0a18b9313cdb0639793616acfb07bedc5c554c5d6b48e25baa4c20ac907c8b7623137a9fa69db3181203f62da2d0523edcb3bb547138e30f56ca632332996773960ae07f99a2dcadcb240f075d80a77452996496fe7bc51cafa8b2ad783d315baf8073adf36f5f969b9ced92df73b579b8e1420aff1114f3ab8897859d3ef0122cfea520f55d304b13969de2967957da57bcefb08316148c10052cd2b430f118363757650253551add4bdc3f41a815d3d0c566fc8a03b3bcdf98117d7512dbd5c2351c23c1673133e0f26a43abed9aaab20401954ebcaf40973d6d015a6887cf6a1a7041fbc0659f5bddbb5a9ad107d24831beac31aeb368071b6bfe187adf0a8f56d64189869b1ab50e1bab845695e6812fb266d6342897038548b04b4756f8482e51509ece0af5400e52d1c781298da917131d29b2cba1d79896c607661bc1fd55daf54562f6d2ba8bf80f6d9cf13ea45fb7ff53efe4477903b5fbb87d3f5b68b1ac23f93f2642fd91b326495d579b95f0f9c205cf2ced980cc6d064008309fc50ba0e9ec60393bdf838e00b433b419c0a306ea464d50afacc277ae6a2e3258164d853511fd5ccc98c0109a56960678277f55be461d58cbe12fdf99b1d73575f5e043f72c6002b57d9925161b91f1e07c207294687f49b70dc67ce1deb9f21ef4bdbdab9d17355fc54c8d0c0e6ee35d192e31ef8894782703e5b7551f9b055b7f556fa9e846315eca17c8a539f3280127fded7accf6c7ef45549ec27a0d45be9908277bca58ab6648f303ebaa1544c3d7260312009b0f588e1179f8b28b784daaf8674c7fbe9fa375ad19eb377423e2dec938b5aa112caa5898190068a19fb476d90e4da6a296d8d8fb0b10377499bb0b50f176ceb9ac09f2e4e5392c4c37aaf0080905fc8e74ef19e3a79b0b63f5fbdb7a53b3771d56a5e112b7b7962c6d14c8c89da117112a02ef9c3850b9e1735cee5fbc6df162c75657c398946d6b50ff80625f8cb43f87129aba5dd6d40873c489169035097b9bba3ff5f2f9051cb4c0cacf2fc7686c308221ecefe4765b5e6eedefc5ee0de6d936b19377d01c1ff147d2907f5725d9414ce4c6d9d2d67cd811b1ee1d0fe524132be0e2ef19d2f64f4c52ea3903eedf35d616ea8f5c9b25b866feb25c1246be621f3d1808a973260be66bdb46c0195a90cc3344bb260830affb6995bc8137b53e1059348fa099271d185042e1d01e5bbc7d8b12515e6ac60ab2af9c47728f2f12ce2c64ffbf85a6f91ca02059de577d0dadee20005d4cc527c81c22dba532b7aced7885441efcc883cb598acfa9e2e548fe6562099087a916b30f47bddca05c88ba3e4e58bf24af97fe76b09e505f5592a1718a272d69e725b00e1c83bc7e831908de08c09ddf05a838d029ff7c9542b67a3ecef5a72db9367464d1b97515b81bdc45989b5912a9b474bb7224d7ec69b272f6c22ece66229819c6284fc6747da4237cc35f8baa0cf1cef2f5e64a70e8d990c406f80babc4d7cc6cc57fa2833797439d92cb6d158e44ad23bb5efa2a7b1d286bca251618578425149ccbce54918194b1eb99dbc10e8b2e50d83fa5c86914092821d9c894c22945153dbdaec7e54b02d129d5cc6bb085a3bad71811ca3b965bc1304faad5c96ad042a3335a7966d59cbf6818b3e8c413d1c1836e5a63d25a219a91717b9220ab6194923f79ba0f8fa0977f637131265d8d8c1e94637e363460b54a5e9034be6aa24e68276d090c5f848557c4547aa19115b91822804af37232ec86a3cc01d40183b323dd7799ece8988df5868bd39acefe3c0272d0863fbb0b797de9543b8505a2d378df1639b3bf0a358f569c39b722187b26b50305fc903eddd99934941dd07be4822aefc50ba21986b7fffe275f85a19b9c8de70fb3bab92f8c7742c873fc319de8aa6be004b1cfbbe39a41360a9e56b694f3f0a896dd655a8bbd6f579a203d1d6ee824c9db94f4ec183bacbee30e7c2f4f41ab8dfcbc61ec608570f12416835517ea5ed02d5ad373c9d9c2d0e1b0d6ac88634cb40a3208e07a8f21e398c07c677d05a610a2e2b35629320aa3b038fba376625ed5768d1ab3e8ddcd383bd90d29d4902492900461c5b50ae4372dda0bc3a8467eea17ba4ea586b4111aa169ad3894be5437f7e0eab730a49f95849f5a0e82ccc05ce2eb4efa96850d35ea4ddd45f9de132c0ef9f95ad23c0d03d3847c5372c83f6ccc5531945dbdc0835e673135ffe234861f056e469e77793a3c56a0a5e4fec0327c86e0e77b5e2cb75ed4e9735511a29f2b90ff52cbe689eb7de8b7a4c2bf96d49276a891eab10164ce23657f055a686d4cb95929ba17687b4968123203b8580ca36c59fae423e77195b07b42aef1c4e3254059f4b8cd9afe36d2393fb41114daee55c59d99e0f21a5407c5727757b8dd369ee4f37955512f6ec71154a622cd0f24ac0bd530f2c6cccdf54e3860242a4421785e4488b4497dbdde94e442e55b5f28ebc691145fe0aea1fe1daff702c0e5c0b379b6bd399dd62d732a31a6ee212691187b7b29ac37c040e534ed4efc86d0ec8382cd5d08b7339277d9fbda5d5c4a616faf43b96271cb6e76d3e47adfd14ccb51da8959b1386115742149577f2c27f952f1f5e96b794d3bc009c4825b98ac1b1413d56d0731c6855c11ece62598e15a370a7d3b1f220ff11fbc3084d9f94a949cab38e886eab986e69f8b34096065fe8b9733c3eeab854cc44d945df37e63afbcf210fae24b47f6374b17cf9501789dde6fe66bfb960efb677022e91ff2198cbd11a838db16fcb8abbd596568ff4ebb9cf870b1e9adeb50ace47f3ccaeba9a419982311ddb0a9db49259e790cb227008365bfc9f8a66e934134abcea0b688b9fc5f8f6bd730c15e78aaa51343b7ca17c993f446df1d3597a9daa8364dfec409456fa5ad334fe7f93c89aa4facd2fd5d06366bab2a40f20da0a1ad8cffefed4ec334644e9d999ea67a3a7c2bf9cae80719f6603d6bcbd9cbc3acb508acb62307e30a21998901fded96cf8c9042b87b97690faa5b7a3c1b1363a20bcaf952a7db5491ddb94923f6946d732ef8c445c69fc63108f6a80a4921b81b9e6d68907f6a6cd235ab3c28e8dced6931931e25fbea8fa36e6e269aa91ce0aaa02972352c099d303acdf5e713f6b30b33e280f4848f354efb593a3fe41f1e2bc3b4ced64c0815c5b3881965f65362dee83894d78f16fd137d46f94e465a578cd3903eefd76759771d8d64f7dc41cd80e9bde37aa4de7f99f9705df185c923ea22fdcb21ee68fcbd0d4a970e8cfca8fe80ca035c2370151b9f9774001ddd4775eace7af0f375bc4bbe20f4a8fed1a184e393e75e18d9145449c42e4b3b9dc329317febde8a9c80d0b49ada41f84df6f453a32ad2483c825f33cdd04a41e321831d881713a4fe1a366cb212aecf92ed5e7c682743b4178a984a3f2a14926c6752ee0eca101017794f8bba2e0a1fbd4202731d9a9089d15b62bca1248964a8e5b1eb8d2ccb400ffd651075a0ed20052dcc90c6c2539063141a6c5aef05d833b2e3900cdbca88213b6d368244f3c6cabfa95fcc1433d4d89f4888a1339fb1baa0f73cdbb7f8864b090d0e609240457ea66e5c6991b78cb6d740e3182473f344b1ef6a08affc0661f028d2d4865aaa31867d508afd1add8a616d6ef6f7835f38e1283a4bb6ac013c09392d7c471ddc6702e5eef680a2f176db7b15b7c7633b3f064d53834970181539a4c021f4efaab347693d7536b6f6532f751693b710d8a2279e2aa0a2eedc8eab280d671db8437e6ccbd3c95b1470ab3486e297f305bb6f339beb7b581492774cefe6e8d9c9bb0ca7e37de7d8b3182a0eda8cf68507d5e26af70a1fd4be976cdb7cfb46a22177fa7772422e46a763aa1fa7c08ab2bb0183a838978a19692ee4f5f1d4b57ee59946a6e1dc5451a26a4e534463df8c8d147ee65d17c85d949d41aad5f4c4ca1b7b9e23d28a5a01b2e216ee777c35fa3b5c25284697ce9ebec02ae7120dd900376aa650e5d1eafc338c3bb0eb820c146a79c85c4a311e604922f24f14f5885beed7c117c960cf2345c3ff50868026ca8e7833f3d6762de558094beef9097aafa4a408bfef0a36feed4f98ae32141d1279b9ce9d6a660896241ef3113dbfaea2430d81a0a8692efdc55ff2aa4bbf81673a958bf3579a4dba4e8a2cf6f3a6d63ff1d75cf4172fd2da71eea7cc95b3143414667e36d96269c6634f98fac37567387e55ccd6bd9b34f21cfb1acc0f4acc90e405987d94fb5941eaa67ee18b5ad239824eefe225a1becdcd81b97c4030ffca1152019895efa76462b9e49edefe91e9ab4b5780597ab258e666f8a36776184e2fc461500f60b72642c2e07bffed1c221a418af2b90d5a222f21d444536dfcded86b1c8ae0f1adb58555c7a9e76ec6ffdb353872bc1746523421c23bd7b629270da978b853a517c8aa90cc0d5ee612670f0c1ea24f4007e4720fe18bd1122deda2e856f829f8b933054f3fc080079b77bdaa404ceef5632373ae80607f34b731017ceea9daf420dbfe01682bd7c7079f44a19871e24d1befabc465a80caa6e3a7b30dda9479a7943f386274c8cb6a704dec7aee7734e991fbcb77f0e11572c7711207d6a015d3d22ceaba742d9766884d4627164505e566db295db04c3234dd8f4f2828acda0f9d36044cda863280ac8851efae5167cc85a7d8cc8be2bd58499bf8eb54f8b784f70f05342759eae183ac5293bd4923ea65f89ece1883c8aa0d8249ee9c3894326c3501317c61808ece2781e12fe6734434f1fd4a80c0dc6fa5414591c968a8474daef75cc972f9b8144a3accd4a43aea6caabc07f438993e14dc43535653a1ddfc5a59df6f398ab12655749393cc914f4edbf41ff2b428d1b05f186068a7d0d55ad4666fe95560890a508c393b80aaa17659efd51efabfe92951778956ee70f3373f9f6b25eb1865912df84f0cdb47e9966938b355a60aac920bdad65194e7ce5be3eafc8bccdbffa708492c125d4305a0382c155f2025bdea3195f55c9fe9e18a4f7de8cceab9a623eaf51e799baa07b6bc10810635b785c1e2f0355d34880422ba915868b33920e03ef8b6472eabf6a6c6c0b1f51c06a3ffc3f5da7d0cfeb80900507ce6de30fc3222713800e644711f4450a9057f717d3fd3579b7a7ed0e99a5080372870b9fb0a69f6bda75113cdd5a41e818340d47eab00805fcdcabfbd5e98c8c3c7e30a6b6fc8e4e27ee72943f0ee77ae14961958aea", 0x1000}, {&(0x7f00000012c0)="192d76c97a4387eae699088cf63b2af9c2a1c45f8acf08a1d54b7f2f9d4e817ce75d2272c2f66a0ab0d6bd65a2a2351ae4aeeef4a683da818470de74fbfa357c19c56db29eb6d34bb561fb2287cbfdf9540eb2a0586dbf0f47f085f1fbed733c9b1af40b5904ebec2db909fb2245b2d13717198ec3695c86987819d5de6f8cfa2f3433e46ef1e9549d1a037d3be6deebc921e19fffe2292497e2600a1f246cf666d028e13917134ef9c729ef135fb1c2f82f25593226e00c929030e7b715a99e4daf5e1b723913b3f47f01e0581c2f5ecd24b5681631d1c29d5d90396f3455ba65ee60adcead835eb7e22681afda44d98e1b515a5ed66d147908d17eda9a7811b13299579022fe40fa524d780209e2723b4e71c6e94eec94f8ad945da15057c18347169f4f009c9fd071cdc3d3491ccbc09604ec1e8276ad9443b80b2ad7d79a54028eb49a4379ce19308243cb453471462eba5b72dfb5fe8d437c01140dd28877616460e6be6b546550802bfabf802b4746315aa95756da982b4c9f129ada21b8474a8d88b91cbb371fd22bb4625f5aafadcd9a77fa2643b547e4243be84cf73a4606a0deaeaae5f157ddd18fb2e592cb962b2b64fa6d055054a6cc0873b57ac09647ca5010b3aeb72cf36f9608fc4358ee2bc9dc7a49760f6cdc1f0f5c7103a64d66e1122cb85df6306b9328fb98c7a52459cc19d9cdd51f222223c10d8115a87a9be25f66a4daf888cbf3a5ed1b8676f9438e9d9bb2553712254bad7bc08a6049e816ceecc0739f975d3afd0d2bcdd2c02571e03819d1ad185b7dccd846f877bb6bed78aabff4de3afab49a78ffc50de8429c9c1425c32fafba6d1440184d9fbdf7349efaca9c9896cf733d3e07942a3bc1ee2fee60419fe5801e7a7b3b678969b9f350146207b15691ee4148b5bfd0a73cf110633aa12b1693cd26e9df781f1c5f6b504a45dca4b1696bef38e2a005ece65f0d9dbef2d67649d8be02ee81acbfa284304fe79abf594fc911bb44ec91da250b34ad974b27d001d1de23032b778bd299bbc6cee69112e91806ee483a2488ed65c33b505040573a8bb895f2ff97ce0693e42c28c69d4811358272cf7944ced3ce084072366b287083094f8b6936d414b5c7b04ea7d539f27e67ddda8eae16b2fe48a0af5ed12fd1cd6e52c890bc326ef31f6496d0b3d39a0b5711b1d514c815c9c4e6bf39fdafb9d44f128ab0f7a740d3be9a551f167d27bc76f7b3539c1083e0828a8ec2492cf471c395ff8adc40db10efcc8d31b26da853679647fbfd8d56d776c6c2f64b6961bcc618e309c25e5cd6358a3154d1ae5a5e125a5b25a6d978d24a0649d31f21b27d79c1c15902694ccc1e79f2244256a143983f2e35c7de194cdc872a80c60bf96264ecdcfc34dc68adc45069ce6bf9fcb5343d7db2d944254994e209832e7536240152e582802b29cc146e2142a71d28ca3d9d27bd95c3fa6a8e5132781b43141aa937ec90108c9924debcef29635e97078c0592e357619ef13011265d13b25802dad9e081db15f7c42b00fda58e3dc3f9c8071a6eb515ff87cdec3ab5f3d6f65b18d9265a4fafaa753068c1b7c1c9a35ec16b9900aa3b35dd6e71f08c313cc8d5383682139d842752cd43fe2e5aa667f17fee62d24b02b1bc49089d3a490eea752cae8ebeb6697bcf8136bba131451dfc34c5ddf0f104faf8ea5a4d61048b1b6f9f2ba8fbe39e0e16cc14a2e16aef94f0bc8056eb95c3587cbb7eba9109c2751cbfd3a6b79f80d26a603e8edbd658f93aab19abaca470ce7810fff194e5fec7229f13b69dcf39af7694dabfad3497e0265de3f3eb6f678b3669d260f7b9f1f5e7cd2c1ed37d38472aba75ecf1d26b0d26d5ed247e6b3597cdd1750816fa6530752b8f31096f2afa59b7fef7b870fdca5ff02313050ac97bbb007c503dfcc9c87b8ebb07b23cbca9e3b4f5b3d7fe040c79cde8526b28237db3b6a29f2cdf324dacae4dd4cfd4bef1fc8dbd18c6c524ba30b213c5302a4f836ff27ca1cf5e2b73d644477f1f04b9f5d020dfd9510ee4194286dd83a286cc333fb5406fb951ea196d0ebf76d59832d7b893407a63df2b489166527f440c667f91a15ad7eb0e5f615785bc0b332c71d4474849b06cffb216ddb206cfa444f65848302234d9443814bf528e226e0a004703024254c3433f5dda7dfb395d77480bfa7cddaddfcfe7155ae81e3df655bc33a9af5bf7a34e5b348e26fb62e6b2968423b2e4f5b3fccbce7112b1ea595ad3e35c1d3a44730ff61b64b3a9420a4e94748f3cc182262da622cbb2d6a5943133958f2921bff85a25930619b6799d7536273734e66ecf1b131eb5b1ba7862f7c1475c6fa5cc038a7739d9b240312c3072b0210db41a2b781e2695099395a1452213af6ff0222f0c21253cdd5eb535350441c3bd5b95cc27043f321bac38d352314163a876f73182f549dbd8a7bf2011ce0f462984cdaba0a80080c8e8661cc933b84cd49f8831917550e046e88e5635dd2d1d50e584fa7be927428b40c4850dc0c5d97fecc4651e62344985307f147205f8325e50a4584f5eaefc0525f61dfb855ed70f1ebf18ce63d7d1da3e0ad3baad38ef2869ed0066c377f461cdb302678400e46141bfcc0cf505798abe5e8eca284cf35c0fcf2a71d719ba7869461243fe0b0869fb6fb6bd0ecd7fafa6c115fbbc6aff628a1978e9500c6133388af6d5bc61e1ad21d7403a2839f4a3d538e3988e8e19d277bbc768baed6569e34aa0562bcc6820056d8a29427e17b81d989f6ac1dd142bc02d1ef8d59db3f8e410f2f1dee7f5b8703293d1337e0d1a6e1761f6d0e5f70648a2d764cfa2f728ad7794df02ca9d03424a92d05ad8b3948d19906c4da2abc9766fe75d054c9428c607930f2bae4efd2a3692de942cad200ee34b5240ff7b19efa5155038d04308fb0517464abd8b72d8b4838497f0154e856a02837b170032e609cd7730bb5c8de57136448ff58138d9d6ecb27ca029fa3172f8f8bfcd3107961a040420b55807ad2c698f112b4e36b1d21369cfb196b6b2c7be5a4ff887e617da3e9dd268b59eec9c16d12f66195b592d67d41ede325c951e3c8c59e013c6a3d4d40c08994ca68e2f92b77bebac5417ebcbbd831fa00eabee9935caba0829a22b9a314b0e30ed5eb2cad300510735eab888438cdcb66a7181852819151cdc273f4ea7f0e82fc792d00f223e2c559dd24b2d4e9ea9543859daa7079024d8521e6dc3b1f6f0e246292f5fb37ffc129beba67c09824229f3defb3c9750ee6ca993f65d971ec6475a58e1367d94a4a7f21121280a9913a8ebc81c16e55691e70f3f84542c8418b9feb5a233363cc7eba0bb189b43c81101441c3ca71471ad4666bcd351d6dabe2c6abfb780b8bd994c1ecbfc3966396a3a8887c19f6e87438a9fdb09217118cbb7bcaccfc343b92608a5a52fa9a175a443f4a9bf57c4091e8f83485a932b4b124000109886c08d3d4254856fe1ca1282240b041df9bb036f47bb24415da3d73e970a54bd329740d323049858e9a9ffcbbdd6ae73ad863dffb3914f63a2d850ed0feff467564289fbc33db4687a77e0e48c050076699eb157fecd5999b4e83b03123883fa30d2d3f844debfa99705300da8ffdfc89920919328d2c9099e51a6363a0e03d0ed1b7e46a7dcdc27c891152be0b572b9d806638baaef95e885f7ac903c56625cfc19b0f494295ad254ae0438ac4717450e81d8e791620fa275a1905d39c84caf4bd2c3bfaa709d4fb1e60288de3a4e0a09c1b739b23cc3e14c72367d73368d9e08ea2b13b662535e8eb9622d1a3c26af523e5bb959efae73a7d95cd1312965df04e6ba8b566859350d0fcc750d71720890468dbf45d96f8a74027f6a8ad1386dac0be752a5f88e37aa2c546ef44ad113188190c7b93aded6f6bc12b469aa73c544dded565a0dbeb637c1b7824aa50d30f4b0229dc16612887483102d8a1a34932de4895eac16b925573707dc11bd271c2ffb8ddc21e60a5adbe21460fb07b1a99b997198c9138b514d2b2d5da0ac9089f906319b22ce1c2aceb87a44f3738682dc1632b9297c3bc23723a101c996300a638c3d8946b2971d844a9fe67ed57676f98e7deb837c088cabf7e3b95018c389469cc02f683e67fbe6cfac4ae2371c84889d655f2bc45debebe585df693b53a4845e7b1323f5e6a88b13d11c2cd0de5ae58f06475914074ab76fea5e164d650df4759300f1133bab0ce7cef8dfcc28f2c14edfdadd11d5a9f0ae6cb9f21193d7dc344f71f18002b0a9c3f80b2aa1199457d1a8986d5f6a87786b6055a81369ca894efc7cdaa36752e283d4f7835a3d94f182ee65f147d5f352860535388f372e4e3054d11ad05716c82f769fe6667b59b370cfb0e1ba3ff403daadd137a97b5f30d999252918762e2a9d183d4c9413e7cb8202f4d9d63696a1ae9c064af3eaf0208e6e31868216efaa7226b3394c9061dd37858268065c2e23b45847e65d9e10978a22a5be4c86a7dd522e1ec853e8b0a4c5e3670c45652f8cfcfb8d0055f1f48aeb290f4fc0ade2e39876c135cb9850be35520f3d7dc73b578f4b7d644316eddbbe7797a969b67deb47cd242663fdb1dfb7353e708f62ed910f6fad332ed731b379879216a1f2221b272be0f080b09bc1074705d345df90690cf1134850506cd3b28a01871bd31161d53d927e0ef26db143d953e434d97562aff9e269f563ceda7e42333e61d14af5d1f18f0671fde4393582f9caa80802421c9d6ae9b87993da443889ebbf9036b0158f177bab6fbf3c1d30f432e8cfaef0e12063e25ac50897ee1fc35aec5eab1ab2dc27207e8617d4aaec1a483fa76e27b24f38716169c05c6a14a669726137113715534f980739aa0822ebb84a9ed4d20bafceca58dce2b7d5610536286f33e70641ee0187d7cd0bbda4528c8a82e4068499405766d6fcdcfcbe99c2d59b4b85f676c953daba0f7b59a9fa14b1f56275cf011d3ceaec444e9fe79e7cd78a49bc3d5952e44fb260cf19d8b356748cde08a106941b432534fa3c1b6afabaed6aa43a281de327ab36fbd9f9e3158f668b814c3454e0e31be7e34444cb661fdfe55d30a7d8af91e7251cb9591f44140ac2f8628be3a09a48d91888a7747acc59b1c53a28c70b024dd06483dca5e8564709a2116b382ae575f90e399a0a979a3bb231c5d9a3bd1fefb68a8553110b30e0b1311fe815b758acd548297b07eb9f556f9d9d51369eecba1d312b1bf560a9666411bf094cfdcaf73813432d4c042f78c972eb49fc63de40a865baca3adc6cbf11e2840d8be2eb77f75c79ef2bd4a37a2d572d38d38ce8c7b333617e269f1e04be00de3e5d27f1eb51999dfe67479a59d3b4a3eeca71259b91093107f3e3e1061745b8cb5aa8d5443c4cf8282773035770767f623c60b493e36a4c4c59e8c2f544faefb88d60f91487f47270a24ccc0c52d34e705ab7dd95fb9f1883b45ac90c70f4ccdddb0787c39b9ea44b70c1363625e924427b6450350ae1608d7ab95a5dc2bdb64d70185c6e2082ef8464c1bc67a9dedfa3ea471d53263de88c7e3e710f9d612aa7439921edc935ccb99272dc7bd68223afef86b53de50bcb2345b0f3a1988c3a083aef1880956169b506b5f1df177aa1d684f76d8a345643376035d4dd69aa924e2b5728e6d796857e24263b17d9c4beac2e0969034ca24994376b7c11a1dfa665a934f6a9231d4708e899005615f615328df52f2b955abc89b7b1e66e2bde6472b9224e0753676b373d1b5315ed1e86a7cce17fa34ffa", 0x1000}, {0xffffffffffffffff}, {&(0x7f0000000100)="e75df510bfbaa236b070df29e60f2e840e7b3b71b90b671b0890e09e6d8454422f8221d46cac45a421e39a86b7ff8be512c9ae4e1fc22bb9e792b47657a2e44d153fc6f0b95ebf89852f47fdca8835a7c501fde6d33197c4926af97cd39af32747e9f5133483cd6204376b81b3f39e1e566cce090356d580460a838eecfda67d9f74380e065089cf8f556eb23f9d1209a467d2b402143d3ce8e4183d0e9d5cfdfb8128e6d9016a6d66986df04dcffa70860f2e84360c4b46de715dea96895506ec49f9acd46386b63e4c751d507fd6c1ebae3f31dd0495ef13da4f383d6991006568d4ff612f58ed673ed987098ee72aafe0162860d5", 0xf6}, {&(0x7f00000022c0)="6c0d31a513a9da65f7722b1189b8597700c9e91c1f582c233f8a2de44ca369e9e3d25e4f852e33420e5979cfe0fd536ca22ddf05b51fad15e325109eded1e0362b14a1799ae192fd57827aa8c7986ff6338bdd9ecba53bbe8cbe292d1a12536def7c9356b34b2aecc0f0b573342aac4b87dd6a1f206700791a38656eeb60635ea350ee350ebcab8e4b39ace40add981ce5afcffead34dda389987b8a6ba1bed970b5fc2df9f86fcb621e20251a71ac5d6bd49da1d05ac4a6da61ccd0201ebd94a480f96f8b400a0ee83ad5c8cf2d380f133d167c0966d0dd6f6ca89c5a18c49c491798630072785978e9476bcc1c15847443043ef25b7117e009ab84599de221bd8111e73e62c4935a736453b7fd7e3a8df18b56cc4ec1b429b61e591bf3bba519495d21879c6acd03e5f0d619424c8d072bdb46e986844939238c07c40f28e9c65fb796b79b8dd9f34797c9c12cd8339d964cdf95edf6801bde29468a473cbff024d69350c18d99b39d7ee4d051c3c44d1862a2853759a62732a9c1db4f333c2b254bef736296829befa411b3908246f82a07eec1f4ce753d9a596e10c4c52bd05c0771e3fb491c697952d94af426ee206e808562a0be71c849f251bdde041656e7a73895f7a2ad9bed954f9e8323f4002534ec0ea99777dcf23e2c9d50744393a22a1422860544157d73f82529a8190afb5636750917e02c2ceb5ca90805fa9db252a29bef56f340c6e3acefc7037b8fadcee0e2afe9d4c1dfaa719efddcef98778815acd33a0badd68a82e0d231071b379addf84988190d34c2f46b095626dd3f6944d8e9ecec1e3985bc5fb17766c24e68457ee14b6ef01ba76d6124234541cf3b5f887052eef247f0b3fee3bf3c89da40f6ec7ce5cc23e082ca883a3ba696ac68e8d0b87a6800a0018abe2fbcd56a0a2b000e21777aa7ab8e82e393c6ad5b9aa3a1d053f226f7b74221077fbaf8b6aefad2161eb9d6db93a76dec9d62166bb4c434d08d8c7e627ebd267b692a8bf4c106c7a09571bde6015b81b001e1c744ef5b43a9b938e2b189d74909366d5af262a1d748ff298edd9008de99e30318cf0729502fe5d57afe4c5205cd556670ce3b5422fc5f9630540c9603cbac5ba8fb891d5a21edbdd20f97a77a9ed70df02caef3917b7cb0aa775672e59ba46e7b1fb49b9a5071a2000254a08f11818dca69e17e5ca04901ccf6c9bddf5941d334e8d436a6a84275a5e1546f5f6bdf5fb136cc2608ae4a247ca410a00ca6ba89d986e7fcc892564ae9b214b69b0dd4c742d272f2516f5502b38c8ca8c69ae718833422a1e29c9cfa6bc13f7550afbbc76443a779388fc7d30d0420fecd69433fab1c8d414a93a4b76d73597877beaf62af2fcd564a6b2a34b3b10b409876afa655b03fb07a2936170dac8b120e123347d9f14cde1d37772f767d0af7e70dce613eb6f9d384d3921c9308306a52d3c0d22487508c8bf0ed569dc3f09d0fe4d16bbc587573e91a9f0d311eea5c3486efa15ccd30762b04b8649ac44dc344ca131aa09257c3161881c1c627eb4f970f43be797775eb10a46851ce2dedb14998167b2b7dbc84194bf63d4193d976ada65dbc62e2b7b41856921737848cc50d5d47cef728bee1d2dbe955d2532f9281ded8c1a41120c4f4111a6f571e750922a463fba5813cb7cb3b5b4220ed12480778114edbd19d6820c4e80aea8769acd674d30008337f0702a9e2b5c555f5d4fcb02880c8855d832ec77970db4df52300b1f956f95b97b62703e6923454b396fec733841160dc40bf9ca0b1bfb93b0ef6a2d9e0a37495edae70299e262dbf2cff66c8c718ecb0cceaa38d69f727b09d57f035d73dd84c845c197c6cb81c811719790e5c607e5f3d137f8c5cf433796c0d3568b6e64b29731fe43d9b15239b97cd7a386e0d02332e0c1642109f572fc9e97b125c8d80a0c61af679e24f1b7ff27e9efe874a66d1de8179e227914e29dd415a0205b8ebff11d605136426cf2c0664e56a37fba61c505d4f8c93cd28c6142e254d54e058acbb1465b41a71acbe041aa3322d6587ff9857153c2838e9abf1a1494c4636af074311623a8dec3ff6c917b6d48437d55987b54ccd5f5ad6f6017ab7390207af82261584116223f0049130d5793b296b4ee9257d059a1fc1fc7930e5e0b6b93302bedd5b960c72ff2e8bbdb26a3d234aedce7d754437a3472b8c9543a673e4a52efb5f8e5afadc509f275b0752e5060b2f96f0864d301ec45c198dc820640d9f2fda674a9799097f45887e407d42a8322946ab9714b318201b82a49cdc762407d6b8029f32d518cfc1829da94e36e3dd0c2cb6084d17a63fb98fd7500abbe0c0dabbf9208713457caa5d6331fb5ed3e8612b168e6aae29749271d178000bca526a3268de1152bbb8775e2371e4c7cb5644bc607cb683485e5d089c311f5eab210b19e34e527dbb12605897ff06ae29ed632099a37a7212780504265f84ccacf6b62b639ea2a0b2896977e05379de132874763830f4688098f9263693d01ebd65221a2581bf2587310904f24234bb87569b2283c5668193dcac050091b37271a351f0775f2b0a8d981b283dbec36ff941285cc3d9ff3648d173a0d9545e4b409ec15699d6198184d15b5be1c14d31c4e9e0ee7607fb5653448d3c2a582020b63e20d7b7d4353ae1d84d1ae96d63f463d5d3c05b8f0829fdc86c1972d2808b0e2f616945327506342756d208e5ad6a3940fdee3a857c7b46bfe9b893cbe7e2a9fd5c8110532a80d1c40b60eb09e60d0efe817648abeeb0a9ea8260da36cd71476b1c5eb3d95f059ec751dca79ab969c47cff8d93c575e4cce5efa2b29904be9a29ff3a26ad08a0413f7f6ae991978073c946147bef326fc8799e979d2da75a37bfe389dbec4b66153f9c13ca68c135a6bdfd792f61a9f80f3222ab4d3e886a6a8f9aac85bd5353c189a5c3bbd415ea48ca2b073d45bf85e0839996e076c0cb1f7b683ee1d53b22264d63a475539088b68f88e6d39f703942814b8b41c1770764c7a8bd4a0c136e5581cf4bee9595446ba40c9e4dfb0cd8820c65e25d8fe0479991d1334fb68ae4799df0c821c4b787963dc651f0936293cb9041e49b2849bb0a681a6438d11e86fb8c4768f8100d9015d2430718240743a1ed47b0fcc87f0b15e4b683157a8007806b6c1f0a286cb04f5498d36700f105455756282cb255992a9e38f8ad1ad9bb60764353d3aef7d8a7fc5415c8905b3114d4b050e3ea9c61d3ddfbaff28c41ed2840d7c20981f472b17b7c4306926f93c572473945e9c76c56b1d6e1c781df650a6f8bbaaa53edb158ceaf3450ff2f66ccc68ecb2340a1c2e0fef68ea6e0e5720f4afa7aea5955d4f393f2a06fd53ebbba2073993845724deed8a9ad6793c4f86a4c853ece757dff5e00ea2c83b08ea74a0187d0dca10706e8bc9484fe780599719e35a2a121feda89c2ee940c4eecd2b6ed3dc91d800ff825579460280a15e76426eb23a5e9590ea5ea57906c342872ca88c872c01931c4ce36aafadc4d5fe81bee07301d5fbce2e0e8a511131da47ed0ec84dff28bb37be0b1bddd05dc06252d9b2a5f0eda1d8fd9288c737e2a96207b492fd61fbb90a1d5047d6469f3112df61f349c59caf8ab605553445ae13cead8aba1b1f8d6f23cdecdd92f1d65980e5b164fefd3fe538be9563f6aa73d66ac4afa113d53af1288da5708d6e259a071a64b31785cbac1148b2713717ed84faeebade297a791b38c93d71cce8dba3b53fb57343d02f97a180aec52d80f118bd32b8df8d37c56dfe78ef9ad6fead7044f30efc542a5f18b4fd113c4d2c9bdfde61d0b35151962ed1d56f101cf69487013201992b21dad08c587ae3e68ff99435868b0b22de51df0bed54da8a19d80a37ef39ad4b607555e9c68dbd4f7f6e926e1f581d065c0fea75674b11cf4c79d021e1bc1b5a6a3aa134ab9a603ae70686fd1b66e80c588579527f7f38cc5449db092adc2b227e72d4ba673180b95887136b21b3dcf3164d9d50d8f16d968bfdbe9bc5545caacda6587429176a1402f0e6bdd65b23f7ba129977d2a224fec8481f9c6228e4de5eb4b87ba842e6dd1673e8ab445569b1462f91c94f187d606febfc578eec270eb189c0464070f1b2360fd4e01c542907927c966d1c9e1ce1a5aef779543b647a3266a0837b53e2dfd6f1a3dd016bebbe88246b36c4ec7a16ab2af2f0c3017851f6e6f36e0b1489170a5a7032b3393b2caf88ffbf69e305ba6fbc391ada4edee80a2621c4fbfbf7a2b522b27ed807a6ab0580f5c4659fd60d370fb8398802b247287bfd8301962452842b470b80c588bd226b2a339a24d062bb8854fd4f7a19126afe2663a124f84f9fa6d0f7b1b7635724119f11add1e13e8e3e75951a0226eed9121bbb5f63428ec866359baa9da24bd388ee068f34f54a61d3634987990114e56bfb871a6b795cd171ba2741051646ca07cec5cbe0293d7c4786c81d479f3f5de5aa47cea45cb31e73baa9e238f7468c20bd9e232e13e3888f80baa18143263777b545027084b7558c09bc28f55f39a5239f2e38fbe1510560f8be41b473718a3435a3f9362391f42025d1bba13af2db122fbc9b8ce161f2be1fafe8267d1b4c473a705e3f1096bb88697bc3b9dc06bd78249ab486c2f6403567b58dd46bd0fa2e35f2d5a1dcf2a906de2a0a3b6403ed474dd2f221b32af70b3c890d29e0ba87f2e782ae7e0b505c4fbddb885a9ce7643a0a03b88bbf0217a9deb0215ef2d3cc8a0b55af6b2160ad10ac94fd371882eeb387830661228f08a8882747b5e81c7684bd89a0ef6fdc50f8d07ea06fa559aa6ebe6af64327cda6ac8ae5036c2794c99ec226075ca971b48fa2a87bea4aa57ceb3673493c3ae8b0cd1f700e3ee3b4ece494e6a59d3226e47f4d6715c5790d38d0ff97f7377f5d0f75187be50dd3adee6daf37712fd8f7c4ee1c4d03ab75c9912bfd84cc66a6838df087a4bdd2afec8c9b58602d9d3f1771c7ae2c04113e1f97d2b4471e7b10c635b2f1cdb728240e7d6dfbaffea76699f7e41269117992f3f565650aef5fc8782d9c07a12b829d5afad0a558e77b48cd75674dffb24846804377a25175b4386b0c956a982a6732a71d85fef60fb02e7424da18b6c7d80a0854b24e70e575685860655a2497af7e310eec4699193ac3b6ba4fb418ecd0630a77a0b847ae71522b54b5f62ff8c9820057c0c26f9ffe92c77487943c9c76b35bb658a06007e89b27b02a24ccaaa2d923c798a695d68bbb034ef668ba1db08ac74dcafb141b9ad7a3fa47b8c50016ea6e79345809f3608440dec9ac59710b549db5bd237b279a5d453f4ba62994a2dac3bf3b63cc292929c4f738aa69edb5293c0d4a298b9e3180b7a702724fad573775874d27c6c7a32276423f6f2ac30661d9321c8c349bdff86c0af092542d94eb2d283b195e3102f1cc98437db3525675686d1a8d40d5d8ed3b8b951736263f6392d77de80080864ae3f376113e41f67df01f3220a38cc2b67ea99c8fa69b23a904269ab52412c278016f4e8f546ffbb35b884cbf48badc55bac1f6c8c132cd9aeb0d6f2366b5b9d1be7b02917e7a95b0e63a51d48aeb4ef0aa614337c59b8f4a8fd5b1be5fcb295948485cbf21f3b325b7d74f1bacf7091ab3bbd71db06005cd014bfb549c038b6728accac65934a57084cd27af5e5d2b3e3afd59aeafc5a8a02e3c77e32ad7c11c01d4e1e41213ef5857aef5bebd086401da8216b8a8a8c17a1610a220cf18c0586536e46998152664704676d52efe3", 0x1000}, {&(0x7f0000000080)="b5aab542896b45036d1440d5464d7bd4a174da5ff936e7c4925cfd5c4e78", 0x1e}, {&(0x7f00000032c0)="ff83b9602430203c58aaaee04e05ef329b11b57544efb758bc5067b914c8096e533c8666604eb5e1ad22f5af36cae52bbf5a1102e17ae699b959473db3aa5ad66ffaae6fd56ae2c3d95a6b3f399db120fe68b19895dde62bfc0992aee24ee43e59abbd5ad3cce7c3957d43b19b3258489fa0fada597af421432a3d53371b9ada28156c161f424a42dd834d7babfd5036feffa80d31044a20433031d65b6bbee92eacf12b6a5c8558f973f4cefe2a2b281963b1689045686ecd7eb1372f8cc3c09be8eb4ed031ff0458b8538c36750c0fac0c", 0xd2}, {&(0x7f00000033c0)="8b7e11bc63c69f07452bcefa979af0f84dda49e80c88f8287defb97b42c5f8d346a0d6a5c7ba7b1ba16f8f040d248da671db7bcf1f90eeea", 0x38}], 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f00000039c0)=[{&(0x7f00000034c0)="62b5a311494951330b271921a2342a68a0101e114bac7d8a5e104019107276e861acd96fdc995451149eb0ecfc945c7e0a5368a28c969ffa4f0392deaf2f68abf9775a7934b2c1500711cc70115c06be4828584798dbfba9a532445bb37cd1c80dd1432f2e708dae588437c08a32e3c85ca3aa5664001ab279e539fa8ca7737b789a16f47a0503e7796e0740d0b8b93f9ad6828d9bc7fd2f5729ff27b0", 0x9d}, {&(0x7f0000003580)="ae3bc72d8bd1e854075d9dc6585eb317c6ad43bc7c0cfbd264c60e5a600410170cd42af17c25113988236909f3fda75e77", 0x31}, {&(0x7f00000035c0)="73e7a2e5d91d6a8c3165cff1346fea", 0xf}, {&(0x7f0000003600)="8a239b7232aa985c48b6b0bee2e9e1ca76e4d621c96e40656cf1e1241fb4ed6039be9676d87c481f18117c04585ee785f38c4ecb00cd382a4fe1908aaa07b11c879eec49bd098aeed3830c720ed9253437c9f00ebe0db8f5114c192ec096f058c96280d995c75d9514d7cc18817d309fc7b0c67f99a0f74a327f9374d5aaa16edbbf", 0x82}, {&(0x7f00000036c0)="35c6df0b9a81a99769ae6670b357e7d83da45cdb7ccb5239dbb936e90119e380f510032cb020de38a2e4a31cc012dbe65f087993a796ec756d39afb89fdc9d06c8681a", 0x43}, {&(0x7f0000003740)="cf33c7c1f07af2771297f2bbd154f81def86acc80109e6dd24fd0c6d71095028a35a4c5f8e598eec60be55cf51ca3673e569b47452d4c013eac0fc2c86f3e17abf62c19fc6988fd7907a309af5a1b2d08d241ae8de340cfa22904ad5a7", 0x5d}, {&(0x7f00000037c0)="14670918808a5096e8758f43", 0xc}, {&(0x7f0000003800)="fb0c9e88a81c3eacc1b4f150488bcb86d3cbfb0af65197bfd5e0863ba150f5372b7d9abecc225fc5cf9ac68a7bb0adbf018e9c47bfbee43b77ce4883012b33768d702acbc681d3d3d8dfa03cd522b2d390b28521561ef93ad063a853a73cc76c465b18740302b8845108d3d4d101dae6cf33f5c67158303804abc1302578af26287a586d54a5f324d1de4bf8bc0e37dbcfef330e4935595dd121f8ba4539e2dd45a1fe62384e9ed376afd222249f9ab19cc746eaade3b482cc161e8ab3e1ec82ea3f98d5526375d2fcf3a18e0d8991640df572057c71812be9121270", 0xdc}, {&(0x7f0000003900)="a11c41eced93871aa0ed7456d38f4e0c685f134aa027e3b198d3087cf04ee6bf1d6f3605e42f29ba127400f1698deaf9b80ed61b116f4a0117ca2b4022b5177cfff6bd763f8c81753231088b1e97ea06a6f50e677c88420735e7980906efe8a28fe421428aa8f87c7bb14f4a91a3193cb07be5ce1250b90e219fd8add9662403435e3ab9363ddebde6848d6c32427bbfd4de55343ea83bcba9930f168cc9e34ef41490cae51e3bbbb01299731fc539507b3fa9f7880c1c", 0xb7}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r2) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000003b80)) semctl$GETPID(r4, 0x92459307919ce6cc, 0x4, &(0x7f0000003a80)=""/206) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeb6) write(r3, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x100000001) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'s\xf2\xea', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ef000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x83, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0xe6}, {0x47, 0xfffffffffffffffe}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x202a8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x8000) syz_emit_ethernet(0xd2, &(0x7f00000002c0)="09da12803724b5db8fa74b78dd369b32e963df34056ab5aeb184f870c30dccf5c04bd983998e457f06999df96d0eb62ab70faf27ae6a3c85323a37a9ea0a54e28b92054c73421b7922fb350e759aef04733baea3da5e0a4074fa9f453394873defd598731d840ad61e19e1bcb4528323d6416b61a9ef1a1c585d579f9638b4d69fdaafa70d7a3085989680288c2c942a71b48b7409b634e89d0384d7effd39dd07f1cc7f38917ec402cfebe93302457480186f13fad6747392ceb392387793631cb4d683331a1164aca110e7e00f42e34d57") openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xeccc2ceacc8a54a2) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) listen(r2, 0xc7c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45, 0x0, 0x0, 0xdd9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x5, 0x8000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="1d000000a05d93f43075281d01000000010000000600ea000000410000000000"]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCNXCL(r6, 0x2000740e) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:04 executing program 0: clock_getres(0x3, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/Iev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x88, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000780)={0x0, 0x101, 0xffff, 0x4c, 0xfffffffffffff006, 0x8, 0x7, 0x10, [{0x80, 0x7, 0x7f, 0x4}, {0x80eb, 0x6, 0x10000, 0x80}, {0x5c5, 0x4, 0x6, 0x7}, {0x7fffffff, 0x80000001, 0xdc, 0x3f}, {0x9, 0x0, 0x401, 0x3f}, {0x3ff, 0x4baf0f97, 0x100000000, 0x6}, {0x9, 0x1f, 0x10d1, 0x7}, {0x10001, 0x9, 0x5, 0x100000001}, {0x0, 0x1, 0x8, 0x1f}, {0x1f, 0x800, 0x80000001, 0x8000}, {0x0, 0x5a, 0x40, 0x1}, {0x8, 0x6b573b4, 0x9, 0x2}, {0x3, 0x401, 0x10001, 0xffff}, {0x100000001, 0x5, 0x8, 0x401}, {0xfffffffffffffbbc, 0x401, 0x9, 0xfff}, {0x3f, 0xfffffffffffffff9, 0x2, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x14, r3) getpeername$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) sendto(r6, &(0x7f0000000100)="59f07fadba063b02b3728c78dc0adedecc91318eee0305c5f45076b6df5f2f7e510aac12574f0135972c2e3ed8460d2c84e492c52eb1ab4ab87932b73746ea1b451b9457093b7c564eb3bd37e08a865ff8bef7ad608cdbf118fc57647e866d161ce48272d2cd20d59422c2ce8b53de9a75fc1d974794aac84512c4c1c6c31372707acae91c537ea1c2cf357508ae02fab62a674444e298140592", 0x9a, 0x1d, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "04713de0c428a281f397971700"}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) clock_gettime(0x4, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x348f) load: 3.46 cmd: getty 33718 [ttyin] 0.00u 0.01s 0% 303k load: 3.46 cmd: getty 33718 [ttyin] 0.00u 0.01s 0% 303k 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000606000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) pipe(&(0x7f0000000140)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x1, 0x4}, 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) fchmodat(r3, &(0x7f00000000c0)='./file0/../file0\x00', 0x7c54edde5833520e, 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x5, 0x401, 0x3, 0x4}, {0x8000, 0xffffffffffff8001, 0x1, 0xda8e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCCDTR(r3, 0x20007478) sendto$inet6(r2, &(0x7f0000000200)="f51d3c4d00b28a61485d0be234117f1eb287ae1324b9d1df4e7975872c15fd47d758aa88746bc56591db9fa0c3b94f80844bbe613879a832aaa59f6646445f9100428270bfcfcac18193028bff90fe630af4fcad70bca7d10a18dcd1295918c0c7f5098b75eb3e09ea335c88ab6727156e8f53a7b5767eb6a2c5f95194d96b033258eefb44e7c3c67e70c8293ced2d284bc9766761d9241a89397bab6cbf31fb7025e49a136e2f5bbf25", 0xaa, 0x1a40df38b5b4724d, &(0x7f0000000140)={0x18, 0x2, 0x10000, 0xfff}, 0xc) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x1) r2 = socket(0x3a, 0x2002, 0x5) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a4a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85ca5fe430dd1dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b51a9120700e64833c4189e4f89959a34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c5247916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a6458e9586c6b0ec13f60cef982de3f883a45d4b2d8dcacb8a201885220b8cfba387b366242ad7c6f2f88bea093ab9a3e49b00"/926], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x5) 16:00:05 executing program 0: mkdir(&(0x7f0000000280)='./file1\x00', 0x1c8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x84, 0x5}, {0x24, 0x3ff}, {0x6, 0x1000}, {0x157, 0x5}, {0x82, 0x3}, {0x103, 0x2}, {0x85, 0x1}, {0x6, 0x2}], 0x8}) setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x5, 0x7f}, {0x22, 0x8}, {0xed, 0x6}, {0x46, 0x1}, {0x44, 0x6}, {0xb2366936fa711878, 0x3}], 0x6}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000580)=@file={0x0, './file3\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000002c0)=""/168, 0xa8}, 0x42) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) link(&(0x7f0000000180)='./file2\x00', &(0x7f0000000240)='./file1\x00') chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000003c0)={0x7e48edd1, 0x5, 0x203, 0x42, 0xfffffffffffffff9, 0x2, 0x2, 0x10, [{0x5, 0x7, 0x7, 0x3}, {0x4, 0x4, 0x3, 0x3ff}, {0x0, 0x100a3fc8, 0x2, 0x4}, {0x1, 0xb1, 0x7, 0xfff}, {0x6, 0x6, 0x81, 0x5b}, {0x20, 0x3f, 0x3, 0x8001}, {0x7fff, 0x3, 0x3, 0x81}, {0x9, 0xa37, 0x3}, {0x401, 0x81, 0xd8e, 0x6}, {0x18, 0x8a6, 0x52c, 0x8}, {0x7, 0x1, 0x3, 0x1e2}, {0x7ff, 0x6, 0x1000, 0x8000}, {0x100000000, 0x72, 0xffff, 0xff}, {0x1, 0x100000000, 0x2}, {0x0, 0xbe3f, 0x8001, 0x2}, {0x7, 0x80000000, 0x5, 0xaf1e}]}) 16:00:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0xfffffffffffffff9, 0x1f, {0xffffffffffffffff, 0xa}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xaa93521672c241cc, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x1) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)=""/217, 0xd9}], 0x3) close(r0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x180) kevent(r3, 0x0, 0x5, &(0x7f0000000300)=[{{r4}, 0xc0fe833a708a7658, 0x10, 0x10, 0x2eb, 0x1}, {{r4}, 0x0, 0x25, 0xa705649f24006a87, 0x1000, 0x4}, {{r4}, 0xfffffffffffffffa, 0xef, 0xf0000000, 0x401, 0xb79}, {{r5}, 0x4, 0x10, 0x1, 0x6, 0x80}], 0x7, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0xa5d73a0a7b0ae7cc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0x92da, 0x9, 0x0, 0x8, 0x0, 0x9, 0x2, 0x0, 0xfb3, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x31d3, 0x4, 0x200, 0x101}, {0x5, 0x101, 0x8001, 0x9}, {0xfc5b, 0x7fff, 0x9, 0x40}, {0x6, 0xe56, 0x0, 0x2}, {0x2, 0x8, 0x7e3a8366}, {0xfffffffffffffffa, 0x4e3b, 0x3, 0x1c}, {0x400, 0xfff, 0x40d8, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x88v/bp\xc6\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x52}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet6(0x18, 0x8000, 0x5) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/48, 0x30) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r1, r3) write(r0, &(0x7f0000000080)='t5', 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000080)=[{0xa90b, 0x6, 0x2, 0x4}, {0x29bcf09e, 0x1, 0xfffffffffffff760, 0x8}, {0x7, 0x2, 0x1, 0x52}, {0x2, 0x3ff, 0x3f, 0x5127}, {0xcc1, 0x3, 0x401}, {0x60f, 0x0, 0x91, 0x8000}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) chdir(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x1, 0x6}, {0x40, 0x2}}, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x156, 0x20, {0x0, 0xfffffffffffff679}}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000600)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) accept$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/34], &(0x7f0000000280)=0x22) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffdc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x7, 0x7, 0x52}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xcd05, 0x800}, {0x2, 0x8, 0x800}], 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) semget(0x0, 0x1, 0x20) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000180)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x1800}, {0x0, 0xfffffffffffffffd}, {0x1, 0x1}, {0x0, 0x0, 0x400}, {0x2, 0x7fffffff, 0x1000}, {0x4, 0xffffffff, 0xc00}], 0x6) 16:00:06 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x11) readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x2, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {0x2}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10008, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x4, 0x200, 0x6}, {{r2}, 0xfffffffffffffff9, 0x15, 0x20, 0xa6, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x3fff80000000, 0x3}, {{}, 0x0, 0x1c0, 0x8, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x89, 0x10, 0x7, 0x6}], 0x10001, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x48, 0x2, 0x2, 0x20002000}, {{r0}, 0x9b6f9c8c162d5753, 0x11, 0xc0000097, 0x2, 0x45e}, {{r5}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x6, 0x100000000}, {{r6}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x5, 0x6c11}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0xffffffff00000000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0x4}], 0x0, &(0x7f0000000340)={0x7, 0x1f}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x100, 0x0) fchmod(r7, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x2, &(0x7f0000001300)=[{0x400000000000, 0xbf, 0x8, 0x7fff}, {0x76a, 0x5, 0x1ff, 0x7}]}) fchmodat(r2, &(0x7f0000000080)='\x00', 0x6, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000012c0)) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) setpgid(r3, r4) r5 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r4, r7) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)) setsockopt(r9, 0x7, 0x1, &(0x7f00000002c0)="4ee1e1b312114a525e4edf7d4f9373eb373f79c2bf4d669996eec24322ba76b55de1b271d21bdadfffc37802c5cd85ec94d436a27531cc92cf9be683b5c2f85ce05d01f771694f090e22b18a7919e780661264d2435522d5eefaaaf3ffe354aedb9a9a41bfbf1b2c27f3e4e3c8cf1352343314fc8a8cc0c89347cedae2347ab3dcae0ff6169d33876b61fbd4f10fdb0d4cbc4428370c1fec28b7e53c2c50197231bfd217af31bd111b6181c3a79860a7aab0671deb38b20c80fb57cace2affa45b26a41304ce96a960c82982a5312ebd110f2342258c2427b1e933fe6103ce7204dd430984eb10a370d64962fdf5ba0416d0d5db8a004174e350858ca55402595afcb28e9b8d13e97baceb85a7adadba4257582ee10ffc0856e0821285b1a6315c5b73c38429059c02aa20823b8ae189894ad37c0f7f73eb6121756fe85fcb3e5b37f9105e7f90701f50037449b70f59c872fab9201f6efc538844271ac4e89b943cfaf3e9192473ebcad5edab29381d08175eae0af5b95fbf5105d5d22162b8ccf42eb9f590dbd7af89ddafc4c99198920ea722f0fe0ab4e58b569e7983128cac058d8ff9c09d8e53024e3c0a107012d2617064ff864ca978340127a85f439753dfff73cc82599be8dd7e97f305d33b35afb0ee274a776f4d1c1ab7dc8ac7a4ad1ade58f037c4a8165b7bfe691ce7465e39e4e68da679da54a3f570ac836d8a97c0ff65b116c3b193acf0d8a05047048859d634df2df06d5c51b8e3cd087afe566673bb41af3a50870ef21796df0f5e93619fb51a6ddfa0ec5054951e793697407e6c1314229313e34e6458787dbcaf6ee874acdf29e271c24e232c2b26fe5d3ba9250cca6a71cd4a320594bb8eaf1fda0dfeb94050b3bb62ae0ef8a822de96febb8930cae4d4b8223754caa3570df68d0397a4eac222aa73950d9272bd2671f59306188b3f0819d69616d0b76103799e10d8d0e41b968b88fdf64d1f5ebf4bad6ca32f241bb3749d5c18c9f6bcb178ca67dc89ff8c4bece2b7b860cc6db8afe945a6c68b5ad1e2d049f00bc7b8981361f24315641024ed60fb97a74e828f1905315193174ab8943cd6669c090c2b183bffdeeb9e642344adea77bf029ff4a22a2d6cdb0275d7513586d45e15fbc58c0d7aa8994865d6eb3aba0c531b6451133cd76a23a02b11507635b2518bd87e4d681559f6145596766369db09ac7ad617ac20760f39f3125e1daed4cbd9d8e040b593d7071cc773c8aecd448a4661bf0c7b4ed183e345edb5668230498289ab67e1d23798af3dd036da98a63d2a6f95682e8613f5237b3242fb760a564a8116efe3f04c2638fa3b5ba11bbe30959ffc98b69903c1ea098f81565deba176587bc7630b1aad25dd7a73c5a332eaea59757e6df921d119da64fa76c0667c295e064abe916797c5960eb66e27e7698fda444419ee813cd6019e77f0ae38a2b7be94617b7595501a64f430c93dfd0ffc4da47ef83a72aa6ef7ff0b212b826ac4d6db2a52db1b93257ae4256d503eb0e9dca073a7ecd299d00d0dec47b5b9757003aab04d20bdf7ca190666f36ca65ed5f963150d677b0b0dd806292353417b59f37e5f708354553d2a606fb0d692a1d353d636a7294f19b65617fad6a0e4da6955bf536d1a03ecf1c3e6d905ba184fc3b921ebe54de54bbb4250b3843ef01ebae61e0350a233f21e06ecf5901ea3357d48df519809fc1791a9c8868ea7b079be45bfd6a6b55344129dc4f12f645593c355ee7983ec3be492f9969caa196dd541f74f0281049d0c933c85d7908352d93a4fcffcdec4aaf3d6ceafe44d84f79eca9354e354f1be66586c8d2675e6fb5700760a41cd1ea5b96bced8928de106f4ccaec66ee6d4c47137b9e3e2c2d98b4fd87c85c56ff9a2a7edf65cb46e5e5c066981f00165ea0137a9f5fa6de8de5c07f7ff1dafe29eb3d54282ae423c5a09af6b00119e14eb53196f301cb3149a13441b4e96a98cdc5e57ca147b96f68535a79d99dfe4b04fc2987e8c4252b5e3f4003fbb69fb2bd83da41702135d0fb80ba327410689013f43faa152b9b31d60479d9991fdcb24c7b26ce531650aa365ea7c0e5d8994e5701018de04727654d332f6da7e513a257738368aff532a7460aed81d6fbdcf4bbb85eb216230703550569844d7607e8994f9c187c67e804e9ada9d5a503eb3ec2beae2ed122a50000bb48c3ec72b0a7c58b3a96fe8ede384618872b07b3e6e4de8ccca97e6419d35c0cbf04d412d336808a5dd4c9bb459a22956b5addec74456d790683dfbadcbdb55c8ece1adc50af0e627d739476ceb1c208014c68c60982577efce3937b2787f3a6a05fd0f7f09d98796c1116f3c3ddf9705d71af779e985a86f83d1ae39e8e634361e843d0c87d082e893a58b7889076e586403ea6cb71be8d007be1e6807c9b517e09d8a5713f17c4a50d2a87bdd075fdca19118f06e4e781cef9645a015e13506bed0e59330bd3489c66ff6ff491739ae9b4c9ad2be54296329fa70d959e48caf71913e5ba31c3107412e7216b5af256f107e63dbb120bc8718c774bb0f9ff1d057e53aa2d7bce8427c8cb699b8f7b08473d1fd9ed1bfcf9dc64633d91d47daf44cc79ef5c15b88cd5ec42d82ebb7a3960de89d44ae3705143919d27344ddf50290057ddba50800ca6736ece0fb4fd3f3937f35901afcaf4c8044c66de2d11778818bd1ce2eb7ca315b9c11ca405a862e36b4c37e66dd9df9cd7af451ff176ae7de54a0bce8e3274f5c7a2e63a747433b9f9f743f7172d2b99288a0f960676476506321994e56cfbd128a6d60a562d26483e1ae296cff4496ba81ef5b90781aa3f7ef27c17d4aacd0e70312dc969a17dda357b0ca43807fcd0853b148b42c0b39ed57b696fd9692cd7b2c0dcee811f030d6b397c75de2602ca893e7263315f7c308a27c2eff78d2296d492c7f5e74896edfb46fce8748cd012180ff2ded8c29a65ff22238c349f80627c69a5d4e7df6b211bc846e417de073efc1f49eb83c0e3bdae4481bcd4331c69cff9853c2dfb7935de04431c7d1f3e3b879613ce007045f315aaa400d73af58bc6831a9f2435a8a28fdca3f1b178395c941ddafff0025777b78e1f6e76e837b46692f4ef4296d2095bd1be412c0738f8c5828f93ffc0f2f1c4c657e2f5899aaf2d9f58b1581e8793cddc4b9bfc6459df64a3de5e0dfccd8629360b803f39505a729bd2c3b287df2bdef68114726ba30a1963dfbc3cbd03561e163379bc669127394cb3a5023846f3dd7c46db2e5669a8c999515989e29d1cd610aabb8d92db1fe500fc42d92f198542092ea7d7895c1c0b3ea4260947a483ec4479f8cbcd29470187f4844263ac5f3fac4e18decad2100989ff342db2c68445017288b728421a261d7a94dddab1fba3ebff93b8acb4a8e11bba8f3b4b00f7897831beeb0136f6f6e131934908c77312ff87c00dc10769fef424ff1cc38a751c7f28c9ba4e4e25af6c4c967a397335f18bc902eec83bd9518dc732cea2bfe251298c1ec138adbc67838234912f0a2ae52dd7f7adea51aeeb947d75d2df96a040dabf3718af8a03a08147d3f660d038c2511c696a0ed62809b7bbd44a50f5c465eab51f46e7516abd0fae44206066fd5d621d5a96d80fb9b138d2ca2b499d5d35e7113c381a37924f9fa3a776a02acb27c8b76abfd6fe832eeac9f3c4835e9887ce2103529487cc5d28f81dd77721e9fef8e8b1f0b89dbe7216034745060281da990c2771fba284d0e668805320b031bdc17740aec9f2cb589870abf45a1b3c1376dbe710eb33894bb90191c7d228fc3e8660a64bbb135ef6e9b00a65e37eb695367bcc6f8e3373c394d90cce77f4a63d63633097c18d3a34e957c0575de7217a8338ad45fb320bd2d6c9f53e37d89df69445f92e0f6435527b5192a4d7222fc5993eaf22a3761831f62391bb8b72167cf4dc70af41fc1e118b8147e65dd897b6e1cf835191b33ccafea6fe6b2c5a41a6242be1168fe026fd3ca39e1513623bc3a55512e431772d4909fa3ad8b2dd5b2971830d9081f9ac462dfda194443653f12348e6a40021611f01ae7c8ba3af3d8f18d2936ef5aea1202cd524dadadd40003262952881efc6fb35bb157f9bf9d00e11642a7deba47c2e224fe262e03d9652687d04e389d9e7cc44eb59cb0ddf5d45422ea3706d074eb7efef1ae97c561530b87f2c63750224d6fb6e027e0232be52e34f4a9731ae3cfdb2c8f6bf94fc39a7bfec1a68d9dba357af8e25ab19499b0d7a16f149faa423178d55f5303f3f6216285320fa64f65b16841eaaab6c5a352f5d693c702a1d650c56f5406545f09e9595be86beed779b8a6e11fb715983da138fe4ae5b8d7b14ca923165912b0ebb7b2242fd19c43c57aa7f6134cd2f3e5759abad02fd35d052b1c68fcd0a7f532e35e8a89bad2a95aa3d9df1e412748d08a51d8cb2f57a383b28cad5f8dd817815184428197ac0605ba0ce70f59541d82aa21d9cf97d284b910fcdffe65f0cf93fc71f5d9c44b58df41bc1d9c6929dbb556f19c32cebe20d08c28648bfdd29a6671b66457147f8395467b00db6921b66450e297a7fe4f123744aea32b30870841d476f0ac14649c67f2356432c177fd6b9fb2f009ae45b95344bc85b727fb6456d01e95137dc8d83efec292f2dc7592b6de876ce9eec1dc3fd44d69e748e2a22ef7bab29c8caa3add0f9d563c3b859ec2e01f8d646483c27ac84d22e7959687b0e5d5c2d2aa99d994deb84876fad69b8f54fb12b60fc8df98ec30c12160bff5f03e0984adfb6735e1258e5684b488c85c013025957dda948b725bed5e841fb0c43ea64a0ee44b8a6f329dfc9411527d31e3944254e996ae75d88446c9618f77dabdff720713ae45594aafa08d8993c5812a14a2cee2e4e51c41209736e0ac8e1bc88b7f0773d0d532c0a60f2c4638c67257fedf9b476f6a969813cd4d8917f5b668770ce9301d4c81eaa05ffa25ef250823eab9988bcfab5e4a16348a61c551639127833e424be336179271216805f039aaf208cd1a4d3cc3bcfcb44089a2d7e6c2667a32213ee329ae8b2d90c86c0d885c2caf5b10a68e09b93c2dc2358b49383ddee033f2023ef7f5c1307c982a2f38878745d77254dc0b0cb4189b79edcdbdf1d92e225d5f2e90002e1a6bd8256247e6159c4cb09c3d86a694e25cd81491b1b65d18918455544c31547ba5741d5c52fc3cf130c7bbfcd71856b355a6c13e35e408c414f02d5b291dcf97939c5474ed7478d0a2db71b47075b2ac71347ec6a8dfb59d5da18b3e88f5213fd85e297c186ca156af5f175487bf6e069c055dba18f69a8077474d7425a3802326a1a6999fd84147a4bbb4d65c7eca9ec5eaf483217a18c47ee3e3afec1b67b29db33c7ba7542e5a51fd631b6f5e7b1e6ff4036c61ef0f4a1d4d9de3833fbdd81d613f0727c9590d7982347527d852b65d18d1ade1ff4dd9c4c0ac0e813f1d6eef3933f6e8eb2ee88e79ab5582b47a795877fd8000561d9bc3a04a92dacd9ea6f5110ca4ab455ec31ce4399e02de6916634e7b545a0198b128f6ea794d24fcd01ee276d671d143c27d1446cf1c99533c103bfccd4228be0e9cc9a04fdb8f61ccae2c42509231f6bfd3dccfc54859def0f8529145b3f6f926cb091052d9ffcb3661f9fddbc8d8054b1b383517b1e4e380c3f70fedbabfb7af3afaea878624bb0217ef828f9eac39ee690ef6c24da9e94a84b61881579f4b495a52000d210c1e582759b076ae361de7a763c900f00db29e934a42584332d435cd22", 0x1000) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)) renameat(r8, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="fbf27553cd7bd9d8791c2a55ae7f", 0xfffffffffffffed8, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x8000) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000000, r0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r11 = socket$inet6(0x18, 0x2, 0xf9c2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x52, 0x8000000a, 0xf3, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x6, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffffe, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x9}, {{r4}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x100000000, 0x6}], 0x10000, &(0x7f0000000240)=[{{r0}, 0x0, 0x8, 0x2, 0x0, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffa, 0x8, 0x12, 0x8001, 0x40000000}, {{r6}, 0xfffffffffffffff8, 0xdce65cabdb1ffa4e, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0xbb, 0x429c}, {{r7}, 0xfffffffffffffff8, 0x0, 0x80, 0xb3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x38, 0x400000c8, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x9e019a37f1b16ba2, 0x1000ffffb, 0x8, 0x8a16}, {{r9}, 0xfffffffffffffffb, 0x19, 0xfffff, 0x0, 0x5}, {{r10}, 0xfffffffffffffff9, 0x2, 0xc0000020, 0x2, 0x3}, {{r11}, 0xfffffffffffffff9, 0x80, 0x42, 0xfffffffffffffff8, 0x1ff}], 0x5, &(0x7f0000000380)={0x4, 0x1}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="faff426b5f191c330a60c676744ac81db4d82bc89346d6674797f96de2280f758baf9125f196cf708c8248055f88f4e05361e9f7b1e776f6f7c1a0ddd811a9d92db773a6704ddf97691fe01c417de6d92b06f6d06fee25cb067183d3b88f8da51f585663d37a8833a151f5124c8afcbdc75bc4e4898494e57659554a1c0badc162d26c5de047f2df01dcd7fcbb33ac07cef6ceb1e57afff26d2b34", 0x9b) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e347ac948b72d863def4bd2163fffffffffff900", 0x4, 0x800000000000}) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0x80}, {0x18, 0x0, 0x4, 0xca}, 0x5, [0x1f, 0x5, 0x1, 0xfff, 0x5, 0x170, 0x0, 0x35]}, 0x3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x40000000401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x3f) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) close(r2) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff70) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0x40}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = semget(0x1, 0x2, 0x20) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/76) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x80000001) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) 16:00:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) close(r2) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket$unix(0x1, 0x1, 0x0) bind(r4, &(0x7f0000000280)=@in6={0x18, 0x1, 0x1000, 0x7fffffff}, 0xc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) recvfrom$inet(r5, &(0x7f0000000200)=""/97, 0x61, 0x801, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r6}, 0xc) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xfffffffffffffffd, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x20000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() syz_open_pts() r6 = kqueue() fchdir(r6) dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) fchmod(r0, 0x64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x2, 0x1f, 0x7f, &(0x7f0000000140)={{0x1000, 0x0, 0x7f, 0x2, 0x8, 0x4d, 0xffff}, {[0x4, 0x276d, 0x2, 0x3, 0x0, 0x400, 0x1, 0x9, 0x8, 0x0, 0x9, 0x9, 0x2, 0x3ff, 0x6, 0x4089f78f, 0x40, 0x1], [0x9, 0x3, 0x4, 0x101, 0x5, 0x4, 0x0, 0x4, 0x7019, 0x3], [0x6, 0x7fffffff, 0x4, 0x80, 0x0, 0x81, 0xc1], [0x43, 0x0, 0x40, 0x6, 0x88, 0xf38b], [{0x8, 0x80, 0x6, 0x300000}, {0x5, 0x77d8, 0x8000, 0xf8a}, {0xb8, 0x80, 0x8001, 0x1}, {0x7, 0x40, 0x2, 0x100000000}, {0x6, 0x3, 0xb4c1, 0x2}, {0x9, 0x3, 0x0, 0x34}, {0xffff, 0x119, 0x8, 0x3}, {0x6, 0x3, 0x6, 0x7}], {0x7, 0x8, 0xb80, 0x2000000000000000}, {0x8000, 0x101, 0x10000, 0x5}}}, 0x3a35, 0xe1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x6) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9e3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x41) socket(0x1, 0x1, 0x1) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/37}, &(0x7f0000000200)=0x27) nanosleep(&(0x7f0000000140)={0x4, 0x69}, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000000)="8445319b8932bb0e51c115db45e9fdfb6d39d1b445e3bcd4b07498f54acdbb21608c9e180a34c9343cd1392778a1a906324f44324c0625fc71dd9eac50d45f169a10154c81cb82ad7dba3e0d533f9724a5b74acdd8d80be2e3ba30e62fabadec62bea2a83a1b54ad02a7ed92cf4127e336a8b555b56bf15431492dd981fd", 0x7e) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) socket(0x18, 0x0, 0x9) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x12ae8c6cb4d823ce, 0x0) r1 = dup(r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0x4, 0x40, 0xffff, 0x1, 0x8, 0x80, 0x1000, 0x1, 0x0, 0x8, 0x9}) bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x140) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) symlinkat(&(0x7f0000000240)='./bus\x00', r4, &(0x7f00000002c0)='./bus\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0x4, 0x7, 0x10001, 0x2}) pckbd_enable: command error pckbd_enable: command error 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x04\b\t', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x82a8b5ada6e8d200) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) pckbd_enable: command error 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="71fae54d8c6c78f6d9cb7ab45a893f718580038c30a070ceac5a6fdbd87c7481439649", 0x23}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x114) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) msgget(0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x2, 0x100000001, 0x6, "d940eab20533b966ea714d5ee754a01c2181d396", 0x3b, 0x3b}) r5 = dup(0xffffffffffffffff) recvmsg(r5, &(0x7f0000002a00)={0x0, 0x0, &(0x7f0000002840)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/252, 0xfc}, {&(0x7f0000001300)=""/202, 0xca}, {&(0x7f0000001400)=""/166, 0xa6}, {&(0x7f00000014c0)=""/250, 0xfa}, {&(0x7f00000015c0)=""/228, 0xe4}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/243, 0xf3}, {&(0x7f00000027c0)=""/109, 0x6d}], 0x9, &(0x7f0000002900)=""/251, 0xfb}, 0x5de3e467c11474ef) pipe(&(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000002a80)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000002ac0)={0x5, 0x5, 0x1, 0x9, "7563ffa15d638741bfe549004153918f4635ecc8", 0x11e54557, 0x1ff}) chflags(&(0x7f0000002b00)='./file0\x00', 0x8) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) sendto$inet(r7, &(0x7f0000002b40)="d9a4b62e4f287baeca5a75342c4ce6e97a59af78285d344633356cfebc437827ca9fe1818715392778030af05704bd0e51dd6f6d0ad95afdd6909ab7e5cbad958c1d9d1603ebcffb949e5137350523e7cd8c071b284b52d66b12b31824e1b4ca0dd6cd99c4f95d31e01f61910ab410902f72909ca7affbffa59b7f64a94baa9a1e7b52cd32e34776e38747754f8226cc0d74f4dee55ed69c7bb8bcca76cac5cf304c19142d528d8968eeed4bcb1446848da1ec91bbadd75a52c9298373388b58f9ca59b6ad", 0xc5, 0x3, &(0x7f0000002c40)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000002c80)={0xffffffffffffffff}, 0x10000) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/wskbd\x00', 0x800, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/ttyCcfg\x00', 0x8000, 0x0) r11 = dup2(r2, 0xffffffffffffffff) kevent(r8, &(0x7f0000002d00)=[{{r9}, 0xfffffffffffffffc, 0x30, 0x20000000, 0x6, 0x5}], 0x9, &(0x7f0000002d80)=[{{r1}, 0xc208574382f5d87, 0x6, 0x1, 0x100000000, 0x98}, {{r10}, 0xfffffffffffffff8, 0x0, 0x180000006, 0x9, 0x5}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfe86, 0x8}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x6}, {{}, 0xffffffffffffffff, 0x4, 0xfffd9, 0x2, 0xffffffff}, {{r11}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x18, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0xffe9f, 0x1, 0x5}], 0x40, &(0x7f0000002e80)={0xfff, 0x8}) getsockname(r7, &(0x7f0000002ec0)=@in, &(0x7f0000002f00)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000002f40)) r12 = dup(r2) sendto$inet(r12, &(0x7f0000003000)="d894d10902458c19a324bd118a46d29fb3c349a7a727d3578b0c33091d594276c1c55560bfa1601acb7fff4c591be68bbad5d129ee4a91b0", 0x38, 0x402, &(0x7f0000003040)={0x2, 0x0}, 0xc) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000003080)={""/16, @ifru_broadaddr=@in}) r14 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r14, 0x20007461) pckbd_enable: command error 16:00:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x80000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x80000001}, 0x10) r3 = socket(0x20, 0x4000, 0xffffffffffffffff) pipe(&(0x7f0000000180)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2ad) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x2) r2 = getppid() r3 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r4 = geteuid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r6) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r8) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff]) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r14, r15) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r16, r17) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{0x71, r4, r9, r14, r17, 0x18, 0x6}, 0x0, 0x0, r18, r2, 0x96b, 0x4, 0x100000001}) r19 = kqueue() kevent(r19, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r19, &(0x7f0000000140)=[{{r1}, 0x1, 0xb1}], 0x8, 0x0, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r20, &(0x7f0000000780)=[{&(0x7f0000000200)="fa02c0a8f3b49e12bf8ec2399edd8ec205548c3fd05993ec3e46e754c593b6db7421c13e157c15790205f94f1ef470587d2cc897c76abaac7420d09cbbaa2d523526180f6532afede4b82e59cc467f9eab8514209c55b03933a9bb40808f1e76c49ddfdc5bf4d5bbd1070b5c8b", 0x6d}, {&(0x7f0000000280)="72dd357c4720aef037d53f2af0ff82d76d0d26f3e2ff426e95a8c4d79e1c091dee7472afbd48485321bad9f35f76f4151dd9408f6a13be64bc0f891543bf5c7a7897064d2470292d79e0b4a8095a8a0f8cf6525a62830fb67775be4d457b1aae7b3bc28da8f364260b10e18ab4eb546badd90d2b52e24f98682b04452cbb469af0e75247994fc7a60879c29aab5d8b9de1ffe83c981f1e01f9fc61cf40891f9145e5900034789ba6652bafc1872a0fa75e6da6b958ccf0b3039c9706270d91770ea2134d3d26687aa88d58faab773d2d593ad4f9b449d3447ca28925a569e7bc2db7131d779732f145606e500747e72d7e778fa7ac6800", 0xf7}, {&(0x7f0000000380)="2421c7f9b3186ea674399600a7606f14d31801fbb93426cd2ede2d4c46d9aa205f447ae77c0fb14f8c9fe59e32d704011b1c3ac9ebb218adbecb60e1964ff742b69adb7c9b3b072e5c4c6d15fc082c7ad40f9b23c71e304b654730b733696cafd013b49ca17f", 0x66}, {&(0x7f0000000400)="54f43d212e6fd49cdc7af96c5489e2b2be37d35bc61d2df75a0e3c3f4f7f49a614f74c388e3b81ef17c604da799351aadd9f001848e9850be3efcf2cafbfd5f9a8e10ba1b68502cf042c7805ec563a9abe5a0accc42392d70332171b583030872a50fdbdf385c4549758274efe5e0e84532b82a8dd58ba10e6be4e4ebbe0fa39041138b18f6e8de9e0", 0x89}, {&(0x7f00000004c0)="e2beed5f06d215aaf18008990d2d950aed810bb65f0140553fbe8ebae9b57ed4283a2fe58ab6ac79aa656964f20c72543661ee64f649e7f8bbf97bbd1aefa839b136ca5ef2d2948b168f325ae863ba6796382cce5a21101acaf9b283362af9f360d8e60ab84043d0ce0f37d75f8d831b39fb66c7ad68dea86b3eacdac11237730f8c01856b5337acb7d734ac3af983165ac8fc916f077f277d81f72156d002525c29c0d81127b6b0f59ec59733d6237f5310999fcf4dc92e92289e2e153d79dfb8a6122f5c2cf0c2182b434f147f4626812818c842b2bf", 0xd7}, {&(0x7f00000005c0)="041c8cef8783c9323e5cd90d9f95251e8a0981539ec23ee5b1561ea3f229b1571a55bc4349ec30bac936d1242f3aab8bd05d29694d121dc74eee937f6ebc101d30c921383d3d685b27c40f2bf1f458db5594e1f747f5e2ca4e7d22b11e262237bd630f6a4a9fad7036e8183f1d2b755d83a06283d664666849e7d58a0586d176fe8362304ae7e50dc7d37bc32288c0301dd44b2fdd1261064d20a1b8e8a440e3e250d95b46b842062a45f5f9aeb8528b9df154a88f46255e19a16a09860eb0b9f250e704e4352e0886c8f2509dcf1ebf3791fdd36c", 0xd5}, {&(0x7f00000006c0)="860c462623bedd7072d432569e41b09f76e1cf8781339b41f9b1e2b2dff9b94a2f6623994e1f31edc720ca0dec9ab063dad6ff160d854e05cd5f2ac92ed70212d8535426462ed1a60ea2d0862d175590908ef61fbc3a123662fd448c70f9ac05b37118ddc5e6bfae5ad489a16f3a6857620d499d4c33dfa2f433fc3953966e99e352150ce9e4791c30ed", 0x8a}], 0x7) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x188, 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='./file0\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x11a, 0x6) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x61) readlinkat(r1, &(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)=""/176, 0xb0) r2 = open(&(0x7f0000000300)='./file0/../file0\x00', 0x80, 0x74e1c21034a18f25) getpeername$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) semget(0x0, 0x1, 0x109) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000400)={0x3, 0x6}, 0x10) getsockname(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)=0x8000) kqueue() open$dir(&(0x7f0000000500)='./file0\x00', 0x200, 0x10) r5 = open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x18) openat(r5, &(0x7f0000000580)='./file0/../file0\x00', 0x80, 0x14a) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x100) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x20) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000640)) semget(0x1, 0x4, 0x201) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) r7 = dup2(r1, 0xffffffffffffff9c) linkat(r6, &(0x7f00000006c0)='./file0\x00', r7, &(0x7f0000000700)='./file0\x00', 0x4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0/../file0\x00', 0x8849, 0x50) faccessat(r8, &(0x7f0000000780)='./file0/../file0\x00', 0xb5, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r4, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) sendto$inet(r5, &(0x7f00000000c0)="f87cb4b1379825fc86418dd21288abd22f7d420c622155baa41c15e3d81c78d14208729e7b5977072446aa736e6ea3f05dbdb62b479ba076b97a3b43c41fe439ae8b1338c190bdba626fcb75a84ea953f60954038f102c051452ff187bff9ae20f637d99bf0d2090f5cdff7330da91428dbbcd43ef9e037b3d2ad5bf0a6f2fd11e5b9bc1241b05bb55bf4fafd96d22e0d8dbd7ec39b61c32bc2f962813971bbfbb367c0009308605bc09d4f3bc11e5318c6a1cf66a4da358fe5c8431cf97b05aa7d47cd602840eca6fe2920c08019eb544d1de5c0c6a5a64d358d8212fcb", 0xde, 0x400, &(0x7f00000001c0)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dese0\x00', 0x80, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x142) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:26 executing program 0: sync() mlock(&(0x7f0000b3a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000b3b000/0x4000)=nil, 0x4000, 0x6) shmget$private(0x0, 0x2000, 0x6f9, &(0x7f0000b3c000/0x2000)=nil) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) socket(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:26 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) socketpair(0x2, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0x2, './bus\x00'}, 0x8) unlink(&(0x7f0000000280)='./bus\x00') r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000380)=""/192, 0xc0) read(r3, &(0x7f0000000180)=""/198, 0xc6) syz_open_pts() 16:00:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="b512bc2c07ebab41d7d326ed9876fdbca1aaa7e7f151221139c1847b073b574ce7b004e9908e4f990b82c9fd04bb287df814cc8ab8f2ae64533c46dd2bb7f32e968ecbcaf4e2d98a932c17a77cb4b4743655f62f3e2a254cbfb286592008c47f7bec195558153cad7bf83175a9af4e814caf5a0a28a9f2b7bc2e58dc2c66e65e1553624063c8c06dfb763a4410dcdf7c529fcffee4e2ee853565f98d5dc3860dbc139144588df03cc854bf605ba5862bc1550269dd0f618387f9c78dec289d08b783346220713345201ab3812a5e63", 0xce0fb077) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240), 0x0, 0x10000) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=':\x00') close(r1) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) read(r0, &(0x7f00000001c0)=""/180, 0xb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x10003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) flock(0xffffffffffffffff, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) accept$inet(r2, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x06dev,bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000001c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x8919}, {0x6b, 0x1}}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) rmdir(&(0x7f00000000c0)='./file0\x00') msgctl$IPC_RMID(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffff6a, 0xff, 0x4, 0x0, 0x6, 0x5, 0x1, 0x0, 0x0, 0x1f, 0x8}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000000c0)={0x3, 0x1f}) 16:00:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f00000010c0)='./file0\x00', 0x10, 0x58) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="874eacda4739b67d06607ddf589f0f386111ff563e59e04d0f737af378459bd653adb1e242a83dd5c4fa89d84868c11af11507e8666a3edb8c251541ff21651a3e1d6480011c74177d0e15371dbc0318f08a897c5edc2effd3d5c67d7fbbde186da96d1cff448de7ee7dec25246bf7c054112e246d5b83984f7e82aed1e3b19e9d5731ceba1d3dc05ccb4b9774a9e2661be69f911c662581610625c8932ea734365a7ddb63bc3b619543b0d8fb893bcaab1d61ab9cfefc6ac534df7e8ef987252ef156a65ca078e8dea546e284be6cdabeb4ca50f4dcbe38aa4d3f345e34b470951e3f730533f4872806c75b7184cb9f4a3465fb1f5b5fb681adfc4f7de5f4afb7b4773d816ae025d4a02e641b0561961b8824a57afa4f1a0ffe85a4d2eaf71a02046c3c391a8a61cda8ab3fccb0123250fd50986f725bc128b44750fa41192b7430a06c286f6c92b29116941851b92cf8dae99b0adf56b4b037281cd669e71ba7b5eabe993e97b18c47caaeb5fe9b0f2677d75383914708d6293ec6bc5cddda9b939c054e70f40e24ae7383060aa3f3be707b973fb2fba8396220db0986e1663ef52e1fad688ee5566c3230bf8ebf61d860ee11792120af30c141ff17999eef59349a0ea10b6195c8877246f7607c743f9268653219fc02ea1919b64f8eb6f2b32fc97484d79e939f7b7869cf81ed898c5ac691617d88da20a3bbc0100e6b95603315056d1283eeff759c2f7d96a3314916ea13afed2d3491860a00e4b6cbe40dcd38ebb1dbab574dde671b55237372a804573e5b814db559b7c1746fd9de8c689e5954218977135ff3a3ecd2f90061cbfe52bc59001bf9fe2ab00fcffb72407aa4b430d4c15c5c142d1780bce6a2482da70b2917798ba725063a42f350d4eebcd85919fcc0670c035f01862f7e77cfefa37c02708c4c813439ef73a46b24e11022f17cb4b3c978b64e993d970d9ed2f0c8718cfbdb6862ba1ce9b1eb9ea72c0a457cee5506090f2d1de7666a0f59f2018758086a24a3b0134a36442aa9fe19cc706022836fda59ce35b08e6031f5d1d853c1e6daa958009ac5430c9877b624e309362a4e9cdf1d1dd07cb64a4cd916b3c1deb203697c4822def32b2805bcd1229fbc46b327d50bd9d8698fbf50908a98d81d2cc86f1355a48c13c54f09940990e7775d714f0876bb211233f83b7928c0ce9a79b0803ff8c15b4220d2c6a8b816423cd4263a25ef9a2d8fcb1431928ec99e4a2e2b24db6b5b9ad1e96bb300a54d99e44544a2db594fd04607f3068225ec0d70c98c58818fc04bb0fcc849aaecff900fa471dc1ffe124ace08c45d971dbbfabdfc5b0a6779b0df6a70a77f284687db870acb938df4a984cb9eb087adcea3e299007f9c0fdf386be4a3c348eaf5869d8da6785e33c75f87cd3c4ecd9cbc8a4708a0d47e1713bbef11ba15419834c707726e4e688eae6dcdf5039b58d98f84d21baf4c6e4c0fdf5fcf9350e83b324a4ed080bd64ff44d09525eb8ba57afc648b05ef60b02abf24f38eb81d754344b9614ca1046702b2d01df6e2473d9320635779d9dafa29281976e2224263d0d95bd6d3078b336e3e6d5e8bc0b775f7f2ce0055ecc1536eb775a52d7381df159f5b018afb09d67b2949c2b5270ddf25a8a9a5d73fc6915735101045b6e0d192ebc446619253036ce082633782f6c9aa75eb514c69a48cd61d29c2599d04379e12c26f2a91bdb7677ca7c76027564ac856ed93059f84563ab2fbe4c7beee84766aa7fdfc96c0e6a8123f3af213223a17d99802a0fd33c4df67014ffa72a773aeadde7cc4bc539ef7ce62552da9c7b41389fc38936e49b6ca48cb577fe1a14384e3d401c070b6557d792cc6c539a3a9da3cb9a3563aa56115138e06d94f948abe466cc4ad885f3a09f9f5d481eeea13471b977a47274a5d679d78142a8f59fd61762a9a82c876b91746f9952d2c6e1b7a849b3a88d671087c901d6089b4c574471a928b470913975f488fdf34edc41269ae78792e526a1c2c20b55c880531a2e8b6902102498ecf08135722443ef159f953b95ebf121292fb2d3cc58409499f81c1b8272573a3ca7c704ab88e6ece96c567b00c9e55b59923c21679b1cbda56ef15efd1d8494160b0898341ebbac471a9627718c688ee4276695df036bb5ccc27166aa7a712d952c3f2b1cf58bfcf3f916aa79b781fc7bb18a7adcdc5d429f0fa9a6584435f02d6ab74cd97f52f684f1228c66e01400dc535b5e5116a88818d9f61d9464acf98d828759a5c42281c3046498d75648206774ec4e8078e963082470e220ae9968fd90cd56a6d18c6e7328ce6494549ce36c2c9f6a6c9297d14a94ec4d26bba463b714c4c26424b15593f70aba6977ba7b93e56833b1d9752630757230fc41b32ba6dcffc3eac3fcf42c4c24c0e0afadd44b7f8218a394586a2c23355298d664b4581d1698cc8853c7e419150c10d13e7c61281f216782b0f4ee43621693b08a82c31c26c85cca0bfaa00ff99bbc7109fdb9996c09ac8f7cc8c575d6da8d9aa198c5b23f8cc94732c8507411268b6104c9faf70ecb50b6d5cf66e5154dad22d36d72e38c06f0df41b1ff146e72e6a23c7b53d89a7599455e4b3debab925c204c127b6d775efd8248cc3996737637a437d93773f2ac495ceea9bcadd25c65131b821fd45b01a16b0554b430b4447b679324d5a21d72ce94eba096b1661e70ab5ff23b43bf6bc6b03cc27efe5076828a55fa75084db52ff91df9f1785dd70541fdae2c2384c58bd0c8265aa23ef9e57eb6690220a4711693b99cda43bede690d270975bfef2b7b865b3a21c46cf8fb264d753c212eec9167c4bb0c65c24dc0917277e265a10d14a65f022b892ae9a978e72c5585277c90ed1d16193b690babd119e6fe3acede3df06e92685aa17cc68ebbcac88895fbe509ebccb06c8f93a8e29b4161b20bba443793cf2bcd502607827e3cffaf14f3920d9cf710e0736b807b4642865c60ce8454f1a565d4131d1ec4bf3049d1f356526938158eaafd1df0a8c1dd05769f1fa1d549e292d3585c13f71f9743aa5f37ddfebd94545de70c88a157b09f9cfef6e2218b7091b94dcd0e84ac3c4596a210726f48459c750bf4eb2f73e38d0c51f389527ad10e6611352d5d6265131872154e7543c04adb946f987ee7b3f9cf775b5292f22cc5a8a8432305e09326152a4bbe135795df1e0183b4af89f49a00e3830152bd58a207202bb57b1d066d5aa962e699dc8f779dba273b6ca48e09455902408de149623e0c49ab59a5556680537262865a8ab59dbd4a432b3313d7df11528448d1dfd5d578a074d76f0c7980e3633d053c72029dd3f3d692154159166771bdadf83cf71a8c2fdc9a68ffdbe2661d4e012db72b3cbea0b7b06d84e2796ebc9d85218889afd1888f0562bcd40441ffc67794a0d7b810f57ef754828adfa150172fa0acb8c2c0cdbeb52cbb892a02984c406cc96c3d5b99fd5aa71799cce5af92cb3b71ec1ffb43992308bb678fa8ab4077fc378ee0c2764848ef82497e1a137043d9f8010f100fd73ba3cd66174235e04e4388ee2bc718ee82f82be6e570f10bead5d6943f84941e1aaa0f0cd7c6137c2f5cbed0ffee256db3293939e2202533beb02731b697afa5f1c5a6aeadc66f95fa1abb8d111c6546d2532b1545abdef8cdb08c4f1296a87080a07f34f6cba2ba48f3de3598133931f75f41721a9df8199c07580b3d778d7cbdce6ac67093085edac4117850162800f671673aaac0940dbca38611dcb9752f638b360d787543c67951e1f519437a7b2a56d47edfbe86276a46c06e37de2887fd3444219fc3336da416c19d3c2e5138f507a317f9f896ed3df5d2ad8f5a6a6ebc9ae0e98d134808cad0ca2ce92debec6b000e31f69f4a708a6a9f0ad73cd66d67d0232ca8a5f8122de83e45e81ba8b12efc435a650e34577bbed5422bf8d5ad9abf4db288f5f3604430724b90247fb391fe270b6edb4f65f7005b14e2251b72d0183c41bbf76eaa777f0b02d616302e8db5bf7625f919029826d06435643f6b376589304f9169e250538f9a50a64b580a853a702889dd057791a5e555b3d8b44efdbc9c1b8d7491e62b8ef5b554a2ea214bc7b01f82d3863014265f74a9c181b65bd7e79e2d231a68475923cf16fc90628763051edaf99c985937b76db9b851da26c0555242fb9b53ec595e422bb4ba9d3e8d6a991180d165e10dec195c0aeba1f4e3957e1746a81ae5111f5c20022acc318d5a4849b0cd3a535a6a0e61acf15f17d41273f665c2153b32472bdcbbcdc1ea5b02cdf8bd17c2caa0f116a5ca6dddea857d6cfd4a74c4452b129dc5f62054a2591a983898be9bc61c8236e3cda2bc5d55a6a41a2bb7622e8f4bd7687d64625261aa6bdf67a2747f701a22e5ed6bc24b1bc6b86be9574611050c3b5e52c263534c7ea1309d44c836f7bf2ee4c45602099212363bf5fc52266295c37b218bdd88379ecc30b123421d5d358d64faa4bfd7fa65768f28cda0fba1476bd9f093e4d1612d936d15e0caf4967bba77978d40e1cc59d0c1953280768ecfda96ebafa11b98eae35a5c87a2bbe786d5df98727907f4fdfda1605b9577596df2415cf16d093f8e561224f34b9106edc8d15f75a5f23f05df9c103a2f1c4873ad78ecd7583386a3d10a1dc008e5a96a254464a902061bfac60156612e9457dd1f67decf6571027f65f3ea787aa6e2aa7d0834a2cb459be63dd031639f65e2f5b022d028a2ca8f5c45fe9aa621f1396678bdd5d534958f0a4063e1959aa2b56825cb971c5815a580c4ecc355162b6330f5010bed71b105d574a4a0e1853a8297e3aea856442914f0ed8591fd0cad3b54cadefdf1a409d9e3962adb38a25d10234bcd83885a6f4e106e9f81b0f4716fe6ab9b4528097e01b0befd5f76445a9ef71205cfa2127b61f4e3adc70cc4265be483a35b3aad6db7b46867ec42a321a1acdb88c9b9be40b81480d127a07fcbc6ce07b3c3035d44f0cdbb892c8d4aa4b4c604c571c20d09075dd0c928b88356c3a62d65dab6fe1898d8e6cca561ac5243fb85da0f01e78f70b51c46e2bc423c7071292a5370b449067096ac9bf56d8bc64eda7f22f0d4489fe42ffead6bb6e9cfe1676d242f4076ed0342abb0afe154486543348b97cf9f984d030d7ba4603ba3cc0df03964f6dd83028e1f61879a414e0106fb31509fdacbae0e0d634ca791ccb97bb14164b3a9dfc90b094d042b9be912cd4833505415b445c30ddd5fa822673309392955d37625f67c47f6d7d2097d9b34fe5db88b55ecb2e14c4217ad4c19bdebd65bd1aba48da820e9aa292336cc2f6fa53f28c2e50c73e5299b3e5000573f01d62d7991b8a63e93a9aec8ac210322a80857a7e4ce62943ac179f771d1107f4dac52b2a3c962e82f65fbb92f12269e4d19157bd297038c233354482d93d919cb2e5c8809ec8d7e568ca27833ab9a72b2861bc089e3d76c82bbafe79674799f1039f4d8f3034e7f704028dc87ff6d7d6a44347c62c71abe1d507bc9959abe6da9a7dd8daddb9a5e4e597eaa38b818c333dcbf9ee5f95cf9066897dc3e8cebbb093b9dfc962bb1098e4f60f2a29a977cec4bd9f42f32f625b795bf6ef554f261c0932d77e5d31004a9a49368026d8a9d0ea045816b78f6fad33fad1d03354a729c30dbdf79812b6157922dc7522fd3fd6c843ca00ac0a57b2dc2d6a6c66e9b96fe5da6e322acd8929ec0624d8b7033a2fc956e77d8dfc914de156a934a0c07aecdfd205115e67f11818a47be4200c832751d4", 0x1000, 0x8, &(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = msgget(0x3, 0xa0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) close(r1) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) r2 = socket(0x2, 0x8002, 0x0) pwritev(r2, &(0x7f00000002c0), 0x1000000000000182, 0x0, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\xc8%Q-\x00', &(0x7f0000000140)=',+]@\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)=')&', &(0x7f0000000300)='$#^\x00', &(0x7f0000000340)='^\x00']) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000033b, &(0x7f0000000000)=[{0x1d}, {0x7, 0x0, 0x0, 0xfeff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0xfffffffffffffff7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) lseek(r1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x05\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/88, 0x58}], 0x5) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/164, 0xa4, 0x40, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="a633a9a5458cece91d513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045e7a18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075fab1821e7df79ff25be29c7fbf47f316c2a13700e5c4cf0f95b4c846f81e2bd3e274c6641be82b") 16:00:27 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0xa2, 0x88, r1}) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/134, 0x86}], 0x1) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x70) fchflags(r0, 0xa47358be0b815741) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="28407ad4a5ef9d2efcdf66fae527cb1af3c3dc8abbd57e4f4a389b1444faa0d83444932a87696b5094d416a0e8bb402bed9dbe2f461a432cc730e941a6afc3c2689dff4d3f3ee646d88cfc241e7e638cb471a35cf6d3738aebee2bfcd1cc150250b9444651b3a39350f46f0b091a6772f64fe7a83aa1dc97e935ac3c0fb45d76236de0fa9ac47c965af1cb99f6efdaaf766c4c3fb654fa2cbe5ba2254a00ef6ae50ef159f67d9d", 0xa7}, {&(0x7f0000000140)="89dde1", 0x3}, {&(0x7f0000000180)="d83c33f9a51ec81cd8b9d8429096252743272035b4bd59091bc8fa662619d8", 0x1f}, {&(0x7f0000000280)="4453f07e5469c724cb2ba1e0f63a514816f24c66237502bc2393d9a92b1fe9c4322b4ce83f301dd1aa69afc8193c30a3405fa4616e2ffffce485ea83fa63532a39999c8124bf47f1738b40ffd07d64285c9bd38f74f447599bb01ad932e8982884f2805a94bd98e8f8d735d6fabd62241e1839e9714ddca74f7db8f991275a4780e70ec93c87cc3cc96b64ebe6814dca63074cc7a2707ee4ea7ffd3027864c2e73f0f4ce7d4e35d983a614fc87772f6ee2ab1b60ab7ec758a71f7609d460f25157775b66532a", 0xc6}, {&(0x7f0000000380)="4cb71cccb779799f9adc7b6238aadefe3acab960c7165c69b8c90dc8302adc54a30f9f9b51c6b2ea2537eaeccdba22de8e4adb2599f118fc88f61033ece6e721100c12627bea13771664184ddc299c74829d4cf2e51aa1fd181f92be8c3be53402db96f3b96b7daf1c6d26918cb1bd9840e4cd35d872a855f6670bb36bc6237ce8eb30703df4f6c1609baa5a45ed4b05aaff5bed7cbedd8cc7cc7f4aeaf5a4913c268922c530b37cd177c587b3b91f8a58e8d83f6f692ed8dfa72bff", 0xbc}, {&(0x7f00000001c0)="5b8cff61a0ba68d51c25d7acf838663237af92", 0x13}, {&(0x7f0000000440)="4429541edccb16eda81af92e799e085bcadf59fb595f1e12224b7a6b6255277514ed9d29c55f8d73afb0994dce39cb3dfef19f97b642ad2bb70523daca1aa981291dd6966d50054d26d6dbd006dfbcb1815ba2bb6c6ca018249ae75dbd761191a0ad5a24c71381d603675eed42a7524906d113974c73a68edeb18017ffe6c1d9e736532d6b5e450c38cbc2bf838cb6d7f40bfaf496bc939490c5c3151333b5cbf59e76543b36426a4689ff29d709f5790092dd09b3c115cf33c18aa202c3a64a04384ab1def0132169b877a68bf5953ec4d4d0d82deff54ca718", 0xda}, {&(0x7f0000000540)="51a80b8a63dec9b9b6f5a48563883a2102147012aa8e7c40155affce0299460ffac5f3e4a16eb8a7fb6b3f2adabe77ae63ad6a02a0c527ae51c05d4644ca1408ac86a1834fd2d955ee1cb6fa1a23af415c128a993206d61337ac6a1afe2d52465f6126847ed8ae61f2c97968817188c6b19bf74b8c24235e10c183321155d8002e6508dff54c9689eabbd5f2a741fc5945ed40ff835975857292482eaa86d5f61708449b5e486efd9f9db08d9bfe3834cb9e3b5387d130a8cd96efea37068c79e354cd345dc4c4015eedbe70e469d2b5af847c7de0c4ae3f2703fd8c24184a05fca3e691fd", 0xe5}], 0x9, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xf, 0x400, "73cc5160527b0100ff7f070000000200", 0x100000}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc1126939, &(0x7f0000000300)) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x1, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x692e, [{0x1, 0x94fb}, {0x3, 0x101}, {0x1, 0xc36}, {0x3, 0x3ff}, {0x2, 0x3}, {0x3, 0xfff}, {0x2, 0x6}, {0x0, 0x85b}, {0x2, 0x7c46}, {0x1, 0xf9b}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x3ff}, {0x3, 0x5}, {0x0, 0x2180000000000}, {0x0, 0x80000001}, {0x3, 0x6}, {0x2, 0x7}, {0x2, 0x8001}, {0x2, 0xbf}, {0x3, 0xffffffffffffff7f}, {0x1, 0x1}, {0x0, 0x8000}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x5}, {0x3, 0x80000000}, {0x1, 0x100}, {0x2, 0x80000001}, {0x3, 0x4977}, {0x3, 0x7}, {0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r3, &(0x7f0000000200)="55f8763463f20abc4ab9b7e6296bd1aaa2ab9427b646a60488937ec99f30d50bd24884c04e7b88ab71d7065bb16da7a0905b7287d7f545a5b6192655df0f279cdea497e00333b0308442e5439d1fb8090657e1472b97492f4961d30e9a6d9036c69645cb7dceec01ae85e1f02309c1ddba30575af9b7e59c02693d432ee81a18772a97c8fa25333886391adc4d8ea8c0ed9f6ac5dd547af85039cc851c63f039de9f339762bf0c78e78be10025681ca65491104b6f6076ffeb1343c2a10af84f257aed0127547b6991ad7f4cd022de4d7107e541", 0xd4, 0x0, 0x22) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) chflagsat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x2) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001180)={0x4, 0x7, 0xfff, 0xfffffffffffffffa, 0x5fb8, 0xffffffff, 0xffff, 0x10, [{0x401, 0x5, 0x7, 0x9}, {0x5, 0x5, 0x7ff, 0x6}, {0xffffffff, 0x400, 0x6}, {0x2d8, 0x5, 0x8, 0x6}, {0x10000, 0x1f, 0x1ff, 0x80}, {0x10001, 0x2, 0x100000001, 0xaf}, {0x10001, 0x20, 0x710a}, {0x4, 0x17f1, 0x8000, 0x2}, {0x81, 0x3ff, 0x400, 0x6}, {0x40, 0x401, 0x3, 0x5}, {0x5, 0x4, 0x1ff, 0x1}, {0x0, 0xc204, 0x9, 0x7}, {0xffffffff, 0x5, 0x1000, 0x800}, {0x4, 0x4d5, 0x5, 0x80000001}, {0x3, 0x4, 0x1f, 0x3}, {0xe86c, 0x6, 0x2, 0x8}]}) shutdown(r1, 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000012c0)={'./file0\x00', 0x3, 0x4, 0x7fffffff, 0x0, 0x81, 0x5, 0x1000000000016b0, 0x2, 0x0, 0x28a8, 0x7ff801}) 16:00:27 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) setsockopt(r0, 0x5, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x0, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x6]) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) connect$unix(r4, &(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000580)='./bus\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r5 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, r6, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6275732f66696d653000"], 0xe) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f00000003c0)=@file={0x0, ""/32}, &(0x7f0000000400)=0x22) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)) chflagsat(r8, &(0x7f0000000280)='./bus\x00', 0x1, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r9, &(0x7f0000000480)="f51abd5b47b66037b4f58dee05a2ffc851a0446988db76a5471251d8c604b74d784e42fedb521e9ac796f8bfcd7e1245736b424ea27017ff88a2dc286ed52787631f1d9578469ddce06a80ac190430c471f37e55713bc2d68f048dfb81187c13a9c6b15894ed1635d53b3985f2ea693955eb387dbbbe3c3baf31782e894e5e8ec5ec5dc0e5288556888b74152d20454c3545870ba2886ae16a0d617ac9cebdfd0cf5825a3300e39d661ba66ac30fb0b5e3c84c0eca27d98ae2040581158794ac8368760181acfe1b6a1a68323ee5245e62c433f147", 0xd5) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x2e}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="a8e7128460", 0x5}], 0x1, &(0x7f0000000440)=[{0x70, 0x1, 0x91, "a31de0cde0c7bfcee117bc76ff57e255e06c2b676f130524bae6d068d4ba2c2ceb9723a6314287e106ecca244889766553ac5e8bcb8b1bd0f067e39c23df320a6f57f6a61b68f73d7adc4e89553990a978568b72216ff4c10b0b897b40af45"}, {0x1010, 0x1, 0x8, "a08d7e8208fa5247be5fda4540267c888d53f7c765465ca0b3379fe5cdd01cff11d3deecb1cde693fe607e4cf3069f655ab3418bd44e9b39357e02c2f8b3168615655e312c642408dc7903b628e84f6524f48eaf2ea09badf34c4972c2141752c767322546b63c3b5706300e4bd8057c695878c73d47093d3fd7a99f89fe4e514421b2c34a8b7766939248462251d58db7eaa30915220d4342d172974c7a3e94c674600fb0b97f6c3200c4f6149deca1d64a0072855a490fa0b3ed12b3535443c37091b699a2a361fcd24f48ec80cea53a5f14f1481f1669ad73d539267a995b77757e72fb2dd49ac48281b9d044384cfb2c737f8949e737023a1488279ac338fbe018d329c9cefc24f1be4cab57e08d8e9dc28b301bbfbe90f7d7233be0cebcd27d583d4e0c74600e691f76b97ef6c378464b3f73bfdb38ae4e7fae1e0dd94f5b78d204a7de7daa078798ecd1d274e182441c8bcee958a57ec757a856a4e9f49c34b326f64d7c589fc91591a07f9278a49c70de6bfff8af403c8ab6f794b27c6a3d945bea24091ddae34155c3032c12377130dc5447db55c0206cc8881bf432783c9647ba78fe78791de9308d6e65076048287d8564bad5c3f903813cc59a9fca5c82b53e7afb4bf3ae404fbaabad4e11dc5b8a89aaca617797ace50dfe628f039964bcd85aa4765af9ce767befed772c4cbd29a45ad1f17b926248799f255008712cca61de2a536269aa278e4b55aa0864b5d2ff56b46620ca2200d38c5dcc57b2e64c02956e6b1c1cc3633f0cd035a06ea1376f597ccb56b484876ef7f9d312029c84d01d3832c32170eea3df19e4d9d6b8824a56d947e81762ffa7b4f4156e00c7248521301704580d98ced32d774793fc196d53ee2f8f3eaee361bd7fa34b828922ab5292f70fbe897dbd97f90c2facc869aa855d3f9bdca53a08d98a417895a35c41784fb7cfc3d794b1d880182707ecc5e85626f1c5c38fab44a5c02d6f936d6e34c1a012dcf4074f59414104f74224c0fd48b83b229c4dca4e09fdf170c4a0a61501115df3bfddce37e38b1a7aa6a279dfe69ee748cc911af0b984b3ec8d5b6ee324c704f1408877e56641fc9a09e3b225abedca074f7b5e7be28e181b9a1a4e74a3b7b03870130f81a231982b6ba42f6c18ff1cdff256e9ded86748ab1ee19d6544f3404dd76e55cba643f4ff858125ceb7543a6dd8aa9789671814c4f1a9e24b1853fd39a7640d56874182b3318cf74044e0c00edc7c48789d90fff5a0d14a26e2b3fc99aeb468615881f7ea96c1fde1878a41458f6da78a96e6558502b06f47273065c734c9770c7dba0c8594217146991ecd7f266b2d399acd1d4ddb2ee31264aec5bbda55302bd61e64cae071d96e2d71e04f66aaffe30cbeab418c9e0ee40765931e64f211cd7a1c3463a0a0f5edf056d17d5f8865e92b16045610ee5df2de5e180431fc1e8956c1e5fc140be1d39df98bfdf5c1c53c80060b591dbe222c20f6e078489f360a29319ff57724a4f93f042e47e455200ee43134318f287d8a108f5915ad68d1d8cb509494694786f736366fd2af20e8f4f1f74c662c50e203f80bb6a417ff39e2de11217979c4a938007f74c85ca7389ab3549835997d8f8cafb0fddcd140bb5449d3306e97d841a3a2ad0ab11d35225f5b2b93f9871b921a1ab94d62b57e1087a47abf2b3d84fbc6206f197c2934702b0092290d4cb9a69376b023268cbf3a00661115b149f49c3600943d036abdb6edab7a69e753021c2b0024819fd8e36796dd19ee570af548944147016fc39efaeb58bc94ca06fde16d3da8259455f4393e6a443d0c43d5d6b318cf23db94dd40c449843178698340a274afd57f05441b067d84fd4e7dddbc6ae55c197dc613ee3f071aa164951e39a50a9cf8ee25b38c0499feabdbd309076328f8d826a6c7598b5d7f3c22f0d72aaabf3b27af5b26064e35ed92554ade758df0c2130620757b1c70f72dbb93c8394df0b1b7e4dc6b29dacc4c8004dac9e9a88ccb8fef33ba1e94bc927e4f4f343d8597e3fae1207301c9a2502b187bace94a6e5526250d4d07779fb83eb0d51fd014191ea8c0e1378bf86c83455a9944f9eb7336bfffa2d437d8906507b582931b7ee9fd2decb8d21f0f6ea26400a950e4a4b6416a100c7f6efd7c329ef0087a3d70c5a70e36383bab78a6644228eb78437b8c0b274c00822dd40b8791183a26e83b62dd8bfe30c40917e2ae4e11e943f16d1455ff3b29042727c529c68aed8cc2c3d0787a7d6fd8e1685b3c7d42048a0b2afbdc1a58768b9db81a9e55bcca30fce5c240fc0923c550b04d427b512dd1abc8a44a391d71206386544147af136c0b9683d13b5ca6567fa44d10eca4df38c178521ef99c3afd790d0c017d102c5753fa38e6e13d580593e9e55127e896d52b74bb06b6aa020867f2c1eeb658695db0e15525f93e25462fe689c132b8747f58d0938ee7046819d23f4c05b9dfd829d1a89b7013903f5e2881abc1d39e8dc337be2bf3ae4b22db317b3b019cec1b3b6aff5d03a4208e1d0712773b5edb7404405edfde24386aa966ac0ad0718fe1920bb92caf31b30b3a8393e62038da0dd75de9cfa0e1f5bce7b1b4914c95a214066ff29295f4d71f919b0540b381d0803521040ad1e83e1c6ac33925f0068440e5f849d321706f4db0c907fc58aa9992a0e414b5e51b91e764899a357ebae5d46e741f7879ca3e618c27e00b528fc58dd0d7f1f29c4f026f949687bfef7481c219decc144a0c1e4fc701130cb8dd511934bb7bf2100c8705b190f069217317c0c180ebafe3b611d108579de053430037deeaa1a4692b19b4a162a0ddb67cc680adcd48824a73c37091f49e8bcc0994a9c2d15d742b60464b5df3e5132a1023d2cb49cea126d5cfbe23a5d4cb671a17980585d9548429b26d9695a7cbb6ec34fb44185a7d889f0570f6a1d330502b0bd3db7d7ff0ebafd488431314f9edd5bb6e295646e6fc8c9ac8dcf72057f64c3ff2f9aa2534fca500578e8e1737dea48a4abea6e7ab19072179c7e26a9e6718f1fc84618454fb6d70f17a84d48e8d70e5bf7bdc46f241e44c55f07b6b498390a429c6db887477b5f44389b3ec0ad2dd7d514f93a76a6d1abeda50fdf1c33d31790bce44d9a82ea383a9ec7f1cb26275a781161a7dbbef19304d5662dd32e473a1e96b8a2436e9002731348facde2703576c43756e73e0c5d2703345b0b0c95b5cfe42261f677be6adc0ea9f009f08dc36ebfcbd09435568b84bde47d8363a12a7f8fe4005d558d0d8d8251566c281bf847549e6dbfe4ec24ff89c7c1e68fd6e61b45415abe8648c071f4235edd8e9300334a48419f0047cee32b1c4bed5cd8b637ea5e7823a9547ae75f9573222f4e2687a5df80828d81d341e5ea1065396ba198e8b1c86c6cf5172cae073ed3a10f6fa84073e8d3486af78ab750e6bf5c7687ebc1c64abe6d437a03307a50db8df25a4aa98b96d1d684ed585df8ef4a08ba35eb373549e7852ac37289e8923e2c9c1725f041817fb189ef03372f37c745dfb0847662ad063d7810095d6f0975cecca480f5d8a029e002862b459159bff6eec90274334680bc2e2346706bb049f254b1d76dc0e3a6a749a3675c2fdacb97c59f66ba678b01950dd6e6adcceb0faaa52d36979e9f0e88c69a2e030c3f6b90681f6625fea8b44296776f05b3d59d5e5c3ef0f819c98f65b28fd9813e0c0bae27dd9c60601f844504ac74c2696d7e9e6f05d2ec87489a8106506d11acd22993d0c7b6e00364c8c528b8acab3056dbd40cab65ea7e6990e65d5c1686bb3a33d651bc9d501872e79e35b37bcbe890858ca82d6a713634ba8726eff7c2b27fd03041e189e55bded6ac369a56414f7c6d34516ee1c595affb7807426fe0b08278afabbbdf6c0886c126889906bb8478209e442bb8324ac1d114723d6f11142391bec91f30eebe6fe7953f46beb68461f6dddeb3ee0bbeb9ed62580bc8464f87e41d19e57ecbbb6b6690df84322f4deb00e2e24db0d852333a033802ac4ccba00956d4b3c3ef39d1fd9e9b39bd670dda11dbc5dee39d8ce5d6b09fcd8aa350bed233142c23135a00414dd09e9e7381480c9971869d58310454ead0896a694fecd12fc8de95b6fcd49e179e83d2ce78190a359c181c454db349a4fa1832747d16e6a2ca27e0a7353cefe9b6cf4049e598b8d6e69506e5a1a7732f5d18de9807d5fd5e32e017b8e959ee1f021e4f9d35d49f1e66d9975965de6c687f88704051a4b5c8d5ea47938e020cf09f23f0772f8433781f53fc5344dbdf3c1e1340579233c497163ffd8e8cf93f149e757dd971efa1840913c8bc8580467c8297a4b795ce6ab103b9eb2345a63f1825ca95b0e87da480243fd5b04d2b1cf08fd2bb61670520d0a366c413856860b21341601b46316ed5fb55b9ac8f53b20014b67f4ec0bdc100a4d85326e40d91f4d3e63df653aaa136e4eb89e3f700b79ae137eabe5e4cdfd238e830f4d342a952b1b72727444f87765cff662455fb5d54a1bc96defdd3a96255024e1aee0205e02c591de64a0a7532e1bb1ffa60c492a27980507e45f146e0b4730576f535fc77dbd1eb37f586746c6415dcaef183dae46f6f2ffc7f6f786fe61db99ace2ea385111c23a0972d88b2643bc4c5fd2ee86a4cb5babba1635a9534aca414c63c7a04ef99df38f827b07cc480a123b34780660486482059422ff37592f9149b5c2c7d16e8d8e423f2f2cc1fe57f80c3412e366a95bb4633612d504c039bee471e51a589869e3fe987a374fc5b990ee5567ce2ff7262744ee7f037e53c44680c76f8f156d36cf3b0b78bafb492e401d0d16ffa00ac2c8d8e47c7bb1c63b7455f6da1871f236738a95f3fc21fe9b093381d45d1656e03f2c75da66c3a20dea0065399f89e6f2394a90fbf7f3138afcaf0c4c295adb70c7ea52c4d896f04de7a0ab20273411803e1c6528ab86741cb367b5a10dd01363b2b24d6b63d3b09dcc9739f9b7978422da80579a504780253074e17c39dad539090c78dd042ea54e309f2ed08af298cff90446a4a313a4b8255cc396bc72dce21d70ef575f35cec499a8d9156827454237e04e86086dd0cfc5ef2f7b49bf597293a98d9cbd8a667890d82d031bd6a5b0ceada76d93ca43856e0ba164a7fb8d9de2063ae2ec9b4f9da2608147b1b587d5bd453f07bf95badf8c9f842e37b88fb8b02c21b789f59afb639b80ff995c4a65d150b32d7fbfaf213f4706c5e2169ca84ce3dda2fd328d40d35fba8df5922c5895a343633a1c1f3cd6df3b853aeaf1dbde4427a006457945f83c892c9967bebad602946533274f8f8c58ab24ce3ab2bd6522e9634c390a846ae7914acd294386d8f7abc5d033ca13e22b4d0f44d360f112b8bbeebfa06b62d411943f7fff6cb49eaab4cc0b20dfa5f53ce859f823f8a0b45819b4afeb43fb2878bb8b137990906276d8351ea19298b4b1e5885c5f1a44092ed7d5846a49697ba8da68cd5b82937c058119c20146b2d762c7b3a8e731506be4e251c1de9585d1d1d341b3a198812d648242af34a562d9d6d887a8f91a0adb51683f3f19c54c2841624c00a6461dfaf05c4e79874c920897ad646542b7ffc9076288313ff86d06b02c201e7a7f80a6e55e15f2c3ec1d2f29c789bcedb8549d832247e18de065bd9d4fca9ba721c116eabde19c5073ba62065388cda42a8693ba7e1017f962c3e48332c495c0712547fa16e6844bd513b8ecbcef61240982b34dd211887341b5134765ec992ac5993ca2b4b3e2d32a"}, {0xb8, 0x8001, 0x8, "36bc1a81c43b2408f763dd1ac95b27dd4342afe13b09cf3e5f30edaa9d1fe182f4c561c8281d058f7ade5c251342a2958ba0f4e38647684f7652063351a640b72b55b28886646597bae194678fb39083b6f21cbce1787ef93f0ab3ec41afed3c51ea29d870ad0fe88b3b57bdab0c5918d9c7888c19d8e0ffdd6b359bc93a0af385ac7175f65375c46679a715d41cac186286e1c84ab042608e7eb170783f43c37599dd"}], 0x1138}, 0x9) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x20) fsync(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(0x0, r6) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, 0x0, 0x0, r6, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r9 = syz_open_pts() fcntl$dupfd(r3, 0x0, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000005c0)={0x0, './file0\x00'}) ioctl$TIOCEXCL(r8, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r5, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x18060, 0x80) socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0xe3, &(0x7f0000000100)="6343bbf85b1923a49b0df726591545363356a16b05ef161ff1c52b4a40c60859a67dcdfe45a972dff428e8f29eadb53bee74b26fd4e2218b7dfdef7080d294ad805087c88967648b739ca412af56333654c0eea6270d44b23a5f2b759ee175846e663872a861bf339c1f7a094420e62cca52db820a17adf0f07964338eed94de48a14f1b1e93d73f32e943b06c5b5f6a8fc236d4e8fa95384ce9c976b52d46c70823777f55a41a6456391872594d9ec7021ccafba1e92dc8485ac149861bcd23c9536e02486a2f9c16000000000000000000000000000000b4446e9b1674707e520000") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) clock_settime(0x4, &(0x7f0000000380)={0x4602e844}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setgid(0x0) 16:00:27 executing program 0: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xe30880975bea4bb0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x5) lseek(r2, 0x0, 0x0, 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82a4861eecbe1ca4d900"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000080)="76084bf690ca678eb306f27f9e6c59dceebf667e9605", 0x16) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x6c}, {0x6}]}) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x36e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0xda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x100000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f0") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) getsockname(r7, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) openat(r6, &(0x7f0000000040)='./file0\x00', 0x200, 0x18e) 16:00:27 executing program 0: socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:00:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0xd90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x5b) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() pipe2(&(0x7f0000000100), 0x10000) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 16:00:27 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x5, 0x1100, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/8, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000700)=[{0x0, 0x2, 0x2, 0x1000}, {0x1, 0x0, 0x8, 0x3}, {0x7, 0x8, 0x1, 0x129d}, {0x1f, 0x1000, 0x9, 0x200}]}) connect(r0, &(0x7f0000000680)=@in6={0x18, 0x2, 0x7, 0x9}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="79ec0ce2ee4ceadfc3144fbd5394adc193367a2ebd0f40018ee11261ed4c35a2067f209534d5a74796e5afc782f173f0251d8fc290a51d66ed147fbfee2563a85be26ab7bbca60abbaf783125417284dd0c1ceab67069079e3f2de30eb321a513796d409e588925d722c95fbb4f3bd7faea437ef19a378130d234c56e961c5bbc27654f087f992d7c1fccdcea4d84ee0b7b6262a097211d4e1661d0f16c6148103f68e9f67648fd6b28a1f95d85367afea476ecde239566df9e45ee702d261ed949d814e60780374921e5648577812024b33f20a4b53e36fdbe0e8ddd12ce583aff56b72d9cba0a57761a2687923", 0xee}, {&(0x7f0000000280)="b04a13e9cf395cf14034cdf61967e5a3e5bf9a989e95ec6844adc702fe72cd3c544aaa14ef1032bc82958021edb860a8f31de0ef50f6d9f1d1dee24eac04630801d0fed01709111ff46e812245f9e1062e9045fc6b2afcdc62cfe40c8f49d35071b8895db0c5516ef35b18fe319a45bc67ad30d0590c62fb25450033d9fb4fdeca1c960466efb47d9a97f6e89ace0705d4082eddc2b295ea7c7df8ca16b4f04222acea443bb2cf202ec7b4b8de7267fed01850812401dc", 0xb7}, {&(0x7f00000000c0)="151d7a86c0fef442052ab3ca34d68afa72932e6ff963ca3cc6999811946b6cea7911b9e4b0f034aa68701280843093c68dd7b40e677a6a7b91ae3a97040f5f17892979c8a3516ba0", 0x48}, {&(0x7f0000000340)="ea40d31c774242f94a94c78e4d6171e1aa983ec7b9592ceef23a37918e8d592eee", 0x21}, {&(0x7f0000000380)="6a9ce828c70308deddab66a7941819236edb5ac63f7c40c25f9ebd610507750ea42f7c5648bb91226b3d36c61746ef42129887db870550c058015595112cec49bff9c9c67dc2bf5c54a7d6488f8866beb0aeacacf32e7b37956b40115a9a440d87324c697c02cffe5f516babae859a2c6119e75c8bf424949798d3fa29a0aa6a3c", 0x81}, {&(0x7f0000000440)="be0fd3acd968b5a4e76cc7a4401ccce12b4328cc7b8057119ee5cf59bd334738cbbe57d3fe278ebd103d606b86", 0x2d}, {&(0x7f0000000480)="ad1d9e9ab9566911ab1eb7b7c2d4dbd774a7274525326103ea4281fe616a652695c51ea0958403c00f796a2c6e2d4f3dfbcb99df0b079ba7f89ccbf3b14f95a9a835db355c309ac84fa37d9dafbc2c8ddc", 0x51}, {&(0x7f0000000500)="e0ee055ca380967ac9c214fa2a1336fae929ff49166ff8020040073f4aee71ac3539695e067c6818771d521cb8006cdb35550d6f230986241008b2efc02aea105af1a0eb817a719a11c1f73c94ba1609066896e67b4c0bfb3fd19b640c9c21991785bc36ea4c6b23f0d5de51cc85039ffd306875bccd7a08ad845ee13e9123b5da9304fdf705027a4e48fc67010e818c3637187af6565f22bc3f4e6727e7abd6fd4bda6374990a1459f10d4388aa887469028e7d718ed7f8", 0xb8}], 0x9, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = dup2(r3, r3) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x100, 0x206) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r6, r7) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r6, r8}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000100)) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x5, 0x81}, {0x18, 0x1, 0x6, 0x3}, 0x18, [0x0, 0x80, 0x7ff, 0x80, 0x4, 0x1, 0x4, 0x1]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc58d5e9d978550ab, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x8) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6004, 0x0) socket$inet6(0x18, 0x8000, 0x6) 16:00:28 executing program 0: clock_settime(0x9, &(0x7f0000000200)={0x10000, 0x88}) 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x8, 0x200000005}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8ef) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40a30, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xfffffffff74f5ce8) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="c7e403705193692fc947b1aacf8f3f5ca86631d95189a25f07c0242fc8b487978d7d92f650bafda902164279921748413be5005069fa5a0f7e22c52ef9d4fdbe668213a9a4609e2fe5ca95a3b28a6900025d0971b73549b4acf1f70d1e480c615892674f1c9e2e278cde46832f583afb79f9d36ff08dca4e6fe0a744d0dd89e68717af", 0x83) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) r1 = socket$inet6(0x18, 0x1, 0x2) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x5}, 0x1b1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/181, 0xb5}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x98, 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x2) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000008, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4a, 0xe5ec}, {0x3, 0x0, 0x100000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r1, 0x20}, {0xffffffffffffff9c, 0x20}], 0x2, 0x20) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) wait4(r1, 0x0, 0x9, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r2, 0x8, 0x10001, &(0x7f0000000040)=""/253, &(0x7f0000000300)=0xfd) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x1, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2}) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) syz_open_pts() 16:00:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000180)=ANY=[], 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) setsockopt(r2, 0x7, 0x6, &(0x7f0000000080)="ff3eb958a39b11bd9c61482f05282aca8575969201efd89fd83be5883254bfd079e6b8934c610ec089a07d2847d5982784972fdba6f2", 0x36) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000002c0)=[{0x61, 0x0, 0x0, 0x136c}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0x3, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x1845, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0xd0}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000140)="982fefb4ee8b7460e0d45e7a71dc3ec3fffeb055b83244c6077a721850b1c7f44dfcd7b3c82b4c1ecea120ab5095df87416684d9d1877ad05466ad1e3510474d22c8069be2e462a2bbe136659d3125adcce5c2932068cc421955f4018c68210a9755a109572b481ab3a362b9966129d17799d12bd1221456ebb9dbc39f96761e1ab15c6e1e139d512c7ff124ef258237a5ef35186ad2eb25c2cc34934e", 0x9d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c6538044c01003bbbd80bdbdbae7480b260659b1a4c4dc645d1b961c817fec1a37bf1a8555f8ac2a39670e14846133aaa2f4272d726e22e47474fad6b044aea3b6e3acb1dcf4a5a8cd385b0478b0513cd32ea1cffbcc35bfa4d246ff4b2a72281190fec4b79df994a0268d799188eb1cfe2f206e60be426acd5c1c55bd91db95810da362559a3224868b898880d1f7c1aa9289a55ecb78157b6e2d15ce7448c5c28b432581049e7934cb66ae5776fdc751964d449dd3a869184fe67ab0f5e4e417588e663f2b77fa5d744dbae5e9e1d2f0386c275a7ce55bbcf4d713de6453229162ed820727342798c364b5dc96e988fbacdc8342153d4cdf69c4a16231f83a2770b4eaa586ca95378747bb8de6a56b0ee325f3e477c0754ca6aa447d8ec4817955ff42b6ce1a90d8968e1a7b1da164d0e53081c7ab1a191efd64aabe9321df0ca42a2"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r0) close(r0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x100000000) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="af1f0f56ba1053c6871f85e9abbafa203e6f78b5ad294d"], 0xa) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140)=0x3, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000580)={0x9, 0x7f, 0x7, 0x8000, &(0x7f0000000300)={{0x400, 0x517, 0xb3, 0x5, 0x1, 0xfffffffffffff562, 0x7}, {[0x5, 0x5, 0xffff, 0x100, 0x800, 0x100000000, 0xfffffffffffffffc, 0xfff, 0x72374b83, 0x974, 0xf9f48d8, 0x6, 0x2, 0x9, 0x200, 0x0, 0x3, 0x804], [0x100000000, 0x9000000000000000, 0x7fffffff, 0xbe, 0x7f, 0x5, 0x10000, 0x8, 0x1, 0x7], [0x100000000, 0x14, 0x7ff, 0x4, 0x1, 0x9, 0x8], [0x1, 0x3, 0x7f, 0x7, 0x2, 0x1f], [{0x200, 0x4, 0x10000, 0x7}, {0x85, 0xffff, 0x6, 0x5}, {0x200, 0x4, 0x2, 0xdba}, {0xe1e9, 0x35, 0x52d, 0xfffffffffffff8df}, {0x677, 0x335, 0x4, 0x1}, {0x9, 0x4, 0xffffffffffffc3b9, 0x9}, {0x8000, 0xffffffff, 0x1, 0x4}, {0xfffffffffffffc01, 0x4, 0x4, 0x3}], {0x5, 0x3ff, 0x3f, 0x400}, {0x7, 0x9, 0x8}}}, 0xfffffffffffffffa, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x4}, {0x0, 0xff}], 0x2}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)) setrlimit(0x0, &(0x7f0000000080)={0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'\x00\x01\x00', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x74) read(r0, &(0x7f0000000040)=""/32, 0x20) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000300)={0x3, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x3, 0x8000}) 16:00:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x48c2f80acd66809a, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x3d9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x100000000000002, 0x0, "d7300400bb018000000000000000e770e400", 0x7, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x900, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x6ed, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000006c0)=0xfffffffffffffffc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x200000000000) r2 = dup(r0) r3 = accept$inet6(r2, &(0x7f0000000680), &(0x7f0000000380)=0x2a8) sendto(r3, &(0x7f0000001800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c815e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb9857918b5adaf1039e6d2235cdd3e74edf2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a14670000000000000000", 0xfffffffffffffe76, 0x4, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8001, 0x6}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x82) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000080000000e74de4", 0x6f, 0xbffe00000000000}) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$setstatus(r4, 0x4, 0xc0) syz_open_pts() accept$inet6(r3, 0x0, &(0x7f00000000c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84, 0x0, 0xfffffffffffffffc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r9) dup(r5) syz_open_pts() r10 = socket$inet(0x2, 0x3, 0xed25) r11 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000340)='(}\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000700)='(\x00', &(0x7f0000000500)='\x00', &(0x7f0000000780)='&\xe3&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='(\'%)'], &(0x7f0000000640)) close(r4) shmat(r11, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r10, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x4, 0x2000000000000) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000480)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000840)=""/124, &(0x7f0000000040)=0xffffffffffffffbc) accept(r5, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='}*\x00') ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r0 = socket(0x20, 0x2, 0x400) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r1, 0x9, &(0x7f0000000640)={0x1, 0x0, 0x0, 0x200000000}) 16:00:28 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) r2 = socket(0x6, 0x2c61904486478c4, 0xb4) dup(r2) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0xe3eb1111adccbead, 0x1, 0x7fffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:28 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x13e2) pwritev(r0, &(0x7f0000000040), 0x2, 0x0, 0x10000200) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000147, &(0x7f0000000140)}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0xfffffffffffffffc, 0x7, 0x2, 0x2}, {0x7, 0x81, 0x1ff, 0x80000000}]}) open(&(0x7f00000000c0)='./file0\x00', 0x22e7f92c080df6d8, 0x140) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f00000003c0)=[{0x45, 0x8}, {0x0, 0x2}, {0x84, 0x905b}, {0x82, 0x7}, {0x0, 0x7f}, {0x5, 0x5}], 0x6}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r2, r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x7, 0x0, './file0\x00', 0x6384784, 0x97b4, 0x80, 0x1}) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x0, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) listen(r2, 0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x2, 0x3, 0xfffffffffffff000, 0x0, 0xffffffffffffffff}) lstat(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x3) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x9, 0x9097}, 0xc) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) socketpair(0x6, 0x3, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0)=""/60, 0x3c, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)=0xd844) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x110) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) sendto(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) getgid() recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000940)=""/187, 0xfffffffffffffde2}, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) setitimer(0x2, &(0x7f0000000a80)={{0x5, 0x8000}, {0x9, 0x1}}, &(0x7f0000000ac0)) fcntl$setstatus(r0, 0x4, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) r4 = semget$private(0x0, 0x3, 0x400) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup(r5) fcntl$setflags(r6, 0x2, 0x1) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000000b40)=""/228) r7 = fcntl$dupfd(r3, 0xa, r3) fchown(r7, r2, r1) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000c40)) sendmsg(r7, &(0x7f0000001300)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000cc0)="7f8b3fa51f4270ca4d7652b9f52e79009f1aed0f5c1133f838743881ed591670c65ae6bf3ce6f7c72110627c3ad2d0425555987c703aebc4ee726d0a60d773bfd0a9bc0c3bf031d564cb18268d48b6a3146578bf7adfaff781304fc959bfc90ac70a6801f25d4edfba105adfff7774995f4a91a8d5d828a6ff8bc8df334114c117773e358d373370fa7fb9289f5a0f0470c84aea4b7fcd4eafcb73081299295d1ebcf796fb791569121c53ecb198df4fd2b2d1d364c1ec56ba1678b2dacadeb9b76bd74dd119306aa2b13f3565daf13da3d725989d373b01edbda2b7aca36506", 0xe0}, {&(0x7f0000000dc0)="bf42f60a8f6f87e0c6ab4058da175f2e698d98e86aa6ae8c5d309c59420254cb8bbf2f53291ebaab10951d599bb4e0ba85702029626aef2ddceb48bedefe11774c7f0e42b884b532379631c0f0489c9531d3e6d01f23f4fb5249e24fa9adc6e44b969c959b95b4b1ae6357617b0ef3ebdc89dec2988d44ae155209c75a81f32c720eac22d6057016128e50b7de467db1ec426a15606e832fa3d81f1610d29da92bb36ec168ec520b7736a0efbb7a940ec9c9009ab92e56cba2fc1c86160ada3ce139bcf275bd39964fc0612765179df9b559", 0xd2}, {&(0x7f0000000ec0)="5c65f68da136f99a84d1a8e095037b70c8a0d2642b920c71d7211695d05b3b601ab3295616ecc66b88bd29d04f4414060fd1d1ec3fa8f36ed159fce6f4bedda68ef132ae31e63f18b899b1bca8b2df4aa2ef4495c345c5e1d931a714506a3b38da2a6b3d47429f240dfd51d7140ee13d517422fdd5be314876380eece55eb13266b3947cc6d5d67fb491e829b6", 0x8d}, {&(0x7f0000000f80)="3bd6a1757da5e5fc7c20314afff55c45a1d83715235a38e1074d990a1ffaa8100fdffda344cb0966746f02888342a45b4b3ef2046ba4c17d382d3cedd239323770d1006a75a8616c656b1a1a669f33afdb595d6c4faa5fbf6536a04ab9fbd6ff84467c59ebb3bf9a7b8299b7c1e9b473a60c02ef0e896cef707f9eeb12a88fa19eb645f60416cf59e515797eb8beaa7bfc918005a5405423e91556a4cc04cb35e0d4dbc9b026f03633d2a8744f1c93c3d283d9e4866806112bc9eff8600a28efc2e2dee446113512ca896d167d95099a601aa11f5fa2fe7c4cb17f792e81d4dde91960d118397f43fb3296ee0e4f10cffbf42ccfa1", 0xf5}], 0x4, &(0x7f00000010c0)=[{0x30, 0xffff, 0x7, "ba467a3fbd1fafeedfe2fb75c29e2fa1a3c833d212d7e8e85048abf179521f7b"}, {0xe8, 0xffff, 0x7fffffff, "092b485c13003dbce8ec03a90877ecbc8297c5fb29107d7589352b94091ace5e10d4a258552c6c244a4dc5520f3249b6b0b7fb3ac8648c08c0c4b0256eb350122a287b946343325cce62b20d418da8f4a863e4c0bae4bd1e9040c668b36c216be0562808fe25cd5a1d161b26a2f78e412ded7a2696cd0809b6a695fbceb8f8de20a467befa8bab77d7e5373cfa106fb4e131429251fd69d29a45aecd1dae247f49a847988455b96f801a40acb9e3736a0319f805d13a327fccb26c13d69d634650d469e1ef90137076bddea408002403e53323"}, {0x40, 0xffff, 0xb76f, "ed10c0967d12edf5ac25fd376888909ea327a1e9d191e85ef717d7b8c21af85cfc5bb58afaa66c8a300fd2a003ea13"}, {0xb8, 0xf5f3700d5330fea1, 0x8, "1d4b1f4186d9a1e148f861dca5fa3c5f0cab489a02f814d5cf98942ccee1a1f033c1ce2f6494b5a61441dca19ca22b1afc912cbb4c5b3124d18ba34240d6a0996c1982b1903078ea073f0bf8d6c18a340143a1e0a90e3e1a886079cf2537d0c678878c0e11a9a7cc202a01ef2a755860055560045842971b7a6742410804628aa5d1b77daa2775cae5b6385d0059e024b29d3d9c4d0f92f137e8363b9ab07396ea9991cf5df123"}], 0x210}, 0x8) recvmsg(r7, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/195, 0xc3}, {&(0x7f0000001500)=""/32, 0x20}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/168, 0xa8}], 0x5, &(0x7f00000016c0)=""/2, 0x2}, 0x42) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000001780)) r10 = accept$inet6(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) dup(r3) pledge(&(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00') getegid() sendmsg(r10, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000018c0)="dc81a2b5f1ddcc6c7bf46739d7bd91cf68b2a856e4b85b0ffb8a2b9677bbb305713c5c5fa0f478d8", 0x28}], 0x1, &(0x7f0000001940)=ANY=[@ANYBLOB="400000000000000001000000050000008969d5a810e953ee8f56867a80e58be1ff29c3a44374916e6d12c83ee53050886e60f7b6c90a5e6f3f000000000000009800000000000000ffff00009d000000bad5c5c260a307e98e8ef7eb3908867309b117836b12afdeaa759dd6661598e75f6072528a598b9f9af57c9099a68c65095f082e66bbf9350d0395b8c68fbc8d9020108adf9ee85a420a6c72deba08d548f4c914ac7b139a2a6d3b44c257d8a826478f89cb959418e4927514f715a29b54f9e0f045d68fbc0512ce70ec7c6a15f4745cf9c0153e000001000000000000ffff00002aa8000046f45f202488837cfa800d9715c1396635ca8d487d4f83216972760333999727e87e274c7b9f9d020ab69277831bc9399f5c9cd60224ba56b8cb319b350b73e0b1c393c036aeb3b978a84813d36787766e94002f6dae1c90d0e1ef62b518480ff41036470df583aabf046112a56068538fb279060a5ac79560b757e7b71e697b6874e4e38a2a302306369ab22f560c48a73d9e5321eb4b3e70d32e1a98f091ea3d9298969871b706c59aea2d45b36e4748ef1b7305333b667e3f16489ca2c9b857ffc8e94a6c7fc4d2e41069daa137612f27e255db33729dcf67299026d06e0454b14bcd75e4eb563900000000000000d800000000000000ffff000080000000f89fc34206d615fbe4516680ba8489416632b5900cc1baaad8e570ce3ee69321e49065a419a896e472be5b8c69fcb1b6ebf700eaf6e7184b63da37261e202e80ab6b71d9c066c6936979c2e672d098e6c2352c79f0cf1f360ece7dfe55e25708d43cec562308bee54954692fad967182d1239ff95c3c5ce3caeff006a1c379e9f064d93b05ceffeb3d3bd823079424b6636afbbb0d39d269fe927477832e04260c139306cb171feea1bfac93c328222a3520150fe2b447c0890603592823c3e81f06d1aebc000000"], 0x2b0}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80012) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) flock(r3, 0xd) r4 = dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0x3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="7adbbdfaa660a8c81db49c4037bc3b11358be4720d0faa3469ca33eac8ddd1e22e411212f3bd592ca59772a3bc2c437eb1521e6676b6a7b324de6e47c925f7dcad63316f9d8d8b3c96efb70bcc0e52827cf09cb8a9c25189bda4aa48f279a93d97bf9438da9685d0bbfc777b98f48ec88c6c8e59cbe3", 0x76) 16:00:28 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) socket$inet6(0x18, 0x4, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) read(r3, &(0x7f0000000200)=""/12, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f0000000280)=[{{r6}, 0x1d18bfbf47ea69ff, 0x11, 0xd00fffef, 0x8001, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x9, 0xa91}], 0x5, &(0x7f0000000140), 0x1, &(0x7f00000001c0)={0x1, 0x100000000}) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000180)="4e4065abe7c35d8b0319003a05c49a8cc1e8a3", 0x13) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f00000001c0)=[{0x0, 0x28b, 0xd, 0x9}, {0x401, 0x3, 0x800, 0x5}, {0x1000, 0x7fffffff, 0x69bba59, 0x40}, {0x80000000, 0x2, 0x7fffffff, 0x800}, {0x100000001, 0x0, 0x7, 0xfffffffffffffce6}, {0x3, 0x6, 0x7, 0x4}, {0x9, 0x3, 0x7fff, 0x10001}, {0x2, 0x8df, 0x8000, 0x4}, {0xfffffffffffffff8, 0x4800000, 0xfff, 0xfffffffffffffbff}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="ac3ed473", 0x4}, {&(0x7f0000000100)="70ea043ad8f185a243a3dfb16a9644f6d454c3531ccc546eee43e968755af211794c1f22fde931313e42bbab40cc1926", 0x30}, {&(0x7f0000000140)="4193d4d331df02931988a169c3db8f36cfb738bf3f823ae35d9365aeb3a496ade5a671d13d38f859d4a151f3b7a21dc5a4fc648ca91641a90ca04308f223325c45e0030191a64a516c5fc7420adf6e2b344a6675a018540f4b0964788a11b498fd635bf7c9a479c2dcf69f6475e4879303099f354246c96cb1083b75db64744be56af1e8a61ba774a9e090cc6bd5cc8a60350b986875d87e7c6fc34a96d3dc25ab264eba5b91904a15a06ec2fa5f890dfe5ac175e4de45367c48ae162f8a", 0xbe}, {&(0x7f0000000200)="01b925819afd39e0dbc090f0a53f38dba3535b582ef633dcaedfb6053a0a28542b933425d4d7f04eac975e454fec2a", 0x2f}, {&(0x7f0000000240)="32d2fc237d0c1aef1a881c63804ec4a91d18c47f552a2d5324f18e5082b6fa9fef6b4870c11c0af71a38082838edb1c0672024cef3c0cd2d59c8f4ed248633224935f0dd3e290af1f23208dd80e6b162952e38affc13aae8b5979f64bdfae96a546a023a49def09a549fedac33425abc3bdf9e69bf7aa81b003bb4806bf0cd16c6e3e7a064517a73b2cee0d24202f4a2fb141c39d2b971ce35283118efc6268aa120462bb13ef1afcd1b574f5fe8fb98f23d8d65562492d93bf051cfba67d5fa6be48c066701d8310905e66586151ecf8ab4ec9bf56303d2f007337cf83687bcea5d1f", 0xe3}, {&(0x7f0000000340)="a22db835b470dcc613c0bbb0e46f4246404fdc4afb387bd1971f946e76278ee12f9b03a6339447cc935d2388", 0x2c}, {&(0x7f0000000380)="27144da15f284f46e17d9af99502da10e470b8806be2047d4e9211eff3178745353a3d288b230d6210df3763aac4037f5d5612232d1cb741415287913878d946b483fd036c7f27007dcfe294d370f45a3ce0c30e62585da550cebc9b336c9654d17f5a5e2f2f247cea7b1afbbe1981c653e056cea5d2626512619e53ffdb417505a36e2a54eca5773e67804b1156c54673fc7ac1585b8d5dcfca271b486a9897110633baad8a8383a94e70390a919cb060880b634da5eacc1dc2cdc3105e4fe25ea13da7ee8d7a688fb45312d07e594dfd9f79ae547b7e6262286f620505932e10bd6e988e013ed112d1ac29318863ebb10a8ae6af2720e4a11f", 0xfa}, {&(0x7f0000000480)="fec13c2f50f296622f4193a28d084102cdc66343d62b7d2ba9987f479aa31c94923bbaeba4", 0x25}], 0x8, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffe) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80000000) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6, 0x0, 0x100000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x3ff, 0x7, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x902, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x0, 0xe301ac6932d057b2) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)) sendto$unix(r8, &(0x7f0000000200)="f498e64db580d42057db98508f531886b8640baed50f30d503c5d6aca93357469a62e8dd9d9a4f2445d214c7ef2b3febfeb1f4021f9e77eadf0f79b09b2289b10b031c639048224636844bf5a21b7cd21c2f441c173d2281a29f9bf2c3d5e292595c525e45fb18bac1e20d6c4b37610b89cfb53c689b09320d033639e863516ec9bcbd33b332e87a4016c36dd53c5d5723678bb6482c24ad4080dc1da6a1d4909f34a776a502cc776d056b163a5f84e2be9a8c36a05767952ec518c19125f242de3a4a1bde20db76d27a76", 0xcb, 0x8, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) chown(&(0x7f0000000000)='./file0\x00', r6, r7) r9 = geteuid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r11) getgroups(0x3, &(0x7f0000000080)=[r11, 0x0, 0x0]) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r5, r6, r12, 0x10, 0x5}, 0x4, 0x7, r0, r13, 0x6, 0x200, 0x8, 0x1f8d5c1e}) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='c\x06') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)) r1 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x6) shmget$private(0x0, 0x1000, 0x40d, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x5, 0x1df, 0x7, 0x6}, {0x7, 0x7ff, 0xfffffffffffffffb, 0x100000001}, {0x2, 0x1, 0xfffffffffffff001, 0x2}, {0x10000, 0x7ff, 0x8, 0x8}]}) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f00000001c0)=""/17) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES16]]], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6e}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x6, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff9, 0xe616fa3eb28f0d86, 0x4, 0x1, 0x400000000004662}], 0x3, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000280), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = dup(r8) kevent(r7, &(0x7f0000000140)=[{{r5}, 0x7, 0x3, 0x9d5e4f1ed1528465, 0x0, 0x2}], 0x9, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffff0, 0x20, 0x1, 0x20, 0x1f}], 0x8, &(0x7f0000000240)={0x4, 0x5}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x48a, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/76) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffc000/0x4000)=nil) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000300)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x1, 0x1}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r6, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./bus\x00', r6, r8) write(r1, &(0x7f0000000040)="a00600", 0xfffffffffffffd5c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0], 0x17}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000019a000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r3, 0x25b885207eb99bf9) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='7#\'\x00', &(0x7f00000000c0)='@\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='+/[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='x:$@&[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-:\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*:#&*$\\@\x00']) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(0xffffffffffffff9c, &(0x7f0000003200)=[{&(0x7f0000000180)="eb63e13473377175fdeb6b7a153504c0c092f0e777d3835ffba9a8909faabbed35f01a5c76988fcc9504d4158393dd9a36cf71008018d613aaf907344aa6ce57e137f0b6eb3068d8e218f1c312341331b25031324b037ab7b72da7c50a4e68cbfba3b55ec20cf646a60d38eacb44edb69fc853ce9f8d2880186f34f1d80f306cdce4e019f8dd0257c0cbf3e8bbc3abb5ec979de184f473fc2f7955e4f995b2ace3888bc99e6f29341569d25cf22c0d0b2edf7d6f08c0497c23eb413841a4e8fe84b515301579a4926dca785d1e0bda17ae0b56b71984af0a91783416592f23559c9d40bc7f417f52883b4471b7edb6d7384ca79f90f2983d9d6aea095492c968ac1e4a1a58750af93facf95d7dd23acf0b5555b12d0c0f934d76b3baf57e44ae14fd903219d3d54ecb8e859056872a425959996533b02bd24870f435d4568e49b5ba6200a8892271a5e7cbf48852cacf91673ddef2d672551e2f524760035762fe966c942d3aa2c957fdf1ddaa31a3061d7c3bf3879ab8a4a4e627bf4caf1dcb0c9ed1113101d32d0cc87ac4feab8e66212163c697b571adc717a2ad454aed1759ea53c9776d0e8a184ffd16ca987e21164ed82d5da73fcd27cc97ad4e3403938b748883de728bcb4fd3ac01454dcef36e760f6a22497a59c9680a1cc8ee798fba450ec907315caa6803531d6a389e71d1b842e75cc46b2b97757fb5d9b1d6b6af62a5c2d6edc6f35617d5c6e70a668d2daa62cd6ce6a5de7377c97b774842967099dec85fadda6f49bc8e34294df9957f3b422f4426a9d73b9935bc9957a069be7277db3f4a29a7402b6e5c3fd166f11e3e2af60d4800e4b38844ca5e378cb533739bb115644c704089a9677d64c417f4ee7de368b19a9d72ff8d9087661ed8f637d9b28c16674ea879fcab532949549b7e9f522a08147e2713fdc46bcc026f9e11d84ef7ff8e54c6b8dbb4e1597c9f678a1d9fcdf224c5b8c015076432637ac4cbac9b3a53ede6da5fb662f13beaa25bdf43281107f3a33a84c4841175b9abd84e90084725a13a24bc51c6df74a46627582692bd7a2e8b24bde74db31ce582f95d81e15785f8809569d171e1e7bd04962dd1ae821f6aeade9850176bcf09ea4343da7746107813a9ebd5e886515ff1a2c751f84c0eb76ce77ed2e7634da39532bff7c171c37931127f0beda9502ed9b6661107cdd888c7122b34c2ee083a120f6959826b18414090ade6c19d9906980b8824c9bd25f799e7f4449ee6c213d815852197b73eff652cf890e418b1a878318f9d0c62b7e9afbf9daed002e273ff0efd7e47dc4d79ba66f2088516369b93d6dbf0ca256a55ac8318003bb839bb7a36d41f4bd96fbb7cc2a99dbf38073981f700bf3436f2f791cd021f02110f07f7412df0742ae535ff6cb549c2309fdcdbcc3b1527bdb9d26852c6699710cd8bfd517b219e00cb0447db21d4b2e6313dfbd1d28adf8997521f4c2c1720a5e47a48781fb1b0210eebb9be8a9995653ac3776153adfdc1c169427bb3079ed700e01a36b0905829a8b91f703b9b3c1f02bf754d74a75386dcef11a79135e49e7f06de3c5b28e7f494cbdedee7f11ccd549667bc7236c56911f6b4b85a285d0adf307731e95084779895405575296eecdf57921457b565be60153aff61b4293cb91b67eaa96bdd578c5f2adb2df9eda168d3913d39f48c90dc312d43aabd67bca3ebcf06728d062e71da95362c807ea07c51af69b4b888fc730c2e7b503a242657e02fb9d1b24b4b9d41a00bc9ad722c5b63a275e0801a7c3f635c136a79b48f320f7aeca48a0c274c0d98202d7a4bf08d6cf3886e1aef902490bc07f02838e54aac02c67e6ec432767e2d7f038f085c8f87d627bc47c2b814b1253e820fab0b1fe59bc6f25bf52262fb8efecd79e7127c6608725d434ed35834dedd58894e580484b8d2cf56fed97e5d857b790216cb5b839c0c0d09ab075e7fa9762efe5cebd73ed9aa97ea7dd5e2249fa08d43afaf69d1d23f82e19c932e057dbf275d8dbc90758a520b192729379227ba0b4e5e796a92d1cdfcb139b5df53715510f0e7f6db7ae2fa97bb5fa4d21cc2da296b5b01c33bf6572b3c4a2b250ac28a7acb6640b35566358a4b6fc6fcd939260c3552d6cecf12bf56dd1503354d003eb999af549f5b71a0f4275c67f5f9ca4e1cef90ea2bc5e556dd6faf767cf891b121693284ab07a3c8a8baf35e4ca15366a4b061401ecba40286b2a4b72a084b2f9e06a1176386c804183071a7ed131edb87453f4be7fab2d7db1919aff5ca4d5567648ab49d79b78394fc431ad79f0fffb10a6f8096ff568b5caedf952b9eaab19299a8fb46a4fcbbbdbe2ab9f2183d3410c46396af4ea02c5895ab3e3f24a053a72b1baf8f840783cfdb0b454c4e75b95a637d8f7b05c3fff95fa00319483ab9efefedde8049ce2df5e3a6cd81be3258472cbe3c8c433755315c24719a87d41c0387753b313b6ce0a7afb3e3c1665f38b3e9b846984669beebf009d0dc36d99adb35710bf235b9bb2b3434a1625f282e38a73a17273199ab9480b73999223c740c84ac34d6facc58e3e39d2051122ebe319f0aafd55b71578030b6676b7b1ca4a0c9d6b8204e8475b4d2fd41f8cb1314dd1132fd7a05fca98433adb00b492788553bd4725a62e75761e84165bd8eeb7bcfb35417219102269d838c68ab94a60028eaefba2d98c6d4f921e15514581ead419af537821cccb90380763e6b1857bf44bcd0827c4b1592884eb70d39cd226dcc8e3d971698f665c71eae63792a2bce42a9bc811434d79255f7381e619ec3b3bc06bb49621c55dc36a0eb054d2b346157a418957b66eecf3fae3207963a276260b236df0c047aefc24442e2e83e25879540a548bc229874d81219416304f1e4e93aafdc9ec403b56d64ea14f5d3b5381e1f9d16920a2c3066f42489555bfd66df6785706fcd51f7952e0fc22b139ca98a98e0bd043c91fba3f0f7b240a4a229d9f29fa587330ddb53cad5328ff90acdad8d65d258eca6f0d0e09ba3aad5984378e525003840b8c4c6105ebe5e4e3f0ce40237001fc45aaae091e1d909fefa4bb1892a0d85d29a4d879ed80c5e5f88bdb4e2b259be4b21e5ea7527635289f4de058307b87d2f22f1aca1fdadd787228ad25743db11ce1b8b610b388603892addd8b22a52816abf3440348d63bd0b50564d640102ed5fd8139b6159de1e8a604526bb3ac7e41b934664ebec712b378ece8e7b62c66314884acbcd898f305ef880eb13cf204e7f2191d47816328a9dbde0d3d6182f256cf1f89913326bd2282bfc65dd5c2a59ca605d8c8b65bf102a7801ee55a2b6acdcadf9a74911d0298a4c4f9242df78046dfb7cecadc0d3e9193f7e5e4afd92db41ef3910886c3792b7274274e8a58d03f1973a71881934c6e749a4c82519fcfa04989ca76331b0d08d0c71abefb20d5b901cdadb97f84d5426a29a1487424b5b0a474f1f85e0d1d7727366cee6e02d5ebbf4a518972633ad7a124919daf6611a648683d9ed07bb3bc202f23d276f646d13f4b90eee74e31ba98a52c7c86c58ea483fb955228aa1bcdcb991f0429c841fba18dc9311a0c5f6754aa402f63eb712f9ae1b941cf8263f4da55b5dcc13795f5a794f687a3103ba5c2d3a2aa795e454251277890c9777d14e517ae68f1f7a4c7b49279985187f97078a83a17d72d791479aa00bbe92fcfa388dd8b42534afbb26cb6f3dea2bfa0f4e12e290388b9b9b9de2d38f05ee24d7dafd28b80e269b56def75c9dfa9c610b48f0466212fe38982f21fe2e95126f90c44d290c4d9689c94cfc2ecab6265cc46d3696098badb64aec8cbfcad24a39f2f74f7b8db42dca7e69e69a1af5b86fcae23f21f334b9381905acc586b43ad00845be8b2f3fda2ea1d3284d9438ac65097acfe7f575278e28c8bdd54bf0c87de216f43bdcf1d5f22a8596c7572e2ee90045996d74a39b5bd0409f0251bb75f34fea534f2809aebbe634eb5abd92c9d0ad61d877b2a0a824477be5da5ba100348ce43905ed55f9164f145a52ab1670558321a49edee8920dd9258ee489f3633709f74db03edb4456f3248dfe8bf830be3388071c5417ec98c34371973dc6795b5907cffdf56058d91bbc2eb64ca53879c295bbd1ffd13d4c0847d69070cf656e8a37455524be3c5702f98cae8a9455239a08c53c7eaf0442657645a377dc874fe710bdc9d9e904b1244569786d8ba633533175aec68a46080b6da2f623862d4b26f224b30999c2bc2ab13f1d4e9fe900b752ea86b1493cd5323a6fd0b0c5e97cf216eb7ad6a782831f45a2996c433e1da485b109c31e3c31fd72d5b54c37ff065b74ab685454d0fa16c5e5b89977ee226d61346d2a1e6bc9206db8c448c44d0593b054159e210516383b34f4c9cf851cde163600cd5aade45f8fcdaf7536b82d313cb295e17a6db1c7f20122f629b85aac549b4fa77c935750a13f221b831f6f0bd8e364e868904bf33c93da116ec933b78642f9a48a44adfe2d33b8c2e31d09c7130fa2611e4b89c7526f7015894ffd7614bae6d39696cd9f9c99986d1d904f5b27e07a62b35ebf6931e6828ea2d7969ef9f24d0264849f4e0619f87e5baf7e0e515a2dbced269ce602c940f0bfe83893173986c508d15beb4cb06eb3610f79c4057bf7d347d205212f683a87d722adea29adf506835ecc70ac046d6cb67d3014f4013ebdf0e8ba9ae40cefab05a7cae89a959f9d0d8deaffc28b6b6cd448f7682ced63ad044c0d9c49ba4cfdf42a577f62974a8bc5b02edef6107fe5914d6732d35213f2a34dd869f55625dea31fb872cbaa26387cd53df167f452dd6b1c074500a4c3595637798c3bfcfcb4e554ccd1e4509605918cd7c6d917ee7b12a35618f08c304f9ea193c25980dfce3339a02a6bb2ee8bf32b25ae5636f86379c059f4c3c5f8c217ed89f22c9b24919ddbc4d8624335914e4c2203dbc8234907fe309d6ef7e8ad5b3ea05c7dbd659db7d47114ca2259fefa392fe4bd933a10562e726fd86d5d450260d45478fa3a020884a9818a42faa7d88a387b66d3df160e260abea7f387de0b358312d92571f912ead06289a3c7c904f9f4283ddb3076d850cdbd0c4e9f385fcab79c3fdfd90b56d5ff4952b29face9d97f470c196a12e6711c6d6bdd6ef20d49d073818f7dc323aef1ece4dc15312fd44b4a3faba35ddea97a2d1e33ff7b0977ec03d7208ecacb8d8a69796dcee2c42057e6440044c102eae77d25faeeb80ba7c513fbcde0be012e816d4ff15a8afc8200229009f51587606adcdd009369f8a5f318b0782c221bd36cad90126d74556f3e2b314fb7a8b00ce79dbcc72c9d219a3f5e96b5da92123bb5b7e0689c72f2083ccd8f358049bac19c85236c84784a830181542ea9c35f54a48729be40f3dbd0ff70ed1167579358e0d16204a4ae0597f36961e96182eda4c504b1f5f5eb63aa838a2bd2a3cda891f921bdb75fb4f0a1e0f7f27dccef5e11e3e5f69314a80abbb5034cad933a1bcf9a05c54a86e67eeefbaeb046a04135945c461b61e4f150dab97c77eefb344054c2e6ee229a061ae96f2f572f57a804a89115c3bed10c08f377ae8e438d6312c2f5b657dc1ad22ed2bca0a191fe39eb596a49146f85b4693985bb237bb3710b686154bf62e4fed8d4ecf679b5e798343fd2358704390f3e36965b0c0256983e23186c51546cc3accffb79272e049cfc7dddcbed52cdbd2af86119768531ec356954a64410b73a1385cb964d6f04b3825bec073712f778a3703257b74c", 0x1000}, {&(0x7f0000001180)="b848674d228057e165c22c0c12a20433573043149895f2fb279acf32853269801e4234fb99a3502904060047906f5ba21aa5c34416b65aed1f859e8a2c8d221ed181bc5253d81708de0f2efe87b09bbfc4512547bff15e71b66a61828f5cae683f520339a240ef26d4ec92a2e9e70e1f10b64c89b5ec9eff0e12ac0b87a530f8d2659e6462f630d7c08fb68e684fe338120c4869f68904acae19c8ba0ba3e4ab08c7d526826292fd39ac074ba13ed620fd554531d49313d2231e2ca21c13c542af6df169867f42872b396e7b9bcd2226c98d91da1f3630e303b63f796cef0686e3fa03c5db0bd864ef0c5ce65643321ab7d6a3989f9bb3bd14a85b9f43858b13ed38c908ca7bf01d9788e2d0e46eadf5f066d97aba96d6c71f90f47cc3ba53111af4ed0a4135b78d3b8631840c1745a535d6229c970b955866d19636c7da2a1c3fa0c930c88e01ddefa0dacc34efed77c259ab7b9247b4e7084ffd3f65df43f39f96b429eb6ef6f66520cc4be3114a532e4304f92e8ea39aaa5e176445b790a019317303e96adc40e0050429d7760441dcb75c31790b01eb8cc4dc6321a26ab2d317d192f0dd07f2a85dc90f5a4dd879074ee2360b74b26db6b624f547d57e2be2e34468cbdaaefc4153755bf9c4176ed4c530af3a938836fedac8b108ffe0e51b7fe46ef5f26502a0a457d078a6da5ff02d0f734a907411eaab2fd79ac84f9b7b0c95057c9d7388a90b211086dcbacbe623bfce42dab926b4f295e5277dadd10e5db72de67e43a5c298b7228060b6d1efe5e140d8fe60b0ee54fcb7b6f84daef9dc1b3253d21f1b23fd1f063a7b5c860847d7db28413271104658265d5772a5c02aa6cdfcea2819aa355b0fe26a129b24e2aa4cbfde691e913453517d4d926995623f9d9c7eb8a7a0aba6a8d4a15aab46dc768ab94358fcc67e9030b7fa94d5c2990aaf099014dffbbbc26314bd612f04f85e91834f4ebe5c09df596c09b618cc0b878576fa9b875949580edd56f58fe12e6cf9546adabc0fee5efc0129bdead4722a93a66b6a49c5b4693001eb38f2f164e9daf7f99f131c695e63745c51e326c65392d5dd8eaebef1f7d11670e84cf1c13d6a998f6f97a7d5ad3d234c1e6938d78d464e8561e560226d31b349a3765e9f37d7641762465c0212231187e699ccf3aabd4bb0634fbc4a3b53fbe81304849d75bace078f33c37e9c628bc58e4abed24fa256185ec9faf3173d950b4d630c99a46164d2b148a99eb11fc9357c2c9012edec81766ba4a5c3b85f68c2f2c740b8ffd7a931d71f7937e16e82ffbd994b100d3f18ba21479ca04ac420a471572e6e149cf6be781c2ef8fa284257b101c5b82249007a45b3df2855c36bb75ce55cd005b5131a9445e671ad9ec66ef60ec15532556431aabac113183573056b99a130a3a39ea757f70da1188bd26b9e0b09c3f6d9b7ffeb4771e678b9b14dd6593109fd5f07884a4565e2e73fa7959bcb2f35290945478cb1eb1c31a7023bbbf22f6886c7d9d6bb60bf28d47530932ebef6420e2ccaca1a03ebb4d28acaece7d7c6dc67f54ec0c24efbec22d51c4a848f111aa3f157428f393ee58f223f4591746d7da0927c103f13bc90d93eba43dc5bc0c4c78be0a77874e161c0327f7f076c117252c5eae12659f9a27a6e58b671eca45beb53a9c84dfa1c993d1ce9df85c6e023eb36804b2c318ef4c6a81b934a3181d53b10871fd722528a08dc9354f3d6e47004e1286999d7e7327ad210fd20f2489b6da134ccc235f18c1a824020193deb37dfeb99bd2d70395144cf3008db2e33ace0ad34b28652b2d0052d48349ba2046854792906bd48515040e5c36765a265b98e7459a20fa48ebef1c5959c247dfa9c2f7e731f049ba04a1933d1bf258f6459fb2c33442080152858d66168862023df1d052569de376c4a1747e71bcf0e9e1a6e3cd3dd6f803ff3bd3846059675504e843c81c7da370fec23b36f5eafc94bfac4ee17def59f3629c28c885db93afbf79b2ca343eed576f384d2b96619d35fbc309e764d31e3a434f675576bbaf6891915b95a38fc1179b8fcc9e2782a439830c5424fdf152725a5325cb468f656ca2637a0e3396780c003a9d112108183e8d15c8658930e3e9aa092e29503c560aa477316d30beb3c6cd2fa9d81fdba654df876f8a6ba04ca1084166474a15f0a9c4749d66baccfb54badf94884f936615b26b154f46eb99d71a613ac9c204dc2726a6fa28feee8f5163c5db7338caae6d22cf193b01ddac6afb8808d383c59c7c008fc99d38b3c2d222eb32b42007490e319b9d50411b04f1de504c894be7501179b7975c51e22d463273264cde2d0c6ab7a57c9840d79c553409425ee2a50de32d2c29dc5d23fb5c80b9ff220b71cb07d092465f6bd46da89487e4ebea03ee0afc6b27e5f389b2dcfc70912c0dcfacc102c0b6cfbea723bf609db3b0e73ec98c139c342538ef2d1b7fee4ec9f90c3b61a92b217485cad48e181362951197c93f53b9647687fed08e1140fea9906ef6abb959b1cdf210608d5aaefe47d06c49b88392ff743d3ec92bed72d32f7bed2e1e0d858d0f643cf213f538a8c9d78d01ad16008d9be8d46a1d0ec7923a9bc12955ddf0ca36e5123d98231be9dd74dc9961db2178b50de8d1417f487b096146b8c73a0b5304c5adeeffe285bfc60dda278f83893e2dbc25a029f5ecbc730fa60dbbba510d318d5c2b09254ecc801f25fca62daf9cbe989a919106d7465e414bab5372efef6e2e55354dd20e1005ba6d73f909a0e4acfd4f5b324a090666a8eaedcfb1e03855bceb9db218dff4f1757514a1a95698c34d522812719bd4b99bd3c38928528da21492e28fa798a6c4a59cbbfaeb6be555b3631233c6653ef8f6becdc5025da0c959a62913cd78a675553fc7983d14ff655dc3280c0d173d15ca74a5dcb4e7b7ed658fa1138f033e19aee159d0717783c0a5dc39025e9259c9d1efbb9eb2ee6606dcdcce04162ce0e276f1dbdddd0f6e0af5a8e90ac7dce409a92b2178e94aabe4555a89e982e58fc52f61e07d4bd7721dd1b0f299cf770dff6963efe9eaa8d8751945fcca8b30a67e77dbcd2452a489fc100cbd9edef0b2055acd832f6546ea9e8c44f58d190fbada23edc7bbe34c8d2811e137682914c2300cf36bb594970125c7f24139928692424e090c6787494c9a37ea21c0353f1cd32e71dfdc5725fee99ad9b75c1bc3fac75ea9c6f0a5523edad60fef6339a6caa23670a48c8d21bb413a110ba6cbbb51290cd4b9ca302a4394531c7325846e94a4350200da68f3e4be1c717288a9c0d8244493f0b968e90ce0cc92ab20f1dddd3715ea42f2fba2fc098b7a6a5115b1277b519b1f0f482764ee05ad5adf5514c671516d9d95379edd601b562633b9b614b475f2d3b50be8bee9131e86775c66050ba24d7fee02d8d6e64ac3c4f7d26840d57c6b1105ea7844b1497362fb821d7b424fa131ab252ceb6f1e5d94d0aab8ce36d1e42f6e40edfbf8776d9674d594191c10dcb4f1c7465142c5f0d119edd8dac00a3472ef4ec2c4bd5b781c47164f0991f85bb4b6c8948ac9e662f3571f01cf3bf91b280d7be3d497743c6ace3362124c030a0d49d094c05d300b4dc16159bc751fba69ae3d61dea890854355bfc2120a13faa46baa6870007fe0de8bf589601a2959b3aa2101b722003483f4247e7a6408181d290be69b1183af1252b9a89272c3d1d53e5ed0f8af7cadae20c644ba1e2a2f50216ce8f0be843ec11847fb8a2bb11905daaa36f42b233362335af6cbef391bcf889cb3c62478c422158a9a7fb3ecfc2df16586997cb283c6238a3c2212b537f9d3f4408f119e0787892872ffe2341b8f1eba9337d107f7585cbd9ec27762035d18b8fcd24142f147295a5559387e0159f0c9495432f3c89aa090ebd83433fa2e6d981737ee034832a777bcbd817dc580176b42809ac693f1c247d10719f98c4a9d54667260dc79c973cdfe3c3629cac5e0965dbcd24e676366e63389c9787b700e453e9796aae1bee5ec4214601310523bb4e6f2b7eaa1b103cb125c8e9c09260ad02feb51fbc790afb81f35d91dcf08c28b4ac1612163125bf9845ad8f3685e62601a2232c0885479dc276db6f2e3e9904bb07d53cb07545576ecafbf2db1f36ece8ee500aca5cc0bf4231b107339d5387199a482b713e523e357c185ae3fff1994519024f71ce4ebd4b1a783bdd44741fb593e84cee8e6dc9deef4415fd1a0c6ad880343372e3b0202d243386a35b868f177d5e56fd968a38f6f610b85fdef5cc9a02f9f06c8b06d08e1c154af450008d5dcd881616643c4b4e2ff0d22bf60b53456a19ee86b74ac8b1617e90e28ea9b7b405ef9ce72ee9f17e70a4d12decc8d26e79082d32f81514fb0f393fdeb6abec119fbe30ec728c524e5e40cbbc7d71ac03fb0e91addf8d0058a4e55a9b40691eeb4b76f8e6685d401ca5b48e31b18d9574b97f16c6f3483b5a5f96a935d169bc43ec2c2b803de143bfe3171a1975f9408cbb0fd34999349ded706d918e16c246085a0f5453099e07a7e9713289062e12f0cbb2831d976aecc85da9557837e5dfa9d010cd2a54dab209ecfc1b31df5a42afc17c2b390012ed8281ab56a55ac5afda1b3268699519608deb18c5439ce451cb79c5ea991eee33dff135e07a3ef54e3632ce222ccfc4aa93af4768c9919045964fe6688e8ef6c47b4d52318b1ce1b486c37b99640c8323b4d9d79fc6b31a3984d91a1eb159c48f4612f884e6cdf95d68b1a945b6dc0224d17f5379e2c58f2d608f7ff3b416e9081e26761d24bef425d40da878d1ca040b11ca447e1e4515b08611593d947da53c23e008513a90baf37142de668dfd61ab73f7f61e6136b5bda5bd57da476e9ca66506e449203d3048afb83ab9ef5ad6e5c3b5592d23eec4c445bd7acbcd5d0420fa047a4e23152ee2be07dec9b44356023176ece0db5e5de682ccfc195271f29d29e55c2a5acae4154a84fe2da07e5881b87e748776dc47ad9d2a26fcc429555c913ef34b629623feec14a53729eb5c24aff84b19df6cd83a67398240f07b8d0fc40ceb25ac3db145d87e9bd4f6fc58d5b3c062504c9787ba35bbf7ed7d152db048e8607afa4c4231b7e32f17b53b91ba8557ca5763dc9a945f62a116d0bdad9040e7c947c9e253edfae8a59557f06238370ef9a1132f123a90eefc2e2f1b92b56c905a260cc8fccab575ae406c7e6e24acc8b2353d0363286d7a6f115ea3125dbbad37d5d40c22c65c64ee434cd4c1ea04a6d2a1c791e93443be49e7987d5b2f8aa910f56e8d0daf0fbcb660342a9e21c5af93acffb1aaa39c3e1ea4bcfd7eb162c81f22b1451aa1d3aff87d5733b5b18041ff769f530a71d15a5847c6d51c45f1250f029e38234f08ad7f79066331fd4503707c5290a814ca9f97c2ce93d82481584ec450c54c810a7806ac94cb2d96fcc1271c050780610755aad4d509e9da575f1708aa124761d6672460839675ba9b61ada316df9e0eaa7ccec935a46e70abbb374595582ad0c72d84cee595674140884f93d95927e93ce15134244eb4dd858a4084bef5e499fd0b88603bb33f478f433020da270181a4cf946099300db536a54d98033760cbda16bf25ee61c7e3dc0e26199b643a8256dc57a25a36dcdf107bc3f65fbbb7bd42eb361bb29c886df9ce272e3a833d94c168f94bded966c202ce00cd3cb9a41ce57aa4aca21ea8f2a859e680586602c05f2a8940ebf3d91ab8658a20b3d09bba290b1348a29dbbe0fb4b5232f162fc", 0x1000}, {&(0x7f0000002180)="784cd70b842c02c05293918073661ca8694c062495099b6e382a22aeaccf4e0691581d8668577b58ec81e6ea1dcae505824b532d8ba158cbe68de5f2bfe48cfc64e98ad9f207f98fac0f393ade8a224fb3f8b492c81e69f7d417b26e939109496e744973a42b4d2baefcd08b9f0068d7b648307c24689ee8db8d1c46af1954f4f905756863872fefbe2a6c1c58b865d4e7499b2aea930c01fcb0759dccbf2d7c2d90e29bf107caa655effbef51346afb72af93bc6f14ed091cd72671f547ac3e1966374452f4fe53f534f7374ef2096fa865c94dfe138ab4033ed0a0e21196548b034fb47b639fdf2eba8d7a2d5f254d6dd614addddec18a0652b19c05de7873f3acc5fdcc45890b40c0bffe110c25c3e3ad76752d4adb956d51453c230fa53a4d264984d6f7d2ba90ea6f3d507f7e4783e98cd338e9987bcf8cd5f15bee243e4d49206f737dc668cd84c60842c8910b756a4cbbd6380a6a0bfea0e14fa82aba12818b8cb74a77b7bb25dcffef9e0a0ff5023f7709a1ec7547b30451eca65512ac8b5219577bc7b5f1869f63a7858178557d9beb23ffe9dc93d50a0a2b0334349d1cee0a9b964e444792099f6e93edb14b132649dd31901a392f4923d98d16bc2f96fe489af59f2e8edbcc0a0af353349f5519768ce2382e74cf5bf8b9f2c29ecf4296d70234b8d74d0775306bbd28567a7a6416985771c5f8ca1fc7fd833b7cf0c80df18cee598481660d695a47c9af8ea5484d6ac614b13a7a44fd92d2741f0ec186dd372f18db62a90be958098a49e6f044f2777f50b83be95172feafa908876fdc66edf14e239b825c70ab85fa3886efe6db506ec8199bbfe6c2714f4a0a584c75d1e7d8f95cfe9c7f13486c51930718a6219652b8b0e1ded388ce3ea49c681389a8ce85fad8f72e9e211bd1acd85dffb8ddbbb046ae43d6785e483482e561df578ef21c8e95eccc10e8954d52e82c51afb629058d235bf9009c3177dc5b269486ca752b5c3e160abae8234165cc04601322b138dd7abbaa217c235fe74d3915bd7cfebbd2f759e0ecb3b01ec6a9e86b6d806a0f35b588c2a441f0993955e75d15551e63fec7b4f4b970fc687fae2c83847c067af8765ba7d703b10685e316c6ea9b41681a09e531b193f09c421d85d80e85f1c2e41c1a334aedfaef5e164d35a5bf55165f7f73c9647fd123fd17df9c1dba45af7b55754d1f624f24f8ede44becb321d97a08d95bbef8cf97132eb7cfc2a21bc26e66ae43d8a323eda69fb9519d7d18680d499a511b24084d852885f5e6c2916600c964cc1ff910400ff9227d6f2b5a8118143209dfba27da40f750ae9a2ec7fd8699948cad6091bf086569b7de6600a0bc494838f8f03a3b87d25e650c8f6b62a0a3f21b5ba68f7953115756796a9e78edcf005a0ec901a5d83dcbd500e17ce79765cc63eb17b6e55363c6d6760916b9537d47916212d5de4b84680da7f287af7d37f6fe1792fd1224af452acc1e71a5a8875128b1e2f7043b24392f3d767e7a968ed9412a6a85b23a115f1baf11b9a99a32238f64b6ab2346d890b24c3d17c7dc584a929161020da0eddfec8daaa89f33fcbb83b679a919d387932d985779358ab5831e5850cb43b622ef3eacfad2339ed010b92c31adad368c8ffd4315fc69214832ecc319d4b2550c98625cd4b3e08a9c4cc13dca7e0a7995e80859bf9a239ab3d419cc500a72e59844c5808207c059843614a0f5cce2520f7e10d874b8b8519e271cc1c72edfd8f0e6e80dda14663b98d2903c77783b51b0111033351ae42731a579b957fd838a3a1c2264f2fe0a7d8431dc4c806509cd7fb5758c9f0ea4dcaf76482e938ab23a7219eed81c1ee3ed9441b0e63bd463df280f584d7d574f20643272a4d541df527439f7ac3b325071ef6fc5f4db894c5c237dcc9b1a20ef5e23f5c7d1544fe4782d35a6086ba1158e914c03038dca82bbcc7164699424a1158fa3938667802ffde94d7dc9dac0933f70e735b148ed0d613bfafdc39dbcb64fb8045aa727210bc484c234bd992b5be99411966b953cd1ca35a8b61ca1842f35ffe96b238dee77f75de1d5bc7a99152c740e92119be81da09d6706689b45752707c80fb8c3e372820b601c8df1ddc502ebef4341c914b4085ee6cdab9f41152fa065f18a4cb88834742e813b8eb633f9593a8434e0313e7bdbe9b7502cef85a31210df3ddd3f6d6f373793dc8d40cbee25e76f3868cf128598d7267e447ebe87dfaf9d5775b42775367f89c3ebf6451f21be403ca57a191c1d4a3ad82823cab53d535adcabc0dcb022f9f3d5b1d3746ca6b557daa6329b69e03adc998f1a1f4d848f649601a0ee3101f73e83da3acd2867b755757e6cbb5436198af44754572219b111a036fa281fc056aa0f7d4757e973486810524a67e454360f72d46007b33327a3f86da2dcbfaa213660c540b82bf182a0e5cda7c2fe8a8b792c36b024caaf9266e3ddde9e3f8fdc13003acee44637c1f440657119ff1109a4318a5bfe0e34d7b35c157c6ac0a1c042a25e7fcbb17b61a3bb0857311d1c7c8841d6b151e6cd7306d53e5216d6c0a0693a57ec490ad927b0d509c0927ced481008944691691541a8366748a8026b81e50193aaba575a70ec14cfb006d88746b2beded01d76c49a779739290553383fae2dd632a14ee61a9fdb42b58e5c65988593e356b023e3eee3eb64596c0d82cf12f9b77308b48f35759f6b647f17405944bcda2a5a315ada5b2ab75dbe308e2dc6c62697c64792dea6ed2983574b9c8df1c42f6da57ade3a1abc6037c2941afb3e7a14eaee9800372a31c2f05ea9310e8aca84665647cf84090765fca4ac4b085453edcaf095b2e543aed0ea3fd93a8d9fb1bdf11e9c4a92691c6270359ec246c63d5ce5459320cb434898e7469f6957dde4268eb5cb9be78530aa7f4f8ffef23903daebdec6f46084a1bd5cf2b43dc709047fcd1351d2e9df74b87c429ddd09d502e55a487d595982714b1b5006e9392c8442a8d95abc4bfa39cc57e57a070882417511ca77b049ce58c977a5e03cf090da1d5cd6b45ec6587d1baf24c693f97412d3ae44d50a52274cba76de05e5a84d577876fbe7642c8ceb5492d9b696ca1d30b31f497bef9b1601a5d179db7ac806efeaf14c049aedbb52ad06337a449062a398a4d94c2f3514c1effca0a3cff694cd953337732764ce2cd1b1215fa06f916504528fbdff24fa87732151dbc6d5fd9ba844ec0946c4857aa9f909002fe49c1df814da91e5b2a2bc66c9548ad4d2b99a9e649979bbc3c3b1eb75a7f0c1a0b7a325debaa64d3bcd53d76d7eda1a781f6fb3ffb68e585b4362805c9b829051c844d363134b13c62a45e6d27c54a6823b5f5de4687c550cb598eeb5dcf2c72bdb8b040e5a55bc5f070390fe7501f78f4958f3c7f798eab71f0cabe04e6581a62ae8c76666b0db0f9c613dad2c120fa401095965185a17b3888e9462794986cba9e00132cd555850415c9c5b6b60fd4988fb00d1950e166732502baa25b11b29f6dd228b3f331e3ac8fd073c639912ca2346f948c7bc3a1320791a5c092373e2f04b419de7c7a99d04399051c962b9e52c6b905f83e9975b4fb1e43251df088c9c24336e8b7ee8edb1affd0145a68d21a8cc8a9e8fb9ccff6f03f3295e6e86124cce848dfd9ab0e5f486a1491fd8fe4c6a3c097b26892b564333507c19c9e26fcc0c39a49468739c0a144cc035d50f2f038535f2005ddd7ce28cb51c703f9b6cbf9845a377884898554e7f34554649a4100119bad9f63d4290b283e08d74f431922444d18decf86f58dd689d948c2c8aaaaab5dbb83899bb8454de804b0a1ce5a6e663a1e272b39924d3aae5696382b34fec89da8c89a0528a0eb481d572697f8bfe0cca484658e5c0fbc8d18b61a2ab041339f8409efa77b7e4ad2b03f69287ddf7f53e1dd20e615fdbf0f862efccc03968c23c854bf3368858cc6a08602dd615df8bdadb7384ae5df4825d0dcca80e7b86158072256ba43f5fb6317b8936f0c5407063eabeeee1c05fff94cd2d651ae0e201bc0025ff7f12c638c3a9c04890b26e8e993925ae26deb654a157e09fe00b745026addb2cf916b40d56c165b9ac4dfb9a1083e50f803949550aa6441155075dfcdf1c324c0b4940c4262416e6014735e0d36027310a95681f01baa8ed13a04623fa5fe6473bd1d939042024ddf4ce7d0dc827ccffc3006a275ad5f28c574504cacc1e377e6831128987d7308e5e3e54fbe33049e9a7551a0c2983cd02b3d87fc5046233fd77f16bdb16370c08cc94cc7a9fa91cae96d9f591d93d129a9490365c0e98348597f0f43d6a42e9ba76a13a9b8f91dd9c359225b437ca05aab5d216b021e9f1dbb7fe899fa70f29f59eeb9d1254b3915f34a1479b19ca8d545937bf88382025d20f5adabb09b740105666217fe983aac303b9a218022563a574fc42cd1283d081fdd7c2e9a681606c3c043ee3dba495c9dea914b552fc4e876278d79a29c950e57f832c72b3792d575e238ceafa79cd184192ea8ae3ff2363513d51b0065d8c7e743de5e439cb9d18b91fdaeab862d382514f1e996fda3054e17a046f0e260449e14fb686979a715e4cef8aa7425566d0d3b7b147decd21d49f60580ed5d96d8b7a5ad8fa9a9e77fe94d71c5053f05aa356545a096fa26497b2774aa833d743d732eab775dce359f7417bf4d73e804bceaa6b9adaa6cdc59c0a632a152719322f264347a68aaa348536b4dfe1f96841d69bb3c75a2a09b1d5fab2249652f3ae0817184f729f105d1432512dfda60b2f8731ea4bd31ef8830149be285d043477e04b5c850c2062523abb54871da986087fdef25a20f772296ee7c219be56011039083d5f4530dc333f4ca2e93b85e8b831a5de83c040e1df4737402548eb1f794d2a07cbad33a347b315bfcceae92c0bb25c2b92863c196b7d232e6f0097938fcc98065d745ad494dca1dd1515f3f43684822ba5c12ddcabc766aaeb6ac374a1721a147bd86cf5b4221bd4402b6ffc0b7820e279dab5438b8a9fdafb16b0393896752f8e5f2994805866308413cfffd606d89c11124bcf70b13c4546c0f576ffb400bdf422b2d65c23db5e5e0e467003da854150712957ace75db57ae3432d65b8c8078fdd9137117e69c62dc43f6ea144e20caa28b0b2abf1a568ad3b96db91c7772628b51507b2f9a28459b8efe1d1ac737110bdd7260d080cd204a9069a61bf7d6791022f2068c85a85d46e72e76145db50d97910bd318d760c2b225cabbac88c809a8c7880f135ae59bf0ecc96e27d06cc20cdd39749bcb0578dde6ebaad098a1e1538079c86a78162114ba52d5d6e75acbbb071a95cf65579773ede43d9b508af9e583a5a3409ebf295e5e4918de204049e5fd78f58055f6d844789fc7a80b505c7b3a5525b45aa79c4b47983bb8ae693c9fd3959e861d36aa09339d348b8568e23a9acbd2dbca0c7ed88155c47d36cb104d3f0d3abfb84336d33e8b4fb7d345d3ceb0fa15641be7906cdd49ed0bc0d2310ff80f5cfc4f5b46e609b8245d32f9982860c0aa9ec6c9940ecbce2a93b321200cf82daa4bd5dcd9a81d12111f7f0ba179b670bab43bdebb3fe114771fd7344c2bc0ce1f6637b7f1b266121f0785d2ac378896dd263dea409d22e8b32ecb2d753b885fb813bf4d6b7c44343772eda8cd9402f26d104103874366476398cfce53e0cab310b6e699a21674db66766abd5f2eb8ca4e9a8993fb4fd2797757f938b6fde3a1aa26b49103b80055ddeb7eacfb2d2021e436e", 0x1000}, {&(0x7f0000000080)="6e7395aed6ac478c03cd10cf7f73197a5c4809505490430823d1cd36893fe87f93876f58cae3fc4f5085588494668b32b1fdb7ce61e7e78971c9a4f5c7cfc45fdd2ff32c1c5fae37f12f9b2bf61bba90b6060c3545eb9b82", 0x58}, {&(0x7f0000000100)='N', 0x1}, {&(0x7f0000003180)="c73e5f71891e7041accd567cbbe632b25a3663bb96aaf92735b2a6defe7f1bbbdbe1f2d4fc9639402b40f214f308f837cef72b77003904022253f41e60602aa8435b940265d2850753732a355f78cb8bdfa0adbf52a913db8c68c038f524c04e8fa6a514efea9feb49b1663d2fded615e17bd1c635b7f38ee76e", 0x7a}], 0x6) 16:00:29 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x101, 0x400}], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x3ff) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30004) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)) r5 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000280)=0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000240)={0x3, 0x1, 0x0, 0x7fffffff, r5}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa212e6e4da735b33, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x200, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xb25}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb62}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffff27}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x4, 0x4, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x8, 0x800}, {0x1, 0xb95, 0x1000}, {0x7, 0x7, 0x800}], 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x508) semop(r3, &(0x7f0000000000), 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000), 0xfffffe8f}, 0x10) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10020, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ftruncate(r2, 0x0, 0xfffffffffffff395) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) write(r1, &(0x7f0000000140)='L\"', 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x3, 0x4, 0x100000001, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1c4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf605}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x74a0e495}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb3e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xd7cb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffff00000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[0x7737, 0x1, 0x2, 0x100000001, 0x3ff, 0x7fff]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x2, 0x5, 0x9) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x45}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8eb3307ec3b453c38f90e6c597ce6ff4595346fe6de8cdbdbbc3b0ee64134572db"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r0, r1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x0) socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) shutdown(r0, 0x2) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) fcntl$setown(r3, 0x6, r4) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f0000000000)=""/38, 0x26, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x400}, 0xc) pipe(&(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) 16:00:30 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x3, 0x10000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getpgrp() fcntl$getown(r10, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r12, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r13 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}]}) 16:00:30 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x62) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = accept(r1, 0x0, &(0x7f0000000080)) sendto$unix(r2, &(0x7f00000000c0)="7651524654581ebd17dcb567dffe6ea3a97e7617fac89be9d88891a3640f9d6cc271db88bede417fd7318a1a4b0ff7667773793a0e2378c0f77ebded67e37197b87396dffa4b18292de494d12899bc", 0x4f, 0x200, &(0x7f0000000140)=@abs={0x2, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xfffffffffffffe75, &(0x7f0000000240)="005046888c115306000000e583109cd9fff27feaf4aa07000000c232c2578b1d50016e15eaad25bbc202f704c492cd65e2e7606db606cff133470775f22ed622926a92bfcf9c56426c825184fe75d5447e3142fb99aa25a4979a04cc4452a95a446ff465be609f18da68537200bab622cc8772ef99d3673dd74f5dd70dfc4abd5025f7c1f2166ba1122b7dd6c319fddce869a50a3333509b0f6a01c6dc0b4fbe483d07a449a12132b141926227caf6c77f595970fa2d6b36e11bd8f66021d4d7eea7b8be37e9660c7d96ee1edcd28e50522dae9185c0ce95349b6cde5fb0f1dc140dc258527535d24c49057b1e5d0a1468708f4e7595d54b93ab4063d4062d6fa45b888e403b3a5b1a2dcd70977add0bda0432840cf1") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x3}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x8004, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1, 0x3f, &(0x7f0000000200)=""/177, &(0x7f0000000140)=0xb1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000000080)=""/91, 0x5b, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="0100b8dcb88546fd3355182e2f7b696c653000c56cb9595b383beb44a4157a4ed2a6e41c95250cde9e6a1a0f3065c42d99c481c79adedde125fe63330815623a0aa8d8b901a95e62b0523b517f"], 0xa) r3 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x80000001, 0x3}, {0x18, 0x1, 0x5, 0x7}, 0xff, [0x0, 0xe73, 0x6, 0xffffffffffffff55, 0x4, 0x962, 0x120000000000, 0x8000]}, 0x3c) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) fcntl$getflags(r1, 0x3) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x8]}, 0x3c) 16:00:30 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x9, 0x800, 0x9, 0x8001}, {0x7fffffff, 0x4, 0x800, 0x1}, {0x0, 0x400, 0xe839d0c, 0xda7a}, {0x7, 0xbf7, 0x6, 0x1}, {0xff, 0x3, 0x1, 0x3f}, {0xe0b, 0xfffffffffffffff7, 0x4, 0xffffffff}, {0x8, 0x2, 0x7, 0x9}, {0x0, 0xfffffffffffffffe, 0xfff, 0x546}, {0x5, 0x9, 0x6b, 0x4}, {0x7, 0x2, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x8000) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x5}, 0xc) 16:00:30 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000900)={'./bus\x00', 0x8020000000, 0x9, 0x5, 0x1, 0x8001, 0xb92a, 0x4, 0x3, 0x0, 0xffffffff, 0x10001}) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r4 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r5, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5, 0xfffffffffffffffd}, {0x7, 0x4}}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() fchownat(r4, &(0x7f00000000c0)='./bus\x00', r7, r8, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0xfb4) r9 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000001000/0xd000)=nil, 0xd000, 0x5) getsockopt(r1, 0x2, 0x401, &(0x7f0000000080)=""/71, &(0x7f0000000100)=0x47) write(r1, 0x0, 0x0) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000050f000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setrlimit(0x3, &(0x7f00000001c0)={0x7f, 0x3}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) clock_gettime(0x0, &(0x7f0000000380)) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000340)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) clock_gettime(0x2, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000003afeecd19c8281e52b71f76e9d13d885600466047f77e66d7270bd3334cd1e353ab8ee5f743f6eadad6bcde0512a07000000"], &(0x7f0000000140)=0x6e) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28090, 0x0) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) fcntl$setown(r1, 0x6, r4) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:31 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x18901, 0x0) pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = dup2(r0, r1) r4 = kqueue() close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x800}, {0x2, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) msgget$private(0x0, 0x698) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt(r5, 0x8, 0x6, &(0x7f00000000c0)=""/90, &(0x7f0000000140)=0x5a) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000080)=0xffff) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de~/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) openat(r1, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8821, 0x10) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1f5, &(0x7f00000000c0)=[{0x84, 0x0, 0x0, 0x7}, {0x6c}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000280)) dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x400) r2 = socket$inet(0x2, 0x4, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb050000000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r5, r8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffd2c) setreuid(r6, r12) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r13, r14) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='c\x00') fchown(r2, r6, r14) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x0, 0xfffffffffffffffd}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'t`p', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r2, r3) fsync(r4) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x38) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1f6, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0xaf7f, 0xff, 0x5, 0x9}, {0x7fff, 0x1f, 0x1ff, 0x1}, {0xfd78000000000000, 0xfc00, 0x8}, {0x6, 0x81, 0x40, 0x809}, {0x9, 0x4, 0x5, 0x6}, {0x6, 0x83, 0x9, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x40000000000006}]}) getrlimit(0x3, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000480)=""/207, 0xcf}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/167, 0xa7}, {&(0x7f0000000800)=""/105, 0x69}, {&(0x7f0000000880)=""/41, 0x29}, {&(0x7f00000008c0)=""/42, 0x2a}, {&(0x7f0000000900)=""/168, 0xa8}], 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) fcntl$dupfd(r1, 0x8000000000006, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000180), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x88}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3ff, 0x8000}) 16:00:32 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x30, 0xfffffffffffffffd, 0x0, 0x80000000000007}, {0x6, 0x0, 0x1000000000000, 0xfc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x45a443456c969861, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x100, 0x4}, {0x101, 0x7}, {0x23, 0x9032}, {0x22, 0x15e}], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pledge(&(0x7f0000000140)='tap', &(0x7f0000000240)='tap') 16:00:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x20004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x159) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/120) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x0, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xffff, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r3 = semget$private(0x0, 0x7, 0x285) semop(r3, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:32 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = socket$inet(0x2, 0x4, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x8, 0x6ba2df12a0d692a1) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) r6 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) sendto$inet(r6, &(0x7f0000000880)="5d7140937e1dc1e5d28474374a11b608f6f91c46a795fbe0933628311da13787d6ee76083a055e1a7f62f626c8bc38c0387feeadbe296604a8d7c05b7ad89e56b3cdb701bb46946f090ecf642e942c7a679b771e122b93dc2fc1ba72334860dc9e600c5712780b402de020b53436a05504467dd9587d4e7883662e40875bb22c18bca3624dceb66f4fb5045d576dea145bacfa05b9e38495b4c53dd1280f5a4092651e7a44a3cb85350b5a547023e58bcd6fc047e6305a1c72185c4b9b6b87901d4e293b2df0f7101603803d279f5ab33944c7bf311528254a53150e6c172f52021a76c4d45146167f0a9759cf11d3d2", 0xf0, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xfffffffffffffdd5) syz_open_pts() r7 = msgget$private(0x0, 0x20) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000780)) msgsnd(r7, &(0x7f0000000740)={0x2, "656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e836"}, 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) msgrcv(0x0, &(0x7f0000000700)={0x0, ""/54}, 0x3e, 0x2, 0x800) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d10000d800000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0x2000, 0x6391) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)) fchmodat(r9, &(0x7f0000000380)='./bus/file0\x00', 0xa6, 0x6) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) fchownat(r10, &(0x7f0000000300)='./bus\x00', r8, r7, 0x0) setreuid(r6, r8) socket$inet6(0x18, 0x4000, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000d, &(0x7f00000001c0)=[{0x60}, {0x6b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0xff, 0x8, 0x80, "12566eb3f8812005ff29dccb6701a9c2787adbd9", 0x0, 0xf5}) 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) sendmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="837dd1c86d399679f4d6", 0xa}, {&(0x7f00000000c0)="ec7042d6bc11920e26753973e00f5e3b02f74cf3dbe040a56f0840f5f79bc1c9df8923e80b558d62f6e19427f86346a35f9933", 0x33}], 0x2, &(0x7f0000000280)=[{0x40, 0x1, 0x3f, "62a31cf320a6b28c0c5265dd325f799e50d44cac98f45146cc1de9a4e4ef4db32a6ab7c87d3170a739354d1ccc"}, {0x100, 0x0, 0x0, "f64c3ae49c5d8cdc19c8c1f2461f978447f51ed41211887a8afdd5b43b9ee9edc1eecac279e9f87c1c5a79c68034e2f98a5b447c058778f1f7c7553140eea9b6e4324e76551b95001dd3d10ee3a5e995a10f8a74393ee46bf8d7db7dbdd75a063f7708b9f50a940cfe63bb339c8e8c1b0ab70303a9dcf2d8a19ca5aa7e4ba4188a3ab584e235bfb35c9c2100574500b55cf70b2a749751b3085c447197fcf83d24fc3859cbd95cce4a3b4b786533a32688aaefe585bb3ae023302e48edf376a4715d246f1d536315d260674beb32dcb8e16311d5985bb0436ef9e256a9e3f19e1fd9c7c24fe6f32ddbd776bf"}, {0x28, 0xffff, 0x6, "4f3a1b4434b50f9b23399a5a88913f573658230bbb83"}, {0xb8, 0x1, 0xff, "f3b94503f57c2bdafb1bc687b8c39f17aae882f97c2d2409e6486c41ea7b26db9d5a9e41d561797ec06d9209e7e0e458400d7f30397f825a833c2b121d759c9b68f18f139afd5867871da9ec334a572e4fd39a1e20904586cc3c0066e3032736bedbb179f6209616dbc885a5bd0a152b1753348a710bc011ae53e3358ec6a7cf9db07704b47e3f71a9b7102a743b21c4baa2c65460608a85a47dadfccec4cfddd1"}, {0xf8, 0xffff, 0x10001, "24ae1b42abff99d5e50b28671d4352e3590b6e99503130b925c856adb83cfb0884cbf21a2a0a7564cf582a1200e826fd51dd4020b6b8b765da5d13c6278c806656a073222799c118067db76193bdce359ef16ae83d4da093e95aee486e6556a476e63cbee7d9ebb581897e40d94d2500571474645781774bc3fa41f38a2c5b8e9ea5909365d8d0b27c9aaecbdc390c57952d6a17dae246a8dd6c78a7bd20c76faa52b56329e4d6333281a05da5f2bcfdbcc4e22b2487d6bd097e067496ff794fdc7f439137a131add91a217120458b2d36fc0df26d8574781ac2a544fcc9395024c7c5a36fbe"}, {0x10, 0xffff, 0xc0}, {0xc0, 0xffff, 0x3, "37a20662d1ce408daf363151f79ac01a927c24d9fd50b8e8567de47afd95621ca12688a20c670abb518976bada254db8e3b0935a38d44e5f9ba1715d0d7c264b59b4ff5a1f287b6c2f1dea0801e5beb60d113ca037c3a3516f86b58faaee158602db2298b4c4cb4f8939d370a23b525944fdb154ba5435a13e83cfa720a858079b9d0bf484ef4bdb16eccb1e932a32b227a372ddd8c0d4c71be76cd5b63508546e79648eed5076d25d9fd7f133"}, {0x40, 0x44051b69c47524ab, 0x5, "d9525f0c7dbb232cab809dd46fcbad1e0304e113644ee0d8e9f575b81c9e2f7977932657da8f04292c6b128f"}, {0xf8, 0x1, 0x7, "6f0ee7aeedc02fb73283595802059bfe2a215f94c187f6ed36b5401471403406fd131ba52e998fa9f106a656c867d26346bf50873a0415a3ec72c789a48babe8455230ec3071aa1781c00508b62b84dc5de357ecb41ef27715b3fc02fbe2b2fad3472779cf37f1a4150ff3f87a11187390fdf436ebbc7a6fa3ea446bc0b7120c59d8e5352d074e15fd80435e9bc64ff38e544d817d47d57e3f16a35327d132a9412d99eee934a5a503927bc629315a52be338ef91251fbe86e8933ede98d18c8c622a31755f9d58ec472f18931e07b2ac17d75e031440a2d4895e25bdcdd4c560949"}, {0x38, 0x1, 0x101, "06ee7b3c66879a064b8276002bf32ed423b7c91181c1987ca617fdb8469c60741c0302"}], 0x558}, 0x404) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000000bf, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x6267]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r6) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r8) getgroups(0x9, &(0x7f0000000180)=[r2, r4, r6, 0xffffffffffffffff, 0x0, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x3f, r0, r9, r10, r12, 0x0, 0x9}, 0x0, 0x0, 0x7}) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCCONS(r14, 0x20004276, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r15, 0x0, r16) setuid(0xee01) ioctl$TIOCMSET(r14, 0x40044271, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) shmget$private(0x0, 0x1000, 0x5d8, &(0x7f0000fff000/0x1000)=nil) r2 = dup2(r0, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x15056a80) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040)={0x1, 0x40}, 0x10) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000004c0)=[{0x1ff, 0x791c, 0x10000, 0x7}, {0x670, 0x1, 0x8}, {0xff, 0x100000001, 0x411, 0xf67}, {0x4, 0x40, 0x2400000000000000, 0x6}, {0x5, 0x0, 0x3, 0x735}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r1) sendto$unix(r4, &(0x7f0000000280)="d1dfaae3401bc818dc5d6936654e17252dabbd0d77d651ac8bdfcace5387647487128fdc6a8624b3138522d78928986fc294e0360e8f6ebf783ca9095bbbc7565bfb9229c3b64a7922041de7d3bbc7da24901c73af79e1a97716af8c336dd3b68f723adb67af095f5c0041fed537e998a8d0b3ce7847d11aec143c", 0xfffffffffffffd4f, 0x1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f00000000c0), 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1b45}, {0x6c}, {0x2, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r7, &(0x7f0000000040)=""/32, 0xfffffedb) mkdirat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000100)=""/32, 0x1d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[0x7, 0x7ff, 0x9, 0x11b, 0x2000000000001, 0x1]}) mkdir(&(0x7f0000000400)='./file0\x00', 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) sendsyslog(&(0x7f0000000200)="9c5233449c167abdbf091f7b370bd5161005d11b0f0e57ef0ea2aa35f2a01fa0592f634aee5353d86a9baa3c8f6a674a7ab542d1ab2d2093fb9a8c7812fb8218dbf42a9d43ed9479cb4e869c4d6fb93b42618bfeaf4ee53f7881220f9cae731ed4d28c485e63404120bb06fffe0e582c438f6de68ededf36", 0x78, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000340)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x20, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pty\x00', 0x40, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1d4, &(0x7f0000000140)=[{0x188, 0xffffffffada5647a, 0x9, 0xba0}, {0x8000, 0xa7da0000000, 0x1, 0x20}, {0x7, 0x7fffffff, 0x1ff, 0x9}, {0xffffffff, 0x2, 0x6, 0x8}, {0x9, 0x1, 0x0, 0xf2}, {0x9, 0x2, 0xffffffff, 0x6ee60ff3}, {0x12f, 0x8, 0x9, 0x9}, {0x6, 0x9, 0x9c, 0x7}, {0x5, 0x8001, 0x2, 0x6}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:33 executing program 1: socket$inet(0x2, 0x3, 0x2000000000) 16:00:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2}) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80b3df83dd546a90, 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x67965727dae222fc) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = accept$inet(r4, 0x0, &(0x7f0000000040)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 16:00:33 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/100, 0x64}], 0x6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000679000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x2000000000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000600)=ANY=[@ANYBLOB="8c86657f66e4b3b98f40f71dda245400000000e3ffff000300000000000000e854c1e59e7afc86e903533b3919eafd961b8682c6d4fa79fc7e027848194f4ae781f56aa31b8da3f23da979176d5ba9ebd51c0000000000"], 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) socket$inet6(0x18, 0x4, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000140)="87e97d0b644ccfabc9219cfc06b35f1609f374162e5fc8576d9abb2bdc7b1a7f0de18423e56e56da334b7a31d62cafebd5653c1df8e5", 0x36}, {&(0x7f0000000200)="4375de933cc79723905572f2d964acf4b40e5aa8c1169fc522e933cc4cd50461e2723f4d8912c066bdcb711ec7cf25b81a5386e64905fa4d8b8d26fd280b36384caedcfd371b695d1a5b698d019f847d8f14311ed869e63151fb3651f01c66310cbd80c94ef3f523b39e31e470312212a090cf69983d6244a6b5d455e613dc465a8ec938a1f30148df4a3876eabd0522a97376f5637d0effcd371b390704bb3a7185ac134df5c243f7b5bc1a5faba349c748de261e1de26315498bb36eee55a810374bb6000eac53140ebc1756393e8eb58e4751a9d0798a6422e6", 0xdb}, {&(0x7f0000000300)="3bed6ef150b098ad370951dd1799fec824a41825d9c601d175baa8ce654c73fd943dfd7ea4912f3fdc54e82dd6a3f4a2820a476107e190447c60d1c8368d363fb9d972414d038769273c02fa7ace583892a51159b8844ad2cb63b19bf027056bdeac575c4125880d06df2480bbdcffb0505ba200d2ce7bb48531058c521f0af9f131008d3d07f1c6e0faaa3e294cde20d4a2ac4cd19246525048373c1ba13469760fc3accc8f1b5a0e0baf90cb8cc6136a3de9ea64fc5ae115e57aacff874ff246c539a36395327b12d0f6", 0xcb}, {&(0x7f0000000400)="6f99b719e53add448bc89b451f842351e4abc1e142d6f89472b6d247a9ada3353d09f058b873edfaffd4151f6ba4a3e5ed1a0005a078f72bddd64ffb335ebb5eff3b3d454ae7ccf53b53", 0x4a}, {&(0x7f0000000480)="ac5b236ffc423688bd949caddc3bee183a0470358b986d29225a334561ee138a67c90891c716382bfa201d38c6cc66dddc2c825de208da766e4801629e731ab01828da96b0a52d603d36349fcadfade7d5815e7edf9e292788326ed573e26c1c4278a142a58c93d081930f9613d81586777e2b84b6eda5405b36fe1e918c03e4de0b7521e281b714eb995aa406b90d14a95be270592190624a92159415a79a99d58df497fd4bb7ebc6e79c17c33f2f41e33a0127d36fd5d96ac23cfe19ad64cb2d055b66d6ca", 0xc6}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x5, 0xffff, 0x1, 0x5, "054f580de4964e73496fc4f33c447299ce1a7ecd", 0x8, 0x3}) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r1) fcntl$getown(r0, 0x5) 16:00:34 executing program 0: getegid() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x802, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/177) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x9c69}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x32, 0x80, 0x3, 0xd740}], 0xffffffff, &(0x7f0000000380)=[{{r1}, 0x0, 0x0, 0x40000000, 0xffffffff, 0x8000}], 0x7, &(0x7f00000003c0)={0x7, 0x1}) getegid() ioctl$KDGKBMODE(r1, 0x40044b06) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000480)={0xc302, 0x4, {0xd5, 0x93d5}}) semget$private(0x0, 0x0, 0x5a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000540)=[0x1, 0x502, 0x7, 0x380, 0x2]) sendto$unix(r1, &(0x7f0000000580)="dfc94879f8a2b4e3162cfb9836c473eea8d5e5be07f52798086dfcc46c7fb18b7a6024b6a8b18556a5c1571de2b1a2e41d8444c10752a6263c5ec2b6a7", 0x3d, 0x40f, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r0) socket$inet6(0x18, 0x2, 0x7) openat(r1, &(0x7f00000007c0)='./file0\x00', 0x20000, 0xe8) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x7}, {0x8, 0x9}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000680)="8f4c490fd3983135c31cdf0e", 0xc) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/75}, &(0x7f0000000740)=0x4d) dup2(r3, r0) setrlimit(0x3, &(0x7f0000000780)={0x9, 0x1}) flock(r1, 0x1) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x6, 0x2001, 0x5) fcntl$dupfd(r0, 0x0, r0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000190, &(0x7f0000000140)=[{0x24}, {0x25, 0x7, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:34 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r1, 0x40044b06) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xe836, 0x3, 0x1, 0x8, "d4ff9e804ba4b7b135397370537bc52cad3b2562", 0x9, 0x2}) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) close(r0) pipe2(&(0x7f0000000200), 0x10000) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002f9, &(0x7f0000000040)=[{0x7, 0x1000, 0xa6, 0x200000}, {0x25, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) socket(0x2, 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:34 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x107) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x68) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f0000000000)=""/154}) unveil(0xffffffffffffffff, 0xfffffffffffffffe) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpanic: malloc: allocation too large, type = 2, size = 18446744073709548736 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *155976 87133 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff4c0,2,a) at malloc+0x9c9 vm_get_info(ffff80001757ed70) at vm_get_info+0x9a VOP_IOCTL(fffffd803620c8f0,c0185603,ffff80001757ed70,1,fffffd803f7c6a20,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd802b77f970,c0185603,ffff80001757ed70,ffff8000ffff3160) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3160,ffff80001757ee88,ffff80001757eed0) at sys_ioctl+0x5b9 syscall(ffff80001757ef50) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,e7586286010) at Xsyscall+0x128 end of kernel end trace frame: 0xe77c4f073b0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709548736 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff4c0,2,a) at malloc+0x9c9 vm_get_info(ffff80001757ed70) at vm_get_info+0x9a VOP_IOCTL(fffffd803620c8f0,c0185603,ffff80001757ed70,1,fffffd803f7c6a20,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd802b77f970,c0185603,ffff80001757ed70,ffff8000ffff3160) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3160,ffff80001757ee88,ffff80001757eed0) at sys_ioctl+0x5b9 syscall(ffff80001757ef50) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,e7586286010) at Xsyscall+0x128 end of kernel end trace frame: 0xe77c4f073b0, count: -9 ddb> show registers rdi 0xffffffff8118e297 db_enter+0x17 rsi 0x2588 __ALIGN_SIZE+0x1588 rbp 0xffff80001757e9b0 rbx 0xffff80001757ea60 rdx 0x2589 __ALIGN_SIZE+0x1589 rcx 0xffff800017790000 rax 0xffff800017790000 r8 0xffff80001757e970 r9 0x1 r10 0xffff800000a6be00 r11 0x33248b28eabfbea4 r12 0x3000000008 r13 0xffff80001757e9c0 r14 0x100 r15 0x1 rip 0xffffffff8118e298 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001757e9a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=155976 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff825545b0 process=0xffff8000ffff77b0 user=0xffff80001757a000, vmspace=0xfffffd803f013550 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 87133 333562 60103 0 2 0 syz-executor.0 *87133 155976 60103 0 7 0x4000000 syz-executor.0 96991 416160 57992 0 2 0 syz-executor.1 96991 127592 57992 0 3 0x4000080 ttyout syz-executor.1 96991 363305 57992 0 3 0x4000000 fdlock syz-executor.1 57992 520640 70826 0 3 0x82 nanosleep syz-executor.1 60103 322695 70826 0 3 0x82 nanosleep syz-executor.0 33718 515229 1 0 3 0x100083 ttyin getty 61642 404814 0 0 3 0x14200 bored sosplice 70826 456328 58254 0 3 0x82 thrsleep syz-fuzzer 70826 85261 58254 0 3 0x4000082 nanosleep syz-fuzzer 70826 433990 58254 0 3 0x4000082 kqread syz-fuzzer 70826 91965 58254 0 3 0x4000082 thrsleep syz-fuzzer 70826 322772 58254 0 3 0x4000082 thrsleep syz-fuzzer 70826 323155 58254 0 3 0x4000082 thrsleep syz-fuzzer 70826 294446 58254 0 3 0x4000082 thrsleep syz-fuzzer 58254 348982 99644 0 3 0x10008a pause ksh 99644 370188 81543 0 3 0x92 select sshd 81543 432413 1 0 3 0x80 select sshd 57486 485931 90310 73 3 0x100090 kqread syslogd 90310 515678 1 0 3 0x100082 netio syslogd 38967 190056 1 77 3 0x100090 poll dhclient 56174 30896 1 0 3 0x80 poll dhclient 37566 142103 0 0 2 0x14200 zerothread 85156 171320 0 0 3 0x14200 aiodoned aiodoned 63654 231875 0 0 3 0x14200 syncer update 64663 87291 0 0 3 0x14200 cleaner cleaner 68221 6782 0 0 3 0x14200 reaper reaper 98996 510817 0 0 3 0x14200 pgdaemon pagedaemon 73863 10907 0 0 3 0x14200 bored crynlk 54843 379879 0 0 3 0x14200 bored crypto 96059 92979 0 0 3 0x40014200 acpi0 acpi0 75560 489901 0 0 3 0x14200 bored softnet 1367 424598 0 0 3 0x14200 bored systqmp 86571 389276 0 0 3 0x14200 bored systq 41520 437052 0 0 3 0x40014200 bored softclock 8663 99297 0 0 3 0x40014200 idle0 31158 103046 0 0 3 0x14200 bored smr 1 203325 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9560 6499K 8801K 78643K 37293 0 0 pcb 13 8K 8K 78643K 811 0 0 rtable 110 12K 12K 78643K 1483 0 0 ifaddr 71 16K 16K 78643K 508 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 246 0 0 iov 0 0K 24K 78643K 410 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 8428 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 72 0 0 VM map 2 0K 0K 78643K 20 0 0 sem 12 0K 0K 78643K 569 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 4269 0 0 sigio 0 0K 0K 78643K 107 0 0 proc 49 38K 63K 78643K 1351 0 0 subproc 32 2K 2K 78643K 308 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 435 0 0 in_multi 31 2K 2K 78643K 332 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 0 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 753 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 107 22K 30K 78643K 11021 0 0 UVM aobj 130 7K 7K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 585 0 0 NDP 16 0K 0K 78643K 155 0 0 temp 198 3536K 3647K 78643K 89225 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 34 0 28 1 0 1 1 0 8 0 rtpcb 80 245 0 243 1 0 1 1 0 8 0 rtentry 112 202 0 162 2 0 2 2 0 8 0 unpcb 120 1549 0 1537 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5237 0 5237 1 1 0 1 0 8 0 tcpcb 544 1009 0 1005 2 1 1 2 0 8 0 ipq 40 8 0 8 4 4 0 1 0 8 0 ipqe 40 18 0 18 4 4 0 1 0 8 0 inpcb 280 3386 0 3379 12 10 2 2 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 34 0 31 1 0 1 1 0 8 0 pkpcb 40 16 0 16 7 7 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 71 0 71 15 14 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 949 0 748 16 3 13 15 0 8 0 art_table 32 950 0 748 2 0 2 2 0 8 0 art_node 16 197 0 160 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semapl 112 563 0 553 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7749 0 6355 46 0 46 46 0 8 0 ffsino 240 7749 0 6355 83 0 83 83 0 8 0 nchpl 144 14256 0 12645 60 0 60 60 0 8 0 uvmvnodes 72 7720 0 0 141 0 141 141 0 8 0 vnodes 208 7720 0 0 407 0 407 407 0 8 0 namei 1024 49994 0 49994 4 3 1 1 0 8 1 vmpool 520 18 0 18 6 6 0 1 0 8 0 scsiplug 64 8 0 8 5 4 1 1 0 8 1 scxspl 192 42556 0 42556 13 12 1 7 0 8 1 plimitpl 152 384 0 377 1 0 1 1 0 8 0 sigapl 432 4397 0 4383 2 0 2 2 0 8 0 futexpl 56 93637 0 93637 3 2 1 1 0 8 1 knotepl 112 1098 0 1079 4 3 1 3 0 8 0 kqueuepl 104 978 0 976 1 0 1 1 0 8 0 pipepl 112 9142 0 9121 16 14 2 2 0 8 1 fdescpl 424 4398 0 4383 2 0 2 2 0 8 0 filepl 120 38326 0 38222 11 7 4 5 0 8 0 lockfpl 104 1410 0 1409 1 0 1 1 0 8 0 lockfspl 48 487 0 486 1 0 1 1 0 8 0 sessionpl 112 38 0 28 1 0 1 1 0 8 0 pgrppl 48 66 0 56 1 0 1 1 0 8 0 ucredpl 96 5178 0 5170 1 0 1 1 0 8 0 zombiepl 144 4386 0 4386 3 2 1 1 0 8 1 processpl 864 4416 0 4386 4 0 4 4 0 8 0 procpl 632 9516 0 9477 4 0 4 4 0 8 0 sosppl 128 69 0 69 14 14 0 1 0 8 0 sockpl 384 5270 0 5249 5 1 4 5 0 8 0 mcl64k 65536 325 0 325 39 38 1 29 0 8 1 mcl16k 16384 31 0 31 15 15 0 1 0 8 0 mcl12k 12288 80 0 80 13 12 1 1 0 8 1 mcl9k 9216 51 0 51 15 14 1 1 0 8 1 mcl8k 8192 74 0 74 12 11 1 1 0 8 1 mcl4k 4096 326 0 326 4 3 1 1 0 8 1 mcl2k2 2112 49 0 49 12 11 1 1 0 8 1 mcl2k 2048 64097 0 64058 31 25 6 20 0 8 0 mtagpl 80 138 0 124 2 1 1 1 0 8 0 mbufpl 256 127081 0 126979 37 29 8 20 0 8 0 bufpl 256 17540 0 9788 485 0 485 485 0 8 0 anonpl 16 455537 0 441356 195 131 64 90 0 62 4 amapchunkpl 152 20159 0 20048 47 41 6 15 0 158 0 amappl16 192 23708 0 22907 183 141 42 64 0 8 1 amappl15 184 999 0 997 1 0 1 1 0 8 0 amappl14 176 754 0 750 2 1 1 1 0 8 0 amappl13 168 810 0 810 4 4 0 1 0 8 0 amappl12 160 220 0 217 1 0 1 1 0 8 0 amappl11 152 823 0 812 1 0 1 1 0 8 0 amappl10 144 600 0 595 1 0 1 1 0 8 0 amappl9 136 1075 0 1069 1 0 1 1 0 8 0 amappl8 128 641 0 610 4 2 2 2 0 8 0 amappl7 120 697 0 688 1 0 1 1 0 8 0 amappl6 112 812 0 802 1 0 1 1 0 8 0 amappl5 104 488 0 477 1 0 1 1 0 8 0 amappl4 96 4843 0 4811 1 0 1 1 0 8 0 amappl3 88 576 0 571 1 0 1 1 0 8 0 amappl2 80 34293 0 34219 4 2 2 3 0 8 0 amappl1 72 89038 0 88609 26 16 10 20 0 8 0 amappl 80 10023 0 9984 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 4416 0 4383 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4416 0 4383 1 0 1 1 0 8 0 vmmpekpl 168 42760 0 42731 2 0 2 2 0 8 0 vmmpepl 168 521054 0 519084 293 206 87 110 0 357 1 vmsppl 272 4397 0 4383 3 2 1 2 0 8 0 pdppl 4096 8838 0 8802 6 1 5 6 0 8 0 pvpl 32 1382249 0 1364870 456 286 170 284 0 265 25 pmappl 200 4415 0 4401 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 743 0 133 18 0 18 18 0 8 0