000000140)="ad18f05de2f4ef18", 0x70) 14:43:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@un=@abs}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 14:43:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 14:43:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x100000000000001d, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f62696c65b073"], 0xa) sendto$unix(r3, &(0x7f0000000000)="b1", 0x1, 0x80e, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000200)="47ba23840ca1bf1a8cca6da80e56e1830c057da8a0bce454a9ad9990ebf36af25a74c75b88f84ee8f087c3dd3f2a825b37d5d75a41ba509b830ccede8c85cf4a7084cfc7b6bbccc5574027ad52c02f75c2b391cbaa8168fbf9ecc7c8d0abcc0876033b3e0536f86bb09a3a5a344ce900dd1b5e9889c10ff241f72d658849e127b6", 0x81}, {&(0x7f0000000140)="261deb8d6e54b9a1675cc191fa83a55241ec211f0e3f3ca3", 0x18}, {&(0x7f0000000180)="646ed8bcf00896d630a64e8b9c48f56fc2eeccbffdd192927efcf6674e316afcc9c70838d731b7e1f417ce7c08e9917524ee8c56", 0x34}, {&(0x7f00000002c0)="1e5d3bca6be8810378b1f926ac7734bd183577e6cc1f8ad2f1cbfa2a37e2e68d8757c4e093bfcbb5751bfb261bb6084c4dfc638b51ba49b27cf7b58c667dfd99e65b9c0da9758d", 0x47}, {&(0x7f0000000340)="ba", 0x1}], 0x5) 14:43:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r3) 14:43:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) setrlimit(0x6, &(0x7f0000000100)={0x20, 0x1}) pread(0xffffffffffffffff, &(0x7f0000000080)="40e73f3a1df129347c714068ad33d1ec71325a1ca45def4ea888848dce9ed06233df72828c425ca17dcaef842267ed7782c267bad1688dad744d99bfdeaff9e206016c166bb39f27f23bba97f6b81afdf938591277361bb88792a8c97a129131647e9c31c29ecf3d5b5d", 0x6a, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 14:43:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(0xffffffffffffffff) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000008c0)={{0x8}, {0xd3d, 0x8000}}, 0x9f0456bfc54670eb) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)="2f79923649432e7d9a70d559c37a763e63837cea245f35e8643558cdde1ceaa4a0eb65afa684019ae42d014baa0ac377e82febdeb89be7f760cfc33ad1b5cc"}, {&(0x7f0000000100)="432105cc2ea38e7ee8cdbd33c3b9e72d296c8052481722ae8405901d37ca2bb8a61a5548bc1f0c1df88e746afef6362974d25529f1d05877bc570de73017325619dcd00626e8545d2076d8df32279e0d263ba1c676f520ef7a869ed348d60af5ba65c7762d977803ac82210b807c7bda752180aa8219c01979e42e05f1dececa1b5a3273cfa716eda0f83e670fef94d37661a7fa9424c41bd7edb5c8485c772be7694591a452b95167adb0a1a068ba63e14dc5ad71621eb25486aeb98c5fa60268e27b50a36719680209171b56d0a1ac2317f85e57a449195a8c37d2d5453007af4f35"}, {&(0x7f0000000200)="e631e51083d50100b1c504cc905a4419a5fa373c4382a65c1c4cdbd0a98133f773f88893eea647cc807d3e1bfcb10a91c70d085139ff8fd00765153121cd30fcf91795fe9c275182421bb46a8bdb5c0fe913521688d338a2f227f9d96f907874ddbaceab0fcb2796f3b6ea5abf309bcad7053e778baf65053678071cd0d730af4598785f42cc1ca646f41de23debe59ff67ace7448647b8f966b038bac934e49704581bab19aec64d799458537d2ae02ab3b81480289206079020e8c314dd9b41c880ed21948f3a83d981e6ea27184bf4b833510468c3020ebc15090517784a07b3bc5f48ed97a1a6f441fe8025c7543ed98496bb9a63f0ea3446f14"}, {&(0x7f0000000300)="ad9def33df93fce97eab40c3817c6a3760f1c99dcec77b6b16f6cf510c2114c8f28c857132fae84e9719429cc317bb78508057d16b0dd0e6774613b4885f2a2ea4019c66cccbb03ef353834f399057b6953252e5741a"}, {&(0x7f0000000380)="6da8ca5aef8d76403ceb5efd214b4b20d1dd06b2755687d944a0f49f60dce9e07a36d8ef26edd32948bfd3fbaa4f684c3360e4876f18ee525eca9d097c7a97485eed0f732afa0bf1bdef0943de465ab2b90a3d59b59e64a7c02c9d8fa2e2b11fbbf075158b5dbb0260ccb15a2835b1bf6ea03eb052a743faa4960eada5621efd9df8fee6e4cf08fcc3f705571cc608abfa60e2d13ad49145b9f420f3fa7fb749e58b9f515bd1048c308e9087d3c995d4e219a6160fde8e1ac975dde8a8db5961aa93aa081321bdf1b259774e7067e4267ad81c17ba9376e6a4e00b1feb8648f59a81241814ba2391b98261e88664a188236a"}, {&(0x7f0000000480)="b7ce78be5b299e9ea1f56efb03d2848829549cc7176268491c877db771745bb533a61b3b7427a27fc8a7676cadaeb034a84efad1cc33e346a8a86a5eb952d4a1317f9b3651110dfb3a1f70b248910654a015e869f4c83a31cdfcd96313579a4f8709f5050f05911717e84dd9b2e4ade92e1341618fd7ad5ac978a4d6a54a3446262792089e433d098d3be73875bd0e87825788921df5517ac10865f2bbda3bd2c96eff77926c4dbb97559e17feec8f65881d018b3bafd18de6e48ee22a10d6230ad4afc7b2d69311f4290fd7f0a5d764e993aaa2d847f7309b8396f9c8014c7997e00874e76a"}, {&(0x7f0000000580)="88cfe7ca686e8e3f33f22269d599f866a0b73ab96a267589fe112a02ee1a8fc67244cd937e75163c656c68f23bbc9a881fa0afbe854fefc089466664e629e3b5327d4d097e96707e2633a0aca7228ace5fc0a90971c56cacf9ce51a23741b32c1fee7d1341b2ffcfd680379d1dddbd392e73f30282225e0b36483a4e68e3c1fdc06a822e6e4628c5c846e0640d27dc6238ba2ae0645904710857e2562f378944"}, {&(0x7f0000000640)="ae9571211a507052db99ee8c72da6e481dfd2c2776d5b553302672cb11096752012e0536ddbb2cee81d54b9416490ea95557a22dc92fde2d28ca51b33e059f7e57409b34de0d347b790cfec9c2b398b015a1f87fa7e33741b185ec594f98218ff8afe61b8294a400793f8683e24c8330ca9ca2422084ede7425dcf19afaf8642d90ac6f87a162e9fbb8ac1e3259a545d73aa8e54a4572ee145dbe398f3eac93459c79870acb13b9fddb25691c8dbac5569203929e764ca14abcb93a8d2c4f942ce2285808f3eb250b38bbea554b44358a7c02869cd4794dc613bbc"}, {&(0x7f0000000740)="2977c686034fb2a7fd5f9db7b1ff487b77dcf689237acee103bb08068cef84c9a568d8909901526bd923153975df16ae08ac2e8336a3a0b586c164e89529abe28cb7da2452cd3c5f3eaa1c6a5840c8eb6c7aa99c7145024b0e77e74efa07283d0c7f7d8d3fd2c13bf313ed627d6323c08d0241d1400b916d04d5251a2ce3db44c98b86c25c7115d2bfb6168c04aaec0e6d24297ad7307655370300ae61b48bdc693381b08a820b36"}], 0x38e, 0x0, 0x0) 14:43:03 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:43:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0x100, 0x3, 0x3, 0xffffffff}, {0x100, 0x0, 0xe0, 0x1ff}, {0x2, 0x2, 0x5a, 0x1000bb4}, {0x81, 0x20, 0xd1}, {0x40, 0xff, 0x77, 0x401}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000280)={0x13, 0xfffffffd, './file0\x00', 0x8, 0x101, 0x0, 0x2}) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) dup(r4) shmdt(0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x6, 0x400}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="40c551571115b12ff78d5aee258c") 14:43:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sync() getrusage(0x8000000000000000, &(0x7f0000000480)) 14:43:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 14:43:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x10001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x126) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 14:43:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="059c42722721c280f100f81bdca5dbfa02aca046dbc3e0670d55f6b0098ef3e1db85ed890c37998ef29b17f4b4302b4523ba812913de3415093d81aea8f4bd4e29995b7a16358626c17993fa43d4673ee7e710aae3c8240bd541818d9892793ed1bd11a85c1c6fff4f252adaa446809e5deaec7afd3475fc53940dfaacda2b6d0bc7ea7e678250deb478b852cf812824033ff6c56a84de9f7058e9b7c94b947be6244fd22e24", 0xa6}, {&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r2) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) chown(&(0x7f0000000100)='./bus\x00', r2, r4) truncate(&(0x7f0000000180)='./file\x00', 0x0, 0x3) 14:43:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(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) close(r1) socket(0x5b5a8b9d27a423e9, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:43:03 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) wait4(r1, &(0x7f0000000000), 0x0, &(0x7f0000000240)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 14:43:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000880)=""/198, 0xc6}, {&(0x7f0000000980)=""/254, 0xfe}], 0x2, &(0x7f0000000a80)=""/224, 0xe0}, 0x802) r1 = accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) write(r1, &(0x7f0000000700)="904fde6c4a5dc9a48b62131d20f8d149952a7bfb655b640d6958bd8ac851c7bef138472532d9b73ac36e2874a76cef4362a5f493004c59707321049d592227ba2009b0a3c10eaab32b2b286766bce062c492348a88b6a595184c67182490cb6d924ae14f671d423212f5e3fe2e990049e4bfd955fce7200b7301f365330cf9fec67a22d2ea9fc41e974ca117790cfb5102b8ad4d0189a5ee7923df796c4849c57f53b2718da1f49d73a628014334a7eb75b095b4dc1a5a691e767e497e52458f5aebf728", 0xc4) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000480)="330646641b8f2463dbf3d0820da046e6a74af6df5ed5577a49214ab65526c6f66d1160da0dccf1ec45d37d16d32aba22a6066267c0e42017a596271263ef91cb1c63f85674dfb9806e1f132002fd08ce13de4368974c5b5b7c9ac7562d4349ccb8bdd935cf12aea394639e9cc0b9eda14c710e9b739415a6863a3c732324eeffe35a5bda9b0617fd618ddd88ecc02ea7314ec77c6e0e1c437f067b79b1e275179383100e035189092847ff507b706c506431ec9204d8115e0fbe82833481f7edc6cba49747b6f634e2aafe6e280221f4705613dc6be606344172db19c804b073bf0a877cfa52882c07083daa6081d362ab2da637d831cff6844111b12e52164fae92f4c81e09f20507c91c2f42254ba62e7f50a9b3227de93d88f72a5cf4b55f3cee1cd661f28cf3747e19736b7f2082b3db5ee90b4aec2f22914150cbc9c07b53951875f32e95cbdb58f5f9441b73c61d27be88cdd446c1ef55a8aa1d6c477994e106efc2b9204a5e69679020f251334d12e377da6c722585b9032deb33a3b189959e129131cc0db7d25d16885f4892e99a8df4556d4c16aeb9cab6bb1fcdcd22238c3aade9450cda4e56eb16a902cd5dfea9849f08592ff01bf9b4b8f8a93f0e87b4db84a9d3519970021ec0da83665e5f78a10edb87761a018c9085977b7510e928f50e809839c99d97a17c89e29a7e4587e6005774d3aa7c45a89a47777a70f03eedef6086274eeca6879d641ee42ff4c7500540173fdafe0508a51c859fd62e0529512132be030ae7a7bb7602b05fca4ebe9ae7a89ac9f769558c9ac03a9c6471ab72042fde0126ddc62c84f984d20c9cd6013bc1de99fbc7de1c0a4da6cc648bd917f23822b4bfd8b64b6453eec48bc165c41a33696ba820bdb6e6e9bf44aeecf143cc58b7f903cfd757a5564ab8ecfd5ef6b24972a4dee4c0051a2a65f6e2f101d40feeba36c1daccb4c4ede1ac658c24860945c1a6a1a5842f6076ba8a363378974eabee938eb8b96da59af5b01d2227709950598cd6e32642afd967c0b93a14a725d8e804f88a7850b43facc3d76696042ac3184044164883f2a1751d8e548b388a619d1aaacdc0180797dbac5c8342c600be96e6d070da099552e5afd48b0f06fb74f9ead96c2e0ac711f5f6e90a711057567430de23afab6ceac2bbe64749102313b0a206a2c9d65ffc6b68439c49dc42fab41f12d80b1943d3a716c7d4badff340c9a7b52a0a0367b17c251d0d3ffc95db75aaacea34aa00c48fdde1622357510da7e7851c8b3cd6689c9ba398f73c30fb7b483b539aa11721a9dfd061f08c8c7d24cb9ad829db78e0488cb56abfd61bd0dd10df6cf839fb3d82c2b3544fdda753a32b0e32c5768193c3cc6ead0ee4097331a797bca4ed1157238b4f2fb4593da7072be9ec6c868b42c3014eae9081f43c87a1cfaf45981d8261cf5012138049379e6697302df186bffe74c712f49391b951b9135e85b9c146a663603807ec99525807e8ee30b48dfcb144287599ea8d728ffb7669f2c5853c21df1edf19f1a8911f12c7809f398d06680742cd47a085f6be2ce8af3c104ed96c5ca6308ba9626a48a0c69a76703728039cde18d9faf6331bc7adbdd027880787ab2b475e602f53de7f9253a5abacb1235a2b9ffc0affebd79f50daa825fd1105000c4e0bfb6b0efda12501801f9a9cf4b57ba6632c4e6b16209278f534291fadac188e82b10e3d859ce895b75c8ce9020d841819691110bf4c4bcbe8ab5f40d872b95ff1db3dc06d34766f1349435b0f0f88ad2666a2af4ce610a9f286b1f038a5f250829f6faf72497c9b630985fe2ec75c74981dc50bde400b1b5f8e67414934a840aa423f804de071cdcc2b54b7f7c38588a9a13cf2df2eeb0f30e08ef4bc6a7f3c1dbfc375768785efbaa6043100f945b5e344b5c0d26429100492da0324f75ccd05d101221168faa9c743a72a85c9dfe9f78c68f9501910a0a30cc21cd7d727ed1ed56ff01df534dbc897387efe71b59c57b6b6a483bda342ff11966e6c0aa175af201eaf8edd411ab108226879489c562a4df61f2e107a311ac3f242b2bb8a3586566c1713cc4a9c7c5de5a545caba578b178c83e831871d3fb8211cc7e36fa86f6b77b9f84568d708bf14fcdb7b0bb19c21d7b809a88811102b6bec3ae071793ab3e3c77be6bf3a856b67f97ded0fb2269d704dbf51b574d55e4707c1e21cab5240706836ec72d192e0222b0eb8e2b725b3b67027e49c15badd82774346f339e1e748431ec81b5795bc2251f60b190fbe11fb4a174536ca87d8286601500b59352c7c5327699456018a51d878eb0a5061978b53db24c78062898a4d8de601e6d590dfc1003907415530087460004cc1d8ac47feeb945f26a04dd45a5e1d50cf8e0048d5b64b3d437c8c18ff76afd7e8163416dcdc768c7e2a00e28ec5207928008db83fbff4aaf0a151ebf5de91d463307c8987dfc08a1bc305646d50711118b8bb6a6a037a842cc8ec694477f2836cb36f564e59492011fd05d119fce8c916ac0730d45a2eaa0830aac75fa1b587d4a5881efae70d5eb46eaf8a14a6957c916335daf5eaa8e76dd162484a1546fa3515645130b581b85b7df121fa9ec718d393627423a59e53af5ffd399287ccf419a08497942a2f720dde46ac5bf6e95b9caf2ec06e9393e19ad40dd7572d5dc5a476fb375a943384f4e469cb9b0d202bb493a017d8334cf193abb6418211136eab871183beefeb483821e425c4dfe03d6a819b22bd86708319cda57fd453a3d2331443c11a3adf5b41d556903cf6d37cdcb918572745d61f54c2d22a6857a40971b468860858d0954efc646dc3cc067ff2399f6da67c139b52b3fc8363de060d69cf6f5fee28a7bd843e5e5bd54e1868328cd11ee52c9b63d2191f6d4a62993ef464a3265ee4d45fc5cc22ed7a1b2beb0d2b12a031c732aadb125355d0de60ed08a8efb9c32671c52725f27e0f2d85ee6aa08d1d49761d59c01a91eefd76a978b4f46a1b7dcc2daf63dbcae97372f9462ecc844b127ae969f77845402948069b813a207b80c04808b7f91b159939490917e4e7646e47060416d50695d953f0d8506749113ebcd062ac712e2e85c9044d5092d055a2860a43ddf444351bcff8f0fb7b7de53903bd3b0bf1f60b80255efd08609097e884ce365dcc272f08280023de74456b324c0c5682de4c20b84e598bde02942987425f12ea7e04d8cec419c7579e809e583bdb3a3ca08756e1802fd69c691745153a65ea3911565dd18426017e67a3aefb5bb9198ed2fcad336adcc23f811ce2e6528fc40116b818cb0bef8f1b8ab5997ff2514d6ee076c0a541f079a5c3135abd3eab9d8e138f36f602b0f1a2daf7db7793962f56c5ebaaeae540bf25bb243f75ab7735df0ea22a8b29faceecb7eb7e321fd99ed7a70359e6bfc597feb715156528a7b6d91941652adf347f1f7c351819f0ff618108f60133a16bc36bb3db6db6dd107fc1a9aac0b651bd1eedd429657fd1f8182124a09f2c042b95a0293ceb78cde5570f19c94d38deea03730398ea2b1b08c31bc798c23c2954b5b67f8b1d9f7e3ea0023920ce31cbbd0413ef855219738b9834cea4c9b7af018448f3c03e24c9bef507e21f5ca9855262eadf2a327ff596a7c090a19354a40103bb96becbf4d17b0ddb60fd6405d7734d77a708253ab7e7ddc165847ce5d28ae2c8bbf75c16938ea4006b64d99fac4f5a491522028364fb2fdbed6e64850f6ae37e73f9dd0812f668497533360c84243424c8e18324490b3c0202fb1d45b71507f9fe581c4564cab4b02bfcd33847accd40ee70d83cd6eecedbcb985193b0ce9f20ac9a7f8e3649c07c12f6f377dc1a1fb8d6ce583ae38c735b8c931d33af98eceb711f3bdf683af0916664cae7329faccfc0a5bcacc1d59c502b2e628781e802e75b67063131201f98215c72162c01a51c0090cada6fe0ea113067a59736180d96e34427d924b6698c7804bf99b09ffdffc6d8fa42e204cae7fdeda08108835bc37b7613b64d2bf474e7bfa9bb55c8e0770001f1170028feec2780b5b35e63524f0bd18f689ac9d25cc63e5340ff99e280495a5097f2cdca4488c1465ace83ebc4615a383ce94e3540324b40e9ab10e94b2122f439c12b853a452366a1e94663b540aac8d5b30e0c53ba1bc72935463092ae98d70f97b2399527eca21529c1529054492d16e7747ce26a018e5344a27079188811122466a08568bde1d9b89c3fdbdd154404b1196c82feb61e472d7d84a4d6f0515bb906129794c04a89adca9e64e4d50ae55377aeb592905942bc01077e1d7380f73193a2288f23901382f06c58f86e46a7eaefa294bbf11df7555406e1bf48c3f8d23cd88d2d1730c4c4453f273cb151c8273914e3b04b267e6b0cf65e5b65a22ebf1146bb0caafcd20f0a7f5f021ea16f55a12a370cf6b18071627641d55dea02f332fea1008ff6034283e2d541887e1956e8d5ad64e46bcbac316ecaee93d92dd3900fc5e2c59fe5ebaecc7f0aec16c5b4cf07e537aa293e1436bd0bbd66e57fbd91d072d8360099b4170fec8a0aae6b9d3bb3a4f9008b4e64830a67b256cc911117506a51cf879dbe2820e472f59023098daf16b99eca66fdecc108bd60398e0fed1b6f7e1bfcd55c357682fcf335b6256eb63e9368f892357a0a8cd4bc11e1d42253794de32409105b21b4199c02b740f110b41f829b6d2da2a8422751a829345d4a2f27d925cd8f41407701fb282c33c3cd3ff1f7ff6363711400ccf85d139dc38a3f1213d3a8676ef452c66297d34fdfa968187ec129d3b52680efcdf8105040b25b9fb28ee8997ef95a86fc370fb95cbe76a5c028a6a33f83a8ae3cca611e20cfd29a0465744e08f4e941024a2759c704f6848b80f4aecb25cd81fb0417edb2bb2f65ed5e87a16786c9dc4dce7f4990ed96b02c77003396985946daa1a13868803b653f5b5ad24f476bc1eb93b5e0475882b592b932aea8744207662e524f8ec8f4391f3fb3ad61a201b28536ed9d1c41d58a4544311c8dc7251ad402cd695f03dd2a357d2253880b5ed601d2f9555004be7bdc3769ac81d5393c2aaf271de0777872015b530a6d7d86586b565a42a0e048e54621524a13e617675356e233465a62ff3c80ac2d02d5f9d5d7deb18b4c791cd06c558fa96fed11c64659c967f108388ca8914319400d1fee3574e2fff3d46e4cbda9e33c9f60b8a34af5094b92e9eb8ed684ecece366bf5aff04f19a3304801ec083d1804566504fe3310938a08210a1815e90fe2e2a28ec236b59b818eac825176ecfea17a85b27c750c1b14731ee25a62fb983166cd9e1c5f4f7890d15e420d10b078c401936ff9a196646ef0c3a475478a4e17b287e2f1e2ce2215673009f635e54ea6b6c5f679804f47e6d8e190c8bdff8482c79512fc93fa0091c03fcdeb684e1a65eefbeb5a293e411a5ba568e0279f691cc66482ecd4db8b4ccf630163c67593fcb753ae692f965485d105e64e21c7d88c096e20b9d097c50ea84eecbf8cfb627388fa9b5e7b8b2d3dfc6c7fff57566ebca2306aec8fe9aba77a627bb2716bfe6c2833570975ea8404a22fb48728a39257d1761b3cb7729cc19d1dbe38d3ae85d00e333b8b813a2b525721693f168ea4074982db3e6b780e9e2099b8f62aa324525ae1af5e433bc9a6a73897ab4ff074ee3722f585ed60a1d70bed7ae4e4dd2f907bf1a16ab26131858e0afe886455a1081295b3949c2722d4ae691c6c84926700648a97a33351a95dd85d9edfdeaffbb", 0x1000}, {&(0x7f0000001480)="ad36174e846c033f45848c138fe185bf2cd16a77088958683c39115731edcab1a94858742c692870e84735279e050f6eae5c1f9d467cc1305056f014bae1cc28c01d7f968289339ba4", 0x49}, {&(0x7f0000001500)="0b4fe6b1b60e6a73db54c8af24491a233e329665ab88e10d03d89d42a3375e21e7c0045f305def1b7b31ef1828177a202c6448dca1c6f1a0", 0x38}, {&(0x7f0000001540)="084269c4d44d0b947fb40aaeaa70277cd018633a67ea32f9b80a96699eee2e414282e88012592d865e730caf1e71f11a954421a6c47253449d4f69c733b06ed9c04724973ca7af9c157a4e68229c075c4cad323a39b560c6191a1a9dc1461cd9fe706c58c6a076d1793e6a53fa13b05b8713245947559b2e34cde68ded327fa5abf05bccd51764cc5b11fdf7c996b65b29e675", 0x93}, {&(0x7f0000001600)="fbba678520c9f4851d6e793a47419d974b24c94bc2ae9e6339a470c460ec16a3c6843e8cdb3f41f3ba", 0x29}], 0x5, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x1, 0x81) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x3, 0x3, 0xffffffc1, 0xffff8000, "af901a0efbff8e5fa1c485b60dd583ea3b182e41", 0x8, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x28) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) socketpair(0x1, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x4f65}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = kqueue() r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1b1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000003980)=0x4) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000240)="ac507a2ddb2a0099356c782ec68a7db26a80d75a8c388eac1952ccd15794fa6cca0a61d0fbf7435bacc5cec75a8c925444ac4662811f9a2d8101368adafaa589814b9591b1abfbedb8aae35942ecc4860bf0c24c7db20d93308ec4853c19ef2256d65a779395bd9a2d7e5c74b9c97f07f953d870b90650eead2d0342a34658a541cd665cbb128766345862268fe02f67d475752863229a05e07a3df129698e106cc7f9d509eb4f578991c1cc2b1cfb5b035ff304ae0152ca6bf69b08886c54decb5844b2262307f4f9a58cf424952f2de02fc8a2a6707f44b98b15d4275b361be1af2994c00149096a1fa0cffa4dd750065621999992f5b1035c14130fb1be120f1beb3f4aa9b2ac586343df977eb207cb867d1c0a944af72ba415ca209832e7ff10f0d5524bf30956e588a5b9953ea4a834aa3af8f3aec114dee4936e68ec640815df257899b58b69446930f7a4b0665101839d848d935164798420cd8b30391f3897b8f864e3ba3cc83340fbb76422e394e3aaa4f56cd6249c987ea50bb953e561c189eb2c8132b77f866a24b916edc2245003699d89c7bb96ad78955f78ebf807d6d05438b33438a1215340298e80d9b4275e20da10a5ad3f2ad2b58d030c3ffde74415aa791ad97d16df98a627690dc9c96ca17c90ef8153af1bef9441f5b6356cb6eccf38696ee9b75b8087eb1468d144c90e3922cc49b2b1d0366528b5f31812dc21572ad1b7117389caa682de8ea994abb3c7a362b45ee828c1635a5e87f5eab8e85be175a8c83e4adf772b50cfa93f8241c64f95e143f6c25ebdbe915a54c1f647c45e1e0b591c088c68190b4f5a9bb1110f536ff9eb1de7cfcced5cb7cc2f5fc78427c9bddda84aab4a3d9abaf69323f08711fd0c09998bd4f6242e2c4564dfa1e750199bf363f30b3760fdff2bc443a8865a0333ed096164ca43983857b602af648a41729eefef6559e584dbba53538261cbe4c2fc265d6c2f4be557342bbaf3dd753d2309b4e39b3494fc60176ea04b65982747dcbfba26f14b69377426857e28e2c547e3793efb1efb156b2b5ecfd986d519e4abdbe0c40f9757dc61a64eb55d90ab5d0b7fdced32c12c15e61dc1de732196c75319fcf61e854d37d35cbacfbbbc9d0840520cbef1903b8e50989129689f9a00bd9d65a615930cfff83eff848bcfb9b48213f10f360dc5e87bee5a893d76627a206c2cb94a7b28263b99e65ac3bcabd23ccab46681d4b9e334e939f4127c526dd3a8c8e3dd323dabaacce66ee39067e395af5320129bcc62d7805dd24fa965f78086d25bf79c6913df513cdc5e12c3489d1e01051431949abcf53a9043b6efbbf7bebc7b969305bd73734cb8651c08acf63d2215d1522f7a3aded0b060b399dabc8859ef54887a5e21a05acdcc9850a7ce46e4733dde0d8e88778f2207f09d5bf55c0e9e7409f31c41fbb2088dbb0dba05fe1b09538f710b03c0c628c6033eeb88dd356af03e0029fc2a326b588efa13dd32b2a21d889317003ffd3760ab3df0b75b42a1ffe64770fa07846161d10d84b8191ded912afcdd44c24c39a657196c6652495738ec01defa580fb1b40f2d73eea936d33b290ad2bbe74daefe26700abb658c17c0e05bafceecd294d587241aac1e88400e2e01e7ea2d0dacbd7972aada580d11dfa4f52124cec821306eb4bf1489123b7402ecc3ae90624b2fcd0bae6585eecef371e861c91bbdbfb70c73cc63426a07b8314dfb509663d3c96329124682111939007f75de1a80b801794f8c3daf93914f5288a5226449e027d0cc3eb02faaaeb7d61765448a27f4ac49623c4ae4c16884f8e5ae6f957e14d4717e0ae1636b4b5539e6a537beb4a49d042648a06b7969ffed9e18989d7697047fd6d6d39759a3ed87bf073e85bd261926f3216af657609c145272cecae00b377ab5b95f98dd2c84e9065e849277aaca52b524ec433f7c186401e7fbbb3683d34ad6818dea9f54588960dd2e76b7096a9b2eb15dc8247da8fb6fac4760163a347088e2b812c59ed41b2efa25eab1987b772df4bdcb68441fa58c710f7e58059792e8d42b40425cb69d29275d94ea2608daa0487919eb70a2ad541d4a020fcf3b097947752c254739f6dcf8c8370547633046bec199a224b5066357f53cecd0616771d013100a8b2db96567f65e40a7f2eb18695cb235bee04c70d35a7f1a6aaa9c0459fb075f58fb89b55821bc4de330dc1e744804793c9d85b32184076e145737dee3d0f95bcef1794bc0b9f26a43305427a51cb70b9782fb15487fcda7c516b781e87d7895cb6a9031936e81d26ec64535bbb77ba131bcf5f5091e4bba3dad083d3d0221ad30ba198efd122d278f12cd5eb4b4408cbdddeba0611c2cad17b4a88be60c9f692364ef6c69b3ccc1770c42f440fbd5ff56c8d0f972bc722357f095e493470722a030208387c91f300c14c506d67e61137e86c16fe40faa42e84c78e45bad0631ac50fe5c220a1c97e45760242666fd6c34763bddc625d6e3c2c0d6db2017ceab82c8ab278726bd5e1d3e16268559254b7f8d197c14f859aa6f74fe9a7eee4b802930c9ad39ee183ed1761e68679b650e1889498506ef858f174659ee64f7591eb23c1cfa923b04bf708ea6c41c92648bab207a1f6d2402d39113fc92d7d5c766c26d996059d2a6c2540f79f4cccd3fe119c3503fa128ec96a7e04550171e22c6f76aa39b2cc8d2ef5842d450dda97b8bac1d5931269b88c52b0fe9a4314c0de379449df3dee7da52c63ea7c9f5dc64000538b6623b3494d7f9f2c1fb53d8d8028340ce2e7d05331deda9a6b9d1d687833b0431087e4300a30357eb4793c11db66c07e69e9e5bc6b3ad837b294123d183d9a7c0aaa4822057cc54df42dc382b9b414fa43503b0d66f5f3aeeca98eb7f12ca27551c36067ec3f6b026eb51c59c82021cb741d9a8e280b24a14461397dabb22d684e6f83cfde87adbf065de94c1ad480e65414d3df4cdf3488d18affe997dd3b99f73f0ce28d420d7ff76d72c9defb96486e116cb65a9c57d2b66ef8a0a86460edd6cbbd9ec116cf014d3f0d42c97dda279a8615d76d0c683feba981b975f647c1dc41f3436e7478f20b721d705497c256819ea1805cbf580368ec1e957a4667459e572ac8ea0697ec090466e722f6a96694ad0bc07029e3e277db2ce7a0abf7935d84dc9c071caf6e7e4bbf284b73e54932f1aac6a8fb5d1b5a0fbd44ddb9457a847bbcb08de68550f6136e18cf5e8c9142a5d704497630e48203db2378264124817f175d42e5ff41f8111a00e1f43eaaadce656368bd8bcb6fd69b3d91a08c38c9c5184ebcbcd2b2f70f419c9860c2133a7f015d3e23fda0016ccdb00f52383ec2b672421b78dc923ad2f7ea91c467ee0279aad2c461237fd84d0fd771c7dd2e19ada6f76d41ec417aa553b0a33b60fbc175ad317be888a597c6f55e2452026278097e7ec8e17207263b1f1394a9c8177af0024f3a775ee543c498562b06af644d63eedeb97dff2130e63884f1a12ffd5b3b7196ee3afe2728c5d854f8bf3bad50a73bc53aee2e38e3e9bd5957274621462a120b818b39f47c48e377e30d59785b9caa371969f9e76e7ec09b8c71f314b872e961ecf1c101e053e9ae1922e9e2b4f5ef2473d8a25099cf916b5bbc33241c61d2592c2d706aef0589823492474f2291fe6f93ae2c4034abe876a4522ef612bf71738994f48547193c69da22ecccbd729116ca0371f1cdd4ef8774245c8b9efdc3e9381f17c93bc99ae9173439b9b172d187122f639224f4a6c8079383414bb43bcf0281f320a2a412ff62d0a3bf5b45358bc929a79f0381030032b53856875be8bb4dfd6a43922614a6f0c033cf5677e29f9147e75642c68e7741c15f0d85aa2a396b1140b5803986d0e9529ef6b908da42adbd4c4b562608a1c2d2d6c633768e98c1a32e19d265a3335f9ee92263496d708ffa8d456699c9380fa563db170d2cf6f6717d52c37d044ad1e3b7916bd34bd36874ddca06474b0ca4c2997e8fc0c65f4e57cb2a2bc6a74207434f90b8e8fdd975db9beea6ae3dc50629db7a40dd58a76ae0c9864fe1f0c62fe9dcb371df6fff6a0ee5faa8b5220bc856c42f629476ea9cfae7f3f5990867bdb548de0ab65b16cf37611fda55da7ced45eee78816d64a349dead378b032487893cc5d165402e88bd534fa3ff440ab5024e3de2e6c9273bfb6c9a8fbc13112627af3fb1cf99e04242a9fa5269a00b66b68be4638f15aa6f0b4b7cfa352ae003f2eef78ab2ca1878b5752bb5ae3ea3a1c5a5e506c664a563b2652e4024b843cf3c5355edfb1e5477a43aa4444e18937ed17b664227588a7f7eedfd10a0efff44ebf19b14f05ebd664e592be390c0205ec01d102dced7a2a1e66ac069feeac43bbd07ffa25bb85f14d7c80af13e9200e695d7495bacaf47f54afd008378a1610c25fa23706eb04721154d82805007d7d3812fe85266b315ce13b00d64e92634b3ea239792541b8eac33f5b71c386f45413e0e9553fdd0f87343f92502563e80f1f24950179767669e860ee2f8f6126d69aa789ef0c87d78c8d806a8c037c6e1ade4ce1a150cf736c7721a8877deb48b536bf0682f8e0d2d6134be3db6ec17327faa5226fb90a786cd65456dcc45a1aa593b2603b2cd6fbb4097e88055f7dd34d0ac009a9a5a1f2037fd2c55665055bb6e23c2bccbab86d2344e4873c7a69988a0810d70cdc050519ffdf352297987631b59dbcaf6b693f56f7b59b22e7cfecfb688b089a1ba73027e75aa1f23ca8806f1692a6a360a45457946b866314b71c7f9d528fd7df284b7479e1f536a200b225c6363ab94433e20ae38ea7ab95195b5f50ffb46a68624e99c1cf05171d899f081dc820c939eba107428e5977486ac90ba75371a24e3da67552c02e38fe5328ee28ea9ed5eed22dd15ab1e72e01702746b0775afbce7c87418b637b134135782671926c5445c7aa00575f25ae208652f66a7f9d013943f7920d845bce21394e606dd98caa768f44bd0ac137cf9cf6929339601f869f2fcf87994e68b809a0193371feae28163815a1ba398bb1179617be21e63748b658bc915dd489bdd67b1ff3e2c657100e36bbf5deb7aee88535a8b560a50657dc1ce0baae4a60e616d1fa0945b6eb64f055fd6b5e3a3ea44db0e584345bf1765555fbde9b4ebfcb449dff098753b6a25d67d0336359b2ff4591f500d4efe779bf200a56e0863ce0a7a71f475132029157e29c5d007dc594f5c9dd5ae88dc24684cfecee73d33d7d60687922591bf93c7d32bd0b2522d865c31473fb4ddb11a5c0f3443f3632d9fc3e7efd6f69bf0c8156ffc9787c9c39c9a5a480b6c8bb1b8195feb27d4fa2d0e92524ea66e743d4dcee38cb3bd1afd4712219485d84f2eb0620fcf93d1de8e0c730b3dd3d3ab35f1c1e66bc4d07f3da7c2467caf77053affef799949cc362c0f9ac605b5e6d28692029892edfed31aff87f59a30aa90526101a7693925a25846332afdb3c77d0e0333ed7c0ea39265fc053ea2f04c95f608116f2696d4e1380a3b99977c7b06018bc2ec27940b3228b2a34dd18071a6e5092b76281c012a88c4a97cbd3ba9e819f42d2fe77020c8bb924a0849277c259cc1e38880a73b7a26ff24d8638e3fd8f3122fae9278159fa3642248cd80684d8f3c864c8b736ed1a697a66853a4a21888455d9a2fe27bdddde7f0589de4e5f2e2974f395999b3771a3575344bc9e8ee974557d46f604fb992a2953fe2081ca58f6130a94be2dfc0fd8c2d45af7713823d8c9d84", 0x1000}, {&(0x7f0000000100)="f0516f237580a9da495bf1d9895a847a073171ba1ac8e3c99eca7e5b6a199fbebe900f18fff56b5ddfa39a274212b3c54490fd131bdba10e425afac9f6f33a", 0x3f}, {&(0x7f0000003a00)="52169c53314ac8753b960b086fe296e44a93b0c0c499d977f62fe5f5a3891de51607d2d9103678776b92c9424001", 0xfffffffffffffd8d}, {&(0x7f0000001240)="9d157a9adf7a8cf04eb63d7254cd051a544d0facd717e5ec973585077b18101703071345fa4e96b5fb3a9155c6d71c0069a8dd82eadcecc7435f358bdf656bdb3230a6d3fff059678f6b7c2c009b58ae023866f6a3b8b5130350c2a809019bf0c5b861f3a18f24385e409eebdface861624c12f7061bf71578ff29a090d16a91120afa52", 0x84}, {&(0x7f00000039c0)}, {&(0x7f0000001300)="569d839068a81cd2089adb3956355b79fd350d465abe75856454c59d999bd1c7e0486d8f1456124c7744cb117161d621e24d3ea4cbcc0225346e7a56e4de4791ee9aeccc236166a664e09a2d727eb4f5d0cdc28ca21ea8a0b4f03cf3bd09998ac4197445925e537027dd80ba365e61f4b675e031e02b12b74adf4a3667f005db9578667c37108952fc4c21717d25833bb4118d5354fab485f7a0fe39198d56d05b2860", 0xa3}, {&(0x7f00000013c0)="15b7ce9053fd8184310ade23bac2dd5ba259f57279f2ed5beeda3316c3e9a00572afacadd58ab2468f2377ae55b23ea67f82a90cdbace32b3b2051ec31ceab18ad0061490c95bd541fce6167a672f6f1ab89c93894c7ff8095203aa3c790f542f4a049d346d742ae24ceb8f541e7b3b0769d3a562a18c0a2c1cee8cfdca5ecc21119277cdd0bfa33cbb443be26557f6cf3f7316a276261aaba70d5596873190018cc0e2306bfaeb94ea7e1a72c8e6162446fc2096ffc5d1bc996d590cb4fb9e8ce1fb4362dc89041f67ecab56ae36808defc4a70387193c0b9e56fbea651ebfaf4f580e8aac992d10aa49a530975943706f4afdcf0bb99bf383600f8a18a6770d555933afbf8020f8190b69447b2d8e98e46029705caf3b16927ae6741a059e52d7c6a2ceaf05e802430149fb30d6d3d1aec498b27617a01fccd95cc7c5acc93f38f2e8123c1997b61c028cd0442e6ae1fc1465c98a34bb98eb023273ec272609a880cb314808f42dfcbab1a08336b27739b7448c39f3ed11aa0fbb9919a96b5e8dc93dd0fdf2bc3f28377f1d07795b27a720cc90c024359746a9f236a0fb6e1b906ef37851e77daaae310652ad3052b0a121ed2360651045ca445643895377d344d099d43c532b895c7cce2d7250d2f6d327479d3c7646209d6c737447f3a7b5456411582a9d269e19b33ad62721eee202964fb3f8fa7d963f83f87202cd7fadd6ad54a0962394db50804c38544a90f108a46d02db8019c9a45aa2bd9da102b59b52382513c2855a51f9c8e9921cb6b9c785bb46252e1645cbaa87b1beb1ef69016396bfda587fe3cb1de2320d1558119eb302cba3c4fef4bbce98890507cfb66ee5199591a277dc36cd4deea1c1d14ba90fb85a602dc7d1c12e16f03a938ded61f4949d376e6cef5924f506cd040163792e96e8af30a66e44470a8c07b9043b3dbbc195ec9566327d5d146956100626b823f83ff849e0dfae487d8f52015facc54e664a979b575d3159a874cec46ad1b6fa434b50367f4877d96a887c4e71f4895af5285cefa30164d94ed8cc4ec2e7386c06878e4548dd9b6f49c217b7236bb2e4c6abaee49f58144a06c16828e1b6a9f744447667e03e38a99cf123f2c772ec4c07499befaf81a64fb140e42e2ef28a4265cf4e4fce13a14dd43e0841bc0611d60067ef423ec09f60eb1f1af2324eb3ff22a279664c0343caa7fad87412bd7ad262b25bd4cd0800251303b683a0b42688557644dcb91a472d4157e43014b9124bce676058301ae31b1957d71e753cb20aa71ab4e77e39b8b5ecbab396433a666140c30236e6b270c1174eaa62aaf05f93855bcaa82e5134bfd100907c19bea783653048fc77dd8a6ff900c61478896419da904e84bcf16cece2c21e2a12e8aae4db313e1c75a78fe6f67201d766192555ebb54c8276f9ab670fffd43a6a53562be4687efbefe71ea1c1f6f27a77d49da0183710cf2a59ac6a8d9014d00c369733db709791f13cbb06d71f4206e9aaaa33e943bfd2004cee19b3f9449be374669baa905c74edd7d6ec240b5ff733ce9c618a09525ce86e5487e2edec9aa008fc08afc8d61e319c939ff2fc4569652b51d7d54e4275ae7162a2d2b0b4c9493c166ead7938da371b040016d374aaf9ec3ecd81e385869dfbb57adcc819b67776a058ba716334cb3947aae7e9d01ba7e1fd692cf497f13ba281095a2c567a1909e5693916fe4274652e829e72c261c7b2be6fedc56e10de490ba150239453f1da8df8a7020eab64162651f3bfd61f8d9c1731dd7a61e47ab9ee8a72fe3b0612a3d4f6ebd85aa2c4f446bfc0560fda5112774e6beca25fdb8e3f8c31140852173d12f3eaafd2682c5bb354df5c548fb1b320da8f2bb716ea6906258f535db40b72f5af5c463362d375163cf2803807731bd07d1328d59542894720ae3bb28352f6b3530d38ede1b4fcb86b494b06ce514a00304d1620b64c7a46208126ff0cec51676921612df1f744b113f3c6eed3cbc37e7c2debc8f6fde868e83e1f2530a11bb24f357135c4572d6c9099f7ca4c053b65d2fb33d7af381f03ff95c05de2c912b4502b88d965093bc7941d00bff73e4f924adf7df3b75cbb827fea82b2e72ad9fe7cc74e2d9e2bb164150927320980b3e525036be97ce52ccc031ca7461959f3fd6804dfb15896fb8b05d91d50d60662375a42b670790409b417b050d2199908a5ec8ea4e91a3d65fe289d073870eb7b46ed9439248f698948a626ed8677786c97fc0bbd383cbe6a5ffc97913ac3dd20c8d15498d8ba5c7edc162cc6baa25ad937c4d58224b58c513b092790a63a57f096cb9a2e08184b616745fb6e1b02f4e88ddbb0e4b821e307711d4fc33dd8b7968550acd1432e3ee56e751d3852c258326f191c8a50a6dec4c48ce39e1668ff3d7d4c4897ce1e32abb54f7e76826a44f134159bc142194bdbaf06fbeb39c30e2afa999e7dfe77d66bde9a44c1da093344ae4fb418583ac260cb99535f2dbcc369a780605cd4bb89d12c30ed12edb980310cafa66690b4b62cc7a3fcecc2ee0b475d2a5c9cd0ecfb1804d5222f9779effbdb707140f8e4ee228c429a82c299dc576883b1ecc5b76349074e5c315b3a5b6973fdff92e498959feb3c55fd0d14138f9e65767d91b2e6ace4c2fad2974d67a227b4a9af4b9daea33eac7c3ca10bb4d217a3a177e1f043bbed7c2d2fe2cd677af4816b6c9624740eb636925feddcc615b30d07780b929af92d00609d87394bad35e196d0442693451260f5453fd5ee28af7231f22fa33025e562c8a621695fa2908a753689831aeb16fe8a8534d3a44531812bcc879e83820c202deaf8161475841c0abc6ff5cc978fd26133a595dca1b0dc3b7d1f46132b4909b8888fcec885a8dcf1a6112be8e661b628a75ef2f4e603f7d38e15d8c3ba2c6d645acf8c00bf9788b32601ea18b2bc11e5d226c5b98236bafe74f845a060a276d55d69fd73cad43fd1df7ae178c75e10759e4adbee309e7769d90fc9c56192f7e39c16570810e7a34527c638be61a2bde04bb8adbfaf0c6a7b2a285f9762baff0d4e464a145abe96588a922f6631e48a736590de38be6888ba9ffc0fbdbcb4dd2418d756395e11ceba3fa4c9fceaf5b4919b51646a147e8a7a6f9a90a57f5b4f37bff79aaf25fd750466a7ac046b3f0d036ed07969e66e2aa88d5ed4e47221126ca59839bc3220f275d3ee6a9604af4bf36bb3afaca9d630ed5dea9edb3b0c9d0ab3f5fdc83bcadd569c23ee1ad7b83c97cee18f0c45c1f174cfc453d79e35e02cbb11a3e4390b9fc9259761b462b118589e1dddb6fb5935f6a1add845f75d00e3bfdb5a0a57c1fac346afcaa67c09f5c5f31a3d572b5b448ca69b04b2a4f84b236357cb0ceae034ee0a8dc5f69d159fe4a68a119e554b44402614c150b346c4ed87b598999b1f7dbb640f067213a55571dfe812917cde70731e41f5686d8030bbce9ffc37bcbc581b9f38919f98e91ada212ceae5d7c3884c5bf28b66e1bde08738e8b90691d92839c60d3943d41bc77be8bbac7cb6c99efcf656fb67e1e75c2cf63c47f45e67d9974ea1c2d39ab8b3625a725e5f7f3f286a71667963c3051fd98a950f4ce28b7d1131748dd3fd9c01e24a99e42667bdfccf763f5413f04a70e2b93841319cc04737fe42df3efe9cc075618eb5e925ba276c40c42af3b092eef340b432533b0753f256a76a6fd5c9ce349955a80bcb23fd77d28cb2e5ff75c27e55c1d2b300085ceaadd273fb246b20e272564cb110d2c3b303d35170130a79eab4328ad135edfe7a42003d840cd52ca7145d6f1ad0460de2a3b9bf77148a8aa2dbcd5bed65bca04ffdffbaccc68e05def6aa7e3cc63416312b690df33280dca6e08834fbdd7b08b01284a0fd19afae2c3fd6a858130c44425215949bfec32915c222d0073b5d12298f15bd3d5c6c5ac1cdc475065cd72279834e5f7f9877ecdc49a0abbc614df9680f4b6354597796bb2aef0f23cb7d05dcabd229fd3f4cc3b1d9e5390a13ecb253771233cf430d4defc332a227afc778c486c337516000f9661d9b4af81a18300b4abb5a2f92fc964ab6e060ec297bf4a1dce572956c62d4823a872dd3c6988a899bc0a79a9e3c1d815fd4ce1884f17d1cbf01aa12211497ebf4164a75bcb0abe95a6587c4313b53180881e9862a7bd4a0181a5624e10dc8dc827e57c6eccb1944926e602b711a507dbd09248748aa4956daf2a26fc501a16926c1b7591d0b1210bee15f9b08c275733102169a4721bb2ec4d3d56443ee8d35d1d860337780b7b8516897b8415444f8fde4b44ce5abc0206b848e2abd8d281951b9fc21b2b4f2c1a224ede868a3421e092496837ff99a455a9aa245123a0ecfa3e3f5910ce3a6cbd9e515fe1906b8bc7d8651ffd3b2d9a8ba628a25a6af3a441c0b36f09f795eb77649a6c20a137343d86bfaca273272b161b41f1d24b2c620efc63d4367968d36266ac960217e452f1c1ebd9581c367f0b8ffd4a7e50f1ec6c991065ae8cc297b6f9e3098aee199f97aba0f603fe41cecad75594867103e93cc4ad5149d7e6e2b47727a2bfeaf4252222a7a22fada42fbd145545fa13388a63f9fcc248f9594f7295efdd6caf5f423bf6372c83bd0be25f41061729582bd29a5cbd35c78359bfd3f0267d2496085a18340f3408975735b7210dfbc32cc0720c659d229f995fbce10265154a8b35c2ec3dff6c255c8e61e2aa0281079355a32963e2063fe78a9acda0b97cbe4c0564ea64c4c089d513608e17e8114c1421c8adf4d8d9d4ce5ec68ce77afd69201610808810193d7b1f2e205c5c93f49f6ffbcf484185c18209a71fcd5186894cb6df10ffef9f8b07d7339084067f8acf5201f045528d1724416df12fccf27a522fee2096bc8b6125190a03e96ef90a9a857a794b5b219886fef57980794fc34fd6af5843d26fe9092204b10ba17e68ed3217cd9500e30cb7563eecc78eff29bbec4e88afdb84125fca243f8d3612efb62d1f849f9e92f88d7ca088b8bd492adf8aac5ab9f420dc84cd5b417853748e0023d081feb07e00ba2ca05c9d23c50c69349c429ead11ac442ecc6c0c29616565a2c82e07b3903cd77e994ff8a4b30e2eeb88b34bcc86785b9a77e80af7fdbaa71f63827168fb399451987617926d269164b0a7f839a73391d1657fd4ca26d63ba2ac2c1f4a2c448ca839506e3be31e28c04f8e19b179845a275e51caf1a3a92a39b01e5058ff6dc67495d1e1e4e810f65a1ada56644fc844becd141ad1275c6ef770aed305c682f611906f9e568f9b41cfc30138f8fe95bfb11511bb724c9af0b1e4abbb1709e951dc846a5ea2a4964d3f23d9b96e59ff423662ceea110c501ba859e899158911d4f6801d2396c1000855c4cb2596a191395c4678de4c43bb2dc8c770080a3ef7c36781d2691a125f832546f328a0df2ba5eae9b5b1e31dd944f497953f61f50a0593a1625bea9610c5a7ddbe6534364e47b9dddb560fcd0c390086e57180930ad21b6d670f881b93c201379792a5709290ca08b984125699e6037016451bd940924eb368e4e915b10cfd8ee92b8c6f89d2ed8ae453ef427773cce9b27120f0610ff4f4ff0a46b0efaf8f2315e211e2d4802602acb9f230fc31bf080fb22f391e270a4bb58e173a47727e77f8bfec4342a22531eccb324a2e0b3d9f0c43beb9809e67d0e26341fc9951d0c2e39a5aa310c0846c0871dd2d73e94f2f692b46857e41b028919adc8c5f7f09c8efa42476af2adffa698b1da05c8682cf1026472e27", 0x1000}, {&(0x7f00000023c0)="c7f22d0f9391dc210a4378f3471ac7188d73e783ff929af2dbf40cad9782e3d6b143b10cd9c5927c4771c37355d52ad22e996dd94c3ee42c7d5cf82cc4cae84195989f39ad96e65b3fda915d17d72d5ce6ba83171bb79382354810a62bbf3027a5dd491fbfce82460fc356c71d6f5fbac091454f7a53d42b959cbcc846076c3d828806fd7162fb7f347ff8984bfb87ddfff60700570e1212947ddd4b7725199d1a3e2618c260e26701485a62cbef8c891f7fb4ee76e91eaa9742eb31cfeadb769f28af5073ee5acbb8bdbc4314a8fdb89ad406eb27d2", 0xd6}], 0x8, &(0x7f0000002540)=[{0x100, 0x1, 0x3, "59ed24ce032985cd7b0fca3d0fc44263c238fa56efb89cf56ba76dc0bb4f99bf1bb8e22b4983080824dceed8a44191393fc700457588dc224c6145249e327630177ed03eb674ac4a4e0cf0cee4b1c0c3500128811e7a165cfbd5484c5647f5c55a6ee1a202b05114fd89652111611fe1dc5a67755d57644a1889207f5900c500cde39a40fe87abd6283c4b15a8e6d989fb2263b366188570b961cdb011c115aa27561522319391c9d30a1000e447939256123772e9e1f0b512026b6669eeec88119ac35946aaa43aee70db422dd2212d94c0ffc5d1f8ac1c219bf519a2f46e099466fb747708d523b27503bd"}, {0xe8, 0xffff, 0xffff, "ad1d52099dfcc3e184f59bb6f617d0251e6e499086020f401d561fe3d712dcb4079936d488c4535a9e09ab79cee7788938ad4992f1a71bcb0a4ac41fcb55c6c6c2a47a56a987a4d336d818d108592237c55c22ca90a7a4545d8b671f6e1f9ff2cfcc4da0f6754b9d4fb080324a0e1f3ad3aaff2746c0d31266b6f4647112d69843251995f8d9534cf170ec4497689adc3e60a3e898e673ad83cd753533da7cb783bfbe2eeb5a298a96d4e8f630ae8949e40e36f7823f5a83847394fa4eafef8af597d5f94179df33cc03a81dce28bb81122ada98c34fa970"}, {0x1010, 0xffff, 0x20, "69d3b06b4c548f820be1bb03e43e0b54d36285b3590fbacf9f0da492ecf97c6ffaf849cf8ddc88bfbe0c8c3571f919d9e69df3cae1dc04aec98a94ae709694622ea1403659dfb7014bd85a3617d288c25ea843084814f3ca23652a64ba0897250991d0ca1c7d391feb83128209d64d770f445baabf5daa1abf1b95bcff2fe17720de94fd42815a6a48f4ec1b01990a5d6539d90ed54a066feae6048be1406aba77e080eecb48e23de7791bfa7431febdd68a139214f2b561cc738ae63e8384421a0e178b2b540c2ba9df24cac3738da3dfac1d7a8bbe550771460a841e2c5a8d3f7805b5f1651696aaa0c3ed145bb9e75a615bbc8e337906743272d30b33a93398885077543b6d50de87521bf22b2ed8f2435cab8db007f59a90527464b2ee1c16e90dad096e31ec6331d7779dfcf960b68e8aa0e2c44f71a0afc29f38dd6083c8d3260465a5354a586dc4821e4bd8c2354fced5f758a589f9f7f47cd10ceb2bb6ccb1d86f44886bd2f988dcd9bec50ce5d2203af0e0bc112c285cc0a05cdfea74d225dfa05b14a0319041b42b49c06779301fb2546165327d24a9f3b4386e9221b893771781c3d45662703d382bd35c6292ac8a398f68ad93ae40de9fee88a8457b5d496a2dc3bdbbefaa5043604e14eabf63741792737a4a49d2f497111484182b496d2a0bf09f159180dd2f1d54a14d128a6b6ce5ca87a9803806132df1b1c0adae4d2c7a77116f0e0eb033ae1b411a0c36d444c971a02a5a3ed6dab05a1a321ccdf37f75a637a324da36839ba9715c716c91209e68809b52bbcd0f72f53bda96c256a48be11d9a5c31d4ca127523d27243c631b7fc11c64b23a59b4d584295e5ba1b2986dbb06ab5fad9badc61bf8d3b800be72a132879778b74d6552dbf042fa2ae1779a07a1eb95dceb9b936c687679c07bba509dd2bc63eb14ac0abee09ba6778910b63b00ad85ac0c63dfacd3a65c1dc8b0b4ce73a81c62b45d050dced325cc80772ae5331a53149b4ec6697eca0261da7154882d950acaa8024d86ff37ebca6f672fdbc6e3764d38da16e79bdf2391fb7317bdb861a1c621e99d8cb81cd0156b44e23b101c57bac3811ebc83bd440c33fe1dc4384faf54d34b8f136503198612851f51b804e25024968533ac74f9659b1d57c177eaea9f862dd28e9e961265df7373512205e40cf28c85a509c3652508a1e92564f0c2f3c0774460eac23ea97029f07da98186615d1ca264a85f29048cb307b7541bc2a5e8ba9f878a89be98a791916775950ee2971d0b6e34e8fcf847266eb412ae05996ab1a3cfe99ad6c01adf1ef624bf0485cfd2282e13ed78f5ed137945ca8ff542ccdb268b09aec3d302014771ee1c35ea0e90add36af0e6d4ca9c384db7b8d66d1a594d7da6a1280c778bbb67a121a04d7f3408c52a0123011075ca47ae1172b190bfc349032516951a17b06d23df757548ef1f53b5d2e573ae51cfbb66041a31b9bc0b93043991dabf0029f97322f4a39ad83ccdbf5b4a6b0f49ccb3f645242bd135dec6c6510bdc164a27492a9ff8cd815b77f75fb74cd9243c1bede93596553fd1a7a1bfe4a837fca022f01655ebd63ea23b5601be2f82f6173403135d7ee41c62be4586752e510bd71681f9a1bf2adfa351b54e9142c0928e199b2ca151dfd9b670b907a10e673105484859d5bb523a8213d0f71dd749eb8a902b5ae6f96e4aa556518c6f9f2b8e5ace7ff12a2d80f082f71f6ec1af7245a343cf0966d3834f517cae26551bc85c5493ea295d95c1f8bdb5b5e42071a3c6c8299e24051cc4f979f2f950c078bc21d6b0daf533cd8f15606c96ff5f32ef45ded63405304229c25decee36eb9f65fad94702c5c918b58080258a6d06ab7c4c1398578e7dedacb5e85f2c059b25a9c22f1593a77c926d05f82d7aa5e9f3074f2df7dfbacc562aa72ee820143fcca81e16773c0a40e069d65e8e2b5ef3e0ec360a646b3fb5babf21bdb590692b3432180568fc1805ad938a91a65aba8fdab97e53a89e6cd4413558b221e05b6107223415df4ba110ae546c6f6b7a7c7cc607091a2aad392cd97bd97ee2fe9335b75763dc0839bce148467aed0a0ea0a5741bee9612229bb3c0163b901a71991d5a5703e71ab96408496a904acfa187135d62febb18a6883ee6f083ac8daf40cae08c72d5be4e4d388adc97219806d6d9c665cf9b2c7b5aea768a6a3beb7645b33244e08d40c4404b1a50ca602157df2db069f23316febbac26331eddfddc2b951312f8078b39893ecb6cd0bebd792d289c362f9c76c3a52a2e232cd931209fbc8f0d1f0f9b1bbf2031af09c6829df2f9b37b09edc1dd3024729a15e1f18264f0ceafec6003d79e346945976e8b64fba386438bd4b96f313c318ec969687cbbc65bf10395acc33e6591c290c0a98197983a3b5e4ff3c8713765ee3604011b5f24a4b2b72c0a31032503182e04d4f4bcc2b8ad6ea7ef2b972bd564a939329073df068ff305280bd44aee9fb98d456912ebddfce52d72375ac5e823210103c742857a8e6836f3627c43812182977d84cd2804dc17030119253696d581fd732476660544c09e0b1da5786b770d515b4a37f53587f8345c4a2b23ce69a2370e47bceaf60cce962d305c517e2ef0d483d1fc9d38d9db2195af3e95f3b4e6d3b81e49a5d4ce1cd0676c0762b943939960208fc2abd4dbf543a05c0159f3fcf6b4c989926fbe4440e097a648ea031a4b7c5e99006d1ab374c792558bd11f3de69a8100115d5872a16860ebd3a94776e6d41e66aecdab2f0b75579f848038e188f0bdc164405841c57c0e0951914c4cb42f601f4000eacd1b9749f6bde434d5e3a54e1fe104c0a2d793f72144bf50065f93ed105e9884d39ba394d015804741eb6d90ca2a0e1202c4691348092a44929c8b7044189c83a882e43c8f55bf6a90759610ba847f78b82f4cbe0a7d8d01b29bfc23c9fa81f3ead2c0a6d1658ea70727d2e467924c496f02fdb052748e5eb461e8855b0a5de4c7d73cb57f3351f1cb7e83d49ced29bbbf997fe2d7b9729ad68eda8ee8001ba459395bb2467dfd138f7f0fb5e3b2178c522cb983eb665224542e4e83e73a0c51e16b4fac43dc8bf8d10817a7e3bc1365223eae40d110e8b1ddeb6fc7b9ac577ce4e9751d9b1a06d610a81773dae5bbecaaba273487c1338a0f7426e3b774ef5a4613a2bc328bfbb72e3e469450edeffd4ad0f3257e50037b93515890f1963480a56c46d53362c378c96ecc4fb36c4fac2a706ed1fa71d82117fb7d053904556c62068cda5abdf7504893a7eaa4e8db53bfa2c3e761926ded6f756a42d36321de20974ad3d9dfe2363ae52c7ff2d07a84f902de94e1bff548344c80f5c0459f3166e14a58764a97bf6fb8393b1ad588b62bcb49b8f90064d49948f340fca1c940beb0b295196e9f049859a350f4fd54dc426456f12ab1f50a74dac947ab193a0fc0be76e4b7a9d0046b6265fb7eed46cae80eababfdc20b7cdd64ea14352c85fe86b7edece6d4d5df8585f9b96d9e6a744d4c557c70445d9a6f80d8974676ba97d1ee5a7335d1c53070b43da086172333ab26bb59051c9f05f2aa8cef94cdf8a372026358a15f6f31622de258b24eeea7221ddd22b8ecaa3a6fad8d22fe81176ea79fd7fe667abac9aa08a93e79896ca731ee14963bebfa34047803c72ab5d3a87f46fcbaa555c733d114c37a33d833d4b5b49e6c18893fe885ced23cce9b654e209c97beaa7207473391ed5b1fde57a1f5dff48251908f2a4bfb388d53b75921491007d90eb86b054a2f59bdc56c1a71600b7ebd12a6704190947d7d4b86e13faf030b2856b958fc2257cf30e9f762a902be6ec9594608847643f7c105ccd21ea224c41aef4fb3d6fb513987016ed84587f69ab5a6696fbc5e6014e1b98942b3ada8fe9bfa7d67ed197f36bc595df31cb49b7245d99806295ecf4814ea8269149efac30f258115601e1a42709ba8231ae2204334699a013d1cd1e5abf519bbc380a72b683cbfb2bae287115818aa6db228cec45fcf99f4ba3dc0fc60b358d3a2bad49a4722279328625b1c64a51ab31e79626c6b0aa8d16a9529b5b5006868d940fc99d1ceec01f957421e95a90e378fce8f6e823082932f32a0a7266f753ac9b882ba5f3058e0d7cdf3d5dd762f0b18d41d07696b7c95da7aa4723d20f74a3b18aadf488cf4dcbb36bd04705db60bea428d97fce85c018d38a35d9f767928d98a4d06e503e0f5683cbf8f02a68e82fdd9ebedbd1b44245d1fee923638cabf96f63a9bb424356e080601b109df1e558517f49a295def77ecc7d2b6d1d5935dc3cb2b7039efa99c618bc4cab6f2214d51133a96c0c130fde2d5082e87ad21a6a9d2c00d3a094f6996c3068b534a5f8e090fd613abac9a5a223bcb2e57cec3324fa073320a2184ca757e6b717277d68c7ed9763d9f53b12d95c2ff3aa122adce2510ecbb0dba79da3388878277f3ff0f8af71e1f42be791671a6d4750d16c07cef2f968dc50ceb4c4d27ebdf10afcc1c6ca7cd18e63b3a8cf55fc1bb009349d77a5fc0c7acbf32a076ef3e1ea61554dc0fffa716f7d1bced528a18f9c30bb3042c76da4c326eef93352f25fe6d7dde2b1ea98edf6885931b4163653cd2ca0fbfcc1dd1b4ec6586496e7c799c67a2533c1f9264e7be5a9476fe9c837f0c80c04e0488231ce0e2b6db9a34970390c9383c608239f4d97fe82e12b57395c083d44fff85e74576008507f9340e9f2fe675772ea06d85a39378fbc7f6d7f834dc8d133ba20e721e1914776391628777b5c1dff6eb22c91b9237be2934b6805c04e0eb1b79ac75531079214ba0057fd65945c8a05564212497cbb6f7157e237781bfb2902212865c02712408f8b82c8db7848295adf3f65d6f01a58a1e244c8269837ec74132144b0dde52ff406c36601b565850ecbc3bd255909d4590a4f32f1e7e3e1cfc8978e5d3d3b634a498aea2d14332d2bbe56c7cb5020ed5d5c64c5dd2a897d39153de1fc1766ad9353942a2f1d51893e9154b20690b50c412eeb6bd6eec8e44ca71bd74b3274fbdbb90f3ccc29caa90922010054ce444144d82268a19e211c6bd891f08ba75506ad234863c4f06c229db639460ba34d217d7d644c7ea960c7d694c21a9e9017101c9b7e1d75332123b204c37dffd80f14f3648445d1b1385ab126b5ca8c53e9939fdff6d827d42420e56006d46941e5bf643ce9d1d07ffff9b7062ae3a7401527a0d90c16dd71fc8c27645ce32e65c935fc4171ffb40f9d42318effe27e2397713f58f96b468e602484d7ed177fc3b6425fe8b0d590dd98b693da7c9f65c2fd415cd131cf71e1e09253b1bdc375efa455d1919a5b5635e22627949ba7958015f36c1b4e6ec29ff154f90ba4a194a4e6bcaaaf039d5ecd94f6864b0c20a53097240023194cc123aec8dfbd1798f319089c9c6b563ff8fc6c9217ade528ee4e029633a3bff945834f0bb459cf1949bd5b6b3c00f07504c0ed2dffb905009e703a35e91744de71b26b5aee240fa7c3e50000d8548b47297a146aa5e4d3d1a86d91b35d649e90d95577407d51734dc90f3514ebd83bff156cd31c7e5ab767dcb9c079004d2fe83927f2ea008f61631b36fc95951f5d59dfafa4b7ad0f853d7476db034c24b9ed5bd20e0bf55d20b905f9052bbca75db9b9554017be4b2d1e1e11d77043b6e6166aec689d0dd6edc61b20326e983f09aaeb6d0be3b47b167dea883034e1545a75d39e5e3d0566f97197afd9b6d5b0e47407f98c65681a4f547e7ad3dbc26d150552"}, {0x18, 0xffff, 0x3, "f12e4f560a"}, {0x40, 0xffff, 0x4, "7d53e6265684542c2a97516e74b1790f3b60f397699d24cf008921f23acb30b06beebfd02b2092554a2bbf546b0b"}, {0x20, 0x1, 0x8141, "fb5bda38e1dcbae791"}, {0xc0, 0x1, 0x7f, "d68c80cd3f2ffa71e2190f41fef41f15e237343c00ef828e71d3b8a0c30a2adb3ef7649aae929aeec87ec2a9fff432461830133cd28d00d257bb708c8516848acf68d06a8a9e942dc031ab28ac0dee8ca40bb380858ede762577c520966003d13cad2c88b69569e61fa337b994063148d247a455e71be7f93347105e44e2b4be2d7553530f8471e190cb054877942f21180fcf1c2a03671e103c5531cf1735bc33c37343a5e2ea7be57d3fe86df476"}, {0x100, 0x0, 0x101, "150a328e03a87b41062c3c1524f994c593cf70176d159ec26e8aed264cd076cb74103c29787c9f7d20443d7c02777619a2ee74e2d57d4711278954dc873acb72cfd375a283e2794c7a12c27f06263be9298bbc508b51e228a940c1dcb08e2ad8b93f34445fc5553b420b61fdf4ddec8e6a6ce5f4331f6cbb5b664ca16a773b8e4135f3a837e834066144df15d4ab11a4f8f2bb4203787d47b296f162faf57f2f2cfd4f217cd18add14c1de8753e7ae059bd4ca02c6ddf2a4fe3596c09fa742cd4ed3bbbeb70a522e40aee2927cd7edecbf4d709a5bdec06c89d67f437edd5c6a744fe1eea6ffe9a98aad924b"}], 0x1430}, 0x8) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8fdb122fc15ddadb, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x9, 0x10000, 0x1, "81fca1a9f79de1ac2c1cee191a6cfaad072caf62", 0x101, 0xffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) dup2(r2, r3) 16:00:00 executing program 0: unlink(0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x9b, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0xc) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64], 0x28}, 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./bus\x00', 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x3c, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x545f, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x8, 0x8, 0x200, 0x6000000000000000}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0x2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20000000, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r0, 0x5) r11 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r4, r9, r4, 0x0, 0x52, 0x80000000}, 0xd, 0x3, r10, r11, 0x3, 0x6c0, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r8) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000280), 0x38b) 16:00:00 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r1) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000200)='./bus\x00', 0x8114ec1a13a1c72f, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x6) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000440)="61753c93acc3a956b052395499ee9f14643d1dd3d90865cc2cef89815bdd8cde0d6b29a4c3c74e01892e971f3b1a201b87fc62508418d15bc1cec6465728b254d2b99d005f51fd00751de21b1e6e2d15228cd781", 0x54}, {&(0x7f0000000140)="3554cbf1383fc1ba1ae27369511ba8b9836ee0e3caaf154ab7ae002009428c3845c9ba522c4880f2d085812c0560a87e603088ad2205c04db4f260945711", 0x137}, {&(0x7f0000000300)="b7d91ae4a532016515428564f97d718d8cee0c2230276a9841fdf6c60531f56363a7b6914b4bac3810f335a80ad5e9ba47177134caa5deffeddacc89cc0937a27f9690cb4c4f4e3e89cd179ab19f7602e5bf1594392d4b2188f84854f51cb9d5ae19bcb76a19071fad01", 0x6a}, {&(0x7f0000000380)="d5c4e4d606741d527ae01eeed74ab479f6919611052582c7553918924e9997eda9c745f7d91c8f5e085051bf9123e5f66adcc4bbe997a49b95d1cbeb9337e8fb4f16a4ee93584a80ff4738de9eb69a5f8f", 0x51}], 0x4) write(0xffffffffffffffff, &(0x7f0000000280)="e157885aa043061e6049db27ae2911bdf867c0436203c1bf555e", 0x1a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r6, &(0x7f0000000600), 0x0, 0x0, 0x3) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000001c0)={0x7, 0x1000, {0x7fff, 0xffffffffffffff80}}) 16:00:00 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fchmod(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) shutdown(r1, 0x1) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10, 0x0, 0x3ff}], 0x10}, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r1, &(0x7f0000000040)='./file0\x00') utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0xffff, 0x4, 0x800, 0x5, 0x1, 0x0, 0x5}, &(0x7f0000000340)={0x6, 0x6a5, 0x8000, 0x7fff, 0x6, 0x7f, 0x0, 0xfffffffffffffffd}, &(0x7f0000000380)={0x0, 0x85d, 0xb9, 0x7fffffff, 0x9, 0x0, 0x7, 0x1}, &(0x7f00000003c0)={0x7, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x1, 0x3, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x4, 0xcb}, {0x18, 0x3, 0x3ff, 0x9}, 0x3f, [0x80000001, 0x1, 0x200, 0x401, 0x7ff, 0x20, 0x10001, 0x5c17]}, 0x3c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000240)="db2a6dba98eb576ae5582bc21a13e54acc2fae52b5a72765054d7cbe55355979cafadcb8a397a4ab08db45579a343bbf17192b10ede3343bfe8664811f6de569c2bcac03478f38ae321b467b94347efb53051040dec0474e93d51dd4f994280e35e0995a7959a614d88f6831b57cf4184008da067e522ae74c7d56d22970e6709832dd119ca26b5aa17eb92b39e3401650eae3de2d058b92f02b0f2be6f2dfa5faf446c7e57819167430bc370f43b7242e8e13de2072fee2e51b1be161e8a6c68ab69b49", 0xc4}, {&(0x7f0000000040)="c01150fa93985d99752eface1475fb270ec2f6580bac7c51fa4f8368aa78ef845735c8e281676b75fe1a71ee3b9719defbb7c4431db05d09a90cc4af5972b9c828194a464b519354ef90a685cbff8ff1884c4065c787d21f89826fc72f583794312b74cb2cb838c255e29cbca6ed0318e3eaf007aea0a72b7312b2f21b9112e0", 0x80}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x97, "0000000000691040dcc400000100", 0x8}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0xff, 0x80, 0x2}, {0xe73, 0x1, 0x1f, 0x7}, {0x3, 0xff, 0x0, 0x7}, {0x5, 0x0, 0x0, 0x3ff}, {0x5, 0x80, 0x8, 0x4731}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) close(r3) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x881, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) kqueue() 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) syz_open_pts() getsockopt(r1, 0x0, 0xa, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/30, 0x1e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) fcntl$getown(r4, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x6) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x2, 0x200}, {0x9a601134acf4a649, 0x6}, {0x21, 0x40}, {0xa8, 0x5}, {0x20, 0x3}], 0x5}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f000079f000/0x2000)=nil, 0x2000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0x3}], 0x2000007ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/82}, &(0x7f0000000000)=0x54) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:00 executing program 0: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = msgget(0x0, 0x80) msgrcv(r2, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000080)={0x0, ""/81}, 0x59, 0x2, 0x800) r3 = fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x480) msgrcv(r4, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4025, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/204, 0xcc}, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffd69, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff25}, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000020000"], 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) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x10000800002c, 0xfd, 0x0, 0xffffffff}, {0x11f2, 0x0, 0xfc, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0xfffffffffffffffe, 0x20000, 0x9091def76629e2a1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x20, 0x2, 0x34, 0xff}, {0x0, 0x2, 0xf8, 0x100}]}) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000039000/0x3000)=nil, 0x3000, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0xfd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r3) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/90, 0x5a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000080)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$getown(r5, 0x5) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") syz_open_pts() 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87, 0xfffff}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x9cf}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x4) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x80000001, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xed}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb69}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000600)={0x7e, 0x9, 0x8, 0x200, 0xa6be, 0x410e3246, 0x57d8f91, 0x10, [{0x401, 0x2, 0xfffeffff, 0x4}, {0xfff, 0x9, 0x7, 0x1}, {0x9, 0x9, 0x8}, {0x200, 0x7fffffff, 0x8, 0xf2ba}, {0x8, 0x3, 0x3, 0x9}, {0x5, 0x4, 0x6, 0x2}, {0x8, 0x2, 0x3, 0x1867}, {0x1, 0x1000, 0x2c78, 0x2800}, {0x80000000, 0x1, 0x6, 0x49}, {0x1ff, 0x9, 0x7ff, 0x8}, {0x3, 0x1, 0x6, 0x8}, {0x4, 0x6103, 0x4, 0x2271e9c}, {0x6, 0x80, 0x8, 0xf7}, {0x5, 0x1000, 0x1f, 0x7fffffff}, {0x3, 0x3, 0x5, 0x100}, {0x3, 0x7, 0x3, 0xd2}]}) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getegid() getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x62) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x200) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x12d) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3179bb27cdaaae5b) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002e00)=""/113) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r3, &(0x7f0000000080)="bb98d009bb76462e38aacfddda54b93e0bec85cec7", 0x15) pipe2(&(0x7f00000000c0), 0x4) r4 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000180)=[r5, r6, 0xffffffffffffffff, r7]) r8 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x102) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) fcntl$dupfd(r8, 0xa, r9) r10 = socket$inet6(0x18, 0x4005, 0x5) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000240)={0x400, 0x8c}, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x80, 0x52}, {0x7, 0x622}, {0x27, 0x81}, {0x0, 0x8}, {0xbd5da3cf736cf41b, 0x7}, {0x165, 0xfffffffa}, {0x80, 0x5}, {0x8a, 0x1}, {0xa889581fd838c47, 0x100}], 0x9}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000840)=[{&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)=""/29, 0x1d}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/243, 0xf3}, {&(0x7f0000000780)=""/179, 0xb3}], 0x7) getgid() writev(r1, &(0x7f0000002c80)=[{&(0x7f0000003ec0)="5c6aa7b3bc883bc62b30568c4fcc87d42546a09d9683b46808c8188d9f83c42e0da62395ff030000f1dc180437e3f1b0fe9607000000dddfa96e5b65ce5060bff98bc586cbcd7c3e13ad59c69d45e01af48e3db7838040d00cea088363b7a4b6f9558a4158356ace0d11b938abb5bf6686b052cd67c4380dc51cd6ac517ff13e4ebaa05d794beee9125908c9ccee86120855f1869bb6c80a6db145ae7a9620cb1b7b0c51de57f0d304264875a3c462d5d1767ec3253a7a5906b5bd85d3188eaf5c9c2a1bbb500da6d0ebc7ac000000001fd9916b40f97409cf55746dbc2f8aa61179606ba0a19812d7263d38fa0b5f721f6a065f28c3a786b2c90f08f3690efd62ada5ac097b52a4a37fcb613fb5bfbb57665a2476c6124b61bb0a596e000000000000", 0x123}, {&(0x7f0000000940)="285302575d119f19489786b0f053358f055b22aa50579543b433879ea0855028f995df7bb83a1f4cd6ed8241c462840682d8c904bbac57cdc0d596b0162ff2516428d7e6c34e0caee27df7a920abd0d79db098", 0x53}, {&(0x7f00000009c0)="d69bcbe5a04f0a5def933cd57f2b879d111edf39a5b969facd4ce87f00dc600e4ddbfe12fb1612113271e30f9486b6710e4087fdbb791628e961e568204fb7b0b5d02108c9825d51a681db15b2a2a17600f38bac19328c76ad8e1b763f5da74877a16c04174c1a00e20ab66f8f20815fbf0b832ca772224f8250844adf6becccde4b84ae56377ccf0bcd2f2907b142f8e4b9dd6ac589bea81311ac2d43a952305105960d46bb66ae7ec9833ede69e5b113ac3fe2c9a86b03e27f4e10bfaaf65d0d26bf", 0xc3}, {&(0x7f0000000ac0)="c6c83a56ebbf1985d0358d6525b6cb46134a6099dae755d032d9acf032993d8f7518ee90af841a7deb5f536389c9c6c38da8be04744cc0c978f042d5a25fd53953dee37fe392567092ee318940b9301858da20d4ace8b8553dae7c6be1618793906c83d789aee13fee12b97ffcdf7df4886986c91cb23fd950887e953926cc19becdb115676a5bf14c15f9ff7e8e1019755753b54a8c3c5a3013207c03da753762a4f32fe21d4f6182054bde475bacd3771dc9af68088d", 0x9b}, {&(0x7f0000005340)="1d55fde33bb04d401f2fd9dc4fe07d77c0ae69372ecc89436c15924cfcb6972e318e1240c7303072649c4d733b7300df7f3e8d6b328ddc0445e67e000000000000041a6eef70cb00ffffff7ff15ec846c811b2c25c82a74616019bc3fb94f0176f6e58dae916f933cb6887e13504ddc6e4c979a0d9e7a679f5dce40dea5c2d3002a52897f87ca535587d701aae72d904e589e45b61fce65776a41eda18098b6d292832e5bdc758d19da802196a8b64708f5dfb535963a24cf6157205b053b29deb456106eeaacf52112cc9da9335fba55a63f35cc91fa7f6754e874f4b00973cbcd4c8ee3c22b016b03369429ce4886d1d5d56e4015d940febe4ecb45dd05fdb9f07b0a8c0d700e658c6fb307312e941a8325917e30623646d33565cbaba9cdc9ce8d9d61ff655859adcef7f0c3e1ec1a11debe5f502ec82441e6b49dafd382caa083cd3ab1ff1e942a1c8f2385c2b3826ddfbd4e49bec7a6895272d3ca4bb553fa73e433830892af9e438ab0dfb159b0244cbf32e096c33f60515342f29c398c822fe3be123af3f700d50bdfd2df40722b11c65fc11fb1bcbbb9d0b67cd524ba4d94cd5e75b2cd557824a5e771be82df769226d8ea15ec69813d8f7de356dbf8e6344d9fe2b29401ae0cab2476386eb435ee474266cdf2aeb5c15eb08e932c6b3ce4038dadfbc6036e9b6a73a", 0x15d}, {&(0x7f0000004180)="247abaebf1f39903285c37611330cfedc58fa54ec5ff12fab523b0c5e51fdd1a7765eb908acab7c4f7423100b5a893de3230f1dcaee2fab070cfe04af14272bee4a98eadbefd8f43fafc04a552b85c51d937a20498f952ae866047e1b732ba8c1d30c5482a44ee9d2c9821bc3b2b7354a7de017f128cd1e3bb7881ec42a4b74c8e3e0ffb560d0db806417ed4c318e112bf4e5156a38273ee68a147189e6ea6eb28e5b746233b7daa80c6efe2488c6e8821b3eb94d3bd9f2e145feff33a77bd0cd616c200e414c263212e5bb1bbcd8df4e83de04af717219b7be73ec8fb2fe1d78ec8df5aa7f58c0ddc558e589c890e6b1bfd42dd01c05c964a3c4d2dec96f31865e4a62289cad09dfc3ea969431c561d3ce37e2e37b2bc12f36a32dac1e86a23cca80f89e11c6fa5e9e6adf17e163735f5983a9778421ff57374ad13613d3c234bb5077b8a9021e8c22a4fdd2a6f37fa286b72ab60fed7dfcc79923ecb1fd21b1f8b4c096ff3eb9fc38060c66fc84c30e371e60fd4679f1eb14d142496b163d5f89b0de39d61ee53e80757c847ef772e6957ee7803e396fb7c23977bb7fec92e53df7e2a599a581e652850b050cd3a302e94fb49921ff115d8b15402220fbc9efa854f38070e31a00e939e7c5f6c0419111bfc40ed1bbb44d672c6cd20aa3e58f5b9968352f8b2e49710d856386a87bcc0a5c213250f7d6d42e133543d6502ae4503a3bcd2dda46981a6697d2f92bf8b10e28adb7a073aeb4c6f17ad4ecc00b17f38c9d6a4dcd1972bfcf59f04d1aef8ab3a90eb8f1ec337cd1ccc6bb8d7e7d4def7b1a422dcb3af536ec70677038a3238bebab8ce3d2d0c2ea2a4a470b9025c74e256649ffa01ff3c04daa56e9b0d97abc5da120881eea0c3744646e54de3c495ce0270d98b2c9660e34dcacd298f9506ea77bcc597125e23c852480bb9ae5cd8f804ad75922791f780c8ea341450a365f5e31624ab49de7ead0a08e30a595860f3dc258e80bd1eadfa6e902d9663637dfb0562c5d8f2ec188f7fe02116b892582016534efad3c18655468ae601bcfda7460f3906c5e61b86de2977c4df55b0a278ebe54ea2bafd3332c37be1abed236230977779720cb8c9719aa4f4ed9e95a1d3e26ef03d6a5c1aa820d27bdcc1e9ef6083c0edc6774d7e69c5f1cee6a83cc08b9438e01c2ba08d5b7568f4c64203d220d5b3647e73fdeca09bb39d6a1bef17dfe044829fda2a4bd80ce7c0c7d73f3ff3108e175b0cf56a6ede9c8ed9bed93fba4ebb2e7827d8877065c45c1d83d85ccf667bb3f9819f0b0ef6ae08094ddb4a0e66014ce780d48872a67cb843b4d6c74aa464ac4d72f30a89be940a072f702fb2fe530a0f4b0d5fde737ad0303a3dca4703b18d2e9f6e6bc21f0441916b5cfe8adfa2c4b32cdaf47058c7d0984522e946981937e5f54fe41dd1fe89af300fdc257069d35ee34c44d68f7944ff0f84449dc27d0440b793af8834e68b9d4ae8a9b2699e86aa121a4b67eef911f906b0b09e14d08aab8141cee175407db935b6a285e3d5b9a0aa0e5e57c0fd5b56a269e2839eb9475d896d81c0b0b2cdf675870676dca89008e8f5a4561ecb465cf62cd2a2bb5a4bbd8b279963865bb4c179567808cab56ae8f337f1600ee36d3cd16a13d0a6dedaf2b0f4f553db1e9c44f161d00e73895867a9d40ed2156db2923c869905c6343e7af4ae772c171636bb9f28b81eaf435fae4daef7e52f2d2f179edb3509c407d5f9b00e81a52459c7b3f4cf0bcdb7dd3dbac5ff51b98ced2ed12671477547a439d6124fa347b864817ef41d1aeef30dac5e76edd0ad080612d9539604c03b94141d3d62f94fde72839d58707821c351fec15f658e1d19627cef01c7e4af142e7778972baacb480f10c98b5ed0c7f162ca5d6d0897146b5b4239b7dcfcb2beea9ba0bc30ed87ce84dcb00645e1cd68ec5c025bbd9f443c915dbb1ad7b89ded561a9dc1b2663efa13b8e5f297ffb511ab98b619a6cfba36023775ab68b6fbc9b77be13672a1b751dcc9157992f5a70886fa05923d506abccfe5de48c482a5c1d807cc649575aa86b3d8ce825465794948d419a43f878414d8dd0dfade1cc9acc69f6ba3b71dd681bd06eef0de9684c5f37ffcd2377ee76a81764b8b509f72486bd7be5ad00e486795f67bac707fad77938cb9ab9ac249c370a73554bc68be539f5b1e5280778f41120d424a8248031346a45f2b9c416dc9afa3beda22b77bd2517f9d30ca27ad225bf3e84c0051c351d8e2a4528c9b039218a855ec74a568e12947c0ad52266912f40b724994016d1b92487eec00077c011284ec344be2a34b6d2d13950a46d32bc72fa7a4c38a213c74012db70c1a54380b0cbf95a23613859b5719f8e78745fbb3bc6c2b4eed9ad0825826f094c961b4ad336c7f5b15936150e4847213fe011d89c65a664f3a5f4d52e1f0c109eb9375cc10cffa54f720d4940660403da20ddfc89a566472e7e67f16af92a394182bbaeffad85904ae3c629fe530f1c78b5a0506c668ad5b5f13fba1d3809268a323b519273302457646e2b50d806823c7da5ffa2c465e0dda1802b24da8cd4a66a7bc7129ab1d7f8c0d0ae83f556dac4166c69162978de6f06f590f0b449d8183b39a502d195a937698688baff4f3f5d3546714979c73066398768d87bdae7eff2e6f25cd5f084e553d0230b086e1e650e6ef85b0dc5dad6da6f5492f8c7823286036a7b6316e88729e4fb4ec995862d7626348d5971e6569287650f9c5218ffcf2a03ded74492800ac846b231456dd1b97e6915d3ab161287d80bd523f4112583a937a45e0321eed28b668efa2a22747e5a72db20267fa0a08cc6c4b1f0610f8d90f173d45bf1a6db19efbf8e504454c6a078305746a4facb7c25ca4776e42324729eae40e2c2f0120eb026d3715071229d78ee8aa8867bfbf8fb7ceb2c0f0a7dbb33d0726247bd687dea11ef060ea21e765c3601a8ab30352018ae5118cec94abe73ddceee82c5838db31ce6514abc9eb4991ccda8ada40ed2cf4455a8eb63f97c50e49eb59dcc5b738d1acda3e250d41407c6718e151516883a790db222254199592438aff142840f774e65f57a0d14abb298f0231c04bc47731583f25f3656a7b0b9ec10cc3cd4a51bd11a71748f80fe6acb037084a961c3ecdea0f155e591ca96a7e9286940574eaadd1e84988e68301c321e9a3bc3f299db795a6afbd7c80f1b3ed47a59d0e8fa4238643078d55f38ccc846993acb53e34f621e879cda701173bf084cf7fe20d07a6e0178b6c434fd1ef454a5d678f4f72cdf32e41019b88f6e75de3ff7f88935495170eef63fd87a44d946b990c61569d8d33c1857915dbd75f9bb91f38f066f2e6bad6d9184699b1ada5894a483f53d9aeb160cdb7cf7f0570c5ce1f002023a23974ae7d56909e91f154a8f934f4c769867a7924a4cdcab36a2885976e5e5c51c3fcfe8864881baaf82ad171ef84825002b883e1db546b9be842e996a759b34f26264c35f847cc7e13a812c86f5c44d8d97bbf2516766835b40bb8855d87984dee54cbf6654449a15a47db3ff33afabd19394a0b72e81c2ab8f49072165b8fde8950ee088720e0c8c74b0bac0fc585df9ee9a8d20480f6317940cd92945839aa570b78c694658d927475a1e5f8fc63cb5ae6222ae3a7d6ca16d078694a9045b7616f965688e742b5a9e9c5de098854ff9fb51e1fe83c0d9ee293538606bd005195723807d1e31d5edcd30508cbefb2c2975e28180c5f708496bbd2b94b682b5647e6c768e0e1a60eed1b4d36dfc0afda70eb349e243243db99177923d0bbd2688777db64468c328d1385b2399bc15fe636d589eb1c106f5886e713fdca285fb31e68cd2fabc69dfd67c2cdc3d79485a89581b403748f0cdac8ff02ee8e26951685b3bae53258b7e59ccced09d7c60b40ddc977ee4a7ed9dbe5e546f06833326ea47990eadcbca445babb2650bddbd3c137c875e26ef19cec668957ce7a5a1642f04500f0cb1467a3e1b1481729b19707946720d61fb10ef81007fb36ea6ce7109d422fab1066a899ec007434a9742dfc4d081f53d208d8f6a3f08e62ec992d7885e2bdab74dbc8d9234b27003b45f1f6737eec05aed2fa584f60a385ebd9f759a3afea955b5c3060cae1193a489adbf84a7627c80468d88d6cd11bcdbe721444f17fdb979cabd6917005b085852658609c49fc547921649129cda4eb2901b346a00daea131b6c21dfe10315b3d1e020e657f3584fe2acb0ec236e2cee4fa37bf1c43ff0b931221fe2f71f836e356901b90ffd85fb2fd0c210e22645b683318ce3cdc51db766529d205b6563574eb833526285a6b3f48588d88a451cda9712afae784fd6e293a70af957951c72bbf32efbeb06b176634491bae9a36a69fc2fe865b605d861a6953683fec47ee70e42a014ae74da2932c91608e7c728a903852b74d3c11a673b2d1a041ae9d9d277178cb612db5c12c6b0c421af0debb5975ef4801eb44806a3c656fcdf0469c824fa5513fc5d9cd3c32274730424a63cb8d523d68e0ccb0af471e817731af24561272b4fa0f9ec3d4a94ab824c38bb7438577eed3d451cd37978040652ed670dbdcc44ba5c925bb00a23b58d9d1c97cc4697449f42ce71666a539b929106cc18e93d5a7ab51e1243ed7eeba15a895c8f2b6bf18926c631eece48a1fa6c05bff1cc7194fa3c5c76eece6beafb919b3205dd49ea19df3570532dc45c050566828622f19c07b9c8771fe361539ae9767e0eec0d5b7a379959e6f1d19e6e89ba40e6dab02dc4fd24ea704f444384d85dcaf22a353ce7adbd22a5f38724b1bb4cd306564fa8a80c31e7f970f9e3829997d18f73eb46911611d81d5930eedf36308076cf07c84af22c1643279347676c9263109696042936f70e934e5cc1348a477f3d8f88aa04587339fb9883dc17106939bbe838af897b7bb139f9c836d044bc3c7fc347cea6cbfdaffa031efcfa109b3c249d23667fa8f5f81173102053af20b11179f61bebf1cf5ec7e3e32a68a44dd2a34a3d8c62787e97ecf15685ec0c62e1bef4a165b628fc0dd405076b3ed4bac8401d00eba5c5266f924ae04bcbfea74f13e5fe30321d3785630feea08f632244c2399ee36037ba81a841f3444aba7ce4b367edc65b67bd8489b7b3f27084cf70c4186793eb8a1aec50d2ec74aeea4bb519aa6d879f6d5471173b7c5fbf06d8276a1905ee20e7e3148ba08be33b17a60a8d72a2e731a7c7884b61eafbd872a0aa8c96b76d8e40da8dccd86e27462bdb89716336baa2ae1120416c5465b8fbb2f082c2ab0d7dc572da7528a287e6f0fa4bb0d374feb254d79e87eabdf9d5de3071d3ceb7d7dd6b040453b05a0bdc0e8a53611ef23762cd35c9bb43e7832478556d69f69dcca9f8ccca5339cc0aad73969333da658d2d6c64bbd271ace8d224b7e71a16739ea30b35df874c090dce2c4bb8760c51bb384820d679b5f07dd8d8967385ab3a9d73009e9defb69b8141863f4b3dff8419987e59fe6f273da4aec406fc001f5976ed11a9ac42d259be6e8634c14d45bd51d03800f9aabcbde8063a2c519263948756d4eda7aedb97815515895e5a5bb50da7e95f02f7fcf426dcb185b4f69ace2d1ecb01ae8a2cf0497582b387753cb47c6ab33b5add111be30fa3f6dda3a6902e586fc0b713d8911620f5deb956c27b5309bfbd6c5b6f1c25118ed279cfac2a0604d43cf4e7b8d99d30166ea740db9702d9f981472be707b1787e719af9f7132b7e59dbd91808152c0d7bf792ecf", 0x1000}, {&(0x7f0000002e80)="51d32b852e705d32b06bd528b6c79eef8a92d9ea5aab87d2d9e6137aa61d52a5a90ab2fd29649032e696860559972c1542e30425989d6541d0999b7ed8bc7268f426f5671d2e0f4259f58d2957b8be692171636ffb5bd29a111b5c5e0b1851f9fd92f7da14a4d9893194e84ee4e21632706a793448af889e6bd8940479093d6948e5a50a78d8c16e4876a4b87e94f1545527b0744fb313ed14996491cd4512994dc4f8b664e1f70de450387afecd09006859f8c2db985cadd5b690088112e3f8bace0e7f28028402cf92d38d26ca09c3aecc4391ce752573cc7895ffc62835baddc6c8856d2a4a21fe0b0eb4df8492543a4875e1f8a1e4ded53f7e2fe20a1c5c98f8a2d456c7dce27b07c7a5597f01e6797f7a7d1056efcd415427e35f06b3c43c037a58963a49e5b5e1035066239b2856e94fee03ca22501a8ccc98f47d0d59e99f7eb86410d0adc7276f3ae8b58711f4c0cb2803ddd8e77cc329cbcfaf8b952f6c2f8b89c9e9f4e68f8cfdc5440281ac5a8a6c9ba581bc4eec1c4913ff959ab57dd11494508d1527d211efb822e16e7231c4a17430ecd9d23d2984b0c02e7939f40da2e829fe002e8459658765b4e4b3e78926dc00c8df7030650cd6d4ea0d8078f3a48eb919c0509acfb642c98850479548fc38a018d55a6577794877a488589efcc26010e3f08c28c8ffaba8fa226af7ae6a5472c2a34d3783617f274b3d88f0f546f3b7d1df1d431ab999e5f0a259a469df5d6829eb3f679c33cc0eb09ce25045316ed2a807ba69f021a5ff6601080c52f6e52f0d4a4ca0551109d6513bc06a5c0e5e7fe2a937333b6c0a2634f3f6a630ff39b6d1a86c40563f64f3d7d9e52046f999610f895252ebe0926e9e152808578a37119cc2daf909331a18e9ab8c5f58b4d02bd76752d5f276e04015d87db9a369b2f9915eaec251e9ab2a8bd5946899e1d0837345cf5f66803c6f294fea9d6309febac30f1b8ae2647dd85eb176abc29ecab58af974597f49eeec075b77f9ac3c5416578498e49f48c08033d036ec9fc0d4f90f604cfe1df50e3acbfaaf09134c7674fef78af0b99545be4247e663ad134c4b7fa6f385b1812f8927b39681b3d0df4f65a695ae4b9bcc7cddab70672392e1e16af87d12f5c2fdd6d25e6925e113a7944675805068b64adbba43c7d091bf212f510b565a5435969b2b8c83354c55af435db7e8b6631e772683cdeb987a87c615984daf33e6b0be66d951585f9e5650892f50dd79354ae64633db18a361edc480f752a3dd497057b5403f95dc4e5b7ff27cf2f31f6de6f3ed9afe77fc71077982a759851efc3a9e333c809660919dbfa86bf008f82b362fc70558bc1a28edd3e7aeaa9ea787a8a97f5a0b0c01175d434b72d8e690a392498486bcd8490e418ce22b7e57a9d3576aa1eea502fb8d14f1c0d3e19e7583ceb63cb305efbdabfc7575742c7be45640fbf9a2f52f70898913142bf0d7589188561a96a72b8925418af810b54164658e6454cc2540b9645b33fab7c55df48c3e39a25e2bfd66e742248a84d39e4850135f44fd253b763be532e3d29e43d9bcd45ce1d8b37c787c3f0c81237bfa0270fc0367c9dc715478d7f0f001d7b54b66b3be6e03bba19e910d28f991e9bacd9bdb4a4c483be76a99461dd2cb43f3f9ef5346a8f101aaf1eaadda619bb3252e8b770d28e091a4a8fcabbe4b2b1399dc5e612d760c21a0dc5a2affce32be42f3d8bda4cedd2d6113a460ff6faa89a3a8daa2c1922be66b64b5e8891bb3c4add80683d35e5c04757cb2c03b1e40da41a9937f82f576830d9cdc5d986406a24104f5bf3edf8c9ea353c6aab639848fb65e49d31959ab19a1f10e543f9d0e9f4a56a280745d750ea1d8c57a57e17da899e0ad250e98250311e0793855425b03c37bea9b78059d0d3411b25eb622810fc357de95d2a28ce489e9898831b189c623f45beb5d83956f342f495b8f7127b82a469d3c78e1133a4494e659b95be87feaaa0e648991cd6de183b238a16f6f123a2284e5b604900f0c792abb766ede219e472e85ef72347437f6479af13819846a894d029e90f5cb2a1f2fc3c05698da47808c1cc807c765813e32abb32e1f0f37783dbe04d8aaf5d1c30068e0f6c24d67ed19315801d2c0c2b9c034db050da6e31abffa716d5dd300e7842c43e277c6f93ee431b2bf750ce39e399b0603550f9b6c3b2587433848b8cc409a9265e323373e07f2537365b81ab84f51a0b175f430ede9eb04fb194d57af19515c8360d5516d3718c7fd3d28fe9ff46bf92924f979464aa1d82c0b8ccae00d28d32a4efdf31a98da8e7497bb5413739c9d5da2601fb57db105f42bc0f85a71d3549f27691d8fd50291450654f3a8f019547120467377e84807e7bccbd3c9c5d6c226420d5b8a36e429b42acb85485f5c9e490c21fb5a1b8a66c826b1edb336531b14b31486da85506a686d6720a2f61fb3c22e4d25ae334b8bcbc36903124b5ba54518d9ddd353870b4c1392606b0a1d3aac3ab54656415fda49037db2ad669a9677b933d56f92cc2251ff017bfc9242776ef510a2579f11a8bee016e93ec9386a38c19702742adff464719a5b5c2c3f0a3cee87cc12e0c8857f5ad01ccfa1d86d537622cc3670bc4a60ff8eca0a7054709d5ea17ee5edba0d3e804bc4dbfd8dcf00cc66fe6f06888164caaedf918ac46258b9055b3ceeb233398d38ad6267b33aabfdecb7c235f20e7a03cc98bed5c8b5d148c149cab5e39ab74818346de1465caf75e3c25e12614da4f5f0dc86277bf8443506653a1f0886b598b3b50fd0900e281030165646790efb375ae1370fc6c542ccde5a2417fe327da3b2fc06fcb07a9c4119f73412bcdc5938a4edb54aedca145752fb61b80a8c9b5c200b8a26808c18ced8fd75db30d20fbe3a73f94757d3affb24bc2272315d181d2920abbf539910483c912f746719702362551be97d678948f91040332fb89e5a435d5cc40d35cc8a5675e54439c958401c89dd047cde7bf95a3d8c31e22aa73400764e36b436e76458e06216a079834a64eafe770490250f67d339948eccb9ad837a1f2b1c29467cf143632e422598f1a7f1fcb40764b0a02ddaa0ad39ed27c85b7cb210324c16a69a2e81e27de0d8df46b829d8db6f81a8ee2a0cffea8d5831c0d0eaaefba647422820fe14ae7c1e71ecc628ab6deeb0892fe693084c6d3abc30b5520a6366edacea6e3027a84339d2975bed2050229ae3b490e07c1aa498250c6eb28b0d130d22b2dd3246e2beb767e2686ae6c4ca9939ca3318ff42f9f8c0abeeaa4d626b87c381fe4273dc9aca803dcb17ca7315c75e6eeac47a0033dcd92774a1778ec27f6325cc64c83e7ccb30baae6779ffb96f81d0acb6451e82ccd5f3caf0789af397aecfc9d05854332aa9b0fc0890ad222cf807af7f74bf5f599a33a2b437e13c51bd11dbfd1988f33e5409dfa65f355818cd4803242bb3c17f690e7792d5225bdbd26d644a5df89aedb69265ec0680cfabb8257f1c3bf0bb6124a421b5b6a8db3be7a65d3195814f580610515aae1053604c9e640eb047e70a571e4f2edbe619eb9d40f11c8516c7710755ef8b1bc034aeaef5b42413c25f8c5107043c337dff977ea513a341c9bf99890292962e8452481388ecfc3acd98576a1cf138fbf4eddaca4f2079920e3e3153a1e2fd7013a538651ea61540a65a3d7d7c44c7c8450f56e056a2fd81565a6b81c7dcbf8e42a31ad15f86856f55dad8eb3b45d4e8061888487e4688e7172d410748ec11474b49eebc6bf23c01b66c5153ca5bbc5b29be6b69893624e78d2f83bcef4f8c329e6b844bcd520e2dd1274e81b165a4b39502e26e432d475df50b029cf2ec7b0fb39d543610f9952d88a0ceed2ce19ba03c683403988796bcb47406c50fa399b947cdeaa3badff2c0613afcdb80307d77d856cf5190019351d6e0d9b1491b03364096b91977e19f56723e8fcc830700bd67d6db48dd7797a1f49b3fd20a30dd18a3fea886a9b2138ece22f05a59ec4191d4cb9570348601aab7eb094431449da6e9a5760ab0e328c6ff48fa6209f3ed60d7005122d34ecdbe84df2cd5d8696517eadff20b71361e1825ef7f78f07968cda14fc6cdae91cd672d0c41ba53a62b99b29f51527b9745cbe110eeecf5f33a74b3d20d70baad66189b81ec8f1fe1262f70f11cda534db0251b6a09aa3090c61af41dcfaa18311a4da99c57082f19dfa36d0584b31bf97366e0c2e0f567e26416034b4b2400e051e960b2497eea357149c368603bb318fb551b0e0e3a68c4da7af6998afc7fb8f97bb39f8f05ba2790b3d0f0241855b52c46125549e829dcf026911b69267dc23e98f060f52231700d818d138f00c8f9b2875c55c0e4f4bfe785f3dee64fe4db4794dd262900abb49b51e5341833d543364992c1432893602083bfd543b7fccd683f8d704f5051940eae9585ae47d7f7618f1d103133d9159ce317825e981e1477e8d7bf78810a86a8ec1fea634eb9abcc9a0085765eab8ca120868d69a173f5295409126390cff2644d1aec382b17d0ee0c73d9fe69d4e6aa6b3fc7d1727c51ce077f87ebd086ef1e09be0fef2e309da170278188934d0302e5bcf64d03f9a3e18b9322c929e2782aaf60f107b7163ce10856b20513d9a6909b072fd1ea71d80089849ecafe89f4f678e67be4584e8de5caa20121416b5fdb25b5b35e67469c13225214f23cd4a5eba4c3e651791f13efc638be4d2203cc114ae9c11627885eb567fc631bcf878d792f53de82a02fd79ba9cfda02aa31292b73a8b486a93468940d296c738c449797601979eeba989c23db7e1c3dd3575251768570ce8cbe6e99562a5de33b64b72d3fe1bf08074a32a2460ac719d26e4b177db8b45a97d4ba5683850ac9a8a348328bc6fd981a849cbb299d04746c83bd533b4e6c0f0b7ae48e73eb9faed6d239fe944b32d242a89b69f4f6feffdb4aefbdc05884dc9dc0fd05ce7c693cdc39799cb5840e49c99a3f6ec29b820fbf1d1ceddd826d62c2657c547d89434224f5ffd6018c2409253722fd1bf38e48fb8e500feb95b525fc8a69db8e66fa0a505a4a03482a39667a61b902f4e4330a591e38bbeef00f0b515971fd5079823c37577516d5b34afdca3f83b3d1760a9d8494610870c8dedb015928524e485ee0bdd1c1dcfc63cdccdb5e61afa76273549c6835bd297c829f6c7dd634133b733f6e4365d3de891471968571f6f5acea41d8fb4c3d211ec80eede291c67f6d33c8c586099dfcb2d1e82fdb0b04e845c8325c09c3ccf26109b495e7eddc489aed54c600926be9c1fdb3e603dc74ac841dd388ec6f1c1617a9caf057208441b36f800a61f3dbdcaabcd296488c980554f3c8e768db9a2342edafbcbec49478d5fe12deb1816a07caba9979925388c75787ad160ba06a16c85e96867706297ca2df5ecfebad5acefa84e4569a2bd90310ef8d58545c2fbf3f783c601d42449616ae5decd249e81ce0f8c6218d3b7a54037f9616dee8101d0485346fa23f0d3870410827798adaefebad362a8e3ef2f5506a9f4b1cace791afc2341278718301bb55b0294154d9800fcefbbf806c9d6dd18996433b55afbca0a03bf9f53bd8f258c7bac966747b9100a0693dc47e3a965a6fdef9eeb27c46b1387a1c976f182d54b85577f3a024e56b50c44d310ac85a65d7c0ac185209f05a908971559c329f0a675838401aaffed620b11423f9678f08cd41ee55797094910553a7519e101d101d9b6b309b676020db0734597aee317c496b969c76aeb25f734528884dd4", 0x100a}], 0x3d9) pipe2(&(0x7f0000002d00)={0xffffffffffffffff}, 0x18002) pwrite(r12, &(0x7f0000002d40)="52d722a4549ffa566c4ccbc7d2f111b3cd8842d7a08c05df19256d7b08c0276b8a43ba2b9de2b9039845a48c15b5ea9d420eab6c919f5a00c6b83d9778887670a410aac0946acd59ef5bbafa951ff512ca163c95cc7b656835c6afce61fd43ca8f1a2055317ebd17f00ec0edb8512a63079d6a7b7da80c4ffdf64b4f2a6fe4446fdba1c26617cd83f43a2cafbbcbaee0137e13d87e46167ba1a955beacb1c9a0680bbc4223661d04cda4460411eb319304cb", 0xb2, 0x0, 0x0) sync() 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x44000000, 0x0, 0x1ff, 0x0, '\x00', 0x0, 0xffffff06}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfc, &(0x7f0000000240)="af5e20c2b24877fef1d92fcc4782201da8d351c43c35a2a95bfad2565cad3d8a32e21aeff6b48ca1f09d1008942f85214572d5f6571bfe0eb544c985d54bcd7a01ccbecf46b252a9bc5b47598de6cb890450363f8ffa33f767e2fc5f13bb9acbb5094b7ceae5043ea6fa435ee3b995d5b93af292b4be6b5c289af08f2806459767e0e4e5b09959362b45e3d69687720590066777d6ea1ecdcad542608847541b4fce295129df8de19314a0d804719cc38561eb6a7e6d8f88277e2d80a0651e88c08f95674523d15ee27e119d757ea54c75e76186bda1e80707456675b29068f450433c6d35f1ddadb897924e0086cc7d7e61b0b95237dec92f3b63b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000080)='$}\x00', &(0x7f00000000c0)='/dev/bpf\x00') r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201a0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000032f, &(0x7f0000000180)=[{0x8, 0x2, 0x5, 0x9}, {0x101, 0x2, 0x8, 0x40}, {0x17, 0xff, 0x17, 0xce}, {0x8, 0x81, 0x91, 0xffffff58}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = geteuid() r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300), 0x401, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r12 = msgget(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000002780)={{0x1, r10, 0x0, r10, r11, 0x80, 0x5}, 0x100, 0xffff, r9, r9, 0x3, 0x80, 0xff, 0x232a}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x80000001, r2, r4, r7, r11, 0xa0, 0x34e}, 0xffff, 0x8, 0x1}) read(r0, &(0x7f00000000c0)=""/63, 0x3f) setrlimit(0x3, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x0, 0x24a) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/229) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x140) close(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x61, 0x80000011, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x20, 0xfa5e, 0x1}, {{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0xfff, 0x2}, {{}, 0xfffffffffffffffb, 0x4, 0x80, 0x4, 0xfffffffffffffffa}], 0x2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xe, 0x2, 0x40, 0x1}], 0x40, &(0x7f00000001c0)={0x666, 0x3ff}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = msgget(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002780)={{0x1, r6, 0x0, r6, r7, 0x80, 0x5}, 0x100, 0xffff, r5, r5, 0x3, 0x80, 0xff, 0x232a}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) r10 = kqueue() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x1, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r15 = accept$inet6(r13, 0x0, &(0x7f0000000340)) r16 = open$dir(&(0x7f0000000380)='./bus\x00', 0x40, 0x0) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r18, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r18, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r18, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r22 = dup(r21) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r25 = socket$inet(0x2, 0xf, 0xa0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="011e69d71661e107e80f559bf07f37ceea4ef8f67bd7fe52bfd950de8a8feb46693812379d5d800acf5cb9502f145a9081052d1b", 0x34}, {&(0x7f0000000140)="f8cafb9165", 0x5}, {&(0x7f0000000180)="99888c8147c9198246960dab53477247dd7eb9fe38291eede90a0550843fa42781a1d87d64e37d3c44bcbb679bc0d8a816da722aa2f6959b73fd061c0eb654e00141a1cc4d59a7140dad3971bb8307ec0701298e748a077aee74753252f1b50bc09d3ed8c30707aa4ba705acc457d68728e2d27d97ac82aa4d15db7c0e23e813d82f836dad27e704adc791a2f280cad733c9ec6451e3d099a24fd6511c15eeb74191ad912658213c", 0xa8}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, 0xffffffffffffffff, r12, r15]}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}, @rights={0x18, 0xffff, 0x1, [r25]}], 0xf0, 0x2}, 0x1) r26 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000100000001000080ffffffff3f0b7fff00603e97a0c22452", 0x25b}], 0x1f6) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01696c653000"], 0xfffffffffffffdc5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x401) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1934, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000900)="b214037e25588b2593221d7b446bad62bc2505d624bf04662867f44e8d5b402877512e289e6c255f9fd34153553150caa67ed3d8dca9eed7dc7b5ba2b81e64bf54efe6fec0ac2caf99393b336085cb4a4a0cb3f9eb2e89774bc8706f02e4841e15bcff18c9b0f9ff9f181d8dafa4ebca04fe02b6a40bbefed656d488ce59de3a7f10020b7373cbf96a220bb56bd7c7f35cd23b40270ef1735ef502e324a1a70d1553f396d3dbab39e1d2275f318b4332d4b7bf315e0e01e1e9747abc5b762e19fdeef658436ba9d275e627885f209c0dae08d4be7a403f970922523f4e45db1b07bc9da63cf0ed797fd562680c2434e29c256efb281ba1e77bf2826d1edc2ee046d671884562ce6d3819ef029d060336330f43f9cd8a32182d3ff8e4e4390a820166759c202a869991b32bfa104ce27ab1fd7ab30c7b6e2e18235c185d065d8fa9394601b529b341f5b73abb52161e0c18d9f6a8393fffb68ce59bce0849b4aef02abf1a3920e1c7e46a94ae05a2839885b1885ec67091470d7dc8ad521af66cdb6663d1c55aed61075f8a7ff57d58ef1b23bc596cdd17f3ab06ebc4895f7ab502b6e2dace34df7b5129e650a93b826786807a1f83ccc0461aef815aa14bb3441f12b509077ed88b6ac07a234d2308451d4834ca43f63f9b1b9e67a2276af90b2234562c56011e61adb944003715", 0x1ee) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x3df, 0xbff9, '\x00', 0x0, 0x3}) r1 = socket(0x20, 0x1, 0xac) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x2, 0x3, 0x281) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000280)=""/55) close(r0) write(r1, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) close(r0) dup(0xffffffffffffffff) syz_open_pts() r3 = open(&(0x7f0000000740)='./file0\x00', 0x63ac4db3b6c80f23, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x40, 0x8) faccessat(r4, &(0x7f0000000700)='./file0/file0\x00', 0x10, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x102) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x17R\xf1|\x7fQ\xa5E\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x50}, {0x7}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffcc"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r2, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r3) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = msgget(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002780)={{0x1, r6, 0x0, r6, r7, 0x80, 0x5}, 0x100, 0xffff, r5, r5, 0x3, 0x80, 0xff, 0x232a}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r3, r7}, 0xc) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x357, 0x3, 0x96, 0x9}, {0x5, 0x4, 0x24, 0x6}, {0x5, 0x8, 0x20, 0xfffff84f}, {0x0, 0x0, 0x1, 0x7ffffffc}, {0x2, 0xd3, 0xfe, 0x20}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x7fff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x1000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x19, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'ta\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") socket$unix(0x1, 0x2, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x1000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0xc1, 0x69, 0x5, 0x4}, {0x7ff, 0x1, 0x7, 0x7c2e2c98}, {0xe0ea, 0x0, 0x80, 0x1000}, {0x0, 0x7, 0xad, 0x3}, {0x6, 0x3, 0x80, 0x9}, {0xe1ad, 0x40, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'@\x04\x10', 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) truncate(&(0x7f0000000140)='./file1\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {}, {0x6}]}) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:02 executing program 0: r0 = socket(0x18, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10808, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0x10a}], 0x5, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="d0ee02f5f3688081e4ded65dac13a2e8b703a290f973c0780bf9973349ee3b71af4c196a438f2abe2db3480e3a76ec2cdeb7d7c2db79b348be2741c6a5a98dd7b418ca51c6e88f6c25cf515b9fcea9191edf9e"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0xfffffffffffffd7d, 0x0, 0x48c05f22a0c51e70, &(0x7f0000000000), 0xfffffc57}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000140)='./bus\x00', 0xa88, 0x10) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18180, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) sendto$inet(r1, &(0x7f0000000180)="e6b627808b4b", 0x6, 0x14, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) sendto$inet(r5, &(0x7f0000000300)="4ff2e87ef74f74c8ea82c5ff09a0e257ba64813aed47b4ff8d71c573ecd4afab1cabf550b8a0688b15507f00189c03baf1b379e2ff53e537540c059af107f3dbb1cd0c851e49bc07c4fa9af2d4dfdc43ac2c6cc7446c6faa3f246fd64aa9831738bd72809cca069017df621258", 0x6d, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000440)="2f00f7fffffffff4ffff00070000000000009141db907194000000000000000000000000000018e9062b722fb2aedb079d90828255a8fe6aa60b72f38eb87e91323241c3d9afc6c7cd3236dbfb9ab307bc48db52bf1ae665b18977be42e92665fc46a441f79e4f61cbc0de4c9fa2cbed1713796f281b10e1a34afc12b1b3cc93b9fee7b2bddf7af475842997d7e5197211b3645463b851d688a9d6368f5d610fc681c306fec75643a8a03af8d31277663c0210868eac0cc39597eb4aed3675bcbdc64e3cae01c18438160057ddc35629") 16:00:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00"/4098], &(0x7f0000000000)=0x1002) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000011c0)=""/210, 0xd2}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/166, 0xa6}, {&(0x7f0000002380)=""/229, 0xe5}], 0x5, &(0x7f0000002480)=""/191, 0xbf}, 0x841) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000040), 0x3, 0x0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x5, 0x68a98679}) r1 = geteuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10200, 0x0) fchdir(r4) r5 = dup(0xffffffffffffff9c) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x0, 0xab}) setrlimit(0x8, &(0x7f0000000140)={0x3f}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x6, r6) r7 = kqueue() r8 = accept$inet(r5, 0x0, &(0x7f00000001c0)) r9 = socket$inet(0x2, 0xc002, 0x7f) poll(&(0x7f0000000200)=[{r7}, {r8, 0x2}, {r9, 0x24}], 0x3, 0x6) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000240)="94f837874a992fb6a01eea46cdcf7260bd6f7e301573df51c2e4fc0b5837b75e785b61ee920d7ad49f738d1356c80ce504cadcd285b0e28d40ddb4a25ab0a9b4c94bc1e9516738ec335d0156801a743a17abd892dd6e63f425258d45a82d578f59dce8910fd421c4c5b132af3486", 0x6e}, {&(0x7f00000002c0)="7616aa383f4c83d4e2cc2696623ff12cc038754fe9b552bf6578ab61ad8d7f33dd22f7d0a0b792905217b9b156d739cc2dafbb86087ce4923c954a5e24fc74d30fd8cf60218a02d760b8fc83de53d4a176d42e84381c9fe8d81ef80002bef4874b7927bd869aff120e16d7de591d8f90dd098c3be22862a2ffba68c95ed5225ad26e264d85427f31cbf7423b3905a0964d7bbb524fdfb2b9b27ebe81d8", 0x9d}], 0x2) r10 = msgget(0x2, 0x580) msgsnd(r10, &(0x7f00000003c0)={0x44113890a7655dfe, "ba5cb15cecdd26f6bb79940ec3d0d7f18859510621c272c95b49cfe86da80f70d480c3a23788db84ee25c5115ca005b4b51055014de18d739a796edbbbf9dc422bc00c178c70dbac3be91d7f397f8c7d8cd1c353fd7249d1be32d173938cf7a45566d68feac740e9e0fc10ef82e295fa683268024eb131b6de9b112a1ea3ff2665203ddfc7f5a92493f966be2f1bf20e33403ff1af4c58f036e4e9f22c6f2343c8800944cdcd1ce8673ea2062e897b0cb56c5dc531d134df12cc2445cde98ae78c665a19c635b813f5fa5eb4ce0662a090280221c360905c8b2c66e227abefe7b43f4e9b335d899ea83490883f6b2634a02e6ce7e2"}, 0xfd, 0x800) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet(0x2, 0x5, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x6000, 0x1) r14 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x20600, 0x2c) r15 = socket$inet6(0x18, 0x221cb1321a0d0173, 0x80) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd\x00', 0x10, 0x0) r17 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x0, 0x8c) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x10, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd\x00', 0x200, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001880)) r21 = kqueue() r22 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/vmm\x00', 0x326f33b347fc7ec1, 0x0) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001900)='/dev/speaker\x00', 0x6fc9428a38bea6d4, 0x0) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x400, 0x0) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r26 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x20000, 0x0) r27 = kqueue() r28 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r31 = getegid() r32 = getpid() r33 = geteuid() r34 = getgid() sendmsg$unix(r14, &(0x7f0000001b80)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000600)="34543e31bece86eb2be469c092b129653d4a68501282a5e13e4ffd7318e37a285dd8b98ea7ce0f7c1d2542406117852a998e6d8c45a0cbf773d7befc87c869b9777fe8b775f45ea48da6dcd3c7802ef6cd9209b96b808c75832e2517cd4728e359305cb91769bf978d329494c8ec2f8562679d03860d1457c1244b99c322fc7e9a1639a2126ed6fe59724e5d531e5b29a1163a6ff14a8c249bc149580e0abab6c922c31538776b3a1c35a797a8374f7dc6b69f5b5eb406e6f534ec7df764290e622bb0c408ead33dfe106d3b43a4a8be919b1beee62b3feb34df0ffb9df45e31a74b5b062f754a15ed271de68d24cbd54f5305d237cd3983c3af1f444c632f49236715e708e689141cc7b4a8356842f5d92a0e9be31aba6412219fe255a175f93c2ed2c2a118a3685307ab464301502237cdad395249059758a11367057273252f4e437ee247eead85e771386b63846296baaba8c38d80cf8039e2c5f147b9ae834a1fda7cbf7dfebe54ed57e840dab5dbfd86c38fa75386d8771290a4b86e111a5ccfcf6c895bc6887803e7aaed40a07ec07c59e0f235cca87d0548c4114e771bb0497aafe3f9d87d8bf82d4100362ada0dea431f7d453857059de539ae66d8f9d26c0cb923e5d81ad546b9a23d3212984ab7161f22b109f51205689af772ae20312c43f008efa07c916b3b62801c0a208f009a55caa8a79f8ccf5277166437fb83f3343e1eb05f5a68c82a50cb357def5b341d92e3429ac7ef41fa7bd19f0ba1a1c3b5984f1dcf7bcb845a3be5b273d9870bf82d044c17067b13f740365852c37fc4cc5345a2dd3d1f6cd05c3de48d35b3330d02179afe720f6564ea909cb9b6d5eb69764a79abb3e9fa75771aacf7f9ec9b315c22a0bc4ebbc8063a6368388e948c2d919f2470ab1ab874a72ae208a088e914703780cf9d47758ab013a7b81f6678f24e3e96c2738451ccc8f2081b092469b4fa3b587c07a2a3c5746ae48f5a37c601adde14d36aeb9a65d26934c83f96d6f219cd7aa7fc666e0adc9fbbcc29d2edc985f5200a7b44705987f62114c45aa11d8e7d2d8a62c5e979461c37e52ce4a43812c105c5dd46237889c6932bed9bdf52e94504a69447e6c08f7ad998a99f203d08662041ab342b849e238f30a7bd8fa9e1d73b52ae8ac7224f9a175abe358e3a6d771a3a3e2462a01c0b0ca7a5c851fc9a8cc9668d5c64b8338c8608f44a9b3cf38c2cb6c627b89bcd2c8576e4c570cf8331ae8bcd52cb4f16ec14e826cbae3c4a008af4c3f9020b078b85a0063bcede7796367d12bf82bde71b4f1257e306cb5c5ee405b60f80e0ed34753d72ca0f3b7fcf0e17fc554a421482a18b6629ffe673783a16d1f5f98c064f20c08de1fa56a90065ed4a7d7c3e1e407b4e240f66427b75940320ff4d19f71c3f3a8ca62ccdbbbbc2c887808c346ad56d3cc40dd550018755aa165af32b7a7c4612f21628c3b658f95ccb7a2c5d27ef9f8cfe5aa79875cf1e1f7cdb0088fdc28c71e260b6405fb9701653b09dc57c11d1b062d3017fb2d078b8e319c629a26ca438e9becfe405161fbac70e76dab78142082b99fd901a4beb23cf5687b483690a756429682e1f3527f3a60722336d6c372717a77b081ea100295751ad0734c85fed7031c4db4197179170d7f1424260de481fcb0721231974739c7e90dffacba885c68af008e2f65d57151c736a718aee2c135e338586f97bc100f6cac15dc07a9a78015b5c08143489d29afb34ef6f88ae55190e8cf5cd71110702f2236800491bd70e23d67afc44324a968afd2c9fd55ea005987a0c527e354dd94d552773f177612ec2d08b59045d4db92067965f0ca149b918d5a2cb2b644765e0ffc75bb8df23d44dc066f0761a85ebe5dc27b98eb544cf2a3b3680c3eb5ac30a24bc9d25960a03f18ffddf5bda7ecc930c46da51d11c8df7e2a50adcfd00ea86ffa04aac30a30bebe6d51ff1806ab517172e5c01b315856670954077d228d18cc056fd9ddee5a6515de05af3afb41f74fda14c221e22ff6c31535bd256b5d2780e4e4f07831171c7a2aeed7f02d00037c46c81d39dd062c7e4950fad237fcdb84196f600d2f2832db7b734844814cc45e1ad71a9a066263ea55c9308f883d5a603c0750f8eea23f785232b4a83d18ac0d93eb813a0feddda80355f01fa41ca767832a1dd4829b041184a1a697b8a971c61d8c8ff58a061143648c670d552474526b7b61f9a82440fc1d607b876e2c4a4fe4042aadcee8917c935faf3971ad204ddf966f31b5c709de6f6f8494b6ce7f875f929daeaa4df53f217538a713571f80e898dec44e84451ad3a9f66a7772d48adef40d7ab8b4aa361b5f33e6d5b6b3e15d9bbcee314cbc5c6290556ca83c59708d228adffb2e626032e5813d7c97b49166946840cddf2e37148721599652cac2f909057331c0f01e1ed9a104e5858b5ba2d76f738c63890e61abc02532ba10025adcd1e18796d8b4c58b75edc9ac2d37aa90d5f1ad22b027f3d742579cf7417e9639ebe2f59f2451b9f989fe7026169bba4e73ed92befe6bd7693b61616b534e80320cef0a75c36c711c5dc6a7155587a225263775afbbd1d4b7d4f42704d7c35953f6574b491d1048f4718bf78d4e70dff895e81eb126091c5792d3e2da5d0307ccec59420f5eba938752d9624ba3c1fe8eba13b1867afdf4c1bb0d82a55d98e6d962e36fe001af3786604ae0d582d0f09a71ffb80d80b0a522c0ec358404765ce687112b33e07fb46ecf1b18e8de953a6f7bfb802a37623e3893391a45d878ff0bb18a099d4d4897c24701683eb2c4d7a3cc1fb3e08f5d700de1a7b046f70e4172e2a0cbd2da82527918e2b25b86257224bac03becbca6ba74c6712fc0ec075c7cc2c82193f5d56db0fcbdb4c488366386a22d0a12094f3081f9a70e83925d53c78840e3bf2d37bcc24b736e4cef6cbdf03f3c073d414edfb960ef137b73606ebcbf3ca9e98a11ab05475d21716503caaa5cd4f98ac16f42fd9cbe94939ae26c612295d5ec59296f0c7746e09a41d02d25917ee45610e35c4a2f0b82e411b14e8e743419c2d9ef8a5bcf1021f707c90458d30b17a0dc2f0fa30dce772b2566d52b3840e8597a2400546c329965d1d41ccc284cd825124fef390375e988602e37d80e2639756968d766efa69029c6b111ddd0000e5eb820f28e3cce744cc991b8d51e84c46e26aaacb3e4c75e742844a9fe6123fd882f4d12b7d5c11f0bdc03480d04b5eeae5cef8c4ba23308d45252abb4bd80974fcb1a5c9f1a83007f87713f6909e3edfa202818d196df2c89df4534c34b14b46ccd9ee38ce78e2d7e4f4a499fd1c6d2efe216da55973a9b40b32e0144be5c5f5a117de8ed6cd45472fffb4db69d52741ddc8b68ccfc1cd4bb3f5530e04ec544c45820929a7de8b233e8c2123a049be4b7b2820faa10d620e86bb3d674b5f9d3d5a4ae976f4ff61509ca612cfaa02e5424b11513813f055bb5abf56f6b1356f21e52968ba3284f1ce678d9a109157a5c26dfa5d7321275c18d4a5ebcf1ebcfacb4735e3a9274624bfdb2ad9a74c13fe00ffdefb752d91da4071dca3c3ad4d682551ecbcd6da02a5b62fa853b211f9c67ee07e3bbe1c2eea9fda10672c40884e026009b281f84cc78d15d516e6d3ec72de49862dca39082c1c3346f150b88cdc47d47a0260a795726238820b8177406e79eff2007fc6f99d9a3a3c17ef4501da38f86ac9ba0c6c6fb77480f9ac40cdff0452f7f3ee59b1198dca95381efd397647d6d1d1d5263fa907718832cc9313284720c14e2ee0ddc25a1a096b251761bc935f6824b708934419448da6095a16fd36df75fb3debc71778a1d950b79df99a915940412b04fd3a8e6a818569200e9435b37b1a2f2fa18e95ec6a60f3277f9c07d1a3bf0063d9559d33e98ed2126059276940da9f9a2a66953b6c6f67d8fd8d0bc2f0d92c5114048c96de2f5648bcd200c892f1029a039902d470741637de7b17a2de71cbf57ac770a1be8ee80ea320a498ed80207b624e64f926f2f3e6d4d15d6158ae1097214cf8b64fd4433804d2beb17f4641ad1d7cb4e68221f294b619f16dc11d7edbd8ea5a5b6ebce73aa3ecc007f12f84dd3cfab5dd9e3c45854a42fbb5f7c0e4968ab91205de8cc8bc3c18184a575eea43190847fbc4d5667ddf5af4200ff91da6c3b5a64ebea26941848fbbb5cd0d7e2ab1474f4c25a1f2ef1f0b9e4dbe03d10b310e477755b4b98cc43b77590fcd10ecd249ee84bd8f8a56755bd9b7bda5c10ebac5cc220d8d003ce5ca1830f19d610dc5e7db587151d932b09eb47252b6cf9ffc7b023b4d3b1a69be40d91d1329ed1ca6d05e4bedd5e18bb8ddb729304d24878bd100906e80066ddca1e912005192f251939c168d8daca4096f68da7b97a767a0212a8ed3ce3e06e5d4d13c5ccddca27161bed559138290a12a23ab6d56204452d4ab5c393533eb5a34f96fa87f3aadc677c56bc39bfc6f89a54cc9b97328d0a5ca108af3851031f8288b82e3c2f9ecc2a6ed58f62e45549983ec934cb80680b57b41c907464ca7eb5849e7218fc017445eefe365aee86b1bbd88267e871aea9a69bbd046d2e1bfee245d9641ac5d8324bfd9ddb074b1f2020b11492be5f45095d9ba76b689229d7ebc7c9b06ec859fd014dfd58d32a562f9792a8054a8a6f452df2c68fe7aacf030e67d296d90a296b7751ddb8b05d814034f9a1a5e3f2deb57353adfd156f5f020ed913344607cc51521bd6bf062a8860ae4728cd100b56b47eec686a460a00dfe31d8a8b41b31d1cd355d96fe3aa73c94f197c216881ff0a6fdf89d05b05b3e62a1f2b59d70f023de55a81cd1506d116772d7d7e07475b574361983faabaaa0902d3e3a49daef8a1f09c4377ce76be403568ae430f3591a39bb5c3c2d3a674a2657356cd98e6523fd6961c4ebf9db02c0ddc60b059f6a98019fb95ea04de88b57dbc47956036557e54f475a0c8c582b01eada55562542e73d36c4b76a7931ee0b1b5569a715280d58dcd47f4c1c0602f773dd8b942392495477639d78f77329f1b52ef78ed2d2573ba12c520af16accfbcf343b2d3f9bd3a5feed729045919c4f7ba9a9e76f2b003445b9f76f5bac6b4bf9a54fd8066e378ae243cbf9f19f8e512214642a330e7a53234638d77e9250abb2a32b5e84bb2e4dd070abd219a4657c6e0eabec04a5c6c00549e573e63c131b1acb2202c1f77cf5dfe6179dd7bd4ab35184d7297367c748104ca611a750b310f807bad1f0428fac49989705baed51b9d592e6b10d95ca7bf891b54fafca09744a03a3c2f9d3b8f8a9c69bf91ee43536ba4c6f8a3f4c300fc70a7df99dbd7231a4a47eed7ed30a21f5da3adf1cbd50548d6cbd185012058d2a8fbbe6afcdca71f7afa222ae96dd8899a6dcc598c3f25a405bff1a543ad6a7445ac94b60628ee77adbad7ea9bd6dc1f7717224ebb058f0596575e78ac2c0937edc9de7423894a861c4d48edbbfc1d9efbc708192f82b28c894ab3b5ea53e4b69b8d1fd9e5398077ba3690cd027605a808c45b3836ec23728dc10bb011b72a36aacfcb0aa2da8b516886dea19effdfcfbe51a3c69d65c01ad4e10837f870d9eb34ad679455dc72e26de56d8dedfafb60f96f106b1b44ee4e8a0bcd503c20fc509e097d2acf781425197a96fd1fd3cc873969665abed2daa67ffa013b21db20ea0c597eb672f4ca80e912de300f5c167294b0528a33e4d9f70deee59dc08f214e62c56214b01c1a6de719db1716a4cc1ea66bcf54ef9f422a7", 0x1000}, {&(0x7f0000001600)="87d29346ea5e91d5a09a84cf214b609e85ed3c7561a2fa1634ecb96aacf431b0e300a2bd08527efe7c17b243caafbc9b2a", 0x31}, {&(0x7f0000001640)="57354616193043b0fecb6ceab7e9189dae6e088c8794ef9e055429cecda7fab5af0730c870c8454d3672323cdf28620286d296361d4f69916b64095057d5c07190dd3c4242477c235ec070dd161a2342b6f25476e8d42255a7fc2716f1b611efe17e43c718d3aeea438a0889e65933d2fd476e6f98015f018814ff4191320fe036b4b2b0771273f051fc83ad1498be411259097ca1bf0948768a02610b2f1291f4b7626fa9b1e39d2ce5bba04ac73ed1b4cf5cac78574e45a72ab0de9b6cb53cac7e32110f9cba9639c523aa463ce644529fb66bc0576e3f264a26820540ca3c0c8658afbad6d13e1c90d6a0ebb6fd0380de9b98d4a6", 0xf6}], 0x3, &(0x7f0000001a40)=[@rights={0x20, 0xffff, 0x1, [r15, r16, 0xffffffffffffff9c, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r13, r4, r12, r19, r20, r13]}, @rights={0x28, 0xffff, 0x1, [r21, r22, 0xffffffffffffffff, r5, r23, r24]}, @rights={0x28, 0xffff, 0x1, [r5, r25, r26, r11, r27]}, @cred={0x20, 0xffff, 0x0, r28, r1, r29}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r30}, @cred={0x20, 0xffff, 0x0, r3, r1, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x120, 0x202}, 0x803) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xffffffffffffd92, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x84}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:02 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000220000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020699f, &(0x7f0000000300)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) setpgid(r6, r3) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getpid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0xa5}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0xbb, 0x7, 0x3f, 0xfffffffb, "e4c48a9faae11227e313dd1a5e2252f9196582af", 0x3, 0x80000000}) pwrite(r0, &(0x7f0000000000)="67446654e00899a8aa1150d00000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5e2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffff51, 0x1}, 0x10) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3f, 0x32, './bus\x00', 0x85, 0x800, 0x0, 0x7}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x101) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0x0, 0x0, 0x0, 0x3}, {{}, 0x0, 0x0, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0xb3}], 0xfffffffe, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000200)=0x2) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r2, &(0x7f0000000540)="4916e1c4d974e3e23751ad4fae00c2224b1fa8fdbdd46422ba637af5b1fddd538434cf3f7c00f68ff865a7d241c04e710b51aeb713d0969f85374266bec0c03002cffe48bbf925227c791f471885908e3977fdcd970887f28d83677aef6d04d62a68e1281f9ab13c05c83229152d0c768dbb9b518c590f73f145de36e99ef60d03a5ef114f77c68ce076f05f07405d149c72822be876923444b63465e277507bd9cd21a623a4e8365d710df782e51985c16bcbe75c96bd41a86f04ea4e4f80a44d452ebe8628914cb49c17140ed3b83366daa74bfaf28a192c2f88801186cd0490bb83e6298d93b7abe2576a89f3a605c2a66b18607d15552da3885f7416737946d04a87085856f91cc033ea2b63c92d78cb345ea0ba55fd947140e0fb6d185ebc1d6e536d88ab8e63fe99788e579e027f4b6fa12af3267883928db4d8bd9cc52b436263f6bb00dbcba59c0a7c41171ef965c9416478070edb49d21905948956b79f90ef5da17f0636cb4eb93f2cb99a98438fc299617a9fb7afaa816f8119fd9d04fcc2959aa8a5c7976a9e6c894eaffc9c2777ff0dc51bcea5f8178c11e3a11d60a07c6b463274214e4489132ccc48d710adbe66d34280c688cfea3e04c26a4c0e25043f4815bdd3aec2d031eb4df40b0d136605f8b4b1c73ec7e6a7d541556cc28ae1915ea97d87f9f99781a8b77a6bf6acedba8b7cff170653ade6d22af96270897f876e2dea9ad1b54083f9f839d6e4f7bc11183e8b041dd975d6a99e373f23c86e54d7838b5eadb78f920c06597296704fbfe210664ad56f50234099a61fa2c34e0d3547fc42c95eef53975069c6fd4ed3930143564a6d8733641b5b6135db29a2b6475a3e5f88998019c7b7d575609c4dc4c2c43969b1c000b71c7f3dcf68830bc28ff073055f82ec41bdf3254e4bbb10922c392ddd0afd295e2dba517ffae5e270252f4295eeec109d1ca01c181b2d3784f339c0f789c834f71703f6b1b938cc5817104848f9b2e5184b7b5026e85fb25e4fbb0603b1e4ab6e28f95199fb1e62decb859427b79dce2604e9dec8efed72572492ee34bb5edc0ed22490488d9ccf92a3c2d97124fed6930058ec652d58e61545b0d6599fbc038f049e467f05a37ee5a365f3281c32e8488fdd0411e66ec261def1afbbe72dc81660119614f57d99dd529abb49a23ff844c9455b4d8aba24cb228a74a0ca29d205c61096391084572be9fb60167d57b2972e49d42c6a39ca5c0c45efafa06995ed322674f3e3b309d67051283802294f57551eff893e09adffe807730593135aaade831e69b0afb2cb930705d37a15796a764bb3b7493c495a78330b8c6707f1a5267257bba90a8ad903f96f8b46430860b0b29c3a407bd22ed3b7c8f7f37a21663148185522aaf54c06f4839e6d4f5135bdd7f5eec0721e6fa4e7543a1fce29e00aa6073e696b59b98a99b43c79457109da1bfba0f64b03a3d5238861400e3ddb556ba4fa8a32982f2b0283841c6feeefddf8a953926ca97699542c31ef02dabd8ae449c69cc700210a5c78a9b57eaf71cddb7c8dc0e337255952b1c29c4f26cb6ec3a8ccd70a4293f90c2546550badccfe00e77b31cc966f6a75ff7ef0f32e5b356588f7f4d88da2e097a49c672ffca2f48b990a643373ece6d69bfda7534d90f1fc3ea14d8d17e246e44a3d648267f2fa474a1cb88443b40fea51725aae7995c5d7818fe1ecf391b5b7939426e821b95cfbe8b858f6cf4d9d3d63204c46fa24e0ee8204bd4c3d621f47bd2779e0bbdf5a56976411323d218634d28e9b97ae7eef0f57f0d3a3e3439fe67d4227306c468026be226ba0ef4cf24a913d05ad3c890cd0cdb5d9c2a41bb31d6c811326268856a5918d5a3c91e7ea31053568c8dd16e82f92a472f44a75fc2d7ce4cfbe28dfa769ad39b40e1f25b3f9903308918c82955d23092a9075dbe732c4d5c173e227235b28d625bd208744cf66c402599ab16a457fec1eafb139d45e9d1bb0d93cbd3939776e66b7396c9390528bca30455db38ba08e88fe10c686a21f3d3da09717d64c49c95c7258396dbb85146637882d0391805aa00fb02caf6f00cfca0d45a8de9904ebc9ab49ffd7a46733fdbbd654e0d1efcc6b62cd3f9fc676664a9b9e4f43e077c00e6a4b256a934d503bd48a996379bf4814c3fed1288b074ca3150125caa3c6a02d1dfd5b77aa73e44a18d592b9d8e2672df679f34662d5d7800d0eec3ca90a0d30acf177d37b1460fc358d57d16efab4374f8997dc6ed07385b9fd9aeddd1d52179064ee5c50679cb2f99e3285afa716a40dc8aabe683609787a9b679e91fe19552d334aff709405e4fe4e3792c855b309bdec4b8ac8538334f04878aa14991258c7264a8e018f8d1d8a96c6a28300133666d844c80b3907097aa112382f186171c02369183864bc8d646b06da7f1920d49e0552469301da201303872dea0cb127377f1ba2aeedf1c2f8687a0d6691f8c4564d29977b40ce62fa5dcadf79dc53ffde4fb3163ac31dba982c8f4c8181c44d254d910ab4d0b1d3a2c685e0ad9577cc57770dbb7afd61fb1daac7fc4b32a78c21afb2130a3e9acd6bd2328ea2903b5efc441730a983221e7b32efdabeadc8596d0e10be90a38e40b715e7ae68d30ce675710fcbaffd6b0a3338edaa45cef1f6fad404d5d9928ecc1f401f5943d213b79459bbf44fa53bb7b504a8386b46d7dcf948e7676cf2a82b0a86a4dd2355b0ef9aa4d77d90fdbc4b110630a73cb90b06a33c22780be55f4b46693e3050bcb422568b8c3d593f429996fc36705c3942f1e79b0b9cdd0d26306f8b8e6103553eddf4264921ad580434bbc56eccadd72b60d870537940ca9ecaffb6a2b484d5f7b0fec3e1b9e9060bffa8581155800864510fa5d655367801be52af02dc954bdd36a65fba4d8fc937e85cd0ca17610835877d84267dbc4ac76e40c589600037fb52d52086577a3e3c56a3bfb3037d6efc9d2b3ce3dda610cebdbdca75cf527ebc32a59379a30be1de62cb5179606eb1e7cfe4469a9bd2fca0810c59039070e5fb0ef3564bae49bedca7a2b1f9f73babff0931879f1dca262649c6a1405143787683cd701c627bcceedeb8625713d8d78dff793180454d03827648acf40ec58fd09c6b919872e0a79858e979eeedd76660c1ea004af47363b8bc34fe9ac76e768e6f25319b7c31e2f2247ea71d56b7b65ffbca40b01275318cf57c336f8265bf30f28623ff5509cee72861c65825b4980c5e89428becf3f11085a0bb90406ee17a247579be0ebaf3066529588a82f5b61f7c3cf8a64d4f6ae94bece3feb524122f6c069826d56aad0dc0d7bad3f0f2f9fb52a0ffb8019849a137b46e9f2ddfd16ddbecde521ea1c4ca66e94c17f75017cce27f369e2d74bdb58129513226f5e57e3e46f201149834f7be2cd3564ec317721cbea66956ede38c487ad4409b887609fc4d48b849a0ec45a17cb57cfeff0bd2e492de2fad050a0ca6f39f11c0e6e4be027088fd3043b90eb6ae35563adcb685cb716f6772056f74b79808d232bfea1df51ba5f5999aaf1a6dc1dc36050e465387b80c99076eda0dfcaa228441ab67a6f9a0a1be400f317c9dfcaddbab3b71c6d32ea89c0b3a68192d92a0f6a8e269ba62ea1580e52c358ba781d72bed7ab0d361c081159b1be02375f0b7ba8dd7349413a2861a54a5539ea4105ab0ac8c4f7208dd5a11679f09780c76796e57c5e9aaf91681b8a107a348498fc5c4203543237d80c2348897a2821c16ec29ac422e4d73423a832ef7aca51152f468932e2b6cfbc26d6fbe5e60a33784b5335786bf6a483d44fee4942a3930082ed8bd0a8414353831265e5a6faa026cf284cf7dbc3d77770b823b8ee46dd7f86c007f72cdb3a3490a23d02ce33b1a10b1c6c720d8c57921bd1eb031e217176892000eddbff44e7cbbc3bfc0c1f9e10f012e7a7e84c921f8d56f15d45cb8c55f02365d1839671f2b21e70c4492a8c54af1bba13b0c0e3165c71b7cb3d2c003a6808dcd0f432ba563340af448e4f2bfa51c9f99640820f9935bfd477d0d04a11d0e0e7143372f5e5453988f8531491bd880dc156bbd41f82bddaf1a358631dad2ce9f23efd248333ca16eab931828e90420053201af6799f63ed1ef7b9d07ac75a06e1f6361ab8a6ce887d298e1f792f551a98ca65e977393e942da6b6b207af257a5255182120a47f545962e3661ed9ea85bb78f785f01148b4fc72324d5944f83e9d5e6499ebdae1539f6f8436696282a93f564f00cfa954b1fbc0423a267ed660089df92f4831f8b130b93bd2a91eba82e8985e7bb4297340564ac056376968bff2d8551695cff2782751fe103ac6570c31c41d73bd8a828512ac5524957fba12b9857c0d87fa1cd3a20eb278a590c79b24db82d38474b58cea4a46351b39cdc22addfb790d9052c636b218a0aafc4a24fbad9e930d0ff1294a8c101cf46c8b32c1887319170a1c7e8e9824fb4c37ac877818daa343349bd879ae01ebfaac0300d7fe2d511271a0cd9edcf9f12f8642f2d4653f7754e10873d2d26378508eca5fd36db186675cda551e2e3e47896f460af6b0ffb7b288c00974d39777ff1b263c890fab2f5e0c44814e66aa641eb8078302b0334bde0f7324431a29e55b88a91bec221d1ecce6804097e1ca75a271d20bd874849db32c81d70a836cded33bfc366390d991cf473be935fd35707d0681a5b7ce9c3c9e068816310598cb9fb1965ef35eaf57a85e3cbf87d0e016c5909c1694c701d39f93dbf7d6b03023ff3ec0c87900dad7cb4020f188e659e4460b4cb57a032a9d888ae754138c8d9506ab2faff68f341095bf1e71ed83a69c71a38845467259563f737bc449cbc43525b44079687c4b950986853b1cf7ed3de65c660c9728803cea483175456fad440300672a0707d8255c9a1a816c25f70525e88c9bb68f31d1192537cbf876814be4a6594849f3e582fb8c9faab2b6662608411b895c940624bec1e95388f837253b68bef97938daebe2ac97f05dc129a304a0a341d6420b8447fb8abde75ea3c224c7fc3460e095a5423270db49edf97bb8cdb1a7bf6b16d9b317fc286b784a9eb565351ef41c6888177f6a2785b54c023e226ac5b5426f7f00fd00388fda0b06859bf094b48de65a1598550cb11292e942b9c1b950c77c9ef13e90773c593c914daecb4f8dcf29b06d8b031ea6119cb85b5da7517413f2f19b1844211e42a84c0c2bc641cac28fd1504c471dd2fc4469d5ed4f6554eb4fc009bf036f85532cf867b41e80da92918dcd4d0e78375e1058405d2552d7a5aae5355dc3550d8c42fb71b12b5e2429a848db25a3b6642d61dd83813dd15124a728b787550948c4a250c21b41f38789f518a66f9f882082f966ab7e5b936ea8a02fdceb107ad2c1398a21cf0076af97d872e1224098dc15962d317ad2e2f560a8582e023bf5bee155f886defa3ab76a9a74e5f7a93a9f05ec5956cce847df375846979a93ad31bf9aa79ae73e46f7c2612c55814d981a4a5fbd7867a7d909491ba976977f5f901df176153ef0254a3a694bd63d17c66461c9a997cf54731e2a0bb7b6e59134244edd2c69f1bcaab0236b9b4fd7d7dc01fe596ddc98425b08cca61f752c442dde03203398a6b5b8662fb30b102aa09c45ef3772f3b4698893f5302a18b49121f4b4e316f3600d1bd20bb640a443cfb0e8b428b4aef9f671c08d8fe7cc46f9ed8228628781c40a964dacb9a0bf4cc2620125f288bd2817e91c07c6df50d7d4d4f7ddd6fc67029862ab36de0", 0x1000) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x39c81, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x27ce, 0x0, 0x13, 0x9}, {0x2, 0x20, 0x81, 0x9}]}) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) shutdown(r2, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000001c0)=0x6) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x2, 0x8, 0x9}, 0x6, [0x3, 0x3, 0x5, 0x0, 0xfffffffc, 0x40, 0x0, 0x101]}, 0x3c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="88dc51bda94bc30f97b0a347d3284b3a0995b349b3ce9d3c24059b99ae61fce715c0410f345571f4c1bc10a9c1e41ac2e028b9660a37020b88acb30d9b437a8ec42fc78840c5c1cc0b53bd8549c61e175c7793ce49e6f86b4ff030040dbbccd22758982ec581893e3cbdac4cbe7b4f7ca456afbf3865ec93fcb37a1dd9d4"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = dup(r1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0x7) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)=0x101) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x81, 0x7, 0x6, 0x3}, {0x7f, 0x40, 0x81}, {0x5ce, 0xf6, 0xae, 0x8}, {0x8001, 0x6, 0x58, 0x7}, {0x3f, 0x52, 0x2, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r3, 0x2000745e) pwritev(r3, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002540)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) msgget$private(0x0, 0x114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) getppid() r6 = geteuid() r7 = getgid() chown(&(0x7f0000000040)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getppid() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000005daa9fa94d4027d81fdef9331037089c38cb17cbdbac30dd812b92921310c9ff073daed06a95e60ea11924319fdb417163a8ee96e52435a787b3850079b285cc2d3ab4651a6ca442ec23ea70469dffe699ceb4c4ae42d642bd990f5f52278999fcbff902398927b015c20dc15ac9bb4dff147aa7140e5a908066f2820fea"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xfffb, 0x2, 0x2c, 0x2909}, {0x400, 0x6, 0x1, 0x3}]}) fcntl$setflags(r0, 0x2, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000380)={0xfffffffb, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x1, 0x1ff, './file0\x00', 0x8, 0x9820, 0x7ff, 0xc7}) pwrite(r0, &(0x7f00000000c0)="ebecbfcb66a3fdb0601bbca270b0", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000003c0)=[{0xffff, 0x0, 0xff, 0x80}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r5, 0x0, 0x27) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x200002cd, &(0x7f0000000280)=[{0x28d, 0xea, 0xae, 0x6}, {0x5, 0x1, 0x8d, 0x9}, {0x6, 0x4, 0xf8, 0x8}]}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCSDTR(r6, 0x20007479) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = accept(r7, &(0x7f0000000000)=@un=@file={0x0, ""/60}, &(0x7f0000000180)=0x3e) pwrite(r9, &(0x7f00000001c0)="cdfe8295c57f72f8233d11a13357a8f0", 0x10, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x4000}, {0x18, 0x3, 0x0, 0x170006}, 0x1, [0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x3, 0x102) getsockname(r1, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0x6, 0x750}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x6c, 0x65b1005672178a80, 0x7, 0xbd0}], 0x51f, &(0x7f0000000100)={0x100, 0x62e6}) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r13 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0xfffffff8, r6, r9, r12, r13, 0x80, 0x7}, 0x401, 0x20, 0x0, 0xffffffffffffffff, 0x3f, 0x1, 0x6}) r14 = kqueue() kevent(r14, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xf02b8d5efcce1cfe, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1007, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x6, 0x8000, 0x2) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) pipe(&(0x7f00000000c0)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="23216b69fdbd758edc4f23af15cd0c35c7be44578a4b26ed", 0xfffffffffffffe03}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x3}], 0x3ff, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) unlink(&(0x7f0000000000)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x0, 0x0, 0x1, &(0x7f0000000640)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x8300, 0x0) socketpair(0x0, 0x3, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f653000"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ftruncate(r3, 0x0, 0x8001) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = dup2(r2, r1) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) openat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/79], &(0x7f0000000140)=0x4f) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) r7 = dup2(r1, r4) openat(r7, &(0x7f0000000240)='./file2\x00', 0x8000, 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100007000000000"], 0x38}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="5913a6898650326a820335760ab93e00"/26, 0x3, 0x0, 0xffffffffbffffffc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xd8c486a3f20944ad) getuid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x24) geteuid() r9 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r9, 0x0, 0x0, 0x9}, 0x800, 0x1, r7, r8, 0xba1b, 0x1, 0x1, 0x100000000005}) r10 = socket(0x18, 0x400000000002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4e, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r12, 0xd2156236dd782f86, r14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:00:04 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x31bcb902c6f7bf1e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x1f}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x10000000000001e7, 0x0, 0xfffffffffffffef6}, 0x0) r4 = syz_open_pts() ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x3db6, 0x50f, 0x2, 0x7, "ba73ce08a3f95afde628fbaaa52999ce59f17455", 0x7, 0x3}) close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00), 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8d755835bf6200be, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000200)=0x16) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "9375b01a93b4515133f001801000"}) r7 = semget(0x1, 0x1000000000007, 0x200) semop(r7, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000240)=""/171) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:04 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x60) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) mlock(&(0x7f0000001000/0x14000)=nil, 0x14000) close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r5, &(0x7f0000000080)='./file0\x00', 0x8080, 0xa) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r6, 0x3) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x0, 0x5, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc) write(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = semget(0x1, 0x1000000000007, 0x200) r1 = semget$private(0x0, 0x6, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/244) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000240)=""/230) r3 = semget(0x2, 0x5, 0x708) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x800}, {0x3, 0x4, 0x2800}, {0x2, 0x7ff, 0x2000}, {0x4, 0x0, 0x800}, {0x3, 0x4e, 0x800}, {0x2, 0x401}, {0x7457094d4acc4cdb, 0x8, 0x1800}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x44, 0x3}], 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0xffe1]) 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x7fffffff) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x7f) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r6, 0x4) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e00000018f43f05cd1bc128ff5ac8a69befbda9ca8560d0c09bd685fab416a84dcdc1902db8c8195804c251b99f45df630fe0bf0b683423b1f9a36bd27423640282bd382c5ac7df8b8b5263d4617bca9223e21d08ac9de71c620f11477f1e49456ab0c9549720893ad35f5bf35cf5629624f6ef69960272871b20a649d3c2073b966f816fac53aef7e9b469c961379ab01ac0700e69859107747b3b0459aea7fc95c7b643877a1e73d7f49073b31742c85f1d14a44b319b196597e61a6d7a2e2b96eaa98c4f98fe3c009bfdf17c03323d918"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="744a24eb5fca17ee3431c4182668a38172209c9ac1d18db7579fab108365bd9c9aedee4525830606465d3591801ed0acf7c214cdbc6463b29d9b8a88806655bf4743f18747ee437fe915c6df9239252b17b5145edf3e9a73ecc30ea5d17dbf2cbe9eecab9fd3006e1e39431251e260603ff4bb31800f26dc8a6e69adfee8f7092d8ff4185bc88a5c2b2868989347ba874dd0e3b836c86b1527ade6d1c242ce4e4c7aa77e380c77a1448770861a2413bb9fdb4aa332c9f114e9ddf259489bc43327"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0xa8, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) socket$inet6(0x18, 0x3, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xf464b46d4d1f520b, 0x4, 0x5, 0x9}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x40, 0x3ff, 0x6}, {{r4}, 0x0, 0x5d, 0x4, 0x1000, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x0, 0x401, 0x6}, {{r6}, 0x0, 0x54, 0x8, 0x1ff, 0x8}, {{r7}, 0xffffffffffffffff, 0x21, 0x0, 0x2, 0x2}, {{r8}, 0xfffffffffffffff9, 0x5524e09c00742470, 0x2, 0x3, 0x80}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) fcntl$getflags(r0, 0x3) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x105) ftruncate(r3, 0x0, 0x74) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYBLOB="74e1ed47ae3a8ea95c3f8a06feb6e5905b85977b00926d35893031de52750c5f00f5caccf82e2a7da649d53131a75c479170fdafcb08824632d467c1f7d48e98e9c87ec870de31e4734464eb77d69408634ee0d8effd9150c73a063699b761df1c27457dc2467002a6a9d3a243291ebc9b59a9fddc97d94e373d9c11cdc0518f85fedc5c7b9b2b5bcc6ca0ebe9d1dacbe37e773f2bc5e2", @ANYRESHEX=r4], 0x3) close(r0) write(r1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xa) r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) close(r2) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000000), &(0x7f00006c7fc0)={0x0, 0x0, 0x1f, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r1], @ANYBLOB="ad1a5c99c9714d8932223892f96f229feb62aea18ae2fc88583382747685e00888f917eff3957163b58711835e2eb0aaa5bb7ec3495ccf7939826a11c4c084f572afc8d6fc374a8c693e63bde17101479d3359a16a73d40b0b82c83a9d8ef0b4e986d6772475b2c06d04553ebdb62bc07c6ccbada426086fcf3f362536cc70ea9682179e28137b29a4f8c570ed0bc8bc26612f2113dbc86b90cecf49ab3f27906e02a2f3f1655915c4dc7cc270e6896026e1d889a36d335a44939c9b87ae2cb2e563edc37ed6cba77680abca545e9aae45bb5845bab055972d5155c1a886643d6bfc066c88a0cfbc10ddb245eb3ec6d27cd0899c90902ccf", @ANYBLOB="5d90198f0c9b00e2037d0993d6bd0c251e68f69f8b24ce0555997ebc2e9499caa4ef118e91946c6eabf50d41cc9c4992f3cc10f7c903e50c5d7006d381f8135335ccdcd8ed3da96a8b505e8d07e1f92a53efa77f893580b72bbe5772043cc949441ab60bd0707473308d02fda2baf1322da839ebccd2531396e061dc3061f1163064e038b4121b45819669eedab7d890c3257098e3d040107d8a17884ee07123ff717882251c4a3b3b31a904fed7691084061cd4c5975e7b396a54b9", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64], @ANYBLOB="4bd44b308897e9b1927d02745ae3ce77e9b6e3", @ANYBLOB="0a1e5f3ab524f2b28d0df220e5155ded7b73839c254d475e1714edd0dd69008ae92432ad37a0b6ae0d8c43fa0ed1af606bdfb7cc4f5ee2aa693e247a41ea64da6a01c21beb54", @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r2, @ANYPTR64, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES64=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR], @ANYRES16=r2]]], @ANYRESOCT=r0], 0x6) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r2, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r3) geteuid() r4 = getgid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r9 = msgget(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002780)={{0x1, r7, 0x0, r7, r8, 0x80, 0x5}, 0x100, 0xffff, r6, r6, 0x3, 0x80, 0xff, 0x232a}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r12, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r12, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r13) getuid() r14 = geteuid() r15 = getgid() chown(&(0x7f0000000040)='./file0\x00', r14, r15) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r16, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r16, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r16, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r17) chown(&(0x7f0000000a80)='./file1\x00', r17, r15) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, r4]) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r20, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r20, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r20, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000038000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80004}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r21) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r22, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r26 = msgget(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000002780)={{0x10001, r24, 0x0, r24, r25, 0x8, 0x5}, 0x100, 0xffff, r23, r23, 0x3, 0x80, 0xff, 0x232a}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r27, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r31 = msgget(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000002780)={{0x1, r29, 0x0, r29, r30, 0x80, 0x5}, 0x100, 0xffff, r28, r28, 0x3, 0x80, 0xff, 0x232a}) r32 = geteuid() r33 = getgid() chown(&(0x7f0000000040)='./file0\x00', r32, r33) getgroups(0x5, &(0x7f0000000200)=[r25, r30, r33, 0xffffffffffffffff, 0xffffffffffffffff]) r35 = socket$inet(0x2, 0x8000, 0xc4) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r40 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10, 0x0) r43 = getppid() r44 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="48dc3674220cf425b57a4d849dd561b66ac94c94b5cf69497c32d49981aa4df9af34045f489ba90fe26e90a74be61115048309f1967822afa3fb1aadd6728ca9ba145c573b5e87450692197fec3a6a1b6b3495c918d0f7ff284802e34d59fda57b1407dd0b573634311aa8263d0e172391cf982e9432e0679699ddd4865289cf9c89b2cf228cfeba4e415f514e691b2bb29b039592e7ffc34db526e0d58c270efd7c4b187ec5e916ec4712c9", 0xac}], 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r37, @ANYRES32, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB="2000000000000000ffff000000b144f8d9bf35b3b107253afa93839da3265b1210ef2666321f16e3da38c34829267b798706da11896d1b187cd6a73133ae8508956ec9f94d56fae9f0ccfc7751f2ec64413e5d7c959ca76ec3444de2bda721a49a8324fd8f5042a71f96bce3f5e3d811044f4e177e2ddc9d1a546912d99a7ecb4d7739163f115d0c353465cfa5e01279e2c7da96d903820de5db60401f67750d75bea479766727b86eaa3f897a3fc14b9517ef686852c0675100a28c34442e17314234ae20dc7b134a3a", @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x404}, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r46 = socket(0x2, 0x3, 0x0) r47 = socket(0x800000018, 0x3, 0x0) r48 = fcntl$dupfd(r46, 0x0, r47) ioctl$TIOCFLUSH(r48, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xbfa8a96f8cea3328, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x4, 0x3f, 0x1}, {0x7fff, 0x7, 0x5d, 0x101}, {0x8, 0x2, 0x3, 0xfffffade}, {0x62, 0x1, 0x32, 0x3}, {0x425, 0xa0, 0x1}, {0x4, 0x80, 0x4, 0x80000001}, {0xd5a9, 0x1f, 0x7f, 0x835}, {0x7ff, 0x1f, 0xe4, 0xfffffffd}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x60298, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") fchdir(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x89) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r5, &(0x7f0000000180)="0df0c166825e4830", 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x15, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/74, 0x4a}], 0x1, 0x0, 0x3e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r0, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0xffffff00) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/44, 0x2c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x0, 0x0, 0x1000}], 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x8000000, 0x1ff}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300), 0x3ff, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname(r6, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) socket(0x6, 0x4003, 0x9c) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1d0101000100000000004155adf1f35a27a78c9099454d4dfdaeafe4ed1418d02f2001787d67949eb0029409da1d3e422e6a91ad4e54c5e450bb84dcd834694e8142c53e470c43c7998eee8034debc5fbe25faccaec2bb59a9779408e61244558dd1ffe3a5522e2468737ab16e3334228c0bb4f730a7ba36e252f9005be3"], 0x6a) 16:00:05 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x2, 0x9, {0x40ffe3, 0xfffffffffffffffd}}) 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, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], &(0x7f0000000140)=0xd) close(r1) r4 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000180)=""/178, 0xb2}], 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872d9030000f2f0c9f69ec7ab3a34c29000007f9230400e693873fb834a4f6ae0e45cb4b4b904b963775d5945055847635598e55742cd5b8ca25af5a63f4679ce851127720821854cc93b631951977e4f229f2628568e6944268a2b3a5d23ccf71691fe3195ee", 0xf5, 0x4, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x3, 0xa, &(0x7f0000000900)="d5ff13fef8d7df96682c09e070adda988d2fc469d40123eb0e3c118d2710f4a0dd616c31f3746b6850e4db6e43d3339a66875e1184feeb293724d74d16799448c29506000000000000008f7f8ca88cce3a9c2e2cebd363100215d1ebc005770b067faf9ee08cef97c2ef10c89b24edc4df7b0dd5bcf800f2559049e354f4943e092d785a9708b6b5ac306dd74d66200861e5e29b4c483c08aea1cebfed3bb30861020e926fba8a3fccd985a2502816aa29e3774bf1d0e157ade5451211d654a8bf2495b7acf45c73e98b6d0b469e0c58772a25933ea25c46315ecf16f7741ed56fd3", 0x3) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xfffffffffffffe8c) getpgrp() fcntl$getown(r3, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000300)=[{0x1, 0x5, 0x800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240), 0x1e8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x43e, 0x3, 0xfffffffd, "87d66eac87ed7c7dfe3d769355cd5a7a38b16d4e", 0xfffffc0c, 0x1000}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = accept(r4, &(0x7f00000000c0)=@in, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="f50dbfd3819407a2165e5e6d"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000640)=""/124, &(0x7f0000000180)=0xffffffffffffffc5) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r7, &(0x7f00000002c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x807, 0x800}], 0x2aaaaaaaaaaaaaca) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r8 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r8) fcntl$getown(r0, 0x5) sendto$inet(r1, &(0x7f0000000380)="241a1a7e8f8523e1199811f49e1a853dacf6a382b29fef540d4864b241580d2d5cbbb3206e1876c8fe76d73facac2775c10488875d4133bbbcdff000a3c9cffa4344af037ee61bc610b6a621d68819c7facfe3b63896485e99a8124b2e88815480afae248271a1fbc2953225315e97dd09e7c27f7d6f96dff68791d26e7f3ea90b251ef02e357c7f42d42d5e7384a708a8d6380a71bfa2cc9bd29bc5359f0708ec80d81af2fee06995a6ac888e004283ba19e5f7eb92bbf024c875f2cfeafc4115019bc3e3512d4d", 0xc8, 0x5, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x5, 0x5, 0x7, "c667949ebe63894b93a7f6e95657308acbe8eaa3", 0x80, 0x1000}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="bdea", 0x135) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) kqueue() sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b329", 0x9d5}], 0xb0, 0x0}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002200)="35b8a1cf4643e20bfe497809496a62250f0481728b94fe59622e33e5e049810d4103b329e2cfa9c28a8331fabbe2fc3b6d726f4799824cc045bf11d7c7e0ab230d79050ca78e1ed96167321ccac85435382e5d7f6200c40263037bebba58b446cb4befae32355ae8d5118ea6e995df5553aeb5b77c87560f97fb2a01157920678fe4b33cc7f2ee542c5d793b60d4780f15fed5eab2706fec6d97d7c460b316b4a2cafa45187780a9af3402728468f54cb4cf2cc0cede11d9d94129220919ac2cb6155f64b9c9f144471d661227d411e5e5321582b66bd65821804dded4b79ff7959e7a5e2c06db892e4a5fa9bef2a363cd02737768f46285d573b52279824fccd89b72ed90b844e668b1fd8f7a530ab9d1fa8e24696b648c587b5a59c0a231ebdcbaaa132115137b0c729ea544b22bb4944576c0e79bfc80b8256963b05a63f46577b66dfebfbb7c55af72b30922b14a2555cc8f0e1f4dd985a5153a4486cd1d3ac0f512709e09c49907d4abce7ec5b7b90a32ea549f3b9ebb0d3b68dc1ff829d51074e1338f6d6e17ed8021035cee3875d31dd2dba0f8042e0f6dae48f2315abd1ebbbdf1223591684a48ce84855fb8e459c9bcbb64a70f1a0793703407eeaf7d7abb016249839b339df3a75190c59e9c542409b40708850f373a4378e34763dd049f91b6ff43f76b7430714d3422fa254bb3b669f8688b00800beaf459c47b09a9c93fe8474e3d580ff772ea7749f0098ed25e8678c6887a559fa64cd49021cd6abb165a3e64197792a0f94273ec5952f565f129e9ba027695e3f07e2524be07a5307d7edc1d2f29fbe61542fb386198fa9c883cac393000018021785e17e603c72513d2f02a4b22feaf5fa4a7abdd21bb3281a76ef76bf3cdedb5f54f8c07ba6d3315b9fd61c621ec08f74bd85a659c45580d648050b22d28c54801ae80fcb17be0c561f979596c602c38779d276a881a9e1ebdb6249895e336032638cc2a04d307fbf2164d7d21a9ad7d06145d425e33313788b8591b975d9e092071f854825091ecfca25c34e289739a17f1f35d62b2ef520126ecb08e4338912563e8c4c52090cb2de9a118bf03f38f53eaa6784a3569981df920287f8231008c96a4ff0569f28b2877bc0ea5e068c77a5eb97654e3ec718230968699c57074b1e26b82f7cd5492f80572e84cd63fa2e32189f2c17b1c9971e162f3a3df1d609791c710fd0ae72d418092a2e2fd90fb748218e9e191ec8e7e377c83c67c576f01d6928798cccf5497bbea03de917231672004214c312e1ab1b67e19eb8b50b952afcdc0dd52b256cd20fda5619fdccf6ab3f9a5517e0beee5aed3ffff819a70be44ba612a7e2d0ebcc77abea0698f0582ecf0863537be5b9a2db4088b5c128a9cfe3e3252d21564c7f5277008187fa1660faa6e28a0226c8df5a78a445038bb8d494bb07c1d70e17436b855fbd711bd16851bcc1d8edd4c30d5f9bc2053742897419a23f20637cce1a19554c573298291513440542a72a69231fdcc45df23e1aac2c2967bf475a371c52802faca37bea8d3dd90cdaa83be8b6190736958c033fca79c929b8bba05e0c01fba029a5208d7e082d09ecf696ea608080df881a4ddcf05a4e6539ca847cce350f41566769ae3ee2fe57dfdbdf83d51bd6199c282f0568bdf0bc67dafacf7cfe6a715d1a092b48a1165ba7adbee020751fda7e2c1542e829afc6d7691dddf0ffaf6fdafe03e186a22dc1d5d00d47db4336e8b8d1f84550ff3abf3694c7758fcf4d6f593535e62f664da77aae079e518a85499ce608150e60b5be908668466074e13ea7088af58b4b3d4cb1a3c2e9799cf4d3831db38f5e3b020a02489cf627e531a65cdd07a3cf483f857233dbf843abc2cb1637c49f489a6b790e5166f49ee65df55b97a3bd29e2024496a4677ca5d76b645335b5c219197a2b15e76b1a72d7950765de8141ea31fe7c80523d7ff01e89e3d349bde9e7be08739915b91e56216aeed60481e3c887bf9ca400e2a786269eab986db277c4e7027b2d190b6fdb03a0a38d9646511e07da086e316208e59c28987323138237b9a0e6fa2a81c6e95a933fb37de35d7466b7b8e59040f155b93c073551fe214aaf1baa8edb2978f68b811fffdbe86a5593040dd2184fe2ed715df61454da50d30b7422d2a00ae99e2be0af4759dca34498c5cd9f5f64b3239064e9484e146f31316de52f828f8f512576fb7c8365d24e669e5575e7f24fd1786de7677576c797a27d6ca6c8805b5acabc5443105e3599ef8ce58b352a464f078aa2f8d7407841d4e9c42b94cbaae82b3718e56f172e13d5db4308eaaa787a0e999a3ea857f55b8c712edffd105799455ae1266b62c30d3bc34b2ac37edc2e22e5c8d1041f3e1fe1ff6ed3fe37ff0a06564b4f04484fb59df3dd2368f1b178e23a362f80c610dae72192c41e8f7e1ad14c523d93a0919a54c39ded9104e2577a2a2b59f15ad3b7c2dbf1836a1d0f36550a927e9ef02d044906eb866e6efe84dc952d482ed15128465f7be8cce7bcd147f2ab102d701301f9572bc081903b5eadf65edb6cacb4ccf46fad26ad3d55b2c2f03fd74c2f9b016ef343b53cda5ad2981e2fdd64c8c6d18915d4fa4d6d820f1ed7c72cad5ba63dd559f81abe56d1d5d014494a5b255c964fae2d7bf37b8abb303621ab83ccdbc38f219b67ee8e4547dd0eba3698ee656925dfed9ba5d0d25dabb4f677365c274d9b01e352bbf553f36c007128fb0abb6d68b4c1ac81b80dc28c28415084b14910123686133b6aedd6657aa98104d661592fc909b49e7374890de9a004a0c2b042d953b1e4f19e7f9ca4b51f9bfb7d985f92d85ca396af6b03b259002febd5136b775f700266019335c4f0a3003116c51416c4340481ce4a02257012b39e8fff58f25ecdad4ad5cd5909d065de33bfb7dca2e0515642587995f1eda9dcbeba212b84bd453d77ae831efeda2591c57d7a4a2d09821eeea5d0d653a81e0bc5df2e59d586e7fd3a204af36d04ec1bf6fe3ea1a2082ca81597f50dc68f5b9316fe79f56c0d4d7cd0b6af2b10197e7fbfe30e1d3164511df77def7aced87b3dac7b3cdbf78b55c59de5a24acb931c7bfe0de3c9baf7b8abe307402eafc053817720949aea5e3ff6c6c807155d2f2128a10d032e09d6622adee653090d7e50189832fa373472c1f46f16fd8322a818486c962e3cb3f833bef54927c4e785eb7b0ebe8ac412ddf3202272dd9df98b3a044f29e5056ad6236e3a550ba99c104fb74870cc6307f3e79cf633372c3c6b9fa389af5ae68a9512dc3cc8e0aea56c1df98ed54a1c9040cde25b34aff3b01d479b379271e3f78630af5a86e4d8299158c481e271c341188ff08ddd3aad7b80f03ced16f764a9516fa4e4f70182e60825199c19f03808cdc8ae3850e6a2f4256ab84fdbcb6e550933faaa3669721b5fe0caaf4af46d0075298df852407788eea5e006634cb5e1dc7593331fe4c11282bfb9d7a44bc923b3026702c4ed2032f90aaea6d3c6d44907ca33725183374b8edaa4e58cd0824f954e40a9242e3007c7b4e8f70d9c1017121e67c541649938192f5ea483e3b93e974aefa4594c93d568bed685ba2bf378e48a84d8304569b64aebcec5884a073be0f96ed9283b71143591449da9c9fc2c11b876107acc4505dc70407639e2243a4c7a146abc559553b4f809771724ecf4fcf46491c638625cb03d23704b0de9336788a6b0edbcb9c8cc9189db57069887751d11bec7ef601d9e348eccec7ff9c366feba8ab2400b635be658c943e6a3185a141b06a1e6e890adf2197260f7501b9a46aba92d55684c40e1b6382995217692940823c928a42f96fa7bbf24bd224cd9c9afb37e1351d60eaeb6b80655edd1405b280f07c2b3bf9e8c11ad10c932e18674aaea117c9340c9fe8a97f39a01f690b345ce989eed088305515433d9939b6ce7ac5d778c302c54852d6c985d9eb0e7433df6f477fc5438ea26071a550641b8eb415cef459298e7638ccbd8a643ed9e1bd8453c2138ef744e398787e10e6eee06178d0dfdeefd2e24dce6a466a61c7dfb6f6d92714d2b4f3006c801db47bae81d16d76f5431fd86c48c4d654068cf66d5c30bcc9748ca0883d9faa7ba0e8c7f121354f5f41bdbbd41be2e17c30a8ed6333b836b50e5678145653e136086f3e63c7f4fa6a5a6f5d84929bbf444eed64c3991228df57ef9a50573a8b9ecd63a068311e55e66a4351fd3d782b6995673bc8eae96b5010969fb283ac0b84e5ebba9ee8388e5aac6d91a56cbfd788f1e3c15711ee1538397f33194add59c609a87101eab981f0017dbbe730bb4a0e9cb6010f01acc3238aec2ec1e5cc1a8617151c35e45f2e424aae55ed79109cdfe9e1e0bec5d92d0169121638c5909ac5af5e93beec4fc736c3900945d453713a808208d55db58f1a735f81c7cc960ca5da54d675dafc8ba2646a5da15b5c0e3f5543c357cf5471cd91a8cd9459a14977c8c59c8d5beeb373dab8e6b5d1183c493d62034e5228e114af9f84c0db7f8104c0d46f8faadf7d8f0b4aa6f9acc7c52f05583e84ade458818f25732fbc974c9dd88566ef2fa8eef37ce4b8b2ee0caaf52745b471841e9c4ce8442699e90b402a05ccd62770950e6c074554053f18eb76b56a8dfb4e5356fce4b74cb33c93ce4c89ab882c11a4c36bbdfd8d4e7dcc76abdd73d1b284264c0c32fbed62a223061c336a529b0b398df940ead6192c663179632b1acfb5d5dc597d439717084b1c2f0d02492b6d66f1f73675b2fee244c93ae51869c71ad5d9b6064cc05f5b17910a743650829a352e531d38a8d49e961be691e8c90a5549430a67a7f90001cd015fa371d1786d9d49cbf61f1e0661162badb5a1a65912aeb1c701d2fcc94d49964d302c4265c72308bf038281d28e46c5ec6687b4268583069261bf3da6652ce57aabb4d910f224d99ca16892bbf492eb522acff2c21feb71637f1d6cf65298874addee36d6a6d47dde09a318427cca8771d2f22f0adfa74a1dc37f59aa58204ef4e5f3ce55f049bdb06c413bdf4ffcd71d3aee6f213e3a831b5a574ee489096a440e7edb03d0da0db64f84f82adbce8c9c836e323d85778a9d8fe09c5ac638ea17641dca0307442f88c60ee804d6dfd30e13cf5a5b19829f2a766a8efcdb3b0bd3e3561954809cc5da34c233f01aa6262dc17546522e5e59b83f4bf98ea0b81c32fcad1ead69838b8eb9bd9573109eadeb40842f96529a9fb2de0c58e496fbdcda0b486093a9d9e475570b18d11dbf8416cf3802a01b573d7c1f854a4e689beb9f403dfd8e2310256bfdbf619902746b3abe6f0ca96563f16b446efdec5c3d09b318c65c4eb1d25e4c1c66d23d0e8fe2c4ace13d89ff88e82d7d8d64f4c1fecf48454282dae95d375567697806721e50544c24787c3949cb4dd6df71f7769b99b0a2a0dd9eca2d2d00ff130a3cf033fe9289c3f060216d26f5fb751de1361cf891695a95a3d293e391e2e3e5db72b2afa082f21918565d41143f13c22597a52c5cba9bfb6cffdded5c2803b80cc852e6e947b4089e7acca8f8d62125d61421c259971311528bbc579aa3166526f4d231805d167cd38245dc09d251d49ebe2dcdbaed8aaf9cfd4491d527900b3b286036c1f3750f7a688290ebc1176b73e8aecaf84d1fba9cd54aaa5ab4c759e8e584827d880a4752d8671b8c13f6bf626704d30fab8fe87946ae2fe78a63745e0288ebbf55bf206efc629a601e19302087a5dc12f1ef4705ac0747ecafff60f23a87ea35cffa6907", 0x1000}, {&(0x7f0000000000)="9915a510de325799fb0926346aa013e56cb5689a658a62eec47f9562fc893c91ad1d6c095dd5777edc81c09997349f4b2f9913b89aacbe8dcb849964744b1db0a6113c8e3efcc1a6959350470962140ead557bf211226fc2664b29bd3aa683f848b476e842153396f56722b8d9788883f77cce4c00a4a0be45c7ca5096c9155ae77a40702c5fdfe9969d271a8317b2cea218bb56ab7e913be18a48e5c91f9c6e083fb68de67634341a180dc990172e5dc5adf50885190edc8b6e9471e9fb2f02eaa6ae55faa001b67e2aa6b7b0d564f5d54aa969d00114ef1494db263a14e6600ef4e3470b5adf63f707b552c948e1", 0xef}], 0x2, &(0x7f0000000680)=[{0x108, 0x1, 0x8, "90625cea846672f94ec98e26272b73cc898c18825bec58763f13529e92576b15cf9ace927e2adbb255f6a39416068adbe413cfe789ad14f0aa18ecb83c2bbebe4a981f1dccc9bdfd0879987b06d30d07734ed1827218108943005c4c16f3b90bcc80532e62e58cc77369acbc1f650628c78767d483f85bbfb3d87514c61fb85883da469f7d7e6d9aaf831d9c32279f5c6e232aada73dca601be3de0e7f6b88b64071e158c70db5dae1ee50aaeef57c85b4e4a60cf9960bf8c356395d1d7bce21ab445dbf2734e7d2cb1ca7dc67749f7fe6fda553c9a5000cd54acdd2811495a77a3af6b16dc7271e4727fdcfcfdd9e4478237e"}, {0xb8, 0xffff, 0x7, "566c1730bb4cd9cc9909d7aad2fba90409cb069066ac0744382ecce1334d10a3af35ba1e61f3340f6fe318d9a61726ae3ee6538e1648fd79098d5011577f8f536bc5aa4ae0766948a7c6441032bdc8cb2d1b05c3f6a066097cc91ef0420083b1d5cd770ed03ec11b87bd20687658f5481f19ee756d94389b174e262cfdcc9a809efb692551c4f982a164651c8950f4f047e051efb77992ce179225355c41aa68b7"}, {0xb8, 0x1, 0x636, "85a312bccfc0a386f0061c89a8ec035e1310391f39bf5a689e54ad0df43ad889cf52859e87fa24cce0b7a40233d370bd65212f3ef015af13003a44e671383529b6681f3caf2b92edc45486837ec9c5b938b05925830d97bfedaefb3f2ce695a4a1abb96335a847eaaa9e798e115cc4e1d835729d3cef8b95aff1ebe784c68235038fce56ed6af4c5e90a59184ce8dabb073a42190d8ea2fda90b6eecd45c6c37e2865b21"}, {0x78, 0xfffe, 0x5b81, "20e124cd7c7517e77f6927af24a2560427539aad74fefc34ba15ea4db334e98843ff126276caa31dd091e2a10a7adf7cf4394da696910f7d08418c1fae052aea0ed5465b8c149a9fced7487e75be3352a33bb3f36342bd59fb64ba785d1e895013d2e8d592e3fc"}, {0x80, 0x5e0bed7887c9b4f2, 0xf5f, "c0ccb0ed4fef0bdd216141c34a5f243eb2b7f00df08dc18cad133f5cba3d04a401541644a822f0d67d200ceab4d20960646d1a70a82e2cdfd968b3a4b884baf402821ff3c21d7adb0f79050611de854c592d04a0494cd4f2833a95de5e55f2f7bdcf9454b6182475d12861a5"}, {0x40, 0xffff, 0xdfd9, "0d48b831aa6d0b44c9fed938f27251d4c16c8ee6648b89838d9942823f1cb1111427255dfc48574a348f0cd7e5dec0b8"}, {0x48, 0xffff, 0x10001, "06c300d141791cf0c7dcfb9d5fe54e67b5c5c0f25e81f56cdaa1413ad10cba3ab4c9218b75dfc224aa05dd9f51891e4bedcd0490"}], 0x3f8}, 0xc08) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r3, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r3, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r4) r5 = geteuid() r6 = getgid() chown(&(0x7f0000000040)='./file0\x00', r5, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r7, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r7, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r8) r9 = geteuid() r10 = getgid() chown(&(0x7f0000000040)='./file0\x00', r9, r10) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1, r4, r6, r8, r10, 0x4, 0xd430}, 0x0, 0x0, 0x8}) r11 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r11, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r12 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r13 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r13, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r14 = accept$inet(r13, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r14, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r12, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r12, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfffff000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f00000006c0)="ed5ca2702cbfbf91fb8a8ac227247d2e86a05561000057be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4eb3c2c1ced927e8827f785d3a1eec240f898ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7000098c38900e93d544024cc95b88bf45021683b5249d0d861a6a4f100"/142) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x108) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCDRAIN(r7, 0x2000745e) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000000)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x20}, {r2, 0x8}, {r3}, {r6, 0x8}, {r9, 0x80}, {r11, 0x20}, {r12, 0x4}], 0x200000fd, 0x80) fcntl$setstatus(r0, 0x4, 0x46bfb) pread(r1, &(0x7f00000001c0)='N0', 0x2, 0x0, 0x0) close(r1) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xa39}, {0x18, 0x3, 0x3, 0x7f}, 0x2, [0x5, 0x1ff, 0x8, 0x8000, 0x4, 0xffff, 0x8000, 0x3]}, 0x3c) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = fcntl$dupfd(r0, 0xa, r5) kevent(r6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket$inet6(0x18, 0x8001, 0x3) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r8, &(0x7f0000000000)="a3bbca1d6adf200b07d96a3de4d3d69c3c6a363e996dfb26", 0x18, 0x0, 0xfffffffffffffbc2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a0068fc1debb3d40b92e0a480b46") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x2, 0xbb2, {0x3}}) connect$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = semget(0x3, 0x1, 0x0) semctl$GETNCNT(r3, 0x7baf5e656494082a, 0x3, &(0x7f0000000180)=""/175) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/42}, &(0x7f0000000400)=0x2c) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="0ac8ba9f12d3f773d4bce715f109f182a807136320c268c0ed71b407219433b78d4186decf6d1d23690c22cf766102bdc66912ae1189c69ce9ef6baf0c350b325256387ea1956e5e0afdbd28f7e700d244", 0x51}, {&(0x7f00000006c0)="ad7d3d44f1828043cce2c0176ce09b188c561dcc239426ad4e1256dfe8835dd9e31d2624162a9be73106ebe1471833d827458e36095e7aa38569503ea60cbe0850eba709c61d53178e98e7647ab530321ff1e45c540b60243cec095adfe692715197a68876f434fdb9b16ab40d00", 0x6e}, {&(0x7f0000000000)="bf12865a6c032160d32f40dd2ab70ca92e6ad5c616e2cd6f2865eb2a4660a5a949ed4b381a189156123c1103cf3fb905b8eee7d3dac6c16305", 0x39}, {&(0x7f0000000740)="4408e039b72456d3576871ca0a6ee128afe9e038234634f8538812fc359a4a7ceb0435b6fc4d013b112cf96bc5dffdcdefdbdac530b31b81ea577c862dbc8ef260869e95b6fb631b3c3bc9fd0d6d4a8bc80fa586b92aa4edf37616d9cc29a2b38b3a0f7ab12c14453c778fb1419a9416fb888b699a508b0d88697c2fd05869cb5b9e64e8d3dc53c14b61034f8dc132061b5c010b8e68cc9ebc33e39048ee4d3325b691b6fc128d7132e6f1e8d8451bfe8ff16d6cbb775838afc40b8f3c444be1efa54efab129f27a41ec167cae0b5f1a9700e9ac0adcbb55d9258f0db301127558926b09ac642956d5658ef90ff67981f5eb9f0824e61603bf657a045443b92841ed2df55ba9390bfc940a62d3f0c6709f294df6a216e0b61f0b198aee23505640c688b9749411488b80aa17bdb2fe2d3b2e13c65f64b103cb12247c14c845beb11819fa852cf70517865eccb0e7dd3ffa06ae8ced4cda43225785a1b05e7713466721797d2cff61d508671fca4ed2a9c6ee5ad1e2711a85f9449824e4f928d69dda57f987bdba982f57e0de318e1fd2de09b0eeaf70c6432cfb6e395bc014893e99fd977aec72ca5be42bca911a3220e493630ef4410310f176b2d3a9efb2fb99a87ec48a879bed5f5d121de51c2dce3fc8886c20d6401d15291d1d689053784e70272f3b40e619d07dabf85df2a71e3461e256b0b52a46aaecf327e174712fb1270b90ec813a2264e4a1670dae229fbab33ec59be3202e3ff94dbccd88fdc67ddd620d0829704db9416bedba2e007b0d4c6fb724495a272b58efd37da9dc448ee0d75cb3aa9dcc1b5d6837b926cc15fe6a1ed2e86cffd1ccd9ea63b1f0fa2147db3f65b1431f32ab9321900f928626fc269f45bfb22453e9e8059dba14cbbdaefca5571fe4ad2bb2f3b05e03e2c617b177a087ada33fa4f0abde0e9ac08080587d9f67ea128b037ef5f97ba6a54bdc98e31fb7c11ed9654071bef7f434cebd5bf30e143b088640888127f46e3e06ae842511181416942356dc8ce3764ee8886da4b15c4974978b7e1978abde9b966ed54f7bb59708dfa34db40ef3e7ab26cdd4c617df693e275d2d9bd4cc6cfc7201211f93c60845bae9e66f73deac5890124409adefee8e5d611a5676fcc82da395c6678a6ce9c37f4972494e1feecca4590d79551b1b4da02f8db952ffc9f62ad2302de9fc43caae5c329661bc7b724e0d022b60797c2277fc65d73cbd547760994a94d1e27b92fa3f3dc51e0fb360e8c7ec85df14d9d0fab0d39300c34fb84106ecc1c304bcd1e7793dd670c42749a17730cb71", 0x3a3}], 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x3, 0x3a9, 0x5}, 0xc) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0xc000000) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/228, 0xe4, 0x800, &(0x7f0000000380)=ANY=[@ANYBLOB="0114aab34e86f66dc4e53e2eee2ee4042e2f4255bfd8"], 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0xfff, './bus\x00', './bus\x00'}) dup2(r0, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x6, 0x7, 0x5, 0xb82}, {0x80, 0xaf, 0x3, 0xc2d}, {0x2, 0x7, 0x5, 0x6}, {0x8001, 0x2, 0x5, 0x3}]}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[]}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="f0d1356db613c6fc73118fd1c85f8e37a19b35ae998f4c186167dbc136e3b3da0e2362e0833eb923cf59f3a33b76871015815aaf261e78bba500b29d56a083e235ba2cede2fc46432ad617f089b754abfe6acd39b260b2282a36e4d878f9c22eb3de49dd2826c9b3b113d91f253514ec87127341e4c170b8885e793d3ec14c5c499ccd22628dcfc49c3afecab10dae138ab48cbddb42a026b7a2433a5fcfa396679068ea68c95056a1d04817ccd960858c756e4c1a9f07fbbf0f923c47d4234a08828f3b763b3742783a54f88468cb634459d946b8dc111fda889245f26e3bce", 0xe0}], 0x1, &(0x7f00000002c0)=[{0x20, 0x1, 0x9, "a351d2c39cc596343570ac43"}, {0x30, 0xffff, 0x3ff, "d982d85cb9f9a73c377dd69eb4085d7eda4e4f232fe7c5e7e0b2070777b0c6"}, {0x110, 0xffff, 0xfffffffa, "59c01363da7bfb6eeccd4b24032c97cb8a95aa107c7b248ea04d14619f852d8ae7ab8c83efa30159b7918277f5703ff93955fa0a994d9fa97f566197a82b2953a50654b637deae812aa01cfe93524bf1c9da8cadd51fe10e258494a36b3b3d75ab0190a1f6eb2b64b2466c81677a16e42f011e932584f022dca4e87e82846553ee058e7bb4f81bde6e01a10bd43fe9ba8441d06ef66a69426699a193e345dd26b3a006f0e8316d5c09d6cf4935accb1b2a573d86f7d6f1a5cbf115df92a3c810bf4fd086a4ab979b5193068c6468744982205390996ee34dcab66bf445fd42d9e810c2588af0fef892d50f00122a7cae68a9795b7e908d208c119a3314ed08"}, {0x68, 0xffff, 0x3, "e6cc00bfa4c2e1ed333d8d535b985992b941c9e33e8a950cac4ddb382d0a14a21a4f04b9a2550e7bb9e1fa39026afeccc820543f55fe779ad58aa8a42899b80be63222cd8bde0362c969343a7597d1518493c0390ada5c"}], 0x1c8}, 0x200) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x80000000, 0x20, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/120, 0x78}], 0x4) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x8, 0xfe, 0x1}, {0x100040240001c}, {0x6, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x4, 0x40) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fsync(r0) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)="6e528e7f74711876c770a6e4a32c5f35da15182063e98019c9fb17c1ab1d5f7c565a105d99009784a2f7f48a99c7d69d30f016ee9f20cec8d5991641fc6d99b5689d020df130a8a133498beaa584d3698d0afad4f5638d203e563ae8fc7e875fcb0723006c9ad10ab7e70bdbaca9bca1d54aa1db85f7393056f3e600e5ec887c7af8cc92b7f5ab64d2fcb72861160d16b26e2c5122a134f209bf078feb14fea39a696bc4a668610f54606294fe23f370921f90ac024d70a7", 0xb8}, {&(0x7f0000000000)="42391caf0dd17473eb57312c7a083ff82db7c14792666ca5348fc8a112a58d8902", 0x21}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4810, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) lseek(r3, 0x0, 0x0, 0x2) r4 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000140)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) readv(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x6, 0x0, 0x40009, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000040)=0x57) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x2810, r4, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$dupfd(r1, 0x5, r7) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:06 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180), &(0x7f00000002c0)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="27e72ad92279f2bd8f1e2f237c7fe6d251ac351766d53c25eef50fed31c19ad96fd3acf7ddc2c795208e21f5e045034d3f0ad7655b6fdb394c3955296390a8e7526eca2a1c7f80d254feb255a50fd4a4cca345fae71237cee17ef593560b494f38909e5d05180123ee3ddb881b85c8cdfdf4406f74e7e291d52ffe5204337def9b44ca506378cd322686c357ef61a39dca45daeeff47339b66a849318b94f80d", 0xffffffffffffffb9}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x44, 0x8}, {0x0, 0x10001}, {0xc0, 0x9}, {0x41, 0x9}], 0x4}) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81, 0x0, 0x4}, {0xc}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:07 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="3b024207e0000001a0007cb0741e5f110417091903a0c425fbffffff14ccb2d0dcd4a79272b268e246ac8e2fdf362355e6afcca9e19112b81dacf5815bdc5fb84a16810ca2fde58d16fb3d7bfe77889c44f11d706bfb81275aaf41e4580f6a3fb43ec33456ec0e2dafc2a0640b73682d609b553b86fe9713c17145066cb83f66e0144576d19e26f1b83a08df31fb756a14e5c078cf7e852e515dd2"], 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000025}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/93}, &(0x7f0000000100)=0x5f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x7) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/212, 0xd4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d, 0x0, 0xfe}, {0x1000000044}, {0x6, 0x0, 0x0, 0x66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:07 executing program 0: utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x9}, {0x416, 0x868f}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x82, 0x7, {0xffffffff, 0x100004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x7000) shmdt(r3) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/244, 0xf4) 16:00:07 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)={0x5d, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) syz_open_pts() socket(0x10, 0x0, 0x72) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfc99, &(0x7f0000000040)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x11) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0xa5}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) read(r1, &(0x7f0000000040)=""/235, 0xeb) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6206000000ffff0300ff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) getegid() 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abda37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x7f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x121e183ed8253c07, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r4, &(0x7f0000000640)=""/103, 0xfffffffffffffffe, 0x1, &(0x7f0000000f00)=@in6={0x18, 0x0, 0x6b1c021b, 0x2}, 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000640)}) syz_emit_ethernet(0xc8, &(0x7f00000006c0)="b67849e45571fe07724a57a1c052b67448225ff739045f65a506918fa06632b0add3075fd3484eefd11ab79ac051ab4eabf65c8333c2510cf8a6580bcb9c9f8a735b27520084b48d8ec09791a24890ac1511209f10f8aa2f34f06f86cdfc4871778c086b7c8131c89d3958d7f7251853e64ee177895539c49accc68a83aa46a29f507e861ddb45f09afad0b1ad7f207d4b0719419fd722f28ba3eafbc0775242b964a829e75a43618d98c9526e6014c6a2de84558972ccb4cf9ac932e212e4e1c06b575b3d58d2e0") 16:00:07 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$KDSETRAD(r1, 0x20004b43) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:07 executing program 0: readlink(&(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', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) unlink(&(0x7f0000000380)='./file0\x00') accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:07 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') 16:00:07 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) lseek(r0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="c86538916c212e26384fadb583c16d6cebca37ac29f1e922ed8b20f9489edba931d531e11e66b2c28128317e7d5ee1c141390b0e6ed5b7d101a6338a4dec499b56e01a540cc9ad0db4925023d53e02b36d67adbf62281721b1ae438b8687750c98d79712e885ea651455222b03ce9f30a42403df6b52bb9f7ff8ba41441f8fbcb2f22a7225966f3538d7c6a502fed5abe90402fc8d98d58817396285cbb41eadd1e5b26a"}, {&(0x7f0000000180)="420c6ad845796afcf326cd558f30e457"}], 0x1c25fba385467db) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x18, 0xc000, 0xd7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:07 executing program 0: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)='ww') 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x10000) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xad, &(0x7f00000003c0)=ANY=[@ANYBLOB='8\x00'/16, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x15}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) socket$unix(0x1, 0x5, 0x0) r5 = geteuid() r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000027c0), 0xc) r8 = getgid() chown(&(0x7f0000000040)='./file0\x00', r5, r8) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000340)=ANY=[@ANYBLOB="01003d2f76696ce53000af9a9cce06a993a132c416d0e0431dbf03e5cde69f2826009b945cf7924fec8384a667d6a9f329eedf1a9acf28294decc20db0dd3796792d69c624b3cf5ee0e7e58818052bc6e2e515fe91afa31df9188fc83e0d9af1de52dbccb60c85475eb1f774e81ff5844eac49e0cf6a2b5e7251727191bd1fb3a1c144aef2a4ac3ee1dddeffffffffffffff00000000000f0000000000000000000000007214bc845e8af40182aae5e42c899fbde3eab75992faa48608e74afa0152b8f7a7dbaed8ce3e6438416abfa48b2f506359c64da3dee4771b0c2401cc7e9cc6d23e15635106693665de5f8a9f5b78dd4f80f1d157ccc7cd74c2050d743d201f9bbafdf2b2c16ebd5c1d2db9b8b7fdfaaf7d92cf5018e785076d450fe64c5c0e762e69f7701585af2bf3abac5e2ce62f164294fccb62d8243a06fdd3ce0de89b6b474af5a97fc28b9b0ec553bd3b91696f85bd1dc81d08daea69e44c499bc58b30cc10a8d252559b4606f9f9b50449dc89"], 0x1, &(0x7f0000001540), 0x0, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r8}], 0x20, 0x40b}, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f0000002800)="94cf67bb356714935e04bcb5c3befede48cca72df530935ea00f7e6cf566e7dfac32a8492dd0057e3cb4d7184a6ca1cf54dbf106d19d56dba2d1c1561813e418037e33389125a9842caa1e735cadbeb7e77a1b67a088e6fc1e49f07e40f1bcfef114c0eb3f0d661169882074852cb72299a096e77ee2c97785335b03095156665305bac6", 0x84, 0xc, &(0x7f00000028c0)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept$inet6(r11, &(0x7f0000002680), &(0x7f00000026c0)=0xc) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) readlink(&(0x7f0000001640)='./file0/file0\x00', &(0x7f0000001680)=""/4096, 0x1000) r13 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$unix(r13, &(0x7f0000000100)="97bae61589a1e4e9fef502856d0940cb01cd8280f05fc9fb85e5dedcd9317091a60a15fcc98c524f55180663b6336971e617aad85310cda72940dd343fcfb70d2ff12aa92aeb7e9241f57d187c7b5eb6ee7476bce9d8425d0c5e9dfa33f4ab169397c3f71f9b3957368e1db52245aaca12cf4b25e50815f4d0d64b10d8cf3bbea1d8de88b932e43514e1ac2d7964c7c6784cd42c13c2fd61f9db4a0d80b72a404a68f2ea8ce494c15c541627f5d5c9728dcfac60cc5d0550b46205e8", 0xbc, 0x6, &(0x7f00000001c0)=@abs={0x74d289ebbdf3c7a0, 0x0, 0x1}, 0x8) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x40, 0xf9aa}, {0x18, 0x1, 0x2, 0xd5a1}, 0x3, [0x9, 0x90b, 0xbe5f, 0x101, 0x9, 0x0, 0x1, 0x9]}, 0x3c) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x182) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) 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, 0x0, 0x0}, 0xa) listen(r2, 0xaa18) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) writev(r2, &(0x7f00000000c0)=[{}, {&(0x7f0000000040)="313e78bf0a2bbcdf61d8f3b4c973bc24561bc1206b8896e18fc9c1621c83c01eb895c94c40de139a1fb48aabd6a222ad9c0c44b3a6f84c5bdb8a2df13c6d3dda854e53e5df61e5b267f0ee18d0c9c485ee59bb9f2c8015daa00909ee986dcdad641c0a0e71a1166c830d683f3315af23e2", 0x71}, {&(0x7f0000000380)="14b02c0a0a2013d8dbd82f667f9c93ccd61c0be41797f5298aab8263232955b25fbebf8ca5eaf176087765e174cbe6284cc048be191df477ff6b16621272042de522e9df3f084328effe5515fba1ec7de7869918d26551551e5c9cf06ced280df0c8ac529d893f4578c407e38d8829076375fe788e7dcda510e1740bbb519caf3a75d9783a7b187bda088c95099af2637577af09b667bd1a306970be34fbfd70b9350effec26348f8613130b2b994dfbb305eb5f3136d36b791c4ab11f3d953af5da04c1d24ac1fff12c966fab9278a692246a1decd40c56ce9083c4a698134afe7b61a021a6989ca90b2c85c0d1a64488dd56c4d4a2c776238f5ee9dcedaa1cace974564961475ef83f6d1be6694069824d089630f68d53264236a244ebd3f3256278f1755970648f1675f89d12fde50cb88cfdbca29eec59c04f9b57bac7637ff25dd24ad7715352f2e9f44edef24b78f85658c6a4dee2cc2ac0bd81154c7af352cdcbee31df9cb3d8a87e07b59e330597e1a5129b671e0a8e33f749421c722a45b7b9337e7844c4783b4745ff7330f4f9aca9ee216927d6bdc3132fca6dd285e5b31e06d9d0f2c00137b3b9dd945e036432848f1c323dbd57f882d34147fad8f5589d154b4d94606db0a6ebd042f93aa272ed0cef6b8792f52b55e093af3fa14056dd322a506d5a5901b4031f581e75ba5ac279155b6210662f82a082f111cd1ebfe68d9604e3f9e4ad167ea639eafbbf83930ad40c1d001bec0a282b1ce662cea9e4205de8c9c1631cbcf197d1b3540a15e0e16371402e539c645159b22a6521932c07c5903759266eb4b762c83905955fe1dfb216a4690116cc27987b07fca5036179da7cbabbfb91405a14e12297fe36e563e45b6a48353ccba85c67fef1c423879004116f956f6fa8c32f6a68327303d0d628f677b0dbdb4eba492c5852ded8ecb1314a58252bd2beb51c4854581ffe8683582fee4f5df1a3a0e1eb8426b0b7d00dce62aa02c53a860bfd48ab6fd66de71be2f15e75d4796bf788807c6e141aad69256b45901f8b34f0d2f624b751490d45f04480d7cb1835af008f125384ba46e9aea4e17623725b1bed7da516b87df01c60017e004496cd5413e02fc5ff8156deccd4fe4a978b989da1d1ae0bccec95b82cb3b65a4427c35505e2cf2eb6ab36877a001a4b5ad85c35f79d3a07bce568cece3cb4c6b80f4ba1627e752279eca94327100ee4d71dfc356802fe54043b3358062da3fcf19ed52b2d07068510efab3ed449ea80bd2edadea64273b67dc2df292ff06a30e50ac7628b92e95b90454ea7487b48699acf292dac95a451a9369f9190141682e6e954d402973ba726ebedb863f5e2c7f7dcf8593f15f01b0756c96b74ed6c3835bd83c8276f73f02790a1659327b5d6b11cbf6a6ab875751bbd09cfd24c41025332baff5da47c0a6a7050e715e204820f7ed113445e9377860949631bec62386ea6469d63e8559a6f55933b6af462ebb1eb819d960d1bd138ed8d45495366f476ed6b2b4ce073ee62aa1ec0089a0e105bf92ae2ad24578a8978244ce2dd10807bdc79de27096a59c6a273fed3b2369973cf8ef1db4c7a35a60df67d50441129d0e14627514e65ccfde85b9140d0ef0719ae906dfce15c119af1d10faf14773d1c217f3390d0a8954aa9caa5ba664a919f99c22a2bc4977fbb722500beece54a8066f7c2a9b39149540aaf790e4ad01214264368b5242f39de0b4fd113ce3d1803c38455c13d07b53f8fe7ce7ce483dca8dd80b33390a2e6f4f866c95c0bd890b2ffd60997c30a534e076e3b192a716dd512e8d747b2fd9b08f0f3a81604326273b21fb3fec985442e561618c6c6ee2873f5b143e60e582c085670752dc86a37651ce2091e137c2fece556b2b08fe4857fabdd3d217198c43870ef0e048972da2891a92b72c077dc44cf62d2f1c35333f2d7f8675ccc2022d7b7bfd30051b37a2f4123a1d10a1279b6fcebc2514f8fa8b4687fe7f9005931b993a08845f72a342edc03954fcc1012bcd1784c0fc960d216795777d0cbd7647bb37899e16e2d02a1ea3a25a9a1e7116b64b64c11cdd1bc687c9b60c5a70795848763b6a6b147c1b1e9527170bcaa3f298a4a231afd4efa46dda22a9734f484781fb916bee71568e770400b451deb332c42a0ae45a5747260db2c839e3b14b38aed98fe5030ad57572ae6ea6e825a2487f6a8579ef9cb2a3e6b0c5fc9efe58c9af8c28b0533ff23e5f6bed9b359fe7fbca9bc049de29f1b5324874dc2938997ecf6b429fef29138b83aaa3be29e7b0234885705f1090b8159faa5ee890537fee58e337ebe53fcc2d938745b50b16690776af229c8623d6465b0dfb9aeecdc4a6644413516b74305961f94ccc86cefbcdcd853a9225307862e59bfb1baa756998be11d5a29204adcae8f587e813b249e06eeb14b4c1707a1d22fdb157223d68d1e62e1069022f6a19eafa4edae2a74057de019a38796b8607041564e53cdcd4430fb99f937913b6b1cc61133fa3fca3f2e42c4737d0878b401aa9a6cd0dd9ca6a551435e9b2beff4d8589ed5362f8569be3966a6482043c17e9a929c0f9dbc3830d6c7bc25db12cfedc2c1cd9dd0a5241c81c63f70880fa80165aaf1695540f3782273180f7573511b292d1e11cde7d79e5b32ce53705f674aa011f2ede03a84f228316e0a236b7f3479aea3b70e496554fca6f944ad7c6fb78b7c5b69a8de6ee6e8e01ff23399a28148bafdcd2a1cc930bdf6f2c4fb3dc3b0735db63d6031272ccbe65733942e3018d785317132839a69edb30f1e7c533db4a7f7b44ba15dfb55c6c2b19cff9237e2f5d1ad20849d8c890a25335520cbab0a1e969dee085c2d981e685e9bb2cbe73d73d7a61a63df8916a947a9c3986351e5743de1fed2a445f2a7dca6e2aa0b1a9f3ccf430db7ee080a5b9d542b6ce8587174b8637c3ec50af121f00d5890e2f4aad00c0358b9dde6c27af9e1b974d658ad90ed590292551d43d598842685f1f6184171ef0e54886d3618d1b9bd84e8d32d47accc5a258171c4375982ff00c8b691318a80754804c17a9b80cf68d54da9eb40d877939c9be45e1687ac2c44d0616675642fb468289a18a3ec7e02914eecc708967d9156c208bfe5e6f5e45633f5fd5baf4054b86366b083d1d8603f16872bbdc50f37a93068289c6c72631a3f2d7529034766b131d56648ef8a14da63f8e7c1af809afdcf03d0cb3f3cea992561cb9eea5f0addc43805ebc88ab2a339f941fc25914d71fd6b6a340371c90d7512e13df3bf1c2270ab33a3f228bee94bdd4a7b524166e3450d6aec622e77220e86071561678ef14343ea0ac578a310f15235011f5fd025fe0ee15c743173f5e0f21fbec3e899ccd183600848158d9f3af2a1b2ad42cdabfb2ebe79766de4ad79c02ccb1de3fcdf8f40ab2bdea2a342c2465124cd991e328035984257a6aa7aa53b6cac0d754738c0b7652455f8353cecd2c71067cd85f55ca0bd8cbbfcf375e36916f527a74a782d6163f2b3396644be7e950f4e9c208e3d568fe1f2dbfccbbe4a00d9607d1d800e8464cf96b120df89f7b8f2846df0442018bd4667e1bdad7ce541a2be7cabb6c6ffc1c7be0437285cd6d5295527c03b05f104ec43fc1fe0d351d0c62e97c3d00b66591e4321ee1c4a29bad8f23e607a1dc571f5558f2751202dd21b2873c6046fce178f1fb84e43ce19a59eb35070eb1edc625269612a6ef82ec60ca73ac3b0af14b7290537cad746c5675ca0c1ba3d12c32a3cae2ac098b9da2f70f5bbfabbb3068a5ccea1d9cc05ea35e42f9a22c1ea80629b38363286366d165e282652fc1843af9123111b80d352cb5a060f089c55048dfea97c7d26330414390075220d6292b88f457880db4910b1c3c181cdcbe9f298bd74b33a2efa50af1f90c4e42550b8f10fb05ab14a75aa8ad950f419b9656d9bec7bc3f5f040ef6c1d2139d519df39bbaac46a730c9a44edd72050d26dbf86e5a7bca25a6a1d5a328469a9e024a1b574d6c4a33b3568fe0e96d56540f3393403c591a63c2d4ac052bd2058f0924f830d608069698b4a08ef829bc3709507409a57cb0a5174a599b88ffebd2d342424c72bdd1b0463683a2bec9df4abc01b1a48ba9ace453fea28025a1bbce32be845671d646c140b75045581b25c9e3fc81df2ec8a46c4e8530d00974bbe8b6605d48a2714dc4724d86b6e35bdf84b500afa9f23c39706fb73f2108f429fdcd920b50cd513361bb819d4b6c27bcd201e3c210c2ffc2a26f99c75dccfa6be615c0b951d776018f5fd744c757db8aef6655ae8fa49b65bd45685e256974f972cda71ca91f1e4b100e1c30700d4eba62e32b99cc576a7b8e05776b139147f6ac800ce227899e123e618e9b26a812189381d7a309767b1c06ffa8068d86f13f3e64f789e039a76b185c52403b2d72a109d11ab0dca75423e17e6708babaeff46793695c807585b0332ae4b7ac30db7bef8332628100a27fcfcd8b43800598361c5b62774388cdc89eb9068a401f4987c3701f15a3bbdac8cbd3539481f7df578600d0de0ad12a4d9899201f9abb3e7bba9aa426727f3893e4b40539f78166f81a8fb65c124a45b8d6f4dc0da4fb050fdddee9d4bf1ba00d4cfd5924945ac7d7589d424c67ddad1d6f72be4d1590c69c87f4bdc6d3055ae939e2b6a8baa9da40bab0fa9097a1e5bd1dca7a8513c5da7573482defec93b6d62d733e6d74100490db491c4722c0bef279429672874fb964c36b2f267e0ed4c1c51e16999d2fa4506ae88d56c4048c1630ae5a40a4128632dad4bbc148a7f5e6ca2c6b59120d41000297c4a66b88fe0b64bb22a5e63ccfed2b439bd7a70c4fbb56d4f097dff2cb697e29ae89bfed5ae633264d7c3cfd6bfc354feeb2b3aca3318b63551bb62214d890f8785ffbbbc271618073e28cbbb41650e684ea837781cf64d2e2cb988a97115f0cdce0a92040f8ea2b37a7e8b160b1a42c315ae7cbf73a0cc5975c3356a6d3329c6340468562715e045d9e7cbf7091bb451f117b3082195be4b39e569a5caf52f852067954431f5b77797d9c16895ef5cb50a482d3db561cc4f9ab8e07ffc83305437ead4dd72891bf1089d99bccd6a2cf0b3d0a128351521309f44f71ab9f8a842470fdf40054119c62dde168ba93c6c0870d0b6f6a396b990c7fba291c090071f164e056f305e4e65ceb6650b7b3f32e3190fdd5f47c00dc1636473e236c6d2835c351351e7e2ce570273fe21b6efb55dcb8002b0961e5db2cdaf32e3caa512cd9ceec5b07bb9deda3804928c32ea9aba944f75fdfa3efc8893ead6ca02ba9ca4315501927c4fa498a9efc63f68694816f6de15ba010b6657ec7bd80e77d0d169384d3a59485e3135fe76b8cde7a4341a2070c115e2e54b1a8df965c0706a29c2329f2957e1aa27c044e4995061749f71ec475b1f837d360a1610f031e93eeac1772fed88cb25af8d2ae969307cda71cda029a5d5b1415ead3a4d4a1732563e50b730ab73fe2c410602f85060e3394485b078658dd4a36d8452d87bba96544c1512ebee11c77f3d62e2035849e8f412e51ddf8972d10891343d0fb6af192fd1f656451acd87dbea75e9d7600a2f6d79c5ea3c23606e39c438f0d56e442765778bc90bc8c314a10302bd0fd7961078f0cfe1266e231d1d7f946c59d8a38d5c67e4214ddf55b445f027e7f7b6d59cb6f4591fa219fc48ea9fae16a81c7dd74b0331b1f5b3c31d34703e1abb5297d2cccfbc9472176e72ff9382f161980557f62bba19", 0x1000}], 0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x5}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x3, 0x5, 0x400, r2}) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0x102, 0x7fffffff}, {0x4, 0x10001}, {0x0, 0x8}, {0x44, 0x10000}, {0x100, 0x5}, {0x85, 0x8}, {0x80, 0xec18}, {0x22, 0xb16}, {0x21, 0x2c}], 0x9}) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0xffffffffffffff19) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xd9, &(0x7f0000000240)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x60}, {0x2000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="bd5f0ae26dd3db1ae95f479451c193a7b778f9fef171d946ab17cbf85ca3abfde07a83abcc96b2e28878710fc33899a62c222e6bb1cb48e0e97b11ab457fe59a3bcd6cade3a31ee27e2634422f7cf203687d61784ba9ddf87843171f3da8ccf95f7131b3d514aa18d9ae0b8567ec3b814f2b2c6f910922560238933d96b77cabacc8c2884ed3af", 0x87, 0x4, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 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="c3ae83aedad6b5e1b697d07909e9ed2f38afe01aff1af617966d5297d4f56fd7a59efcb7c6194a5ab887d28e84afb42788bf5f5640eddde535ec27b5f98d1a761e791d60f25eec5ebd446a61f344d100131450dfd1a51ecebc79ef7bda0e15e4d88e6adcb9ef89c2a044c7d2f1a5dcc629c1892f89143842cdb7766433ded360daed15380077f6c563b8c5647f0d208c57678ca10aa38a35993f3c"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000040)) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = syz_open_pts() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2248, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10081, 0x82) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b28bd78fa937"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffed, 0x0, 0xffffffffffffff1d}, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530001256e13b2d0e405ff9901e3806c54bfdcf64b83a5012362904bb11e63c216adfb724119595d2fa8b5fdeec6cf92e5dd53e473275e16774c1c83064bfe21e0834f32f3934c9abb3ee95287991e683113085d4cd"], 0x10) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCFLUSH(r0, 0x20004268) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x31) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x7f57}], 0x1}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fsync(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000180)="0750f579a2899a4e093ac256b878984011b3b7a9b3d75f49dbce407141ccae5cfc667b5cf7dc5eb568dcf95f5fc5c2263859985ba1eef7133dec352d09f192d29c856d35ac8d39e959b1a7b80cf27f4005fd9baaaecb1a9ef7a9e6a5320c3654751c48", 0x63}, {&(0x7f0000000200)="183cb57064892567241f192a39dfa949879cef97680db654c78d5aa550f099747529749616e8868c85b0b271ea27ced04b68bcc425a042762725a2e93264e6a0109589c2a326e78d73a990c3b78924d1b678cae4c12da132d220b506ece18dcdd2b0d3db73f01e5decf4379f9b144fb1d083c46c6f973e57c1844599a0b5633769252d41b15d751a00786386e1fa948cf2af364ccab4714abe8390337f567fa6307a51c4a8d53ed3673a0f66fe4e4f87d3cbd883c4", 0xb5}, {&(0x7f00000002c0)="4e7968a7d57b812899e1a3b6d1d1679bf63b1dc8d1bc1883d983599a8a08e8e52cbbcaf9115d4f682cda2b9a376a78404ef4bd783e02528c38bf3852ad9b3d4e252551e7a7095c2ca5289b81909fb1c9d23fbe0df2ad3289195a28f8ba1d4073cc8ae917c672b78f5ae58b6f11a69a5ae62a2356f45111505cd997703c0d3e68c7ae4ff12722ade0594501c953a5cfff50178999e89fe4065a8d76efaeb67cc9c9a1b7d123b11a430abc3d16e29192596c2232ec2ff09c9fb40fd13dba2a1530f281c7322afbf23c1dcab22241aede70cda2ebb95b69e5c7f64c433676a58caf4fc924167576230d1ed833487d4f883f50ebb82e8c8b1e91bf68ca72f1fed4c1d74d784967e4f80ed7ad50ccf315cfe08991546aee27763b8332b486a7c296cc05a047a1c22fc71d8aa26c2302ee4d51b1dab5806e15e9c0f655498e5583785aa35544b2f2e08bedda42fafaa96614d68e36d809915ae1bb7581f6dcf3d16b6025cea63a69e989903f8136225819e3039905e381736761afa298d1c09d1b982d2d83af908ca0df4b3ab58a3f2949ffbea9cdabea9bd5eec77f51eee86f86b20654c533d18b5b54fc430ffedb78d41ea1e8e2cbf0b1ccfaa2e0fa54a62399e55ae7c7c882dcc96412c929a6e82641b79ae0a4f2b259f9cb3da4da8ed8c2842406956f8c1e1e410af55d800fe75c5d32ff58df8ddba09948d986e9bdf5751e825a6006f1a4101959f14192433e62105cc1b60fec145db796c9929b19c063316d9065cf2bf51f525edf60b17466e31ddc97456927289c56bbb9cdc0ee36d874390bd4420d35d6eebc1a3a481af2649357df94b3bc430141685eb9b3c5be6a086f6350f7dead8413837a9c1937c8ad5a6c619b439677f6826d6213991bc12b41ff0fbe64fef5dfc2d08d89ce32092b155be621eafbee92df2c170a720838da669725e4fab452f4f80294f01ad37f87214f844612d2267fbde56e566c08b8f8b948eb2cd2f99263685c55876b6a654dbef4cc840a1ebcd4ed19c1eb6099e3f564a97e492f961ad506d92582a5a3e27d9183741d1e0874bd03486482d46fbe9dd926fca110b1b08dbbdd5296c4ffa0860877ef7c92f22095acb90e0012d0fe6878404e437e41170f50f3b39344bd5b6e42a13a335089865e041a552ca4e7ea0b6fcc2c60697f9c9fbf64da9200096b8660b489f68d7199c0f57f7c8205ba0cf039552f2d0dfc2327fa503f0b097fb8d33ae9f8f4a461cdd5fb4e07ad519fdf8a44277202e3e459a6bd9ff7057fbc1eaf7892b0ea74e46d0bc982c7e2d35c878ca36fff3c669deece1ecd0759046db19eee3d265bbc0446add5b37815e7f6c651f3817552ec4c3c0f084e25f08d8e60d1dcbde2f010536dfac417feed592b0781e5eb214f339aab5cb3385376769fc22cf423524bf51a32f0c3cd5977718e13683098d83a51f093d012ff8b7480b0e792bb7a0fde6c01627d875dbd4dea6a23396c625eb64415cfeaf9be8237a7fbf63f201321f335309a10da8e978d221c80e0924837a9c06ea7c869f978d53b8b44473e6f240bed451f36e799eac350f57f8a08ba1490e83181b31ae6c00fc6431d1c4dfa0b3e19215adbbdc3e2db25c9e3ea41cb4ec71f99802034dbafb821b782fc67db6cdb290b81af62776cb8f4b69593e88467f3f7a9ba5bc7e3bd10fdc5c11be38304b3f9a99e30377c86bb1ec2d7ba0d518d1e3a6a8859304f50914dafa320bd551db8e96443be7d6b61be0b4ebaa2d0eb7c46ef05332fca51a1cc1f63561cddcc0d0c4b222d8a89cb43c57fae7a29c31a074d00470e2af258be734af11634b7b5deea0c776f51b68056f77d38a8a1daa7a6e1d8ff64cad9dce529b750b7e12d38e669d501eabd03bba9e3d08af05be99e5c518a5005a0ea00103d31049a1263076656b2352bab10ce7c4c44f9281d6e3a1034bd9ed2da133a2faec3f07c8701f737a78309c62d6d28e7d3dfc4ac965d9c3d897f3030aace715726998138258c7cfe9f51a6f8853a890753a00bc3f2c8933bd55bc6ab41143d0a6dc1603cf547727bf464916aafda4366c2cb09b6fa7012b012b01cd199807788903ad79611a30646317f074084a837fda1312c3ae8473057009d420b015e7470e17b2afe333481d5f02a5d10fcb292347429a7f0fa8cdd0973aa3af04b5891244732304c6966ea76c45247f5e4dd6b6ea569104209b62d07ca374987779fdb70e486de0a855ebc98b73545f929e2d8ca3e54bed19ccd4f881a03805e9ef656311f8393b6e57e3cea516cbc40c96e437782cb456dcbaa3b41b84746053eab9c42fdfc2c8be4987d197d351f1b5938d1871a18e62ae8ea60ae7cbc52f3c0ecf0608eced604cca97f9073ba1a410b3866ff79431961ca6ec326bf0df86e627fb25f42dee4530261ed9f291b7bfc93dafe005a6340ea45b05c026325e64584969b522d05e92603f47c51ca340af88f5c6252ae591ec1d7dcf2ce66cb0027745f57f01e59b329a2c3b30c810c1ff26d78ca2d649810bee7b79c75cd99e4b8d7e06fa2323aeac2d37d9190021c496a28c8de4c430a0aea59baf308b02fdba026332efcbc550d30005ed4e5f12f7b0804e301997c334080db70da0287bc6975c47b83a5eaa2abdbaf68da5cd43c310be769391cb1cdfdbd7aff868aeb997ae633222db6c173e279258088264e2fb698bcbe0194bf36a5cd668b3f5ff17c9aeaf4361dfa3f6ad0c85821d0c9837da70ff67b96d33119bf31ed6b06d01ac3c0bb2b0b49a3317ede2bc5d2d41ad8f439a47e30fbffa33b0701c13c71225dc7ed5610ce0aacc34bdfc8ec3ce703856cec14b2ad7e6e32f1b17f849f3105d1fa64b5c600b389ec3092434e53db911f0cc48562fd66aa902a1ca6f236ff896747b86006ab8338eec5d40505593390da5e0494931b47316d3bf0e433e62da3401fede2ea9f506e871aa01c8e60012588b86f5f485e31cf2ee890f57830b6d483333a7c667953e314a73273b45c46ca2de5cc652757b0f8cf9192a6678c724d060e2d7c63798e814fe11a662364754bdc328f5ec49e91d320d1b6eb305288535e97b72e37972fe61a9d402a2c2224f6953776c4cccd015c4ffd3c6c95a8a9ebcd04db45064dadb557c4cfa4b02a55583cd7038a2a6e83cc6f76eca9d501138c611ef9774f1b72f9fbd0c7ec9a3f56ef587ce3478ee15524c5aa76c7b24deb63c0d860ac00a20d0c3d08f67e290330a4c0eb3c70ee2c002dcd06925db1117a9a9e187a2605155ca888757d1e07dfd629a4e2444b3b04abde9b2faf1ab5625c97b6c0a3882a2e6e74375662f4d9af38f7d84b177c3e4cf2ffc8a5dc78f9802e67f088dfe3bea04e4f28e21232b82c3d37e1a226a8f531a6b87b2465192b50d11364119da44697f9e232ba546623f91c746a4f78564442c5d18b59cb7421176d267ab7d2b592f29b4d282d02b64a04387982d9a0bc123931ab195b1d1b9b0625abb2feac3b404f72ebfefbd8ebd56f047d27ff0fc3af3f6a5e8355824aa437b440f1b7bd37ac5725444051f011295e2862bc18b6b53651af322fa19e2d78d99f476bf366d87eabdc948f9572cfe883176fe067e8562896763f26fc3ae4e92fd34a6880a7677c38d031acab31582f862c528ed8bcf956001400e390773e5b790233f19238541946b16f2a7bf79b569c65e204a2d45636a89da066e9d6e6930ab509f23c01dd7df2d6df2f5ae92accd5124e73b40e42e1244adf7945880469b8b5a47f99022c537969957e502a6b735ee1ab7268a630c08dc9671e229f884d519c5d93583162f595b04dec2c7659d4223cf5deea161b14c3c2c936b9237be600d9bbadbc560635651c46534bcfd278e1d152917f64d492f047417d90a1407848bd0a8b557c733c3dc1b93f9ebca6ae1a829073801682d53d2a4516f63d2064b1b186fa7347ee4d6537cad070ccca509ccf347fe2b732a57f072c92cc020877926ee473bcadeea4d54ccd04f5a1eb0e3f8710216c0ad1d5ff0440a89855075943128d7188500c14c9fa10d1ab7c117eb1685aafd4d9c7366f6a771aa143aae9420026ba644fd5f844b5daa95c67ffe9c3af75f52eadf00a7d20a3e5c2b79a3c466fb166eedb13573eccd354f76490e43fe15a87c4e53e31fe5705c42d6adfcdcff6976c16f1d05f2e0200be80167837854874a9aad570afe89479f3c9a46fda038a2d7ebeced5bc6213ebab48ebdca72338ba5dd3644b38dc1e986bb865fb234af535642e24aa6b8bd379fbd2f7c53994bc285a03abc1b5020f4c130b12debd1c40fd484636a875718b537219ac87259c2b33609a2f59287e115125ee8c67d1754882322c1df782186a05276ab8d8787c0f95e4837f5c2e0e34d02386404522c27f79c7dfa3b728fa44449199aa7e6681a5cfa6283e865dc4fc29b16fd8f4ea1df9d44e16ac57721304fa0c8c702c2d00b1e18da2bb776c6f83dbd7e340512ebd0e17f59c962928dbafcc4f171ae7216998fe8923e831146b3fb063cb36bf09e673d2ecc019fe84e36e8180bcc9c17c33b2fa3a416c2879fcce68ea9467aa83ec8e3bb1ab88526285c8c4d4dcf47145ec51fee28d00b0f906428d30334c55945dc8b8546000b7c4a1719ce89523d85a04f6679e0a5fe43834f3f19c9b5a4416d6f250808b66a1566650fc788965e700fa111ee85e624a6c383ac10c96949387fe57d8efb6a165bf45c5649cf5c00448a2c8d9029600afe8c959e896c9ab302035879bea60f6bc9aefc7736fdf2cef60a553f3f9de6279f553405b3bcfba0e3017089f43ed178bec958ecc997e3a2890ba5178b6064951d6793f96c70f95e8be9be5249d3b915f4cb93d88d179ce4e90b6cd3084006d6b292d1b5865a41f732a34f60a87d92ffdfb0e7c105ce0ddb471724123a6c6874f6eef5a8822c366b2037d596c5e8916656c2fd777c45293516e3361836a5f9b93d08329ad868b7731b7b59db8ecbea157eec6da968494c3309575b8507c399e32b61ca636ca5375f0a8509b627d8fdbbe123a35b172b31391c95f4a9cfa55fb1689ebe043c61df940ea8b288fddb6331ead8023e609f8723cb6c0b9b5ac5302d941dedd301c02f0e34f3ed82d0726416c3bbb4355ba8d8ee4c5dc5de19f9521acbfa93cdb7f81bde90ba0a29b393086d8ea80a6b374e756dfaa5c4a683972473f0afde6b4ba26e50b9ed83d83a4d4fecb69417f67017fe70d64ce30c9a81c97bf6d808a600e11bff011102f950f27b796666d72adf10f2385f5cf039d32c5608cc1f7382e8034d4c8d26a468f39521dfa6372e9671593ef93b2b55ee70f190083d4f00aaf5b05a3c20e7d4b57200089c46e804f78c5a072989a50b327dbd4efb6c32d773e62bb54cd160848a41096382215249e27f29314f2245a4ad5a3eab755bbe1a21f45da5e967e589afc4883a85e9c52b0b420ba8e3f2c3c890b1ddd662d24ef0e531a554d07997f780e15ac0bc77bb37ac6c540da4ae845a57637670a7aa02eade0f014d1a5bab82cdd6d063777130fa6b565e469bee41cbf8af99b7bf3102541b349097adede02343a1fdbd80684cf6283a97b2a2eae67b13f1aa584e695c3291631adaf0843ec6a1b299fd931ae35f4f93f3a001f956403297371a1aceaa7c9ad7cab1e549cfd6f468b49514c224fc4d2acbb5d658223e3fd9583a4f474a209b176ab7bad2e97d9fb22a0794d3c1179dc2829543378dcadcf578e6cb2f289d8b51ce4149dcc915a3a000bd1ebc43f3ed31e3f6fc53f582bef6b98e6a6126fadc0ea5946186f7dc7a9", 0x1000}, {&(0x7f00000012c0)="248493596772d92bccc9e0dc045ce41678e1c5ff374097eb46f4caf575c9be3555f3ff8692e8de85e27d51cff548b4dec1e322ea45193b31839a84a7230513261db4d6e01f9304a59b040554273369", 0x4f}, {&(0x7f0000001340)="f3536cd25f2553490dac9c412db92874330b4aabbc45319e98b7e08d21b41ae461ff7f859a5f7a6c8694b9665c11c0a2d919e3a4c09175e5a0cd09b14a4b98dbeb10747afd240bbf38ff3c59fa4a8b2d915a3d95d28bc9b0e766a9b9d2885b4a08037f", 0x63}, {&(0x7f00000013c0)="fc3ec0a788d1934e0e36f30a0b305eb8e07c5f608118ba60e6cec77287ede71a6543a872bcf60f25d3206536cac53f6a096cd02e8d00609893e3fd6dbe08f307413086e7654288924919fcd6c354daecf8cdcd65d7c25f3d24158f42b46d159b39491437fc05e5a885f9313dc5d7b2308697a7f1d04ab974f9836b3de94d3dab9cebc5f6e08b81d7f3e68149ddd82d2d55dde5594b0ebd69e1fe57f625faf19b23f39f029cabdbc7b81313a87327619e5190d218c97aa85ade188287269ff9c3dfb017a6cd8d", 0xc6}], 0x6, 0x0, 0x61) r4 = socket$inet(0x2, 0x8000, 0x8) close(r4) r5 = socket$inet(0x2, 0x2, 0xa9) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001540)="b16e44a3470fb169cce421858492d80d2bad8badfa23bf7563f000c22d557ae4d2600a3bb8e066fbcce67b8a20f1eb0e1cc3c0b1c2ee07b0ca46d1e52e97bc0f7ae913b275e3930707dc17b9d751adbae2a7cf1a7966588a6514", 0x5a) dup(r5) r6 = dup(0xffffffffffffff9c) close(r6) getgid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x2, 0x0) flock(r7, 0x4) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000001600)) socket(0x18, 0x4004, 0xc7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x1, 0x0) write(r8, &(0x7f0000001680)="ed7458be68fe25be6404d0a45e80c154a97e124be80b13a8921b8548e188b0fd4edd9e15700425dc4131800def826b5acc52b8a44100f1e37fcb673502df478e8a88cf6f4d0e9d1169508239b2a32ca92653faee72d47e370516d41b042691fd628ebdb8f05f8d41500183c5afa739acbd6f2b2c1147599d2cfbf7a9661e3f151cbdeb43aefb4a554b9c9af02dd56c89c7f92d373baee7f9c6e8c9832be07823e9a1d427a88500ad43ee6e85d08b60adf7c2e626c7ab4062964a0c9d541137f5b4faf62eddab27b0047bf129e141d7227c41a8165952f8278cbc88b3da9faf44b901", 0xe2) r9 = dup(r4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x0, 0xa9fdffdcd06e5f99) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001800)=[r10, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001880)={{0x4, r12, r13, r14, 0xffffffffffffffff, 0x0, 0xff}, 0x1, 0x1, 0x7}) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r15, &(0x7f0000001900)=""/21, 0x15) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0xffffffffffff7fff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004933f339803444922295260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ccbbe9b0c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de6b06b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c028590f8bb7bdd7eed7a85556fe36458f08c7b5c2e8d141742d1e8686858a0dbc90c9346c4edf2afeedea8edeeff92514f6d3355df82bfa01510dfd2898399277b21f095b62d4eab92dc85e05f10705da00d79366f6e80bafe3565d70dace0036c427f362003c3291198aa2ac00e97fd1035749c5d06c3e70545a8c5994bebd002d3051b92791d40cc09347fd0ffece7059981d573efbf803f66663d9e13d4506f7c33d2ffb4a5aa6f8943de927655b290b1915412ae8f01d6f9b5bff16c1"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) chmod(&(0x7f0000000040)='./file0\x00', 0x44) 16:00:08 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000300)={0x3ff000, 0x2, {[0x8, 0x9, 0x5, 0x2, 0x101, 0x9, 0x9, 0xc1b, 0x1, 0xab, 0xffffffffffff4aa0, 0x5, 0xffffffff, 0x51, 0xff, 0x1000, 0x3ff, 0x10000], [0x77c, 0x35b, 0xd1, 0x9, 0x1, 0x2, 0xfffffffffffffe01, 0x4, 0x9, 0xfffffffffffffffc], [0x3f, 0x5, 0xfffffffffffffffd, 0x22a54585, 0x3, 0x5, 0x1], [0x3, 0x4, 0x9, 0xffffffffffff4b2b, 0x401, 0xce3], [{0x678, 0x1, 0x2, 0x3}, {0x252c, 0x3, 0x10000, 0x1}, {0x3, 0xff, 0x6, 0x8}, {0x80, 0x3a05, 0x0, 0xf5}, {0x9, 0x3, 0x1, 0x4000000000000}, {0x5, 0x3, 0x0, 0xfffffffffffffffe}, {0x5, 0x20, 0xfffffffd, 0x3}, {0x3ff, 0x80000000, 0x3, 0x8001}], {0x2e9, 0x1, 0x2, 0x80000001}, {0xffff, 0x4, 0x7fff, 0x2}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0xba}) pwrite(r0, &(0x7f0000000140)="6158e53ff4117dfb49936e9aa4b4d3ff6fc15f2e98ff7582a40037fa8da41e75a61e95c19108f5f0daa6f753e0d23a5eb3d0697ec62ef29d3410fe2d2a402546c87af14ddb88944ebdabb5716d3e335dd315151e50493dcb6429c76172df53f79f085604aa8522c208b85b2bd200d539b6909ef76c1e2fd555b1ef2a882d3d5cbab6ebf2b3795295dae7004c241557624331e911cd26d40f17e4d0063aed6a20b12f1a06f96aa5e57f4cd56686a0ea7a9e92896c763197dcd73d9d87081472dc4b95ee1096c0eb2211dd7db14147277c1c3cb4ac9b27219cf2058850a6144e40955784a565b4c94c4e3e8a706deb84", 0xef, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r1, &(0x7f0000000080)='\t', 0x1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0xa8e}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff00}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd27}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x22, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x5) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10001, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6, 0x0, 0x1}, &(0x7f0000000080)={0x9}, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x1, 0x0) socketpair$unix(0x1, 0x8a80928fe446b456, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/130, 0x82}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/77, 0x4d}], 0x5, 0x0, 0x4000000000) socket(0x2, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000400)={0xe130, 0x2}, 0x8) r2 = msgget$private(0x0, 0x25) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x40000000, 0xfff}], 0x3fc, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r11 = msgget(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002780)={{0x1, r9, 0x0, r9, r10, 0x80, 0x5}, 0x100, 0xffff, r8, r8, 0x3, 0x80, 0xff, 0x232a}) getgroups(0x4, &(0x7f0000000980)=[r10, 0xffffffffffffffff, r10, r7]) getgroups(0x400001c9, &(0x7f0000000a00)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r12, &(0x7f0000000a00)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r12, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f0000000480)={0x10, 0x7, 0x4, 0x2d6, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x300000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x40d}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r13) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = getpid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x9, r5, 0x0, r13, r16, 0x44, 0xffff}, 0x10000, 0x7, r17, r18, 0x40, 0x75, 0x1000, 0x400}) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = dup2(0xffffffffffffff9c, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x6) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x37, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x2c}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x79a, './file0\x00'}) nanosleep(&(0x7f0000000140)={0x3, 0x5}, &(0x7f00000001c0)) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xffffffffffffef2, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xf249) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6}]}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="58d9bc6427f1b8351db02c4d31f5090aeb94a91bd8a130f0e9687645528f71d89c90acc5d78bf8ae4946483fd4167bf7aa7ebd8ea0e6618a56236d492360460a28d5851c51f7b4885f210b3a01e0d65a2ac52d307b64ffc51f2c04f6b3d976ed63cdb495a5d395c2bc59098f39a5c07c05e06a159f8d8bc6bb1656a4518b3e31e740fb3fdc151c619205ee81ff0959997fd68703ed148b", 0x97}, {&(0x7f0000000400)="5a4ccb532c74e0b9f67ffd55c1a0573b3f14ad3cc1b825682140b803f0442307b5bd755bfef93944e05abf9d3508d7eaf9f8c6971a7648190ea413cf1bb3882986394bd7684cf33349c914d572f74bf1cb494327a0b22715b19bdb9e4223a5a56e31df1f1015440ba1d4e2fdf2b522b2a167921e23a4cc960f94599ba25210dadebba335baf34146f42cb77f29346673973ed711e9bb7b3160e053dd9a606229039bac83a4e16ab8e70ca272339975eefb7c5407bd98025ad2", 0xb9}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = msgget(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002780)={{0x1, r6, 0x0, r6, r7, 0x80, 0x5}, 0x100, 0xffff, r5, r5, 0x3, 0x80, 0xff, 0x232a}) lchown(&(0x7f00000001c0)='./file0\x00', r3, r7) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="23102ce348e1ed402f6e5b943a09200ebd9e7f3090adac421e33b802f9ba4499ea21d0a661f7cd8ae0ca23f09bea6bd4d5a2b11cb847e63243927f03ebba312a0ec5d70feedf833ee85fdaffb85fc78d179db7b2d41a91e1b6e2", 0x5a, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) socketpair(0x34, 0x0, 0xae, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x202ebe44834f3aee, 0x6, 0x3}, {{r2}, 0x8000000000000005, 0x28, 0x40000000, 0x1d4, 0xb23}, {{r3}, 0xfffffffffffffff9, 0xc3, 0x80000000, 0x0, 0x7fffffff}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0xffffffffffffff81}, {{r5}, 0x7, 0x64, 0x1, 0x0, 0x6}, {{r6}, 0xfffffffffffffffc, 0x60, 0x2, 0x4, 0x2}, {{r7}, 0xfffffffffffffffd, 0x0, 0x80, 0x5, 0x8}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="fbcbb6d7c2e68f3e98c69407861d41dc13853b920b164d5f169d2ee5a360b7b62728c0b42550ae989da078a5ba85f4ebbbf12ae3985b3787579505ee384e2470d98d994a251ef42507b223e236806ac322f1611f24877645498a5d322f110949b161ee02dc281498cea7c49a3f2ec4446988d54d8ed6ca63765aa018252bbbe726ba7e05e9f0d164c9e884a638c96b3b7755863bcb5547b7cce8ddcce40499c03afe71aa8cf589508042520ef625345dd1828e34a8e78f2acf6940029332c4793223df38d4f9", 0xc6}, {&(0x7f0000000240)="21ef373d72795ec37905682bc5d7741a0779d62016a4dfb6c77c38db23b8ccac9aa64a7db8f489834b7478396be51e61ea7038fd8dca92e8da4e03b959edf2a8258868fcbce358b2b0e6d5e160dd8bfc1ef3e2be086590ef4117269f6da26507bb7e7e04504f58b8af8c6a966cb58781e4bf602a5b350508feee384a637d62ad1139e8fae202a79ebe99dba1f35213b59e637c3e90b4be3bb044735962f6d5691b99fdd38c5de30d10e2b91b15683ccc3d312d0aefc7c67cb9e533549aef9b4aee3f1c3005f38381c2eeca4240a790d4c6947c39eef3b89cc6c13284353c6bd2d134259f47f166ededdd13495721f9", 0xef}, {&(0x7f0000000340)="719e642ca93003d53d502050fc3be194365d8b64fe0ce2e12c265576615e34a9e0e13fcb7d47866dc204f48d989f424bee608204853f9f8d957161d9f78ff5e38b890844b523bbacba1ddae79e6d09cd1a60ef38b0ef57c0c35d0ccf90216f8a02056be2f13b0c814f5bf17df18e502564c0fbb5bc037eb3acf7250512e1a1ebb58bdefe72473b38aae2f4adc226a5dcf27212013ae2d9f469a91789b306d0848cc27fa9fd7354965bc23031ebda49a6ea997f6cc74377435089a6c20d7297003d5d8b43850ccec40809caad06dc44e3ecb3fedb83b8a79d7e8f8b22473050dd776b5576cc111a0d13", 0xe9}, {&(0x7f0000000440)="ae43f8a9cafda4b216aafee6e5bafa7b86f530036436a990a3c7dcefba3c5df0f0a16af5289f62a99532055063141a83c757dcf9b96218738bb98ae7cb1cf7ba3f49e3dbe2aa4d7a43d2cec239184bac5a807d0e30f2fa423e83b049198bfab15a39e104d9b1be651638b2ef54a2ac05b608ad0c614d25696ad4cf9094bc27c8beb111a6c7747fcaa66a4175ac14336598f90827457b64da6b837fb78ed0b0f1b1ac87ec686e7f6782bebbb47215c8130fad96ddda803da4e91530dcaec3960a32d88e388048a6d75cae5a2a78bc9fbc2e09cd2b65f3ff0f5b095a9ee2be2c0bcac8f115058dace4fc3498395a74bf522feb9ba40d48e803e481a7dfe7e10ceecf586939d85a6dfd148baaf6ae073b4a1b4da774e75bb162edc7ef713f48b0cfe4a18e2dd7f0948d9eb3aa950bcfa599bd2dd297ff186729254f1739a4fe04b5cdb696f82abf559cf44ea8552a0cc4888f05de5f14d19d06170a9300466f55b67f2bb5a2ae77e460302b60c49271acf356b52252a23edd6796190def3f74f2a941989ce469edb224754cb6fcb7ea338827f35bf2880740fc122cd8047aa1a2cb05da45f687c87fea1a0a101529efaaa881a690137670b3358b3d6a76d14dfd6680187bb13ecab8ee9441d5f43aba92262ba162913eec2b9713692fa9866939914b7e2e32eb60a8bb12dabc079507c33fec6cb4a7a1e48c1f2b386d431b4f228278d4c88e17204922e6bd751088fe6bbff49fdcf5fb57036a70692106b8df39262565f4910d66c779a6650a40fbe50abe427ba2cb8b633419996d78b29fd67dac750111be4afdf4eae1ccec95c82f214be61e940d647f3622ad0f5bbb3e617272cb87aea95cb883b4b115f079bb40eadcacaf2f19d9580887280c1b1a01f0619c95c1aa4bf204e772999b6a71045af8ba011d92564682603ede00348118aea472d20ace3d9cd58283cfe0ee111cc54dfc4c82e976e8820bbd6dcb5429a123a004e162ab6ac434d6c96e3d2dbf187e53b46f2e24dcff643323c264d16ab1618350d73d482a05bdb7d10254dedcbdb9cfd18b53a574ad503b133e92914ad846f974ec74581c15214c0edde7ece058e362312f0fb2a20e55c53337179923d31e099d9883d85d3da12f6019ca9399c2589b6730f39159840d7623820003ecfe28f1d5873491a8593848304e32a7d2275f28ac9711a61f063201d86b88abd477d51ef1a44f586c67d17c4aad58050ac279ac8ec072fb96040e1b717ba0872fc16c10ce7d3bdc070a6de5a63bd3a226eaa78a1eca6758a964592e0cc2b1d40e700810c6709716bc169b1f558c86555e8ddd373378b06ae30e3adc998d62e13481717ccd28012597edcde33be9ce90e79b4e17f7ba04b54da8a29c6ce37b2d6d340b28944c0b128ecab288a96f78608854e5eaaa43332fd03145bac9fdda58587d6085d4acd1492c3c2c3a551e4fa8ba3a82ee7a1b7c88cf8dc856d74c485ebe2d564ae349aac1f16dc74359740d0cd4de6644353ffb141749693942c948741a03fce9e7e55f257db92cc889fd3e0899f3c167de413bdb338ce5587469bb75c32149e1a1815fa0be3f5055e795e19933d3e2951290814553c46b3cedb3cf5fbee9fba0d1f4b40409fdcc87c1d685e08315cc2a524a2006686a3e867e14b38641fc67530020db26a3a7584310d9af469d3e9254f6e405a57b3b4cbdcd64e74293c0ff5002bb2759c79c92ee8daf7ddc9c746b4d297c571afef0f6540b4804e991d7fceaacb86450a752901435084ded31c82cc629b2de6259112af066a9a3f97937f957bcb51270cca5b4c989a9ebec751ecb5dd157954732af48e9a820727949deda87d0dcc6e74c046492c4147908773c800ab9126e87c056a0ea06be4677bd3562b71c7287251ad4003a3b97a82532d3d2ce753a8ad3d2cdf440071c8f89e0dfec3654539a58f154d8f3355b559ccea6847b11b13302ae1404838dfe2f056d52dc7f2d9569de83f5f3cc55b7476822168562d0c5850d881673f00ac2da71dfac07a1b187dcc860a0b36fd5b1bb86ada12514ea12c7fb2dd6a930ae998483be725c83f9463c710d4db8966b256af1040d6c8e1075b6bd5ed5b7036a2d37ad9e08853acb64595f256bd59c90dfea2bd338621bb514110eb501809dd7e6dc5c5e39d8f237c1c99a78f4307f7cedff0287566f2dd06d1ff57f07824d56ec8b206de79b9885d27c2d35ff9283d376b05a1497f6d241d591138feea0d1754042e73c83651556c524fc5172de4a597e1ececca31f0dfa4fa257575f8eca3716ef00a29258a77a4684b710fe084a5e56c44ac363ce6651d0db69e6b9abb03f7eba13c924f168c4bc72256f75575ef79a0a03e3d39711be28aa8028ec2f36969e2c616c1eff6c482fea02c7b5dffded49cb7465a014e5e3ec630f5545f827d891267ea8f782c6954ab2863a7d2c90c69032b856a0086e137a8b90357889a54a3a8528db00ad3e82c579c0ba2b5d79d9f00ebac36b33d884ec6bc1ca63f254b143652c283b8c623c913ab5b60d449176862d7a9af08ecfd73c6644d6c4b2fde4642f93c287a672e8f7c6e79111f60ffcd4c82795d935c414dded7a1d2b549dccd75f42311082a38ba62539662003d5d9c32e73af69498ec835277e0e7b6345f4fd789706c5fadcc20dc06ffd0b2818742303651f6ef02afe0f8eb66658e8b16ad1cf0e299eea9e4318b7286d4a4c70c5b98631504a2fab7a3343337b10605d1c3d12c838468ab384464ec45529266acd3ec35e353eed74a7d203bcd0bcf5e71a7dd2ab5351d668397d4554632e392e822e2df5252c739377c94c619a3e00b98ff595a00b332035047d590e862944df5d92a3a73e60637d0307d302d72e1b673bb461ed66cb0ce45f60b5cb627dd3c7056cca13ce4d4f7774038c688b5f3ef32afb09ececf773871614ae73918e5b1e234f5534a02e15b6e79fb525bc4915603d348267301a1300286e3d12e5f2c8e47cb702337b942c37b89db5db3ae7bddabcb61f8dad885c805091d0a0733efbdf32f3ffffee75f3cb49e20240767f597f04ff44714cba0776fd7a3cc3b5f8dcbb271b2be3a520712c73d42c47160d1cc2b007a0c3b4b55f85709f2f94a65a5ab9dc3a0cde6b58538503269da623e4f35e81bd3f66f08ee667bb2b8914bbd906543edec8960f22b8283814e62b0e0ede79ac3c41f61a1795374feaeebcd7f29cf8539af87873a245df5eaefd81fbb55fda7e89f40fc63ecdacaded0a9ab7b62c08b10628c68e7ab1efd1c26f0a115aa4ac582ceb720b5013e4c12789c6e5b7f004835db4608cf4668702a1a4e3ec1b34a658a87731344d6d987c615f70501ac2ee504bee46d263f298ed932f0776d8467a28e2e42b6e08f668c9f3526be87e783360ea30ba7e3b5733bdb7d6a665263ce0436186c28794e8dbc310c994516c8e5654cd26d94a817e1c54eaf559ef0a96a993875e5df428c4fcd3990d92671ae3f685df7a502cfe4427bb981d3d10099f4fb755d213a466341692c3959ab24cfc678284225ed5e0b8e47749e2f06da38a71250decf135fac0fb40f03c54755a7ea332336e924149c20f6a931d6acd3750b935666331bffe55c925ad7252aa21202c1942e7294eb3b3747eb1aada56ad9e468684b27c1864e3ea6d1616d3384a8927da8521119f7ee48bad0e882405e67080f918fdbf94ac2a6a045bb02a0d31fb9138fc50b69298cb71a04f63369f6b82fda3b2395511de4751f8a25f92844aa04ce7f2f5b278bd7f6b6c555bddcb2772a32f6ad61db1f1c36d476b2a6735c0445f2f999526f09d4bd07b783586dd66cdcb8ad63456f45d82a78a91fddb4cb8ee136096badaf121607c9a8874477924f4a0ada56c28d8887e94b98b38907c0ce9d242b755c18997327df895030c1a0ccc0066c6f56e18dc56b55fb30d98e8495fb28d51f19212a62634cf6c385362921c2fabd3f62347a1ce33ae9a27c3c428f12cf44244cf89128458f0c25496369d80a1e958a9d8b8341b6ea008c665b35d01dc254e1ac19ed08d1bfe544124e217c336641c7c3b2834b634759cca5f16a2dec41bf2917161d98c891902dcabe06c0c791b2c0b16f45f44795faaea1bedcc743304cb79c7d0c2ce191468ac70ed29f6f878d26401028ca24092f51c4095bc2bf600e3ca63121779c50fec4e178369679d08a7cbca745e35c731dae986a09f551d17791c06bae6f56f3bba9874b3923217f544c129e2e889296fecf45dc6f258558bde60ea632fbc3b4b8f319eb6b8ed2c34c979dc557172f58ec2295578a86220cd8da03ff096f8aba0550dfca27ef2f239ebaee6bad6a3faceddfea06d4688a20f262323218cc989cccbd838cd6477a882c655e836be29171c865d07e3320502250cb67eb9701992b883f833093ece26e9124050bb5fcccd0c3ba8b77f60bbf669d2aebe84eb4321c792069796665b142a7e23506fb7a2b1378c5586cd009925bc035659caa7d4c32a098440c88c13fab7b647912cb3ac3c302a3ce5bb7650d17e9ae3037fe717504e1b192227063c250ffea25f103d827d21c0165c487efb9f99585d5d633fcfd517951188f1229cf9d050cf2de50238ee129a4c1cbe53df1909ebf639e76154f57fcbc9bf84399587bf61fb11dc279d03a676f7675efb181cc6caef6a79a141ee6ec34806bc4574ecf601e4949d733e823c9e3059b591915388f4c6a0071b523d83432578c562e635487c4efbaca0208215055c5545b636b960d787de7f683c21ac20927713af336cc81b7bcf5b10267846c61be17d68f05b78dba552f6e2949b39448e0b4a9b9066c95ff5f65f531ef2bbef56cbbf88934f566f4eac63f41092748b238b244da1827e65db0e8de61675cbf06f389ec9683949d278e662b9cfab90724f1efc7eacb4eefbd60c38351b8ced197b30c505ca5817a06f04389cc69c80fd6cf7c855f817cca46f52bca8b82f7f01b0ff556555a0c449179fefb41b4d57bf0b3946b44c57eb6eecf9c58aa1e7eb9c0c5f7cb02f966b8ac50e2955edaceff58e7ad1c69820c4919564c8ae6973c85749e8a512638c6613079e7b93e3793cd412e4ece7a88797491ea8899144c22977a0ec6a1db77114a866b22b68db6c1146a3120d32e36b82d9b4dd4ff25dcae3d6760b2075d000f9685b6b6653bbc7ce53c3bd5f6f5b2a4727c160299add627938e4fc51d23e9f8ced83168228ddebbd9428242f37311516ab57846b8c0b2c18d29206be2950c78f34e4947fa679cff8c42379766cf0524b8a2233462e86dce63929cf7fb87415879cb95af77b56e31ff4b012972019f5d63bf1dfbbda4dfd28d58439f7617ab41a22fe3af9916be3380442798b68600d570cdb43539cf04b7893a4c6af9686cbf1cf726be1dddaf00305be3365b9d63f940de9d54bacd30e6c0651d7f9cc65317821eef8a398848008dae03b0b420b33dc3541eca0b482f51389f1d138cb00b1728e830509de86c38df3372525ffa577d30fba43d9c86c82e309ae020e254faa3572442d7f91e0cc8e2cdc33509562c702defdf8dea4d6f765fead784ff1c3e41f0dc7c97b7cd860a69eb0a95f3708861bdae82fb6a3abf2f01ae96ddb66f091ed9e8ad7eda8aeb74dab49a5b6f29518e20a043fa4a61fc09513a5a1e167c8692df1dd1916dacabf207545746a0f1e3e757d9319ae166d12d276bf709a2a706f6525e855d3cb6dc2884b61a88799e4f81af5318c20100637d4a83ce043f3a1aadfcff23efd234781bdc7b2a1445c4b74c6c7dbaaa1fc6ac809", 0x1000}, {&(0x7f0000001440)="383011eee0031221711148540bd8fd1a2cf1e332d6e773aba15cc70382b9da35a161e3d07cf4d530a1bc01dab41ec237868423ec205f87498fabc572609a53b3d655961002981ee499c7755b7871847fc8a646133bcad70ddce804a923d7158245b421c8da0a7c788cc11d12cb78e39a5ff7795a2e3db6515ac03e02d7478b1ac716a9", 0x83}], 0x5, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001500)="6b09c53816bd7a71df856f9a60f3d01ea2691049425443b6afeb91ee5b7a872c4e28c4f88ad9f1cbbd41718227875d115414f706f526ac7be5f63f0fcba9e9819861621036c2bb51b84b950aaf8f99af150d18d8a218da440568148ccc217611060ec3cf6ac9454f6efae227b7106a60ae56d9bf3fa63e4dc8964924df061dc99613accea90252d7d1bddb1d714a76f6986d9f438d85b0d6e7e0b1601821e2cebe056eddc6af893b209c660c6fb7537960369b0b20b88e96c0e1ea320fa8d94701fdf94196b0407fdb03749544fa9ab5736442913595a9af24d0fda85874210c5497cd216fa219d36696c14a01e7b9a9d2d91f680d7d5f07ca03459d778c4b0b138e9cc3ef9262ea1b4180bb9c5258331020749df71d844e1a8810a8b34d1f578d837d458e62413c32472ba35a7d37ec0bed07683ea5d8dd5fdfdb336f960708826bde1b3562512eb83e48dee27025a829e62eed0e59eaa3fde71360937499def067dffa04a66c3a779146509db9ecd6f20ea0b4647a0a917fb2e9987856e24e1052f4308d3246d5bef9bdc2777240a8ff141da74c3bb5a723f8c7ac05121875da2963e5634b26bfda0fdc8491f5b3886c48698bb704af5dafdfa2c383f4826b8ba69a3e7d070ae94ed3a703a4e9bd0f42e09fd9dc48df39472a89e9c0ca499013253bc5852ba0754438cbe9025f105e6e93a1ee96c5ef69b214556eab019c602eef713f78cf9c8db2fa7e212e245e97e178be73760a2cd937cf339cddb0a07a92f682cc924dcbd7965c40995bd50125cf5cd947cdcf16228ef9a100a7f49a0a90b678042007b49b55ff7c5060802ea0dcedfc4671b116eec1e62b89658d5c90b1ef1e45aa88cbca286c82735364923c4800b1214e475c1c25097fa2cb25e53bfeb7062b8e5545c8d3f0351120d66837620759ea563aad2cccfd08886b61f3d90961245369078c6ef3b902763c9fc12d83f30206fd3d8f2b27ef9ba9a60706b9973017d455fd541e58910759d4ed5431c16465dae5bb55d38097f88609c1b35422eeae49dc2f1fb1f62248fb3336c1e2feb269c94b35028756f598e40be42dcf63dc70689e200110051920c426fe7bfc97cafb91f806665c6e9c2d8eca086b6095daba5423b78907dcac657796776614ded488b7623bfdefa89405990d7ce255bd9c7e48e9e7a27db84f44a2e8619e6de3b01e8681800f7e9f9b9df4dcac8c412e79b1ecd9d49b312f42a1c7dbbec06db1268d16622fd7e652391536c173bb20bfc54640838f838e6351acda200212f129062045d16733a4a7ae24a5a727dfeaa241238e4da868666a14dbeaf9900a1cbf384f33ac54aa8a56061996ebd67eb19562ed06ac6a7707bd6e40396392ddf8c837e57c4e5f8fd4d1412a80afb73c6584b595f30c2b9113cc3d5970f94a6ab2694095fa8492d643aabecf4d0d4bab9c0b6297cc1572f4dc96337929d9be6d9917cc68286d4e7db0f0a7dca4b9a96907a23209789803f0b530159fd1778718ae4034b4979d03f1d03165952542e00779391a9a0de302b14127737d07f81eda50e95f8b150ed95155920dbeefa384c2cd5d54ef96561d0dc1791ebccb193b436dbaecec28f605add30162de7f787c39526433f31f632e066e4293d2710cc3998b7d990d130f9ab11288045254cfba0ca3a7a10b414c850388a424ff8526d6c7bbd89e87954063962a4c959d41775621bc0cde7efabc781fd3f7d87a6dfa7d12c7b246843b4e09869d103d100b5f48cddcb0ce6373d2942862c507534a5618ee9e6ddd9feb2db9575d11d5c6c5d2ec2473148e93ff011100c9fcac350cedce792f8f0e689509a49d1ccb31dc1f30e07804ca2fa1bd25c16cd642f701b0910dda2b6c070cee34edd7714c289ca9932adc3b9cef7e90c6bcb4e8f37a60c95b04c2052ca3e4e543e5890736bf5788ec26ee3d2c5ac729350fe9566eb2d2e4ee1f805a9758e5e89dbc7a7c5da7ac86d4849bd848754110e07f0c8a8066da75f6df901727eceb555a611dae02472de0edee195727fbe1f6fab2186a62cca63ab66d28f053c5278dc15b03a2234119dc31b217f635898a6069dc95c66ced5d790038c3d2e399f4e029945e720c0d0f3ce1b69ed28cf88707cad297eaefbc18300d7139f7e3d01434db0539d010e9acfa72350290df906cec94951fc271edbfbf56dc09e3ac63c13f54ac9c56d0164320e26b7f0f917c15140081ac5b8a0b6b40b20ed9403cafacef1db4953e186c77b167ce735ee001fb191ac501a3aea69995f4fddd457b32ea02239c005ea6c2c76e1507a0ce67c36ff95738c2203ab0e8314659bf060a95823477b3bfd9fe4a568b8d5826228ca0d17eeb8e71ab92fd78240eed33dc0dfc0cde13d1503eef168c1c55fe59ca31c2f9cf570ba24522804f26ffc83f02b6b210efd04b07aa7820bb4abe783a8545435c7dabcf1d7dc0df0d32177520d2e321b2816616af96284b6cd6f5398b2706d6b8580f2f03a105de7e1bff7a411b6b9a0c96a27ce420ef4111e8eb1a14e198ee1160b9de8eddf40f6ed2d13af1da2f6725ac502abf6c580f2f3715779815c22a5d7eb8737f932f4a843e9df532315615b7631d861fbc999b17ca8880eb890fa0237f8345165a456bb6cec9566ce03c80ec28d272221278746b6b821871f1d30e31ec142466fd0bdbceb53c8e3630dcd059799df5548e5217d01911bf5e8a36ab52a7f5e48902d000fbe8996883922a998f066cc3ffbed42ea60c4fea28cfcc8b8dd29bc8b943b850dfe7211804856d15a83db5e113d9057a083b4cee066c5c7edb45ffb9a2755d4b05aa693fd3d2de2a2bfa3a254b7a246d66e2b7b34e68472431920072a130fd03c063b58551b313f22b13b92cde06e933bf6c0a18d269164d900649bae746ec967cc755130b68a7c07bd3bcbd80b11f0deca085e8302664bac88f88e5f02c59b5882f6fd94a7baeb70b861216e58ba03e8765f43cc8bf2add1d8235b5710e79b1cc253cc277ce5a23d4fe84bc152744f2662803cbe74b70a86d80bdf23493ff3834c2478bfc1e54954e8598b07a36134efbb121bb9ec8acf1e459fa4951df9abd578228eaff9b39e39b705c8b22a16e48b163b60cc7639325b2aacb6d66ae646dc49b092d30a401b68eb06f9b275f0680bef4efc2e66c49dd0eff7578014e8aeeab4f950cf41101dfb253f9be93a1bfb3d693028f625f73b0a91789acd0de789d9274cfea905b645403456350b19146892016610e4f82750dc2831e5c7200863859be35491a881c273d615250655f67a8e13b40909950ab033e26a3d93b41912c3f0315a5bb1448163b2ea5387b1977c68b7d69fa005052660f1ab616b8eb6a1e5a86e0365734593674bfff1ad560508a99b83f51a410bc6c838edd139a0a37b3c43763f5a616b39655bdab7d5e8ca22f6f4a39e0a0be49b21407f91743aa81988c99a653edf4de645502e01906ea7bb188e00314740f3b5c621eb672e6680c25167ab923ed03e4804e851cee80df23d0d846b37b1e04b333a2a2d4d599323bd436fb8326f2c23ca256acf5ca0653655a07bd0ef3962bbd5487a83782c163a1bb9c70fb85228df903b615da886aa40c1eaae25ff8ba5ce7f1279f0d1c9469e12671412e6594bd981d4a77643236777a8e73a6ad3bb57707f86d3c1af5c6c2aa6c524a7a1362777ad7fe794bef5360aff80ff7b7630e03387aa83ca14768781c372a4102baad14437e7ac947941ca11e2a8b659eb2a06e81ea3dbd7ae661c2f7cc52efcc4ab94bd1383f404c5ec4b91823534a20931c0ad17b25dda29ba9b8412a5edf23845c4f755538271edea3e4e908fd81d56f1317d1fbe78bb852287f9c48d6c4a37ae2ce320f5be7dbcc9a2b5a734e1a46a06f5dac51000b775081801857921fd1b099739a02b83a534f0cac81368557b721ee9fb421fc50f646a9a011bddc30a70e8ecf0e58c4e3345a232fac531e537dc3e9b5b2abad82834136cf11d1bab30f909dbb1275a2973a347c9aeaa01a600314d2dd9aa71dbfef6680c06526de09b2a24db757ba4b66fbad97867681ff54dadc73d62724ee87251ccdccfd416ddfe148bf72573cbf0b8d52d8af013d4e8c4f523d232105019825ba95a2d978e9c0afb93bbc95bf4c8f0ee046c86ad808927f659a654e0f5ee319879f56e6582768f0dba764200ca9cb161db5207fcda8c8da23d4aeb68570ef3dd6ca0e03448fddb82da36d4e46bbe7a58db2780a35011615478b9f3ab69e38fa76d6d1de1faab10fecb722f3010eac89d5dc24af87a1ccff726ee225ae09b15297f98d450ed02caba415cc040924dd6afd312552999de0441b1dca2c71777a561bc33054c2cdd7766ac6cd350030c970042159a0ea186d2e2d9450eeb518766dd367b86f209c9d86f6d70e80f054128af6b9e61a6de3edfd49cd0a0bde6282e8bc11394112f1fbdafc696cd9de39c90f90c1daeba723ccd79ba4a6647edbcd2821bcb9d5737e7df2e30fd6406c7d66cb5c3110314d1e96fc653142b402fb6685d4a3f135bd2382a6e2dd153c4d89aad26de74f4ef64fdeccfedee0dfc9494a127f96d258a90eab828838182c304eb7845977e8388ea92e90589b25588b0336ce0650a9455c25cd61ce925cd77af6ea96bf30eef43269ca452bf6889d19deb048328e1e4f0e67c4505bc1e4375ed52790f67be396428fa69bbebce7c8ec94dc2f937dcd6e295d415a27ea50d987585346f0461ea3a2dd1378e5c8731f360ca719f28539b13309ea1ec7a12e52a7f06cc67980e8eef47753bf75958c307d414a593397caa3f79e8bfb8b19dc63cfc297dd0cecbe8c5f656fbec3b21c178660bd0a4660d3aba55b335c7457b71c06151601a5bca65af0d38291c4c1aa7d5e2c6dcd4b1c97360f56d138491c89fcff68f7141c5b19723412fd5f19b905392ad4afc79f39e590bcd530268b71361c9ed4d69dea2e980fa7355efdc0ab591d2ec9747119fb5160214f59e8cb1431e4a41b121614cfba824defa533fc33e16c365d1072361616461b9b5aa6ec8f169547e4f5cefd530decf7d641e8250a776aa74d13fd5a047e27252047d33f2c0a2d84d33a6ae10c87036f407288e6c7240778c053c91dc2243d4e54ec002f07bb742de2957df61634c152ff095c8daac7dd5b594203c007c5f6bf2122f8d5419995545aac478a59ea6441d7e2a71955454dda4a19b2a03d40815937dcd98591e71d484fd0c12ca001bdc3138a61f1c5466c357d82e9695d2bc7f68e5a7869d2429ad170b663873137041afd531a065427675f8251b326559c2c642fecfac98692e373f3e4408979248db488accbcb32d5b4f86bfdf759a4040b8d2427420d96ecc69b9594d0a32a2d9e7fb84bbe190ec834e00ba0e7b9060478a5d0958811126f2ef5e02f7d5985650c95fa675884cd6ee0de92f67465cfacb6faa359ca203d37a7b95fd16c75433c0dd153b0a06f64859531baa241ba8b51e4283da2411b429e9efe625612f90bb757a7199917f6b8a5d553de2ac80b146643281750651d71e126b382ea387ea39d088665bde1b4bc0a862a30893fc458c713c182320a916a2fcda62d900af8bee1e35e6dafc1a1f8b01d2af069c346655134c7ad3152022017ed5ca143fc6a514c1f3f4a4dcf0df502bfdc1ccaeafb52d52fa2a5f9df34e2b7f72af75f5e9fe4e1fc92d3eeaface69e194430fe2ba05c24c9e9e7e52122824edcca0e6da3b300fef4de0fb6eb04b7134af20862dfed3a603cf550f095daa30bc89dd720bd42d378398aa22faf41164c", 0x1000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {0x2}], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xffff, 0x8, 0x0, {[0x5, 0x2, 0x80, 0xdf, 0x3, 0x8, 0x8, 0x5, 0x101, 0x7, 0x8, 0x9, 0x8000, 0x2, 0x1e, 0x0, 0x0, 0x1], [0x800, 0x10000, 0x0, 0x2, 0x2, 0x7, 0x7, 0x53e, 0x1, 0x100000000], [0xb1, 0x3, 0x7, 0x1f, 0x100000001, 0x8, 0x7], [0x401, 0x6, 0xf3c, 0xadfa, 0x4715, 0x1000], [{0x0, 0x9, 0xcf53}, {0xf4f3, 0x101, 0x80, 0xfffffffffffffbff}, {0x1, 0x1, 0x8000, 0x10000}, {0x7, 0x4, 0x0, 0x1}, {0x1ff, 0x7f, 0x20, 0xda}, {0x8, 0x4, 0x4, 0x3}, {0x3, 0x7, 0x20, 0x9}, {0x7ff, 0x4, 0x2, 0x1}], {0x80, 0x6, 0x8, 0x17}, {0x101, 0x4, 0x0, 0x753ad9b0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/de\x02\x00ze\x87o\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) ioctl$KDSETRAD(r2, 0x20004b43) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = msgget(0x0, 0x80) msgrcv(r2, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/118}, 0x7e, 0x0, 0x800) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) clock_settime(0x2, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x4, 0x10000, 0x0, 0x9, 0x8001, 0x8, 0x1, 0x2, 0x1f, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) flock(r3, 0x8) 16:00:10 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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"}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffffc8) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)='\x00\x00', 0x2) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='?d\xebv\x00\x00pf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r5 = msgget(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002780)={{0x1, r3, 0x0, r3, r4, 0x80, 0x5}, 0x100, 0xffff, r2, r2, 0x3, 0x80, 0xff, 0x232a}) setegid(r4) r6 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) close(r7) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x4}, {0x3c}, {0x7ffffffe}]}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff77) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x40000005}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x20000000000002d5, &(0x7f0000000180)=[{0x70, 0x0, 0x0, 0x3}, {0x2, 0x43, 0x2}, {0x7ffffffe, 0x0, 0x3f, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000000)="b6") 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:10 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0xff}) 16:00:10 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) chown(&(0x7f0000000440)='./file0/file0/file0\x00', r3, r5) r6 = accept$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000008aac0000000000000000000000000000000000000000000000000400"/110], &(0x7f0000000180)=0x6e) getpeername$unix(r6, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000040)={0x8000, 0x80, 0x1}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x4d4a, 0x7, 0xa0b, 0x0, 0x70000, 0x80, 0xbb5, 0x0, 0x2, 0x7, 0xffffffffffffff4b}) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r12) r13 = openat(r12, &(0x7f00000001c0)='./file0\x00', 0x20, 0x4) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000200)={0x2, 0xffffff81, 0xfffffffe, 0x4, "627ffdbebc6782d864d7a12abdfc5f05293c4519", 0x47ab, 0x5}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000080)="eca89e1e43baa88682eca4786d27a0165b10b9cb73282bdbba5141a4c225d92ef444f5f4353118aa90606d498da210e18bacfe7d26c67f62297c62c634dce72988c75b54b8e70336861dad630030e0fb0daacb33d74029fd96aa1acdbdc62b74661a69688b1ea57505a73e05360edaebeab4b9cdf4d42c2739bd9be2400a320e97c161be5b659b55ee4289064c229aa0c33911783a57f86d6fe80c5c83746c0c0e5979f026ca0567c7355d6436fffd1681fc69d349744349ad14bae32568852b03554fc68742a45f46099922f6b5ced86f400f5913030e34176ba66bb2ef007bfede8c30e5d281d7120f362f1e92652071a1573cb3c88798946047d3", 0xfc, 0x18, &(0x7f0000000240)={0x2, 0x3}, 0xc) r14 = getpid() ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x6, 0x1100, r14) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt(r1, 0x40, 0x4, &(0x7f0000000040)=""/19, &(0x7f00000000c0)=0x13) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x2, 0x2]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x3, 0x64b) semop(r0, &(0x7f00000002c0)=[{0x0, 0x200, 0x187b26e347b0f97d}, {0x1, 0x4, 0x1000}, {0x4, 0xfd7, 0x800}], 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect(r1, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) bind(r2, &(0x7f0000000300)=@in6={0x18, 0x2, 0x5, 0x3ff}, 0xc) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1cbfb8c6d3ee6b67) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x28, 0x140) getdents(r5, &(0x7f0000000400)=""/231, 0xe7) getpeername(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) 16:00:12 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) sendsyslog(&(0x7f0000000340)="cc5567c20ff21788ff9fc0ca9059451aee1a20f11414183f0566f0e18eb178d2458ec25ccc67c42c0fbd4c04df53299073f4575afbbcdd30956767293e63d4c52cc0abb6f0e3e3be70e809bfba4f5b9f72efbb50e1538fcabe1b12e1a03ba3c265ef02672e8f2166ab59c5ce938ecbd7332d64be82d81fe09726771958ac0da5474888b401b07a266c34cf94a4b56e434bfb14e42d25d963abf383e3c099e51edd1b1ad242e0ded89b129034fcd4721053d880e4d48b6fa5b8df5681b78ebda577b2c9f63d59919f2bdfd4d56cb1f60e0a270f376d93611e2295c7d6b96406d18c88183acf0827f56169ef862240ed1d29d82503a46f87d3a513715b934b58cbc107149603bb3a01fc2f4a9286c47c7d53e1778d1f036243ae52a06b1828e49c2970ccacca411e3f3c78eeaa4e4ef6e3b2e7769620cf8cae162d5685a84b9658469ba7299a70985f5f98e2de3965e6399466e7a93d02fc7bd74e649b3a427c78ae6a3cc6e2d9128b764a1749b4b162f502176e7d4d76375858677f2662cdb188fac3c4256d38985af2f90f867a07fbf0bfab1174445a0eaa0ce9069edbd7b5627f251a76b801759a98ab462964f420d98c0734648ecb05c515fd0f664e6c906cbf30d6df199f90dfa7742d7e15384cfe690e61859c65ebc67182a529805267a600b66ffe964912d93e39c36558484423600cf5872f94be63c18d38ce2caddaba30c015cc5f7e2fe8cfb62088487ff5f17251dd56764c6cac16c87802093794c1e1cca59b7f2ba890415bc747e3f1a8c701b51c8a8e85f39294ab39c1b8bbbe5043505b663dbcc505d2ea27ccb353beede819417fb2261857ed8d1cbb3beffab38ffb29f79b558afb1b9719f4f57f5d6a93ce5c50dafb1818f1662ca6fa2d83a883c4743be511a24715a56b5f798c5e247d511dc0e14a682ec159234dea4fcc27b06b61015728187e9215a8c0ed367628523b76fbc947cc33b5ab8de76408b785c98f6e62f3af31b11fdbcca2f51a44c39a24ef59b7397f27061f8d852b22de9347f2c26335168c58fb41164adeef96b2a2159b9d2470acbdcdc11d84ff3d66223f7bdf38670d6c597552c135a39fbd2e92b0a5e958ce24e7c72537d81605256ca33c481bb007eb978bea9ee4b4ff459ee9f003122fe149ca26093280abeac2344f19f0eb92b57a55fc84315c02a5d9e7286853ffd6c4906b184345ba180b1f80f5fdb0453aec2814873820a27fb86d4e94068949fafd98394ebb03311dd91c86da607a2692f93a5590df117af5f110358ffa5b940a72c0b9756b2a14ab10e4a4c0257bb73079aac8c6a3385cb3d088608e98159f0354a4f0cdf7b1e2036aaf24938e0159d4dcd2437dcdf44198c7fdb99d370cbcd82b078a189e012f70a6a23e865e495c915093722115a5088d27139e3f586606bd44c1984101dff121945116d8bc8b539f990a456913ea82781f16f32a73df6d036dd3825785b90fa1330b7d5f6990bf88e9aecb5bf4a44c1163048f7a05c1e4819cce5d1931141f371ba6465558ee9a5c41bb8704e96e8ac9f00d234145a01f7f50183ce235535e09dd600aa83d35b27e05ad5f2139cc8e3a0dfd92d1d3542692a7993edcff3a29da14794e1b39a20974a38eda941502e722c6a01d3cf7ea08ab858bcf00caa0c936b3415486ea609851d07792a39c38dd6869fecdbe02a42dde48d19755e25f744cad83175cb78fb0f48e50bf88e6eba66260d543f2efdfdc54edf4c3aaa974ef6e1c6f817e1173f2ce7b721d3084fd7bbbcecb2090a31e2ba6f97e55cb45639057594ec309a15abe2fd6c354aeeac1cd2897bca4524eb8559a6cccc0f0f6fb4f8a2fa5df8299d5d21c351ef35d2428ae29e6f6a5a14fc248f80811b4eae87acf6feff74c813d68f7fa0df4c99f307bf20ececd495cf0f5120a08fe8849226e6ec82f134c9e217d082decaa8e8ea36af6fdc70bf2bb4e268e81a2ec75845911e3945f79a0ce1aef042e7d3e25297be4ef291fb2623e1f4cd1eabe6eb5e3c695add1e4fbf0372de27cbd26db88543226a36e109b69bddaea365de13c90d6e95750e988eaf4cb6f47df1a075d59cf7685df2cb9fc181ee6018aae8dc89e7a8b1709807ee7b0a36d1671d58f4285a3bb2469e07f52fe7bd9a67e648e35e8895b98a98ca0738c450b5b4fa450c245f904a11660e0badd5c1e405e12d3c6904b5fccc437d7bc503254a78d326caf4a8ee538941688e942178f55aefd24c037925f549855cc247c04eaab53998b7a33c990f107f7828e36a5e843263bbca636cb7e219c8660e4a506e74394ab154d689c33a4e68ddf233dc07d8e8175016e021447b30c2a08446b5c4b0dae772f6e476929a6234698eff4a690fe70a1fddb58563d9a1b0acf6608bb2cb9a813a545729f52515e9edf083d35d84c62cdd663bdbea7903080ce1a43a6f28d683b0b405dcaa377925ee61abbc71f95d987b4453a580a9f5ff3a6081851c1ef752d3d675cb37d7339cf209b24a78e75c2f7615e435044845b1c22d3d8e9db72f74edb21d884c23801128b6e318eea39399776e818285878edc4e4f81695ebcf35ed63934e7637062e250c1aae3f1231fc7a263059f402d4a7b0860967538a81232a7042f0bb90da0f6720edb5202215524d18e145782d204861464697d7ffa673fcfe1054208c4c4933430436f4be3dde0178d63e5f97822e1632bfa5d69550abb794f4cc263cf6ddf221ade5ba1f9406b689e35930e4f915123de570310e87f97e95c77a88d130a8ead818c2f8b13fc4b1112d8f940dc0198eb12ca65eb3e07a4f7865f261289e8df88cc1d592cd810e0b2880c5b7dc860cf2d887e9d6b624c457c5d96fb53cf9c87fa50946379e93da339bf34b23492b441ecb11d351890b33e8d3eab37577e7f36bb88b90b2d312d0d88a6cf8c2dc122289fc7f39a0d6ca5440f5d0b88ead37a4a7c0fc17fc96757ec2b5010dd98e4086ad0cbcbe1c5584078bbdacd414196cb52603858441f909e5b25f59cb4b543967afdbad32c17b71baa30f5dda4a194381291b23a2b6185eb946c28f5bb4ed518421ef93378b9b4c6f4bb0c26423972b99b60075d6342c444ed077cb862c7bd54baa179eb1d066732d9230bcadea21ecf097a1738a587534c3b624cc92f9aa6db708ce7e1faa3c46ebd9ff7ac9c238f44ef8b1efec24ed34567bbe7a793a1435c8953cf71e219f7cf93d7a6fe9ee5dffcca5e1cc2d79d427c5c1331e2fac4f580498e5aec473f146a67f790e929d75a7c924260846ab9eecd80a4c90a85a06a767c286fb32833f3c4edb18e8369b3a6e7009a3b8465936af5108862f28c22d0c2a4aafd94ed9ec0ca3bc2a11b48b4cc810a74931644d92177b68ea00fd18997489d7fadb6f60b4f057c1d438dd8e84554bf21e0d3c1cfab509318c288532c20707652231b98d864e4b1cd9100593ba1c76913c9ed349bc97c7967b09b667f83edc20bf68c861b5506ebf12688716068a3c6c97ccbed4e5b9c045737634da0b6a4d36de384b8afee831c2c679ec1e46f3a1fa0c0572dde81a4763af3dd96145670b80b757c5827598ecea708aa1b630f227ea4322b23db5a6328221d3a0cee77212098a51fe3c01cea55b88aea601ddf843ddb1a8a675b3b5f8b8ad08a3a05e8f367b51cd66fa8b183b50703ef1d1f8939ff4845b8dff044e47765bdda01322466048908c8efd7efb0717e1f6e565bcf68bd053f611ec6cc63f3faf7635fdb691e6dbb81c82ee58c6004e539d7674ff8de041638a8e427284c8e22ecdfabaa1a7de487157ad12e74ff6fe0144b6336967afc862392e50030511001de7ea94d440c9834efbbb28cdc32284424f1ecfd3ae65dfa643a9c26a9b02cd18deb4dc4f6e3a1819c98d39469f5cd0a34dc14d1d8c93685a80ef64e8b82ff351222dd96fca14918e43900e2a5765f7251461708cde1e0bf58e8bf1c6c36963b5f6b61c8b7c9c3f88f5f218b0e238633ecebdc1bad80ab37d14a97471c584ca271aa8516e9400115bd053e3bc9e8ff73277cadc94ac88e76a3df1542ee193facbe9790606c129dceba27c2d7bfd8bc1e645ccfd12eeeb4115bd06632444bc3a3511a235bec18e717e186a02331346b84d4214aaa580b60de3ffc720da30d04cdffcf77c1c674f663c950ece7fc160e1cb6569342811b08201b8b1e4c238577d2e2907e43f94b15fa1b0131a5ca6c13c12d272375ce4e812b4b2484d40492c0d853f67b8445c855fbb15a35eb3c25cd706f66c39319b60582555e688ee50d1e8f8297f835525f2b69a140e75b334d4090457b5e7f6e65b5130618d4ca5f1ede101dc7b5aaf69ffdd73bef0414134827bcc3d0dbda7c8e8330c46cad8d17128abda72a9c82b070ee8ecc99fa85ca2874b431439ee44108f0d17ceae3bfd03013f340bd90f44a02d403e2fc066ec1bcb03846c9fa9f92eab6cfe9ee031d3ae7fac958613b47024f8759314fa0732ca9f45e8dc12802d019e4019258e1db82bccf4c0f1e2723adbfb07da4afa53381681408bd1cdf010bc5bd3c1ca95121cc638bbbf6b788b7b895a400e90b52fdfc94f3973148fc4dbcb640555b39c80e19be671b247cf29c942c0a12f36a0a01340977faafbb46745249ee9e9495716e37ca58aa400b00de010e4d2b0d368cdd7e44fd22daf5ce9ea04ee55f0c964117bc434f2f0efeb8928bf69aa4ceb8a5a10c875303120ac4f081448a5211d815bdc44029a5a81195d2ce1e002fd9a7f10782e42cbf89bc0c655bf706969db2e87618c96d96d70eea9b859a21d51a7dcd89263fb2753967c66ee62ab22ceca21862a557e81fa3b892b26956d3362f1b791140c12be7b5348cd8c7bd7768a3c886bccb694c760902d81142e13fa106c084abb4822ff6c8bce771ec2c36545cc9e2934cc104c2a04d8d3b2399847763ef81110a8881f008b698a7a66cb70fe14f4da739c04844b15494d856a3ce31dc0b6cf93285434b3c6f275a98050a4a1f6567bd1e48d777ca277d0ce948adb7ef818d6d8435d71ef0d35d91f9192e68b61b72a062f627dfc34949c7e9c63900503e4c1b83c0046c56327476e11d21d5c9439caa33cd5fa7099d8f0ac8e7303bac57b341e391b0890c6bb4af98d3a0558e4226e6049173bf4781e16ec48760b7d7751e1bb36959b302358e48f14aad37fdef482c98044fd03cff12bcfee401fe1bf0c63bbacd14bbf08f930f30ec9797a2cc988023cb7ec30241b74d59a64c34029e5e50d5402d8dc9a7f7292a33b2ac8bea7064dbd87570b459a12174b02029505328b4400d095b9caaed1015ea697e55770ccc090541ea5143fdaaf73dc5e85f81c26a412e1ec615d96774f23aa5508abde6ffa5f1c142596382c51a4882aee9b498f92522419484992878c29684ca5140a359d10fe1ddd6798b0627ad2a176419097f45569d5928cf86f67e2a2b943a183c55c9eaeb38e958df18a2eb20154fc344d0b3bbb80f625001e154a775d4d12dc5eb0c4c4c00941d49b5bde60ead8c0b2fa53b01c44ea5162091ada9d66d4e289cca5f028868b1bad80a4f9bef7bf0a38044b3fb1761db01ef93f1793613c621be9a8be472bcdd8662611d311c713fa3d41b74508b087f1eb71344603cd9f6eb14671a42d6f48cb4338cb34c18dd2a5963a6949e4dbed87ab8974c36ed1ccb78c5de1c382cbd142f5d4676f9208899ce884d8d24ecf71eee2cc5586e9679b0d64e9dd39da417d8edfaaa5621ebac210f69ab71d5f899ff30d57ee140acdf68dc47e5ba39f4f1e201d45c12570df8b9d26", 0x1000, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) r4 = kqueue() utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x100000000, 0x1000}, {0x8, 0x1000}}, 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x8) 16:00:12 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='ww') 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/149, 0x95}], 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000280)="8f0c0d5d0f1172f266f71f2a1a6009a227adf39c6813c5b944c6149a441e930e2194f352382d897c983894407a5e9e8b13aa5dc2ad1f4a70a4506fcfc8148de8dea620fab517b8776dbaf9572add0a2c29ff418842962e2ace801c0ce7b3498ed80b4c43d8e2054e5b0e1bed1de1a276f6ecfe389d0a1a6ad206b67a8de565510e0ee7ca1e5cf3444a4904e92cb7229e7924b475110c4c4dbf5c78ed3e5650d238d0dc38223eacc3dcff71255c050a68859be7fd4220d8e47008bf31652d6a603a3ae248a94c73bfcc81289850ef73e92cf32847964868ba314265ddd434179b7dcb324b9dca7cc428171653a5e07b48862cb27548bb73f450362c3ab06ad8ffddb8eb0bda67f2cca3f94e5fe46ea34417bfeb0a103f68aa1af00def57b37d03a9349d8bb2ee741c934065f5e65bde171563c706e3223a920ce278975c330afc7e6e2be0ae2cb62979d739010fe69ad4cb5239e7b83e8819b650fe769394fa93bf3505bc228cd3568389fd3c697fbb0f7d9a25337fe5dbea68cda91adcc64435ece607f5c20a93ac74cf0bf4a9abd910a89c94270fe319c7b82424dc3909f5e487db56055bdcf1dfbe4312c0b247fd87b7f077818ad46639e29d48685444f38947cf0e3a118a8290811e7efddad012b1e1b337e81cea839fa85ba53111ad7e770c00689bcdf871a3c8238c52be06916f2d0c5906bfb1887b2ed8d66325dac7d613672a444bd762a0d3525f497bde8a9a0aa5c0e2780fc056da789946ab0e55ce97bda8ecd4a61d5fe26ae47a3a09bfa92ed07e7d023d12abff2831984a297fcce68060fc210271c765e5eaf6647790e7fa3f7577804e1aaba16197a53155572ae1d8af49f82b31ef10d67b18d69d372141b2d26dcfe746181c9824425bfc8edda371ec5e6109627322fd0d24797b5257e049a8b4140c7b37fde49ed3093793b8b7c8964a3fc85b8781b27b4fb943351ee3c963989b8906c05fdb50fa73fbd6d59304344f639022c248fd8a654af6baea754608ab452cf4549638990ce23f2121c0c97e5644102ecde8ac45d1e8334cf89cc07579a7194630004110cba80ed8c93f0a447b456c74657a9ffe32682f434c72fa656d6423bcd2a99383c576e53ec4d4edee692eebce8cd80310ea351ef782c2c0043f343d604fa24848b8af51a53c75611b1b477f013bc3157cd678c67205f999f6a8b894f6c1fe92209b603d776ea0e54b4fde731abda4f0c07b14d59a6ee9cce3c08860d54be01dc5d2cc54a0e056df3e845b4403da58828d0a9d3a14a3406a78d0809b9b6e569b946a578478d0c50b2a57e0cb35f50f37e5aebaa30b5f0af1af4e89c8e111d780290fe4b4d7f554e88585256fdf8a495d17ba792f0a5470b838b3353f7b8b90f218672c8e2ca6d17c3bcab5d8d96924a12d42b7bb50c9bd54f18e3a5ed7e6f20d887fdadd17d4d3f2c6d05698f905741202c312a69690bab78bcf4faba65602c30852765cb88a1c803576f7e7b43ef027905e95889720780cd50a53b18b76e87d342298b39503822a5bd138a6e029722e9a06bf41c1d248ce67dbcdd0fa30149979a1b1409c866d23de417f1a35ca145edb9c79ead7821360c8c35f9fc9f5363e376b896aa4312b92b8b766a6c0b8b6c49800dc8bfecfb0d55c40c16eef0303891bd8341d06fb23a06799d2f26301544191f9e2e86b72103a82aba5fb77d756a6dd170411ceec37b93aa879bab7f1e7529800ac1bd519a82656556d6c87fc226e9f72b6070caec55c179abc98b29e889d1691e27ee50df0793150d63010d64dc37536794b740892549f315695e559996d5c42c210fcfb9d368a62595c5859e0c50d75bee87b2a94ee07ef60726eee548c29524930462ed1242c7aa3eb3b4b768934729eb6aa57eaf7621a1b827f73232e4f1d55e4ab32c4f7a402eb7ed6e16b83f94315970a01dc8d49ac48413575d012cbe2d0f48d0f80d29143653cecde5d98235181b8afac6f01caf6af2d2ca2f846286c8a80ed66f230d2ecf5c7f56200ff7d475281c77330ccf0a3bfc3a9b2197f5f949ea623009519481f2ec9b4629375dcf2365a560c585c8a611ec0b91cc81722f2ec9e7fb8b91b79c3084f06970fad2564544dfc2cf8e6abb1997146df7faf793dadcbaa4d193d2d97355806093a1c086e155a4fab181bd1121c0c251f0e33722fda85aa7ef942a328fa37a7bdd9c27c40f69a0650e423bcb0d139e6a2b6f87f86a5c93debe3cca13c2edbfdfee16cf455e076d718aa0deee1537d5560eda4cceb2eee8067acdb859c78f2687181acad2afa6db97f248ac7fa9be4844bf46d470ce9ac27c4b8685c9958ee983738d865423e897fa990b649892a197add06eef6b8da19d927b8450c1ea83aa414202d68c02020846f914d010a92d5f168919a063c8813540f4298a8bd74baf4bd4b922110d43a2c9024735bc8396394c8c06e1156dd0edc6a6d2020e900e8b5ef5aff82ac5c91d0ab4a71d3e069c907bd5ca8ae02ef521cad0155276d20897449699b87ad5ab3c6ceed80d6ff8a995a5b4acc16ea5681cd60e69bc7760d93e47bc6eb4b7640a872e23834ea1ce3b2298f1072c2295bccb4af763a79291c58360911566b368db1780248fa665ed4e17a859cf7fed6d4c683c891dc5dc5126353a22462db4636a2f712bc4c0ddc325d4b02dfddee6f3bf76956b5afec2157f43d641101e305f564d6bcb3bf57bc0bc7ddedc4612aaf7285b750cebc30ed746664f1673a60946e8471c31f1b5f27a028aec8436f4abea5cc5248663650ed8969b75dec8bdd1cd49314309c8b45f0ffa92fc4d01775f105624aad63b5b6c0042642f260e4c0930f8cbb4c6c3716cf172d8aad36836b0d2d4af7c2db1c5ec8a85f2c07bcd9f00083b6c64c79f2f8e730ca3c8ec9c92f26547db45be7369f04c93efcedd027be4c44ad8d25bc71fde536c6b0ac92e9dd3815c0612bfdb1f7f36cea49393d35d6177657f9ad9522ec129a6238b5b88a93180138ff924075929cb7dbeab4a2a565143124729ce362ee7ad2378361d69791b5cbe121f0545f750714d91a25c55b1ee50a41474e7a715fbd5b3d97f45c918788cf3250b98855fb859809c6be5ab8b70b254a9d625dbd9d846acac6519533268f83eeec1e9fa4b7d81a099a2f75f09a452c5e4b76d22e30ecd10db5abca3398c6c8fb58cd99f9259ede98e0689c3559b37a840bda64ad3ee0da7e0448e0569c9aace8b473917955bf09bc42aadb9f448c2db1b98910dd27f19e9ac7bda2c3157913d8c608e521b06da125888820ead90461810ed8cf43ffd9685d06bd5be27d9b5b2118fa45dc5afeceecb60bab15953ac9e56bab9dd09260bc73a7a6e1eb38c66a9305fa02bd8f0d9c0faca1514037eecbc806ed1216751c3611373581b88fbc96fe845838aad9fb0eb6b34a4d210dd25e3ec359243e7c58b93d682b9787847ab1bef0be89f39b7c159146a84ac7c7153a483599b4efb4d066138e63b6588e8bd2a9122f3ebb82afe7be6cebb470795d327a01a86aac80e936660b790d6460d53c95b50026bf5088e00f71c7acae398d2b9fb80c8cf0b63165bc86a4c9c7e4cc3932d4d996949ab3463f6f6b8340ea0b1f1dabd38ef1a1f6e7b884851a255eea5880f91fc060cab05b55f7b4487fdfe90d280962942a12b016d0e9589f95dcdf66ab2f728d86030300aa4f66a11c758c28166d84325bac722b599aed8e1723c284c1a847c8fc983abfe97b647fd1ebbc7d31e07eedfba4c0d8d89d756a80668b6c8024ee23b21b3e5a33ff085c3f05d469232341ca359010c2be6246342a592393bf6ac00b1b32e8430377a5616e9ffbd2ab6b86e0760636df4d47ff32dedfc94d3ada750f468c6bac51c730081b6dbfaf4446f5922c3555e76b2042824626453e536b5508dfb395c2518bd0d42b496a1783e43072857cabc57803ce58333709c07c58416188764e3a2c7ae05c80d20a17d79431963419047d0d91059eaad06efa0c3c4a7846c9bbff81e7f975b46a8a49a4f7cc4ef14c9cbe1100c2e7e046a7e565f6a25cbac8f048f638868ef94957637285931fcc66de8204f32fbd3eb72274dd8afefe881bb52e6d04758cd3a350743d4ab824efed37d487a61d27954bff944339c5a09d6845e56060be5f4485c80d7b58f331238c849b61f05bead9db60f5821e681d24335ffc78c90e5cc9642209ff6b08919d7cee5beaa958909934098ed7a56e447083a2458bef984069cdab915427ed8c8462c37de48649e998d803bd349d7ea06c27430b9bb56d649018858401ac909484386cd32b7c225859a5fb2908416d230d02923d0c204d961f497251f6160d301559dc62c8903138eb0ca4b32907d2ec19e300c2eaf94575180702e8fbb5a6f6f930ff210bfbf45dd58aa720fea41d8b9e792dab30d8ac70206e72479e71829212eb2eadce9b024d72c68389374b1b28b980ad1df26f7670a849d64020b119f09f7e036db3f21f9aeabdfcd16e5d0b19efa0498ccc3bef9d067f58289da6ceefb24d7e16cfb900543c23eb733cede67935278c2eeac8927760660476630751c4c9965fb8976658257f8ce8e3b14634042ad83cd7d64f292a7b55b13a6e569269e8305c7be3005919a7f5392bb6424aa0a8c2bdf67dece288ee6d4227e07567b3307cea016ee1ea97bdb3ac45eec2b8acc66c7b704ad0dd90f75477a6958f22e32a44e1e0840c522c75e996ac2c6b2553bd80052e2af9984ca6aabce8fa1f99fe226ecb6ce22d7c8b9b5e46555351bd86aa8ef350acdccf1fa740a12a042f17a3084a3fa5affe30e0a8292feea0dfd30a0861255a27aef8831f7ddd5b1d69e24f41befebbaff70d21401643e37c6a2a5fb95a7e8455ad68d3057507a0c83aabfc658c5f5a8c8e23d0e3ae65bd1e3f0288b8a396754f5548f99e93865df8cf0db2e013a990221a85d02e83dae2016105d9df7fc5ccbd0cf22bc9d001262e6a6b23f261acc47ef476be757be9f57433f630d12e16bcdba1609e9e6f03b484a9736e2c2c5e1ee6d8d7bc644e63c44549938be7907962cb7c3db3fce0bdabb0f6535528b5c86619a36176c500e24e4c03d39267cd896ccf1d4dbcf9217bead319f8a9b580feeab473e23124a968f18578bf0626657a66224f910ca420e24802e4e641bf17611ecdcf3528c5a269aa6c715225a59b874cc6fd9450291a7b2504ad0fe864e5c3eeea59e7e38fc4310662f056fc334280e9b4f46c262842fe3f9822612390b97b8a7f4a0a3d5eac950645e5c64a7593378f3239fe433e56f6032fa0d21474e650641052a2babf211cbea914f7c6338e319cff988a2d1905c3fb931a51a458e2ed78bfdca7dde9c5a16f8339835bc43bed78006d917d3dcda3869b4222a97d5045e576dcf69cc189e33fa26a23a895b85b49e6794f382269c5c6cb970d5d22464810c923a1bc40e5c36ef2e4fb7d2d648d9eb542cdddcb773b50a4df6dbbc3c3486d6d2936f5b2334d312c1eb9a06c72767bd697fcd19f66d04966ed2bf0831067e8480ce74fc05065d00aba90adae3b87acefaa602c7c3d49ff398f547d69867b0c5818290a39c0c6a7902a00cd696913ede883a58d8e4cad2b26fcee786affae6316308008846f98529156a90cb2830a28674f6ab27dffd799355c89ce94b439e68e621aa66d6d4496e202abdb769a41781308d5c2389d7d3a278b6439853149e1940dbaca445de83f65be7a0bfed767432527b0ad52f16569a92f35e9e723957a06233d742ca28bc1c69dcbda4d13c5943abed5943048e7db0faf1d", 0x1000, 0x6, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x7}, 0xc) setreuid(0x0, 0xee00) r2 = geteuid() setreuid(0x0, 0x0) setreuid(r2, 0xffffffffffffffff) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fchflags(r3, 0x10008) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) read(r0, &(0x7f0000000000)=""/31, 0x1f) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x84) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff, 0xe0, 0x1, 0x3}]}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) 16:00:13 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 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) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f0000000080)=0x1000) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r0) syz_open_pts() writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000000)="85ba3474309039fc465a8aea9e0bbe844326fce3", 0x14}, {&(0x7f00000004c0)="a1bb249e456f96acd60f2432348b54e43532e9bc45c313832b3bbb63afe8f616e9d071772fb6089ad2c8d8d50b09b02ba06f028797b7d8aaaca36ea0a4011fd55716faa9bbeedfeafa9208afa0", 0x31}, {&(0x7f0000000080)="fe00773f8d0b092cd24d84d0d1", 0xd}, {&(0x7f0000000540)="e62cb7e50a68d56d18ce72a3c9d78b76203566a32309eaab3f07ba3e384bc6f373a282cef433ae7eae9ce9edbf7233175479db136a6c97e6a05c96d3ad5ba44addde5994ed3438ffed138e44e33efa0d23426e6b76a5b21e3046fc17746887a3d6db903bb75b2962d8b94b78d9bff788857e2d8ab84f9bc64730978ddd60a1ce765b5433b47abc0d515948321024c5223abb0f67ecd29001df", 0x99}, {&(0x7f0000001100)="7e117a1500bcd187ef056bf5834968b9891da6615b9c9484b41d07950bc2aa404a113e22bcc4ce36c17e86fa9e65e3221bfa808203ef293609996fc9691a32e78e52ed098284b78f33d9b2c4273cfb0d86cfa4004719593602d6024bb5fa1ed665593ec5188397f7e6343df7813fbf8332206bf930f28b1edfdec3d96310e50fbfc13d840775a862cd2f410c7c1f847269c99fa61e8620e4fecd167a38769ff757f882a6a390fe694ef01159de55e760efe9cf111e459cee2d983c742cbfd477b0861313d69540f993a9a04282d617ae015b7dd28d", 0xd5}, {&(0x7f0000000600)="5b4f131fe2b28ff630b165c67e63898901faeca657a209c5a71f601844f1a9a48e40e1b810fb4c764ff11fa303a9f09f14524a1f840a73606ec595fc70cbd96b8dbb9ce29fe865b30bee09367596bf2184e6742f17dcab7a1aa13b54c836f6faede42c9df32cc780b0324a1d0fd61ba98bf07a", 0x73}], 0x6) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="3f5a00c10badf7252ad1eb279a6ab307d1a52cdb5177c522a9d11a781d3e3dde1ad60027025aeb2dbe0b6bc3dc88bdb9e8c57ecf1cdc0534960994a39fb41f", 0x3f}, {&(0x7f0000000100)="7245077ab43a999f837c8888c732e883584bef77dabd08555ef6e6b95e579c05629229bb021db426c8774d933dd2d15ca5564f49f94c8dd9a8062793a054b139c4a36846e2cb8957b2800b245eb94caa5cd2b2c43b9c4899fd2bf2e68aabed1839fc732a5e8cc30fadb0fcf7d1e9999309a61a3129d2451c4326acda6efc6ad0185d4d6eaffd3007a2a10919f71707aede783174a5d584170e17a42552682ca3237efce638d5035c0fd9657ca8bfa15626bed8b232312c27b39e1a7e8f8371fd35bd3e4e63d7a1a2906a1e7652127227f6265e060600e525268f54755bc3ebec0a21d8f218", 0x651}, {&(0x7f0000000200)="a3125f7c8957a86c8ba89822fedab1dc02343d91c1a25933a8bd9d2a2f02df37af436cdbfa4d66f73ee994c7db87da6ad04e0dc677c4e2ddf56c93333a76713325bcaf9e74819ebf2748f4440337d0963d8caf1117c64fe69d2a2bd5ee8deb03087dcea52e8b8c1c4693945d72bfe37d4bd23cc2109245d008ee1fd34b1c9d32257ec378447756986799dd0d5f5699b88b508ee6f6a66913e9c67a3faeaae5345f1021a40351", 0xa6}, {&(0x7f0000000780)="2d8a08dd66e34f189fe3dd7386168c9af010dd2c28648dfc401405b8b8b878ec73e9ed5c525935709bc023964142a112bd74a52398ee184f95c29b94f00815bcf44d05eaa2434fa4ae86370bea1d8195c0523c1afe5d5b1a4a9d4984c7c08a2c651acdeac4c424938c395ee30efbd96016d898fe5feb9a1c18dcb2ced88f9b4c0438c3e61b39a767b84a978ced0559c5926ab8c1ce486a0fb846e35956e4478cac42faec7d8f589ee62aa3e072c1423b591a146ccbff8bceb6b906300a85967fa7a731ee546c71fe614e0e487020f0d10b4e8b1ee36d6fb1af1c69aa74a9f27df63c6dd8a5765585d91e3d077b1bf259f52ff9ccb891348ba62164ffa899341b807007c2fbfa6678e34ff06cbcad2e8e9b051b7763a0dcfa38c738025b41f357cf165fbf69ecab3a45f4d9735444b1e3afd439744406797062ac993019cc69012aaaf346f8", 0xd3}, {&(0x7f00000003c0)="67fad45a03f5f8169d1cf865f9915472fb290b3721d0e07cb82a9154df2a137d6130d9e3ccb9c8030e6a3810738c3b848e3b86a4c1f8b48bca1b3c736dd467be9599aa083c2dd2c1e86ca3d519c971fe8a2733fa8f64a5d0b2e9e6144be915", 0x5f}], 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) pwritev(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000680)="b93d74f80240ddbaf9b869333ca36e6c283655caa269bbd5e77995a13be6f1196fedddf40afc3f1aa5daedafeabf2973889ef7bd1930dbd2deb8110d40253f30ec0681a71acf8b74571ce4a76326b9bea082b53ed62aa757030554439e639e4f3cfc", 0x62}, {&(0x7f0000000700)="3964027d54df493c144ffac74ff0750fbb39a60acec1bbcba04f6864c8b9405976f3f599e18d02ed76b7214c693ef69d8696d9c640cecb9e402fb449fe", 0x3d}], 0x2, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x4e424364, 0x1fc, 0xfffffffffffffffc, {[0x6, 0x2, 0x5, 0x39, 0x4, 0x40, 0x2, 0x80, 0x9, 0xf727, 0xff, 0x7, 0x27, 0x1ff, 0x7, 0x8, 0x16, 0x63c], [0xf332, 0x6, 0x3, 0xfb0c, 0xc5, 0x200, 0x7f, 0x8001, 0xffffffffffffffff, 0xaee], [0x1, 0x8000, 0x3, 0x401, 0x36, 0x6, 0x5], [0x4148, 0x0, 0x80000000, 0x4, 0x6, 0x499], [{0x0, 0x3, 0x4, 0x6}, {0x8, 0x8, 0x9, 0x7fffffff}, {0x47, 0x7, 0x8, 0xcb6}, {0x8001, 0x4, 0x8e4b, 0x5}, {0x1, 0x80000000, 0x8001, 0x7}, {0x100, 0x4, 0x5, 0x3}, {0x8001, 0x10001, 0xfffffffb}, {0x200, 0x28f, 0x7fff, 0x21}], {0x8, 0x6, 0x7}, {0x1, 0x9, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/227) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, r0, 0x0, 0x28) 16:00:13 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x7, 0x8bed, 0x4, "ea66335a6feb27bfeaa6e3b528fafad857c51717", 0xfff, 0x2}) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() recvfrom$inet6(r2, &(0x7f0000000100)=""/54, 0x36, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x6ed, 0x9}, 0xc) kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0xffff, 0x9, "90bf236b2d02fef65d7debce8483bb89d94aa521", 0x9, 0x9}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ad6f11f37aa7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420", 0x3b7) 16:00:13 executing program 0: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r7 = msgget(0x0, 0x4) getuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r8, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r8, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvfrom(r10, &(0x7f0000000100)=""/170, 0xaa, 0x40, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) seteuid(r9) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002780)={{0x1, r9, 0x0, r5, r6, 0x4, 0x5}, 0x81, 0xffff, r4, r4, 0x4, 0x80, 0xff, 0x232a}) fchownat(r1, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r6, 0xa) flock(r0, 0x1) r12 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r12, 0xa) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="f904e306000000202a1010000004002ba33019ba5ad35a05200000049848afb99e5d7ee3ec3a9c30fc7c3ab69ae301d744501ec8bc1c30290ed0cebeb9f35d45210d6c1a53615832edc7ac560545b1088edee760b6ca93623e42bf40b19593f4a44dca6077fcc793baab9adf434fcf6034f8e356de3356b2197822ae6f16386f54"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000300)="a101e500fd2a27a93a3f6cd7e3da39b11660fff8d1c29baeea61b9fe064c3043b6781032340f315d8640d3737048456918f7cd73512b9ee31d66f56e4fb587ef327c045c3322a8918a904bf7e5ed1c1793b0f9b125c07265e8baa39b4ef1edeb1aa901539fcafd43ae2b52ee323442174e5082c7fd39848b678323af9b2a77be6ee3057801166b8d4d6e3b593fc33fb9888e36a8195137b9f9a8877f64b89203bd9a45dc86e078728053cd365bd4ffb1343d6df2219a36302a742855744c6db61e820047bb904803df581c11addf8ccfcd511bad7260e7940bcaf2ba5e1e5c9d3ced6783c4473f2469c850774e0a04a3a34434", 0xf3}, {&(0x7f0000000180)="6d72d056fb80bb49c4119068e4b7c8d95e4a3ddffead99e65d218f61d5d31cf287d5f200d641fee7242d38261f439f330fb6b2f9432004729368974481b7dae63e11712e4641f1fdb509abb9fb23757e89e05789b457f9e61538a50080edecf34513bf8c8f415563d8eb9b166c838a6f6694edb663", 0x75}, {&(0x7f0000000400)="295e2f78d274de6152c65a55509b12fd6b37ae13c5c6e2bee9d863cce38b41f8a895c63c7fb9eb932c04bcf94db41c49de63bc962d356bd2e131fcb228e9247979e01c72", 0xff83}, {&(0x7f0000000480)="978b8e609a456b72b39cd1e624f23a362678c73224f3c19e23050c149d66ec8157c145801a0eb7f4aeb6d120eb1ad8c9a389f664da88abadbb63cb70e5b165ed96e5b1f355db7184ba245704fb772100cbcb73b7815e895ea3a97adc24ca22f9871910e0d1d4a3fa6447d41d57f5907e4b5c2370d14426115f1b1d108e05539a524d88d960695a5974c62f7befc11f51735a4e9dea5f34fce85a17a0c30f719d11dfb324757d0afc", 0xa8}, {&(0x7f0000000540)="3a8b017e18149d80522b64721c8e14ee4b9b0e3d46251d50f5a6b569e83887e0d740ab068310bed9062ec8c1e45767832e7c8717f181a2073e593b3341c8e7db11ca99b3dc9324b79507f132a138617213b54852f6dd37c9ec9f4d76db1264938a1dc5fc83a5da39b9b28978a0b4cbea2169ebef74bab1e04a55d38eeb16e274f01a156803ede40fb4bc734d7a34683f5f56933329005d839eec59ec6440bf2165b5c2384566086505c08b3645846c599572ee99bc36fb", 0xb7}, {&(0x7f0000000600)="d7d2d5cc5ac7fddc6b85b2428bf968fce2818287331426380467f066df67ed628ba2446dfc580a7812c99ada77b6502ad8b7645e186974b028df95bfe52aa4986a1b7ec1faeb80847ad84afc5c1c93222216f1594a6919105e1d71a0e99081286d635940bc4d156bdfae7155dcd04a38c6badc7ba01e2458f785edc12130084c6fbabf9961123d2aa0fc967b61f990f3b0341957018cdc92b886a722a6e443244846957a23fc887f39d3c25d7224804f3b54ba0570940c5c92a45dd66b358f094e9c760beb79fee72fceae5e9315ac2ee1158694aba9b170d301fb2ff1a00801", 0xe0}, {&(0x7f0000000700)="599724d68d8cff050a315935c6d67d66de20db93c16f6acfd1f469004b2bfeeae155527d87ad24bf34fd2d1bdaa276f6dbd96e6564c9ecdd74870c1377b3d730395853004011cd0b7a5c4442760e395ea8386c3dbcdd005f808c6a0c2b9b5c7289b51c65ecd128aa61329dac0221c9be273bd60f4aa6735f640c3ded67c51d7b392e68c00ea1dc69cdc45962c64f7ec2755dccdc1abe79", 0x97}, {&(0x7f00000007c0)="b631b493202ea2aa1c0ee57848f8470fbf1a68816ba319b101d64c9c3d0e752f856f0efead5ef20e3c17de11d19a45a3f80fa89764d4aa696f9797bc7ff8dfae67cb35b8238c42e547d4b76315b41cb0726358cb32f3dd8e1af685fe204f5165d16fe86122dd6d6fbd734a23b09520e686a7f93413c8f8ccaada1ee082dc3dd41df8823db18fcb71abf959bef210aa0aae1b89c3ccb3b5cc77bb687721df71154883ee698e8cd94fc9887bccccd9c2833bc887c52e0b9878b7aa94743acd68fefb309b6372791dca9e22fff4236668e6912a9862e1e1dee24b8f53858e5fa657197e83d5f79519ef39b37ad059b5eb5e753ad0e848a4ae4d55a1c47691424935b2bcee6894ecbece6845eee4595378762ee0096cf77e460c1fcc37c50d08de72b4588583ff2d9d0531855024e7396b91c2a89125f007a85b274d75fb827184d524217d0bf1a590f77edb77462ed5d5aff8a092ef959f2d6109a0cb3d50d7d64cb8bfd2128acc55f0cb449682949cb14bf5c51f1d7a79dffa4c502cd1cad23b042aabf040ca8decf5542913f1a2e04f62546c34d7f8b6005f7e088bfe1bc97ce099b86a2539d79e2fcb5eeb37267f7287c2766403ef223882003a5c7cc8fccb628c3d3a175c88a3bc4e4536937a45ffc133c20718c9509af95d60916ac4f45bd1e6dc56974cc336315fd33c7845c25dd372f420facbd26e87549e7c67aecd3df771eceea81881fc014e95b291810c9f8d7728ca27c73c252b0b2423ee43d9dfe2825a7c65de803463710b9e606f6f3a7b1eb77a4e42266974147c2bc4844b45a87f296dafa02935101b36ee52654f36dd37ea71fccd67035dd39999f047edb38be0ac34b21e37494970ef18143698e7966720403eb6a37d56c618e1d49109cb37ba04c3cc7b6c881c122a61fd6b10753414d243551474f65b8dece693ea818eb72d892558643a9c4834366ca1b23779ee43f1839c191766b925515d0c8677e544f6aad786e15d92f5f64b5d0c11e8e3520a86714ddf55544d966d25b970b7191cbab6ffb8a894c246f2b71e837a6fff09ed6fa0224a0190adedc84b5e58b7d8a656615dae86a4213810cf6b4941705078c0f9b21cb4b1f9b4abe20aec5fe90a9abe128b3da1e407c44e0b184755acbf710d1bbc5d46bd627ff3c5902cc016c754f9a28c71e35b15a2278f4d84796faabae34f12b6534e778bb1e0ac8095ae85e899255305e98c356ba3c27df244bf63e26ce9182b3065436815a8b4261d140a9beeeca4406b54a9afdc173dc80dfc9b8edf4c29b3d423c8b0698826e36fefe59a5691de34fba56c753604321568c0318657bf79baf7919ca6e80073bd78898332ad16040d686e0831febcd3f1a837c3db0916c75100c157de46221c28df4ded0dfdfbc63bdacb4aa977aa5fc899bf196d89ee8ef76fa8f4414e7eb5394cf74f99c25795dafae9315b0cd8ff71deca3e9a1cbb654dd0be2722726d4b33460cd3dcb5fa100ea4576d48f9e27684325eab3e5cc52b558e3bdd6424df75dc3bb07ea54e64b209217deec253303dd6ef1de939491a9c584352e36a41a3f7fb52b6671ba7d1f82b374f50c52063722e8c343cfc11644d1a420eb8408fc6b0c1cc24a2e63ce84ff7ab64c9b574b408249558902952683ae667d4c8be2b08dbc21452a51ab84dfbc9dc0934e3e758da8b33a6cd1d85c78eac9bfe03400ed0f57a021c4b11338c7298f240db0d950115aa55601feb52ee55bbb1e5c5cf4adf9065fb746f7ddfcce242be89de6a08a7208838548201e04151dbb0d127d7955e3d494a277647f7ae46f2320cf02877bb1f6870c6e5928b45f3aef260a257ac69e486e9c40e3544f44147aa63b41d6ed07a5d1c295fdd632747ef64f9a504b61f9be63b4b7b65f55c7ed3ea5181d01c4363f04b3bba6b15ee87fc0bb22bdc8b9e8e958dc7c3409ba7c823fd658bf439aced386ba32f281459edacdc3103fca82b50d11897cefa0f9da1eeff49d2064ca80d056d8b95b002f94696b40ee4bd7a05e0c93a5cac89ccdfda1e417d77ef4d798d5532be0d896acb034e185394e6c493d86f3ab98e6642d9cc7738d169a6028bc33a3966feb7fb4cb7a2fd35a9f1b5492732bf60fb0ed8f62ec00f5a95a1e688a89e6296034eca0980b766863a48f22e8b90781eefd893bf754c801c465edcc873a6097baece0771693e84cfb2d928eb7898f2f4f893a890525c1dfa92a013805b8dbeac9f184b0b4642090241fa3f8bf959aa09375cd9296222bbafa21caf15e734a655b904548354ee7cde92d04ed27cb0e79ad47cc3aac981e63c0d38b58b0f6d60cc61e0fb01f499e12488fe6185df33453e7fe523246892034a79fdde1eaf8330c4d52bc03af23029ddaef7e5c28449b6eb31e415b4026713a3d137edb8dbcfe62396f6a469371e7124e7b8934574df0b99dab55a62f63a9e6919b54936c265a376b6a0cb90f30f86f112f96cb24d8f5edc4d3aa04a436307c7ea1ea5be6ebd8a4f8a4e7713dd9595d719c0aac14abcf107b1bb9bc5d35dc09a6a21a0cdbabf36463b74a0216b114a835c542ed14276c2558ce25a79095c7f5fdc48da3e95cef812e04b81fd4b0442e3c9dc80a4e556012d2a7fe52e4d04cce76c49a2601431ae2d0b189d2a0413f3e287387aec5f325c1c9db1b39b7687fa6d06098b6e3aed76cd2d5fc1b759bbe18893baa29912f8316f01a5d43d499ffc9541f7cedce2fc5da41ce20c6b14cd8ba84e301d7905ebceab2aca883e0edc81abadca3a49b2d084715747d39cb10e193f7f5dd57c4d6997aa64329d6c8c3483fc192064807ee0823bc2ef0f480ed36ba265c2e19a07dbfc7271c53d6c7ef35858f75ea17ab8bb1bf48d4f34e6e0f771eb8465238687a81a37d9562d51311e130dc6673a37167c7bfe911b869f14ebb155802eb5793cf478c4ac7e4d6d98a3e3b4295ee0f20c7cdcc00d882e111c0691285192910270542ef420b842b0be5a5fd785af64284247ec047cf48865e5b48b062f5f782df08d509e059ed71376853039416300ee9369ad0beba4221dd9fa57ac472ff504062ce16e60d6ef141377b57329a73bfd27d0a5d1874cb11b8052a13e908182c7368d069501f50c6f8dcf7c2ec5fd4505aeab4088b07e4edc2c8bbb137bfc9cb7f99a6b58ed1af29c1d974a277734e8e5e9ae35f88b603391066d580cfa7ba544b4c31f0220e51477db121de59f43e0901d389fd29e3100309ca8d00650dd2026c36fa74dd8a204374ef49b4322711dfe566eccb12d7dbf646fa343fac659acae16221655b4eb7e7dd9b254ca0bca6477dfe06a2e65770e417c1e95f5ad96112d816a592afbadd2727523ce7c46f75100c0faa4b94297cb1f46543178982f71aee4334f9ec017ba5cc3a64ef527d02c32ed26d38b12a5bf4225c1088d8e7035436455be3aee451e2b79585a33f4216d8ad2ff3ec1bae2d33b19555a7f4fa94b215329fecf506d7aff1f4c390e8732e197f9e5ba11ad9f20108381b2036640eaa5370bc8de3a631ac46426f8c21d076ad7a4706798b8afd14c58fe20dee219cefade1a1e369e609d7c3102039903c957884112683be52d50284467bb6c15bcbde67bece3c99d26700e0d1d537ed18b26d3f647e0fe94ac3eb54568331aa0f8ed6b67ed1930e3caea4b99f39f5c1a2ada2a8e995dd944c3338c514554ba8ded656c53db53dcf4a2e48d34d5778c534f10cae89d5fe6792f93b26ae60e52e26a7dd8a8da317d0f70e9fd3d5961f8dfd266872b5f32e0b947b6ce4874fccf24dc49692666eb8009601358e6087632ec6e6241c04115ccc21c573b320b81acc68624dedf01f35f7afc939295782ddf2eb4d18e69402e7ac4d9d25fb3ab53696e0060d2244983c0af85b39796b3baf367672e7d0ee416b3835c81f4bfbbd33ff1120b710486dfc86ea8c4e5c30e7249851e17f5cb83eba6834f7b1dcfd240931b86918d1547a76a31f19cdef8c195806a5bc26b91bc759348eb039d99c831cf7a6e42206d62a0ce1987485c4d9090ab4f88ddd7199de6a590175cf0b9f1ff9ad7c06f8feead9b7ebe583b0e9f6f2bf4fd6d7d83a4f2aef10df4d2813505dcc76a7475d3398fea38887d67e2a7052a31c3ff68d347748b5ffbcfd458a0815328528b817daa42b5e7cc37c490809d3f089a8954284a919450f718a18f777bfd23c9fd9ce4ac196b1179948fcc5e0088c8a31786e4d984ba36f7461bd9e7c7f0c50fa063b6c2b9deee927e35950601a07a399a334df9f7d595666fc8d9589f4048649dab92d2cd1e05f8a188fa4d19efc8615f9ddd70434899ab42e3dd3a1e8dc2f2d13f6a1fc9533c13fd4f9b6a08e1c8c6fc1d8a72d058550a51021f5faac4fcc05500f976599aaff762b067c4928a4ed6e545e790d5fa587eebd3a15b6d6e72c51d83bbf138d384052e948df3bd8b03642f48b0a257e980ab0f8180765adb41b1ba53f96f88bb4b187e03e09f8983ad5391476c1b1a8e7fe4c733ad4adb1fca29b16ad0c161a56f2ae51a6e4b40de6e532db51016081bfaaa00c415d6d557ccf5fff6a7049d6e89f3dca5d664ee085173d9c884810b00e4410d47f9b36d526a3220f02fbe0b01caa6e043593349c0d09875288f16f59a9835484c7d0a02d1c55783045ab3e577dff679c7aee1ced12cb7c6de6bd4e899e12250ddbb05cec5b54e853d7ddf64a2c2953ed4795668fdbc76c460a9ab4d431716e65d0246bd724fc926ce41d4f59008dabee898d31a9e2c63eed30fdd8d0c1e0c78576f2297d27c61e1574a6d6f9e690042d096afcdb6f491dc134f3fddde56d4804c63603450a68af5bc5ef849c11a7248ed79410bda469c7326e5b5e41c04371b1b9da8d158fe1c95b1b5cebbe8a8072d23803dda866e530688846da706368786d6d45f4bdbb62fc2bda4beb286d952e60f638401c9543a72829a9ab38f7b7dc65edadb40b672c6e9ad01146c448962a8efeffedd9e166a9bf438a34a6afd997b38e4da8771125b19f3d2d1cbdc66cffad9cd1a490a6b4eacac4eeb48366ff798083e2adff29a2a53aa8b853ffa1376b11d3cbb8e9769cdd56a1701999b9a08b018bb40472d0d5cda7a22628a3cd5954b7c6304e738abeafc74c839a98bf677a2974137136302c90e81a6dcfc9305c09472a489115f34dbffbfc88db50849abe4200bb43c8fa9c5d1473318921af154231bb76c42fc17a3a7802f2e509fcc6c75684d2406079b9b9d6c9d3e50941366e782df3032202fe4627c428bc9136693dace7eedac4d4b8cd7c17abc412b0b641c14c991eb4e40e578735ffba73232e9d46685bd60427a0f8e6bf22355fea7fa81a6fd645fee09030e55c81ba3ec285095553aca1da8c8c7d56bb59948ba94e2b3e98425b8f5c440112909daecc587669410afa27216ff6b4454b1ec59d2294b9d6e6d2d32316674f2d82c9785243b21bdaad1a90ef8c989be0429220363417a4c094b040017c68284699118fc23711ee1c98665d5ac902fee5627adb08982703f51791009401ac9a87a558e76deb5569d4f78724ec7aeba197c9e2c30789d88805d7673b2f9066e257af3805ba930d7b2256275de91c53d72e95425bf58798a540e3b67c3326b896eac4a2b4b6ea08bbe56a57702af81113bace9b1293214a964717d4ca4a0de28a02601589a97008cb17f75fde292d835a2d66ba8bdc2a57bd74ea89098a7dfee357321d73f5a35c3151e4fcebc5d0a9fb5c32383044bf35574159314508cfbce5059d95c9f7f421bb98849cf016e2587fdb5e8bb61c6186d75", 0x1000}], 0x8, 0x0, 0x0) socketpair(0x20, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x10000, 0xfffff727, 0x101, {[0x8001, 0x3, 0x1, 0x1, 0x6, 0x10001, 0x8, 0x839a, 0x0, 0x0, 0x9, 0x3, 0x4, 0x100000000, 0x4, 0x40, 0x1, 0x200], [0x6, 0x6, 0x1000000000400, 0x7ff, 0x3, 0x1, 0x5, 0x26b, 0x0, 0x6], [0x1000200000, 0x9, 0x8, 0x3, 0x9, 0x2, 0x1], [0x7fff, 0x9, 0x10000, 0x100000000, 0x64, 0xffffffff], [{0x4, 0x7f, 0x80, 0x2}, {0x571b, 0x31, 0x4, 0x3}, {0xffe1, 0x81, 0x8001, 0xfffffffffffffff4}, {0x3, 0xffffffff, 0x92, 0x8}, {0x6, 0x6, 0x1ff, 0xff}, {0x2, 0x7a0, 0x1, 0x9671}, {0xa74, 0x7fff, 0x401, 0x19}, {0x6, 0x7, 0x100, 0xb6a}], {0x3, 0x3, 0x1, 0xd5}, {0x5, 0x800, 0x0, 0x8}}}) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x401) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c252647"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64]], 0x1) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r8 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x1a0) getsockname$inet(r8, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0xe1, 0x2, 0x7, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x45, 0x2007ffff, 0x100000000000, 0x40}, {{r4}, 0xfffffffffffffff9, 0x1d2, 0x51, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0xf3, 0x1, 0x1ff, 0x6}, {{r5}, 0xfffffffffffffff0, 0x65, 0x2, 0x2b, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x4, 0x0, 0xdb6}], 0xffff, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x81}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x33732e0c, 0x1}, {{r6}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6, 0x100}, {{r7}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x4, 0x280}, {{0xffffffffffffff9c}, 0x7ffffffffffffffe, 0x11, 0x9db934c8c4af9881, 0xffff, 0x7f}], 0x0, &(0x7f0000000300)={0x7, 0x800}) semget$private(0x0, 0x4, 0x10) close(r2) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20498, 0x0) r1 = syz_open_pts() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x2}], 0x2, 0x3f) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r2) fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r5, &(0x7f0000000080)="d7c2ed80170cf55a58e420ee", 0xc, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000000)={0xff, 0xffff7fff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000), 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xd294) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x5) r3 = dup(r1) r4 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x900, 0x9}, {{r4}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x80000000, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1a, 0x2, 0x2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x52, 0x1, 0x7, 0x5}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x9}], 0x2, 0x0, 0x0, 0x0) 16:00:13 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)=',(,\x00', &(0x7f00000001c0)='-\x00'], &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x0, 0x7, 0x40]) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) 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) write(r1, &(0x7f0000000100)="8c65", 0x68f) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x0, "000900000000000000009f0000000000006800", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x4) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/204) close(r0) r2 = socket(0x800000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) r5 = getppid() wait4(r5, 0x0, 0x2, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x88, 0x0) kevent(r2, &(0x7f0000000300), 0x4, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x5c) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r0 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000b10a00"/110], &(0x7f0000001900)=0x6e) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = semget$private(0x0, 0x5, 0x100) semop(r3, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) rmdir(&(0x7f0000000180)='./file0\x00') r4 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/97) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000540)={0x1000, 0x3f, 0x1}) r8 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x40, &(0x7f0000000100), 0x4) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES64, @ANYRES16=r1]], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:00:14 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c4a", 0x16}], 0x6, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) getuid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:14 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) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="a77a926aea08b396048a9f0b6c7271dd4ccf3af6e473da814470a2e7ad621c1abf0c9e073a0291f139e87aebfb408ec42e2d", 0x32}], 0x354) 16:00:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) pread(r0, &(0x7f0000000080)="d620e7bea5d04962668993a4fcf007e8f5a206327856753044483cfc02abb50243e2879bf24a510075ead89d32a8c98c9ab9f39aada84de66c3c7c059b24606bf08311660a4927c5576e83c71ee7564ee46a07e4915b425d642f639c1449bb1b43eb6986c6ac1b6efd06052845005935378f388fe4ce87d70d01af2e428f72697ba2068d20443be59ea56d5cf947f1410e73302f736c086a5a4cce4a27048d77ef2c5f2eae85417d53a1496459f632965b69b99c1915c79247477ec91c085b3b6d5ec5a19997896635a9c3a7265b892592e51539e35baf6338382e7ee5cb6075f9612e92aa13cda5ea0c362afd4a2c26aba71c", 0xf3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r1, &(0x7f0000000240)="1470eb8a0affb60093ae15e75af3d9aedcc3c8503fac8edb9af5982236dc20763fa2edcdd425b566732d76b94fcd887225409aba2729f903e765d4e031298660f03871636322f3a0d53fe6fcb3139d0a67d8358e627a6a6ac6859a505549987631936c076beb0d929e615452ce1d3aed97912bb7543fb09d357a34cdc90f1a7d5a0ca318cf5c0f044ffdc11dac814ac17749f0c83cbf1f664aa799b202f37da9e98ffa249c6c2df0e757f6dbe4cee7d181a2bd4039891fee8834049292f80c114dd4", 0xc2, 0x0, 0x3b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r1, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="10006c6530ddec7298a8fa957e59afc915c099781f7e8ce97a5d5b4fc934a16d8c9516f9ce39b116f5aa7b2fc5608a00"/76], 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="c3a3e8f6766d6053feeca232307a179b03a233a2d69521d5426ace204bf33407f395a1c6e854fd173e645598877858b8d52173e2eee58089ef499ef9c483ed1f171c1efb0c72fa16823af27d5af4bfa80d7d6fcef3e345ccbd45c466", 0x5c}, {&(0x7f0000000340)="363d6c9a3cdc216ddb135c6e605c0ac105da8bdb1add8e666aa98f317d323e8bb6e9a70cdf1b3c7d21ffce708ec7f2d8694d5c7068e6aa5cd6c317a02432553fc9fa4e9842d0b903e789bab2e4893986a91d05d70d6cb235eac65d89300866246febc2e2ccad531cd4f0a451a208c6cd5486566926216eb883bce3943069153a722db18555ced81696cee3859c9c11eaed24a92a7f36d601b9c2b8e7aa2d5bbac855a1c992029f70ff1a279a8d8c27c0059576de53173922267ecf8aa168b17cfe49b996418bec06517cbc5a6ca9d70fa1c9e90c206f40da8c6b78af0b19a77dbb8fd09657b0f6a8961bb67b2632ccdfc5f863faf7a923", 0xf7}, {&(0x7f0000000240)="647e31d66b858c69f8d62702acb51d8274e8cac1823403693d380a974cc86bde042b05e404b9d00bffc5acc97193bb0e4385ba60c08e8e437365767005e0787c6e09ebea7bcd70a78505a8fac1f9c69e36d68b5bb9b7b6ccb92f40c3d9a8742d9112e723116c294f841e66f861dcbd97424276199e947364f76521d0d2b885", 0x7f}, {&(0x7f0000000140)="805c7f3d0d75234f8837912e670abf5ff8234c94129eeda1a25717eb46f6", 0x1e}, {&(0x7f00000002c0)="c83f74fce0c81c0aeadd60d4647feeabdf805c6ecf", 0x15}, {&(0x7f0000000440)="e34010c5ddd721c86febb825e20d9b0e8351cfb47cee33b73ad8b0c6c4c6b3e59d082b9d14633a3ab1aa32b8577f66268531878e0ee2dedded60d82457ca214a08dac93321036544549c29a369e05a70640977ff2a2296aeacee07882e9c9badbc2481f888519433bdf68a28990b03205e956306cf339cb37d3dbc8ff17ee1b39249fb8205ac3c493e4de0a6aa626e71e96b1b63b36feb63e0aa24daed1653f88b3f8db70c629d5fe853eff42266f50c6131b4bcd09cf26ff1e51647b52a9ffcf45ecc854dc8bf75b4a4547d1b71d7815e4df4b85304f9e57235e98a6ae68b35329367f17eaae4914e63158e61362f715b5b", 0xf2}, {&(0x7f0000000540)}, {&(0x7f0000000580)="4e4fe89202b8d589bd20c72632eeb0f61103f04730b26ddb460015016a2f792a8f3d403f7b4b34bd7d3cd48b98111e9dcc754ade784a1b81bdb49ffa809a00d64b9c98576182fe9cfd87eb4a46f58d0c38a7292dc5215c24ea79d9e45bbc91f26b", 0x61}, {&(0x7f0000000600)="19483471aa8730f6ceb4c3ff6028ed5041c5dd269ac375feb4e2bd3d0bcd975312a62c73603821ce7e7e3fb65afaf84c5f87d692a93ae0173980d26f161e13d80aa5591795eaa99bc731a1c2cf65378dd2c43e55a4415d102bf42d5fe11d5759315b708d58299c93c1fca1d673aab522477bd7686e871adac9d2832036433398f080e847873ec671265defe4613fa5900f6f8e86f72c5a05285536404b0519e1479176f34b04d02c0613908c72bb793716201ecdea9ade5e697564c995a676", 0xbf}], 0x9, 0x0, 0x0, 0x9}, 0x400) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x5}) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454f719e5a9e7a50f6c453ee525baad0258299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000bcfe8bccfc760393fa7c327e6a625f0ccdb812a6ca7addbe6d906fb320ed507426fc479d201eb0d7702f5e5f1ecb4b562915e27517f587b9d712"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) r2 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r2, 0x5) msgrcv(r1, &(0x7f0000000080)={0x0, ""/140}, 0x94, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8020, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x84b12428f036c052, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) dup2(r1, r0) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) lseek(r1, 0x0, 0x0, 0x2) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="74a778593e3e", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000012c0)='>', 0x1}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) getsockopt(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/85}, &(0x7f00000001c0)=0x57) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/48}, &(0x7f00000002c0)=0x32) r4 = dup2(r2, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) writev(r10, &(0x7f0000000540)=[{&(0x7f00000003c0)="659aa26c09c6ee7f58e483d62dc4680a5009c1173fafe17b52fa0969a2fcf4f70e5a240b90d17c8ba4e0f3ccbaaa3e773209fa158fb1faa5aa31ca77739982bee7b18645286d77f17e75edfcb808b99348773330d58168bee9273625ea164a7fba8f5e653debded4581083b9b655a231426e86987aba7f2009b1b984dd0aa41632980f9d593369dae601e5158a3a9f17f41a6a288a88cb95f1c6711465e68247744f10d19dd052086862b015f31e07b9b069925fc0521585e02de0d862bd1b5d5edaabd66f2dbb38f5d7e0ce1885c40f2472abe0bb463b1a8dad954e49a299df08c59c2855534b3baf077338e2a8b1ffcb9c7d549fe3443e488979a199", 0xfd}, {&(0x7f00000004c0)="4898e0b4b3d4999f85ddd215546751a5cbdb7189926cc4673c9454527a2f9a275662cb924ca07f29ccd9dadb7877a634f2acb63c14f554d450aa773c2795821fee93966bdd8b", 0x46}], 0x2) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4, 0x9, 0xfc, 0x7cebde58}, {0x0, 0x1, 0x7, 0x4}, {0x5, 0x7, 0xa7, 0xfd54}, {0x2, 0x3f, 0x7d, 0x1c9b}, {0x3, 0x0, 0x40, 0x1000}]}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r6) 16:00:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000057f000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r7 = msgget(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002780)={{0x1, r5, 0x0, r5, r6, 0x80, 0x5}, 0x100, 0xffff, r4, r4, 0x3, 0x80, 0xff, 0x232a}) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r10 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r12 = geteuid() r13 = getgid() chown(&(0x7f0000000040)='./file0\x00', r12, r13) r14 = getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x8, r14) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r15, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r15, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r16) r17 = geteuid() r18 = getgid() chown(&(0x7f0000000040)='./file0\x00', r17, r18) r19 = getuid() r20 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000300)=[{{r20}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000002800)='/dev/null\x00', 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000002580)=[{&(0x7f00000000c0)="6537703805ea6aea10fe2ac15b07fcae4f3faf088132892fcd88e0e16b20587df73551708090ef30483474790825725e18be1d2b4a213ac93d35542114fb4f710618058e87ffe98b33387a208e6f9d31fbf1c21fb6c90eb7cba132d93599c97cd0133a0c9991cc050f2ba783534040e95c277b993200e5d8dc607ce996e8d1571448715c4eb7b23ffa860ae57ebd", 0x8e}, {&(0x7f0000000180)="73683a491960e8922862a8f68dbb8da78d635fb277a89052a5bceb35105b5ff07266c327471d8cdc3206eae086a305467f317eeb82ce8a6981997904d9aaac64a3c10475ed34d6a89cb55fe3cd707c8e817265d14c1951110e5342d832c5d8dc77965d98f876abfef1fd734fe33d06f426ed94bf6e62823d296a134db29093f64fc16b4aec990ed89bb13609368aa94f475ee9166e20bf9e1cb0a9f81c266d8834acf7f9446b287f4434728dd1f8356ff54f805bca7ea1748588", 0xba}, {&(0x7f0000000240)="0c251fcbec798447c2053f293077a8b5400def76c70e7a1d26fecdea401506efcfdc6cefc995a43b22ff2b180210e15c81df3ffca986c94576a164ea843f804fb2b7f59883a55726f2388003de8702e0be5fd546609ef7577c9c146e1b82f92e877fc549233012e7f4d4d4ea2cf898ca4b67002dac23f014df2633119e5afe52db96fc61b1b792adbf6bbcae8d23ab1fad436215b2649c27bd65b6ef6915214c6b354e16e5899804fd88", 0xaa}, {&(0x7f0000000300)="32f72541765a8bec8cc4f92dc4034d6aea97558e1355fa151e225d28f814919e8f4e10c290f248a6d63b0297fc041a6cc905432bfbb28cd9939c3a21abf5e60c41f74f60bbbae6f195ca6cff5ad4a5dbdbf3644ccf54e33dcb3dd590b0c28c4d43370e39715c8f03f163ee32d20369eb8b7fa4648f4c9f7f4940044cf387aeccac355f6cc711be5f4a25936c6a349f910b3553ba9a9e5c28f4a8040eb3d7b80c983bcfc1b8d0fa260aa440b12670fb236cf7a011b95098651667060e483e4648511bc3aa5793ff55bcc2deed04ff7c6e7f39d9b3a88f7bc7df24d6ecbc86b0fa3542cfaaefde6ebe006f45ecb9f2c7930be0846e68b6ca4ffb7dfc0f508e18975fa2ddda13c2b276980141944f2dcc7b4643538531e8c14f14d4e28509f70a384b713b5bd593867901a0f1e79279ad0ba369f9bd2634b44c1bc46fd93f98b97a4f9775bfb97c24f2abe0b68b33ba4829e573bc273c335144898e4118fe4cd2192bbf316a41f64278fd39a058cdd92ca09af5c7a230c11efb4edefcfc0a6eb59ff4c10a4eb3d7ab8995b761c3ea103758c5c85cccf5fbbdb5598f90bcebaf68121fdc2e88298feddd83be27a682396068fb4347f5e083bd74aa526745f150a072cc2237ad013018a7e0338d04dc337e5b4f40eb9f16475d95f9f7e4dd181c028c4fdbbbb8f2a5390291249b7750a60bef7b85f5879f8762131527627d6dbcd04e96eb9fe344af17694752fa9924beaa9b918d295da05ce6e2887ff615693a5ac514118fba855f94e54028b308b81a9564369d4cd25736453e0cae605da44006d0b6c2173d203ce618e94381d58f2e02ce9b9c03ab0dd062ae8aafdd3e9bc3cb7b210bb43282c81fde0882bb051c4cb7bcb0804e45bf3b0b609b5a62996c5f78bcefabb757947867f5365076f90125db7fa537ec05003fb13f25d0d90db8d11d794f15281887dbed5380c68feb91918a44068329fddc0dcdb81b594fd7680f86a39f0a7db9517087afd798853a495b3b2bf27186c7faa1af61e7e480818b8bff2a91aeacb3b1d5a6a7bb8d634e11b8ae0dc1a29655564fcd2dab96324e4e09b3a32a4a46ae589aae6cb855d889ed69e03c4537fd5934dc152dd14d6143d76a06fbb7553881f0a0b2a2a5676cfa15e5a8d9feedc4374a0127730916156f8e6915cba706473cb0c5f546ae519b194f6bd412b13b307ff4eb8ce296e653d164a7c661717977166ebf46fab0cc442c6c683e12bf7490e61b431833b2ea07c4fc2784022eecdb23d846b40d008c41f4121a6b1b25e869de8c48c583b9a629b591bb9f2b171bf7a68225325c1fdc5b0dc801fa02ec0c3d654bd81f76e1c1df8d3863aab50438ee6bf41e86caf1bbb11db095b0219867acad7a706bd58ed49590a9fffb30ecfcbf399ea62a441949a76a91c3e4c4f3ed7ba2af6f8a00374c494ffe7acaceeaef2ac0e4442c51ecd23db588ae71aee7723f2631150e59bf209acad98ddcac5f7de4ff894c83f5615f523e7656c5563ba3f54fc84d35ab9a894485171771f7b5baa5b7dc8304b998a48e65169a5990519c8de6c312d90a6d11ce09d61fba6bfe501e752e0b54d335917f78900e4357ef9bd6177354a2cf7aa6e1ae67c62d52244e2e1646af28585c66f3c0df928cba9f7abe325a1e85c0bc60e9e53519ea21de3c26891b7261aec73b7cb8e3948a3bc71ac60476e4d4bc0cfd1af7d0947d1b0ea13fbf2d6bb628f99cc7fcd9ef205b36527daea6007f212454541e7c29519fcc50bf4125e265a22604cd97b5847ea167d901bf7950e55014f356603bae3c34da1c05037d9cc20bc6c637dae088bed05114ed07cdb1fc47aa3caaa6c50e5211b9642c9196b9c5e5f1445ae42514b9ce1ee544dfa039ae6bd9e1e0deca76815605e856a6246ff5f039fed8563dc52533994b0ffc06a9b1b050cbf3dd6fc93d83db974ae680727f915f469abb72b75cffa2fca952514338262196d557e2970afaad281cc7b725f64737e7a1f6930fa02c3fe98579186e23326f71d68129f55e33c0e7b76ff84f643311577a3951092c9b5c0fbc1a74a754f8941b0de060a9f6fbb53f3134c4bddf8488512a875f0fa63c909f885a02459f69130161c3235ef24f47117556f45a0d80ae66486738e7447787362e4b8aeb661e484fb95f5255af95bc5e8083e5abad052c70001e6236b12941178151dc9d13a3cda6546f3e8a3ec208407fe126547cee035c595b3b752fea786611a601028f53ba87d403e32144a6cadd1ee385ca7ec8b5814b72a2af3b7444808a0516af6f2c3c824dd6d008930f23c40bf44033fb9e838d807b8ce17825f61bbe7cfc8fcb3eb1fa1073494e64bb7d87fb339ed5389a8674d54bada8ed469da277e514edd191d17b6cb80e050655e6e5a062fc1d27bcd7fdd7ed1b8286afd04ecd7b81d159d145e06051590b742bec7b84ea25c97b898914939defa301e5978b56a488668d592a6aff914d8d62ca8abfb5ce0a2a9efbcf06c14155af1892ca0644d074791bc9e1984c7d81220923b4aebf49bdeb9a2e5ac4089cf3dc9177b08263f668b968b9024668d1b2e052bfca80d6afbc93c60c4094a22e5f5fe6741586ee25e1a675a143577ad5848d15fb3a37a7378967a4b557871f898761c2ac7fcc9d98346a1a93bb0be28720dfe315914a8408a1d8ba36f2745d2d5f8fd9e52411ccd9a63d7aa5da2d33468adef2328922ac5536c175bd820cdf3688021c82a1c1669c6c4d40127b67529fc22efef22ef3489c540add0a8fa9d1aa7e33399fa1f6e2a70baecd7787cbdb46b6590662461a344eed0163b917df9cd208b50b162795cdd52e5ef09d205f6b7635f99eae0eb4530eca7faec440cb6193a0eeb9a2b30f38ce3d2e5d0e6da688eb36b4e3d97981753c1fd8ad2d215bd19d87aebe663270c834f112e42f4a67a56946e9d846b6e1b727b4473df10b2ccdc8e0591ce25e53dbd8f55cfcd90da157c68c51af2d858bdce280ef2623088bbfb2bdc8049c3269823222f085ed0511e671df37f77e0bff4f8243e16f4703bc2a45bdd208242c139b60a6b47c88dc47e49cb89d52e225a3f3f32d222c7e0133886fbcb9c86a989bc9ae57c5152f44560fc257cda8e65fbfa5eb66ea15f594c6d9f44ffda34373b9f85e4bc4361a8ddc80a2b311425d64adea22da074c5105084667282f7ffc7d049731deb84015b42753e5216d71889d23c96cab67f87611f6aa191e223f3b50859968fb9c107f40ad846f98a644a087547235ec64ea340c4493a46dbd63b32747fcf70e79a9f20d81ad2aa9fbd9aae1b65beefe6c9c6e43dd05940d47cf6fd20d86408e42a1685b0abd1b554324a7a21421e6039457cce0cfe2ad75a5e37934ca5b505c9bb807bc540941d5c7ebb94af1b3401dbd1ee0b20daed94e70aea7016ff6b83bac9b728d6c8ddd251091d3a502c258f46dc1bd1c7f7543fc9e11676814c9d599a3c46fd67c090cfcd1b503a240d25315fc7b6db663e09724197a28b2fd58d955817dd101774efad33213348df7c29a3706fb298feb0adf318cf7676e3087916055ac267e394ed1451a62081f2a59cdf25375c221935edce83def124903bf35b9ec7a74dd63966d471d156e2f9922ee72d9a7a029125802a2d146e59669fc7ee3b9dc71ffe78b49fe741fa9ce5c96e9f87133c1d2a954b6e0b4120140ae8c894dee09bdcdaf533a8eabf5dd23251b50bf3d06e234bc9d5d090fe5d8b7dae25e1560a2c47268ba1961587e5dfaa9067b290ac8d9638df290ef932d1e291326a45301ec68475876f4c226b76489b896abff799da69e5b346e3742f2ef2681dbb8b4f147cf5e74450294abcc97f245f649c4bfc7ccfb952ec6d5016ee76c2572f5439bea807e9cd5c0ce1c988527027f9cbac5c8818d2cbd0bccdc573f472858694fb48ed7717387c37c836e1d0a6124b4b48cd3ae5a07a80b8a0e85fba4e8d8b1930882ba193056b5a990244fd2eeef2620cfe10f3ab758e56aea60882827f86eb3a9f3347ca9b40b14e52eab93818cd6852f0be179464eb3797d719cae658e74a23886e7e9258f7523523cb0240a1a37f146651ab378c8715ccde64663bd8e16edd0bc4790b82c36044daf6c2d290fcfc3ff94af09050d28d6c40ba6a4f6a015f4d3fdd65b10b89b8cc93e0ed485022411f06f30464cec833c91968a720ff825eda1e2f9b15c778ab15ce994034867df4d0cbd279f4121baa7782400614d9553e57dc6832104d6048dc1bab9d91f6590b2627b9c8e2c7623317cc49af51ebabb48553856ed1b0ae21b5daffd420a814dd61071ab56e6b684628eebd731d337bd5878fba92b6314a5dc3f11283b763beead0e75391efac87acf24b8d74c2ac745a89da0e38689b12c177e1fed80eac22f74aed282208788e6970b4c9ddc1a13ec2c3156891ac81794cedc8690c6083380c818fba77b470277b2136486b4e43fd4236bba437e4ae5108f723c15df85ac00f09470e659e8bbcf084b3346d629a7f3899f719496954f0b9df56eda033ae099872794cf7fafc799509eca7fbc600e4f131aad3de09a867a2f326ebab08d60b862f48416b54eba80999634a16fe6a77c3fefd13090595a831326d51faa68c9bf5eae572a111495c697bbe0e4ccffc4b9929fcbc2f40421384ae9e14d528cc9ba34e5fcd7b2228941250e4dd57e1ec3363e1de0d01f9be84b2f2e25dd1c281dfc7d1f45f63f5a2aeaa74b277e4dae6b7f8a978ff3d6f4ba969668aae0d9ccc7820a701f2d1043957d086fbd6716d95411e4038644f6a84a0569062857ff00cfc77900e0b090c3d4a1a254d72a799fb9c6884bd315d8d1fdac07d7623774a30a60a3057af5fad62f4ffbeffa643dd7f35fa9e3c9ed8f0ef3cfb437f6c6c863002c239481ebdae548c9880e911d3f91af83d20d0f7df50e25eaeb8c4fef89d7980095783561b5a80ce3481578d2783ea44d881f3b14cfe285bfce490361ca7fb56a7cd49fda369d8231481fcc79164b7ebd925b84b23ac9af218fd6c9b469cf24d5a902d0110fe1885dcae073535d4bb1b65c17dead3329ac3b9d0fa3511de6fd1042fb457f12415690c3542f872bb27b037943a266fb165eb8ac6104009eb23e1ee105341d204c18ec135b029ffe94870fd743c70d481a26b1dbb76c007298262b2255aedc2aac2cac9355dd592b36bd274074aa0b13a569b1e1b37d12a0b58e67d5fe84f20fa04bcdd0c0aeaf623ce8b2fd43e9017eac0347cd1add7b4fff07680e7c66e97418f48bda01d4d2e1db4f2c5e791d9cb4f17917a50e9f58257312779bcdb58ac4f786d8fe501204d4c9acbb6c50bbb4ab9ab99b55842b5857243e95e1f90594fd8bb18d0a0290da8b71723e0aee68356f85a82026b7f9d0b4f7e405e5262b04620263ffc05a558615781e37f0563fb0ac955cb790399b23e1bd0413aae02d94fceeaa46d2d2b01237c5633d00132cd5d96cc46ab69973daf0f471dab1d06db37a90dcf6738c46d1ff626cd0beadc82922428562d5f4a8552bc84ebcf5d31a792fd25c4cbf288deb1f36ce64480226ce7813f85cdbb932f98248323a46856be9653e8f10fc0932cac00c3518ff64f25ae6ca37e2357aa0887b29bef3231d71f94513290bb78b82f454a310eb6c94c05d91bf1d5e920358d3d2b0a2c82c3e29ae6088931c6c7c3919f8df3a9bc26ee38e5bc2a38daf608787a7de294fc1e646b68bdbeab48b50e869304b84e878abe694a2f15a66c400c8583d8b9e95d28cda431bb84f312eb8d43961637ab712f4a4201388ec4e8c0f4adf", 0x1000}, {&(0x7f0000001300)="b4b026b8f459b879a4cd090b1361860a8d33e6f5fd7781ad788fd5347b91ed2fdf129fee62725b9e0d8983138a256eb203353683a87d2ab16ccc3c40afa0243815d28ebfd70aaaa04f43484805a1dc7fabd3d4814da2db0efa5b6379abd11c4610608e81380fcfa3bcb00b405eacfe4bac7ee9ec67ffc3f63b720109d07dff2b161d338113a7feb74a3d38199f1c02389637ea2aba136bc405c3238cf48c7ace33411b71eb0abd6cb1b36f5d830a90d7e23dd74a3d53c93975d0e98fd9ce86470f994661f22ea78f744e5d10eac490912793aae8c4628e22b8ce68cb376937b39265df945aac967d356798d2aa348cb7fc0ff0288e3495d0f540ce11faad74db1585c87e68189960ea9f9e131ea80a6ae4056cda648e1253cf28f9616337a01bec86387af288280eb77b1fb0bfec042c3ace7bd55de81b7bc4c48353c8810a73972a613ae6aae02a72c722c35627bf5b286c113f6b6d67623089de6c2ac2a5f02a8b01697d3b4c21e0cc0c75b170345a47248d635aa5d439595524e530531dd8fd7cec9d66f7dcba69c7b8d30932e9cfe9c4e65da3552c608c3fe68e44676bbe2e6a5163598c6fb7842e500eab2a5adf173568e9eafe021a476ae669dfcc3dcb1e68a9c0b07be3da367e02b350e6049e46748ba147bd658ac5eeeee58b138284b44404a32dd88c99d944515c1fdb7a232027263c261acaf50f39c06ca55ad755e43b399f8817c8b13c7179e809dae70f9d846856da2bbc27104b2726bbfdd15a2bcb4b22663f78c7df1f116391afbc8994976ccc1de4e38ed3b84478ed4a8a9affc6a8bef016374caa7d99bcb52bfbc1858cce824e6e972fb78112022104a0740b4f24069923e70b303995f1cdb1cd32231081fee0fee9c5b1b60187079fa0146de612efd6b643e1c3dd69af0a9e06210e3300951a91a94986a60868742d6afea27883be674ef67ca4d587ec2f21e7169202eb9f06359a6913e7a8fce0c8716b40a5b7a0f8b9a2bfcb52ab4515dd18e94a075410c074711e4d3788d2314f111abc79f59f494674b0c8fd088e028e4c19bb9f6fbeb7989d925dfdd046e99aaaad653b981147e4867ba87f9644773632b992bb8576f352513e82260152b78f21f6a9e4e55b8581ba30756e5b11ea4c8ef9edd5b41085f462319647ea49ccc9634fee742cc679b46118f66c8beeac790287a9efee37f386e62c8c798e93692a0711464e0b379be7cf82ce569531aa2b6e8579772a8994ab77b634299bf8296ecdbab85b8b7387080da040d166c0740ccbdae2e8bc70d7f13208a64630313014129e4b6f6ee640fbbc1b10a9695f903389936ab4b8ee2ccfb027068241b2afd51211a2936b68db52577b361f5d5a6c1523b890cd091146ccf3fc15f038dc9833b6156637a5bb089d2edbe6060b92051a1ffbdea2d699f476a701efae8b4df66d4d7a830c03c84b275022c0ae0c7c70447ac2e2cd24821049fecde68ee87611b40150223c7c35f2d62d87bd84da5139bb2d676b35862d19eb0c7f1f6453e7246dd0433df279e1e8118e3c75e7a40a2446ed837615b152e144a97051b6d9304883cfe7c2e28e774ebc37239e0661976e5139a496aea4e562570fdfcef57c512e7c869a51c49a90c80d7356d5468d2da7e5f761522528a8586a97e0588449530bffa6cba08ba7ad870f3edc853f03e65d2bd5982a19f2bc55d82b739d22ab8a6330a894e28fba511113dae1609b730e647c08352123914b67c418083137a665f90c29909fa2bcdfc889aeb6d97e9f427b9f54c44866ccc04db2e6b482ef6e7fc06f19c17462603ee7ebf24bd6779abb6edd83df7c6fac09fee691630968aaed44e2afba67996e1d3cb308c92091d3fe53299d4b58764d3ca964f57abf45560ba14bd5e9e161d4cf738d9bd47d27f2567571868ce2adb1307a86a4eb3a452d8da4cff352be0f27f83667bf51efe8fb50667a3d62a3475981caa0faba4aa05818268f48e3897c0a2a671c88844d2a07679dbd76736f05d51f842b3e099ec08f59f60a34e6d67eeca25db9838d4ce372f5cd0e8650ba8fc29a336e3bca5614d36d10643d1ce636518da3245af9c9335356b6d2b5210c0d184ffd89c90f0bfc939c7d3137c191ad971954746458d998f81a71c5e70c785b1394d0fa9254fd0aafcf578d3da034b64d0dbb09cef65eeb4efeb3490383752c508d0d9812f8cd1729499181ee2572e8d8875c5661c78267c21702679a408771abb4ea30af1db9586d6c320a3e0482fd3255d9d83fdc81cad85c26c046b48cb7fac9451a8f8a820975e8c3c3eb0a99e676fc57cba8649947c19ed11e91d520e39137413435a5e0d85e0c0468cb5f9e1f7d4b58f827b73e25f192d354f6b3190fa92315739ca8e8a1112bd46e01b466e9e6be311268b3f042cab39fe38eaafb87d0cde60729d5442514bb799cf54832490611566b92dad0b7ac41be4a09d3cb8b1bb3e4b30428ef468482d23c6c06e6a69de15d70e09f5598293b82749389e6ba56ef84eb55bddd23eb0419189087981f099aa30ed7189400f00dfb2c2568ba2672a3e5e67d6c190976b22f5bdee613307d62a0e87a729441268dc699b7104804343f4b745f93ff29cdbc242cf73ae34450733e98e6889c589be80b87ce866b4fbd7f07c08cc2cbf04998cb3f81bb16edf6e2b4386665011dc5e4c547a2687945ef74e2e82eb2cd4334068081d9f96f8f00ceea4afe5637b3d7b235a2b323d6eb5c27af4d73e7fd953093dda93ed714eddf1db1b04719d0daf7879c5bfae46117196144d5fda2f91dcf6f8392364cba23800734a55819bd3f767b35b6ff98908ccbd1b15125dc7a29d0d3d1062d924fd5b583d06d375152f6ad224049b0dc0cbbc6220c9c797e5fe4f11f46b65b6907d25cb3a80778a2a14f19b9139f684b165bba3c09dfd92d2c676e017138490b9e0bb316c73fe0469f6d602d84e57ceaf32b7f7aeb6af8856f28dea3bffe5a48bde01d88b4b0cd382bf8443e810b397096f6d8216dd0ede4924c28f2754927023db85c7988d5b6ebae19eefce1cfc3f7e7677a047bc631337d2b675665b46d145051cc4cca44b0b11a905b366e1bc1606a1a43eafe9a68b7aea41f09bc74a63621084136ffef2af4b1d5f15753245eca8f0eb72438403bca2345c3bb4a886594cad714712ced3a97e9bbbba18e1468572f4c5ac23c694b38f21c4c7be300169db80dd723c9d90864016cbca327c8ba47a2f9f8caf76c1520f36422819141fd17c5f379f734755069c02a989103d46157f1d89f42bad2ddbdc8b50a925608e89b941d6c11a89bbaaae5d8a92c4b7a0b1496babf98c9cc68d08d24f0336af1eb6391910cddeacc0a4d1d986360185287410313cfa174096eaa5c17fc5d571192d1909f917c2f45e881e48359231f9bb1e129b05b41600542d0f525cb1e57c0b5d62764c91aedf539c575a3b92eef1cc4b518849118c129d8afdbe74c7f626655a4a4ba8e8183e52204104a8d2b908bfa1286df8749f68cb2f5e4fb6dbd97d5df75b786f16c5d9ea53ce7e8298802ecf0dfd9ba4bf75a5ba007db1ec13c23670dd8e6301a450c3abf82ecc9ce821d9724ec89143587713cc005f932ff994d65a0ce348116a97b3f86e5faeaebbfdc8c255e2edf54becd3218498790991b233a211b7a71e0d4e813ec9bfc3e31404855a1782760ef1e62ce7734d4b5ac7a33790d5be94c3e8f05011dbac63a47307c1bcef71e57b31979644a69320fb8aa1774bc8f145fc777a9ecac0ffa75d10ffdbf5ca92c4bdc9a5c097215e95284cb5b68a64feddcc72381404ce13d55525003d4aaa901a7dfb585e57ba9ed5347782c4a658196360c45c88e6204a81f26cd8a9bd6eb9b7ddbfb5270c9b551383c0374b88d38cae258101fad77600ed3f74f8c5accc6dc318a6c328ed222684f3e8f3c6f014031a606163b0a0dba9736542f57e4c878f2291a19e075f26e270cd38bf6c4ce46f5ca4b34779b3171dbea8a53beab302fddeca64fe9b60aa92abea536474220ef35435081ab07ca0204433228308c915068d5331c3d344cdeb749b914415ff25a86ff84b8f86b3279a19059d343edc0af54e21735fb1a21111fe9bcd872793293eb984fe88ec9cd0b94cba0bc7e79cbad68b3a2814a86a974c504072718e65af1c7995c843516b358ee937fcf45677c3d09ac7491f0e911d9062e88bd42ee373b3a0e84c9818f32994151b45fcbb38c689565d7804f3639be1ba47d7ddf1d6d678b2cfa0b413af1ae38aa5c5b9e259ab6e82623b816617d6c85daf14f104231f42ba64c77626c5447c6217d2eab00251ac5c3bec74013bae8a1e3b5b795ad896d3280ab9dff027a02b8b4386416f0d654257d1341c02a91156d49a821289d20e7b6ce5803ed8ff3f1915446a8233822faa9813aaadc4b0fa520c67f558f3e647880821b4056fdb638a886cbd7ab654c7c6ebb87f6f5b8712baca12aa639e3bbf5316b8b927581001cfb0aa8996497d761733f561c1aa613559c2de6c4f69f95451f48888b953622a6b3f644507cba5e8251b6b8bf52ad4b880d9a0eb24953c2668a473b79920ea4d7144d5e04d910e65693ed27fd2dccf965a8fafbcbd48743a0c75cdd816dfb463334ecb47a3c3cc799b267c75614b350db01bc75b7c445758793b04aa5f96342bbc1d82bf424baeb329b0a5bd15ddd15419b0d9aa9791082bb50d1088756a2176207c8b140526c9824ea0e7cfd0ec9b7cb3bf5b8ac1ca429a1367d8e33ee388a9fe86599347bf564fd19413b8b91c0b25b41d0e38317247854a0b09775b5ea06a6db74f6d73a58b657a29b9cfbb5486cde457b12c19c79ac4147baf0ff91262a4c1636f4e851691298e1d7bb75497f2b2bdaa140f0db85870ca5c3c00224e4a81898cf55175088f0fd1b5264c5bfe115d9ef6d0a86af6f14e481d66eb02b8427ec18666e519f09031748a17d3794b41fc3c1d026d07d0ca4d1efe2d5b5c7fbd78d3049b67a459f34ab546ade270817700b383b13cd61972d8e330eecfd6cc80b3e6e818bbb1f41837f3407413a8e0a3c49e949956de35cf626411fd4dc61907657934f6d655d05791820285258be906133078545905ec0d32451e51abd380077ef75975156d2b75b11c85a36a4946ca5107adab5a977ade990a365b99ef7e507787cbeff8f843c3f3d175f78d78970d2a88a912c8c84c4c5e9d74d399bfd2f4b24927ddf28b273ced1bf5bfbb029233b9796be581d867251c96739daa9053c71bd7f21496428fe7f318edf6e9d4e338ac9de1824e555b50071803692bac3751abd60bb44b6ecfbeb83a009cc63699cb0d38e430ca7345bff3583d434f2b894d11bce6a698a68546d171146fff05cda5174ba170dad19dae553f3dcf5735e2abe23017d8b9088bf197f45ecce3eaab85119d97c33d50fe2a70dc77081d44932e25196484e6f7dcab38914681d02a95af51f518e1b41eca0a64174feaac05404c39520bc0081cd255a868b193b2f7188db79aceb4f159c473feec113ff3007d72767e8a5cfd96462df849afe37167c0d27a386176878a007f8900f20e7cf7aa1d2da703cd17ff91de8b0f8544b4764b5fa871a4a2afccddb15054f4d8eeae9b3c324fc2ff3d412eb6f6a0aa3c56c69b797b28d63a46188a15220e12555248754da653ed5ef5f3d0b0ca30c1c3147032f545f38727ce130983d323d90085e8a93e9c60a822c5e1147f4e00c3e4a7d71e4bfacbc0f5a4510f06113dbd24823d505f2e943102e5e360ad800a657a2b4547304ae910c033bff9da49b", 0x1000}, {&(0x7f0000002300)="f9c3d2a5697f47cdd3de12faf0ae44a7168868f5a421bd19cb7b229ca26cea1ee5fd80e72568080860e1214cfaab5326b2d8c410fbd1348a6119fab48d957716a8f87dc749fa38a66f561fc673f6034e8e3b442011b17e12b2355a8920a46edb98a6f264baf2f37cc57e191f18b86278a55fdcd5da5fb5cd2f3fcc413a9512128347dca5701f6ba1fcb428eddd5f86f222568ec33dffb2d96a81fb7b", 0x9c}, {&(0x7f00000023c0)="41bc52713014718cf2299ec8df697f5afdde945afd65f66a61742303f5e4f046b82f774e54e6dd189b2e55fe69fc8e39413181c62b7f85629fb3d062105c1ae7e74fb9e3a13fcd067383438f21eff24970965760ced10268f68413377b58373812652a6f306469d6c3ef37ea2044a42117059674a533ad8cee022ede477dc5e23760ab5a83c40e8b488120e839ade86bdb7abf4ef5a23d75b6223ac6753fd7a0c684dc96e812785dc41220337af97963b6c1604996a0c62e0db551fe2c8de378d797c0", 0xc3}, {&(0x7f00000024c0)="59ffed907de9e49d89c27084f39c12b6480d356966255a94176323ccaa2272f59660379a559952cd53d041830c2255515b6e813d43f317aff05fb6f9f97ef6ace3ce8b3dcd617f161107d9bdc97914b62bd90593309658ef896729788066356da1c8e95a910cb3ed393c8d1ce572d56e310715680a6a03b94a1c232ae544ea28af7836b29e40cc1affdf54510751952ea27267fc2596af0315476df8eb31c50ca6f2c7349020da8875698015957ecf69d7e6b7f387741d", 0xb7}], 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="000000002000000000000000dfff000000000000", @ANYRES32=0x0, @ANYRES32=r19, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x3}, 0x74b06670f9f43134) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r29 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r29, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000036, &(0x7f0000000100)}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./bus\x00', r0, 0x3}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/207, 0xcf) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f0000000080)=""/104, 0xfcbe) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x9, 0x8, {0xfffffffffffffff8, 0x6}}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9e070016a900f700000000000000000077fb9325c17de9b300094f5738b67a6c87850e14c6986848f842e817892cc5d15b93"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:14 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r2, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, 0xffffffffffffffff}, 0xc) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000480)=0x5) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r1, 0x0, 0x8c299ec05761787d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x34, 0x0, 0x0, 0x1}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = dup2(r3, 0xffffffffffffff9c) renameat(r2, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000100)='./file1\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x400000003c}, {0x7ffffffe}]}) syz_emit_ethernet(0x6a, &(0x7f0000000180)="fbc89ea27072d9e2f158537d9f8172fd7d85835029755f97c9074800796dceef266b1c3294f2b8571b30cce38facac4355abde0582e3b2bcb80dc9a5dbb78d8056333b769763668f4061efcee986f8ef289ca74ff2fc5395aba1c44354265594bc907c91a529cbe2e0d8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r11 = getpgrp() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r12, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r12, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r13) r14 = getgid() r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r18, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r18, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r18, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r19) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="4c9b768d6f72790eeb41602000468bd92de100ea9f91e8e14042e678cec73f6d7961a805e855871a2e143d32c33e2677f0379547720ea740ab3acec9c44a62b6262369dbc68dd2f51cb4d6efab93019db83b1c62a27f543fff7e5ea7d74ca3e5cd7c7d6ffe689204aa1ca87ecff78e4444547d2026da9feb4000deb421c1b78e745bfaecff0c11ad86594761746d6205e00ce8a0b9db92fe8d60dbf05c7973a088f236230195404852486f141dafedc732253234dfd7f6af79511edbc27072be2f39a1cc310abef87f7f59d12ddd", 0xce}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffff9c, r8, r0, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}], 0xa0}, 0x400) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10000000002, 0x2, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xab50e87371824c1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pread(r4, &(0x7f0000000340)="9b41b1986685fb179fb1bcc26cf5bdf6c1f734f6d912be0eec826107f1ff28044533ee486c341470d8c9015d761d6b89258f80dbe895ef18ab74a870fd7fe346cc844a40daa34324736665982b0909d40acde87a51f074804b2ab6875c9fb9bb3a5a1209692cdab6ba7af783bde1406e8a97caf2e57040a8b747733ac27922ea43279249534139c6e392eb08277b923b6604dfc4953c9c963e65425be62c580b54295cf3b9451235aa7d3458d052e5ff0fbb241797b23f0500198eea80a506877e372e2284e5776c5c9a4e1533f942a2571a6fdf2e2e7a4d3649bbc9e89693370963d036d9a28fe40515e76d1bfcbc6f3f5c3054c22fcb8fcdb4cb7e53ae69ef2b487e6dcf9ec0673cf5913bf07049581c51005dd7af0c7db9243571cf899aa28d0e8244c6d03e1acb8b4815cf2b452485452256b0e4ad609a2d39dd1af63892c1d6ab80fa1e9f8d833b807d7a223527ed6d9426aae2fc8070b09f6af37348d67dc37b0b7c30f1f6af9cba6aa4c50256fc6c223191980dc51cb6dcfa68b5d01161ea12df79f3c790b05b87330fd1799109774e7f4f0164a3f02379db0f309b49a5ee4c360b3ae743263ffcde8d94559e9d9462f229ee98b05aee4c866570094b025ffd0d6db8a0e6da6e830ff4b230ae92c2859af1125c7b08765d74d84dc0b0487436088c608a6ddd6cdb158b7a91dcbe626b74d79ed9e45d47f0133ff385cc16e48d5f7c12541f3f6fc1487e55b7acc0169b530804357a37e616f8afb9a8e615c1e99ab94c72701b3dcbdd83ef3518b6975e0d07351b0709001911127d315271179b53d1ec6a94d127a2883c3c11c911b21350d25ee07bc3a21169d5625dd1689e05faaba5f99c322d730c5fb16a0aceb2ba541d3a3fdd7910a4ac6acdca488aeab58f65a609e68e1d145318d33ef5a0e2c5fb74680b730559cc84b2f218461554b728229325d70955bba5e41805a6168d699d277fbb326ddcc7597d464f8ff8af9ecb1f03a4522b52720967a5df94e2cd52e27ead61582e4ea94688169d73d5250cd9dc2bd8400df37f84f06a8827b52838cc4529f7c9d320c7c242e485e6051a5625b9e9d48361919fc06524f294883afc2511bc175538ce5941ee84dc36e3ee381f397f71911486fb49f1f25bff0184a017c83499a9bad707b47417263e7b87cd37af9619211df06d340ecfed70afa16c5e839c7b38489ca6f537a62b3c11901fe3ee93c51d7054de01d91eba792269fcddaab822b2c1689e4295f954f71850f680245c550a68c12573d7b0f14f8dad4166731306a313c8fa2f495065ffcb4c63c01914f58fae85d747a7e81a05b4aa7b620a1f149588a8bfaf192def83699298e5ce18766acf27476b1e809d4bfc1ae02f642cc9c009084cdabf38b7407ff5accbd6453e11b3b582b81702a8a7ea23a45cda40cec96387cf8eb58cb42d16015f44072c6c1d08d0fe54569782227a680c8014529a2f72ae1804316f70f5f3854869ddb2a2f2c3bcde4ef41e326ff968892a3296fb7a0772fbd496b2a3a474388d2d7853a1761595ec922e06f3e5a1e7fba5d6887b77680e03ac27939b04553c00e970d7bcbaa709e5244bef52ec52ace328e8230dfd04874c8dbb8205cf3b0b03b52a1d283df08c462232ca110b8f765dfdb640645f0a81d237f10802626729001252dea7d7cbb651366b5a1977b2df9c351efa90b932c0efaca904b983a4baa5270704bb47c3fcb51f608337bd3523e6b6200df5ef7a73d4b239e9c82836b2a946d56d1257de1e5b65aefd2d572244f02134e1b9446b803a34ab2f49befca24bc7efff18d81f1f2cb4a6bb32caba7f9f86c4c25fd9facf297b9ba6267ad118332b84b9a5c681e4b880aa100452c34568c6173f0ad1416c02676591920894054166560ad6086e86f6eb3f1fd958cdac05d2566f1c7597dc582e76b3ecf9fff80cb58faa0cdc0907cf69d11a27233e516112a5882df589014bd3a9272536db8bcc1da85ab52283ffd13d7f17810753dc23cceac3c6e214f741bb3a58098d925dae0d94d062824f78b5e007df79b103d38783afcd17f07471ac89dc97972b07d1c28bc9e318010d10c2c9cb647edceca09750df2ab67cb0623e4a19b57b500e2ca40b1276175eb1a0e7ab622a3856d578181d59dc10261fd84da4b614fdf9a385040a352a7168ca42c8e11cc535fd69770456e60495a181dfce46e2953f9c5c53656e9f3b2c2e01413b48fb39f12395b24897574d7aafcecebe77b86151834870113e0c5651be87c3251a6a0d387c2b38621ca625d439903e15ac77f34cef5a2cf10cfec28d24459531aec5f9d667610c7920072ad97f8a220c01d941101ba987bb3fc4487bf1b1674f3ff2dc971e9f65b5feb3a3d4bd947ed468ef23bcf540e0099b1f8b3adb78018a6fc12d3eaa748e0284960f47ca905325dd73a2e3ceee04bdf85b6b88befa5996f7782f83e9d7ebf9abafd6e01c885a9d7d4bd133b9e8f056c26d0768a709f68571142bc00ac66c295a4c77d522e083d8d9b4648da07fd58b6afc01b4dcdc710fb9ffd08bafd940bb2305c6e3a328b9ee71e6d549dab70f9e0c5aa14b589d36ff2fc9195374c04309867b952ba7a1d5f47431c46128d53ff81e056aa458cd29336d74e6b873c839914620c59abc3ec1f8d04ab3cc341f7700511bbffdf359bdf2bb67aabe066ffab3b5ce5d9c87f46e11cc55ec74a7809537fdd9acf05b6342a2b611de94d361114ed27fce19bd5eb4ceb4d084e42c24e0cb0b0989ac43438a6a1387c97c89a246b25f0b3c01d1b8d02f0123ae273da38143922fa3ec51d260bdf7f89bc622204f166281896011c0452d3f1f9d655f74a408a10564f8641c59981d94cdd887950bbd408533ea7d9e4ab1bfc91db953677579be2aaef9259b9664dfb82d16917407593a3813f2284d88faec5196fb92819bcb84061dc7f1b3ea82b9d564b2367b4f5f7d36111efbbadc8018e5446a61a0644e1cfc93f4dc478981569e6a1a36a0ed5d52fa1590c4301bceea8172e05cf8cc44c771912e64fe06a3159680b036ac24cee656b0607fd22803d550a6461b5ad56853f0fb8b9dc92fb70c05470f0a5ac82d8f4a545bbe2922b95b176261dd43734f5a29d08ca08083ce38c20901106586fc7130ddc33c815837e106d3b9d6b69353b12298604667e97ff4faf91588491ca24abc09227773de61973908b670a9db8fdaabfc7a11790f841f1bb6bc04c42aa2bb45da218ce3f0c1874051c319689ea7ddccc00f627e29ba73ed07c82de16af910ce72788a79c074d8819cfc049531ffb5a5c1d2ec82e480721bd480d27e7b477b5ae73a4f4b5168cd8a091d9a26d111cc859fb827f23f4d9444a54f30cecabf9a93d2b6d4601f6235bb2c0b9a0c2c585954aff16c3640d4ceba0c22b99cb4ef498d5534561dec7889ebdf5a68454a312888a109fdb6d158ccefa41b065e635be4e81ba22d73bda3e9d1666fe44953e732faefac29e85d8f2e41d0d62916d4b96f20c48ccb62785419eb8f3e208765d818312ed01cfa74149e8cc4da29d16949220ebe2054b578b6d4e06ea1951e81197bf7ad6486b915947375cedb1881f8ae0ea9c4bad8c647c455a3ffe2e1e58f35ac45f11d65174d034851bdda655f1afeb319cd91c833ad2bdd2114456bae24fd29b3bbc34beb36b76c7348be1c54ac94803e05d39232af239f108133f477861d4cdf534b56a8e36efd9b6390b2a6e41296006f1c5772a3ff17b2fdf9b7a54889e9488df7516bc4fe1a63d1bd7fa16566916d46d83ff5302c2565b59fa3556838f6675446e741a0a64eed9d15d5b7a4c8683aa69dc3d936ea3d115906bc6bac805878ddf7e9b6f4144254eb9d10d2a7a5e1488ab4dd44b64711a1222ccff65a9c2b004e288bd2058dea999cc5ea45554b2ec891ada344fd496545d2df34fe3abd391d995be9846c85bb1bef78fc5e4b1164d0526c8ea87371acd6d7ab1f8bd152d8df36653a5c957f865ea5104767e2016689082e9fbe4f2f0a1b0a9390f9b3cb204c7a14f9b1b2a225d7379d8f88506fba32d53236294ccef1742ab868f8e3873f7db8174ca2b7cf3e56cd86f81f1a41622601e02f476a6baf4e5e7df8514dc1df5710d19a812c17ec1f7a2ada229f58585bc1187011df9c80b65fd553b1a11a0b5240335a2375a348fae5881d1e9ce393dea2a39239aa6e31570a373ca7c8714d07f2ce8f0326cb2ee3618ad4872a47142a2eb15708182acf6e5f86aa3c2a01fa9139f7ea1d1885011ec3dcc983e6a4298035a546784b8e78caf4040a35767ed3d0d18e63759dca380960d93e98591ea654bfc7cfa7275656228bd4c24f457e0b547c7b54ec38a2b37cac01c1f44540739c6b02c7b3b0ae6b169dc698ac40fa32945a252813d2edbbcff63465fa42d5dade6ccec9716787839479cdbc11a1cc6667975bec4cbec043bf50423a60a7f230043891dd93660c733e38ae6b8755c686534467f87c4ab2bd6d29c4dd134f01dbace8d80448ac0a380164e5d9ff1fc80b131f0c03a7c94b10c9757c2aff4522581125d2650a4715b4c92edaffa43be9c3e629f84c76a8a70995e7bddd20ba5f71bc234a4133033d7d2bdc182f1d101390a1217f1d1c07338da02cde280fa3bc6e406979ed1b493deab6bd663131bcdd0c7dc71de7e61e997b16dfc9bcaffddeb87a6d95689a5fdadb91101c44eb18b296834ca97dc4bb6aaa42c09ba66af527c6960859bf0b334a43d5a87cf71c907041c2c5f6d4cc419a4808db870beef86ec3c342fe6a265d38328eaf2b329fb87cf2733a565236f623a3730d752b0722069cb9d325045fbd6a961b6a6fce0bb380d1666972ed7213ed6b184e80164e88bb508f82e42547ac55cec800babd90df6f4d55c1e18ab7ebd2e16f9ff46d2a6fd9fae14655365076bbc03b82de750e8685a0112971741cda856b814f26f919e59d10c4c7593fb7e258f66712e00f2be299b6818ebecb6d4af05cf856b63bcf75696f52ba9291fcb887eaec767f90c92aaf0eae74c39d63be9138cf3fdb85ce154fbbae215a56915450f0864d1c7185204be6ab49fc998e668dbd3d1be4a46e322cdcc434a4b296ee8ad809c86ad8d16befb8008ef376d890356806b172ffdec1b9f077670b6f205aba643c0de5bc826ccc3e9552a67307f096429367edc38cbe5ed0b23a09fd7a8c4d462e47d0c471862e5a193528123d0270e7431c2c64134c271c3d6830269d217f0308dfe62d5649ba50abb4abf7f8346724c5fc66b50065b94eb9248a53f23f6f665b3d5b050ff7d541923d32a2f410ba7a107dbc3f1d00b78ad8a20605db294dc4a42fbbad4edf6cf1552bbfd58a69a0c51f2bf0f35e2cbe469f5a9307777882f1c1dd30b65a97817d8f5ebd3a5b48c9506069a17fd5eb83c03481d9cee478725b66aa3e7fc0b7d936e5a76ed0fe395de5d8442a3d2be492070af58a2f9ccce4b999554b01b582c3cefe4452c0b9ca7b2b05e8f07a7b8dda3021797b0ec0157bec266ce3a3bcbbcd37b8944ff28db9d6d04406c994ba612547ac2bba41d2e1cc2752afacd8db3e54e11d5bb8cdb9e4378f06caee3ab9984cc46372f433458745458fbf1349f4838ee9e1343dfd67386987de90ead525c50d7d93a91ed1553067f6d4f02e056d7c582d880f77c14a15e2e274d068632716948f15b841925f5fa7d5e4804bc8f29dd21df44b907918c894661324460a360a30fc7439510681e03868c6dae980d3ce79130781e44af3495af291b54b5a25349263c3e4950eb0160804d23edeaf", 0x1000, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffd49}], 0x2, 0x0, 0x8000000000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xf6ee41acc5204d1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) getgroups(0x2, &(0x7f0000000000)=[0x0, r2]) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = geteuid() r6 = getgid() chown(&(0x7f0000000040)='./file0\x00', r5, r6) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87, 0x0, 0x3}], 0x3ff, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0x2a4) r17 = msgget(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000002780)={{0x1, r15, 0x0, r15, r16, 0x80, 0x5}, 0x100, 0xffff, r14, r14, 0x3, 0x80, 0xff, 0x232a}) r18 = geteuid() r19 = getgid() chown(&(0x7f0000000040)='./file0\x00', r18, r19) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r20, 0x40047477, &(0x7f0000002540)) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xffffffffffffff67) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r25 = msgget(0x0, 0x4) r26 = geteuid() r27 = getgid() chown(&(0x7f0000000040)='./file0\x00', r26, r27) msgctl$IPC_SET(r25, 0x1, &(0x7f0000002780)={{0x1, r23, r27, r23, r24, 0x80, 0x5}, 0x100, 0x3, r22, r22, 0x5, 0x80, 0xff, 0x232a}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r28, 0x40047477, &(0x7f0000002540)) r29 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000300)=[{{r29}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept$inet(r29, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r31 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000300)=[{{r31}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000380)=0xb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r35 = msgget(0x0, 0x4) r36 = geteuid() r37 = getgid() chown(&(0x7f0000000040)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000280)=[r37, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r35, 0x1, &(0x7f0000002780)={{0x1, r34, 0x0, r34, r38, 0x80, 0x5}, 0x100, 0xffff, r33, r33, 0x3, 0x80, 0xff, 0x232a}) getgroups(0x0, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ktrace(0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xfffffff9, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 16:00:15 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0xffffffffffffff10, 0x0, 0xfeb0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x1f}, 0x1dd1784c287e468f) close(r1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xff}, {0x2d}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = dup2(0xffffffffffffffff, r2) dup(r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x0, 0x1, 0x41a2, 0x7ff}, 0xc) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xccb0, 0x4}, {0x18, 0x0, 0x38c, 0x4}, 0x1f, [0x8000, 0x40, 0x0, 0x5, 0x20, 0x10001, 0x7, 0x100]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x8000200b, 0x3200) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) setsockopt(r1, 0x80000001, 0x0, &(0x7f0000000240)="b55551bbf867c10ca5609ec74a8ce308bf139038d13b2e32f0e01df18bcc90afb93077f393b6bd917e9bee745bb7c3c40cc69d86224c63d044cb3fe30b8384cea349c784548f52a2e6b6a9d3d1528ed5c1d393", 0x53) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) fcntl$setown(r1, 0x6, r2) 16:00:15 executing program 0: socket$inet6(0x18, 0x0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x100) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2689f64e1cb34ce8, 0xffffffffffffffff) pread(r0, &(0x7f0000000000)="1f355782a2f6730be08c9ed405c5e96870b49b62b122eaf8f48c75260744e1f87e99b15360c8c4b3c7922da96464da24e3ce1f0fabdc4fee6eeb30b1abe049bed63fe7ec66d5e13e6097378fe262271eb6311f67bebd7180d507d3", 0x5b, 0x0, 0x42) r1 = dup(0xffffffffffffff9c) pread(r1, &(0x7f0000000080)="80cacc6193aef5fdf4451d1cdbd4377bcb297915bccbd8e1996ce6d0a44d05d994851be05178f2059c2d9100f9ca377284275d8078c6c3593b694b81464a4944ce871473d5ad057dde4e845e531c5bf55274610dc7c38750fdae0da5f0989640eb501d75e1a0aeeb327c3be816b2f083eedac42bfa7d7511e32262a37d079d56f744e643e3e3c39c99da8c0e46905d1e15ee9f3b", 0x94, 0x0, 0x0) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x4, 0x8}], 0x8001, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x5, 0x6, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x1, 0xffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3f, 0x7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0x7fff, 0x7}, {{r5}, 0x3, 0x52, 0x1, 0x1, 0x6}], 0x3, &(0x7f0000000380)={0x5}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000003c0)) open(&(0x7f0000000400)='./file0\x00', 0x400, 0x120) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x20018, 0x0) close(r6) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000480)=""/244, 0xf4}], 0x1) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x100, 0x548c8276544ced2c) sendto(r7, &(0x7f0000000600)="63b218d197757d89f3cb7ea6af9f2106c35c5ae651ad9a5efbb58dba1d6f545fb7a2ba102db226b4d809661fe42ece2711a9566fba085d67b576158236ddb1bccc80", 0x42, 0x2, &(0x7f0000000680)=@in6={0x18, 0x3, 0x4, 0xffffffff}, 0xc) syz_open_pts() r8 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) fcntl$lock(r8, 0x8, &(0x7f0000000740)={0x3, 0x0, 0x1723e321, 0x7, r9}) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) sendto$inet6(r10, &(0x7f00000007c0)="cf89b40bb01113bb89a1935fbcef52a6ad64dbd32c98c2014e11348ea556b7573ea42b45a9bb718572edc0c2ce7ea65333e15007f8e030eb82e49a5d7db9", 0x3e, 0x40a, &(0x7f0000000800)={0x18, 0x3, 0xfc91, 0x4}, 0xc) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000880)={0x8, 0x7fff}) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000900), 0x0) r12 = accept$inet6(r10, 0x0, &(0x7f0000000940)) pwritev(r12, &(0x7f0000000e80)=[{&(0x7f0000000980)="f3fe0929e8262cbe6258e7d2bfda9d8e2263fcc498040d6afdae2187b8b53155e4808f81d13a", 0x26}, {&(0x7f00000009c0)="40734f998fec8c4fda2d553097494e50dc2f743aef6f8a5fc421c3d854d047e41c63a7afda2c952a054e2d7c4960c2651c5cfb90515b76af8d3dd5ed1d2d23903b0929e8d8bedefd00376b40b7a20f630a41b8ed4b62fe1c5512aee1b2944e94abcf8bdae82489177bd33e390be3e5f274b37f409c4f49b12748f793207b3272ff722b69c52574f39394270327eaa12d64cd7a3e0f1622cf2f684978ea2c531f555659e9b4e876576e72dfd5f1d0202c4d62fe13f5bf0570026dc5ecf54a71374671fef174db4d7e9cb1be105aaf960052152fb055877833d27881b7e524c84db92c2fd798ef", 0xe6}, {&(0x7f0000000ac0)="092996317ab7338f48ac8df1ac14c2f2baee06fbb6263b95239f11ab80b0fb931fb08795968e0d38ee0dae954579466c4981b4e739035f7d8f552813f9d6a944f3f0ebe9fe26b69f25c00f6451421861e300e949ca52b4f839ebe412e8980460f29d512226cbdd0e77b88d80f39128a7158faba0c5", 0x75}, {&(0x7f0000000b40)="e14cc89da8f0d052cd118982a05c1b66d3de0552b7710b564aac58e52bd121efb31f4a0be536fb4ac649ecd214b9eecf87bef85f3f300b5093a465d3b09eacdd75e036c8b0aa818c1fbbef254e07264bed185a38c61d04fdc529361495fb65d509d38485e27fc73f80131920d79b793026a1ea745975aafb566ad4f850f5555b3514b26d33ffff5bc55a53af9ea4b4e1bd1a6505955096cc936b41476111258b7ed40a24b08dd1862030f737fea4b7", 0xaf}, {&(0x7f0000000c00)="86f145fae88e0da28f3fdbb490eba7a106b5541692e4063a518a1e63533d4a8d863d39edd5b26ddb1617a8607f9e71e49bacf273a514257b04f7b3c801d580f1a01667cc1893e2c3d886480d0c505e11477a0d436c56fd4526f4ef15a03c231b3c382708b4f216a56559c984797f0d82b932e8e2775a84c7f6b8a791ee7dea4470a68295c33820b46719f6a4f4f8f97096b63e3d3142bbd35b07e314a9ed95632c98c7ccff943b016d8473e2b2f6d6c8017fc2dd98d73cfe351af9887019554a70d4", 0xc2}, {&(0x7f0000000d00)="0f3714339552499aeb5b90660fe84c093e235992bf997d5922d67323c990032e67a43d447f02bdf90a3ba7ce4d7bedbf08ab695d11688e5f878a92c9ca29218f3e4b0d2542a935eb284ba537613ec4969a4d1efc3fd5db06a51a58f78d2d88e90a66bd1f75536b1c806d212676d4ae62dedc040d90cedbefc84affd648c0b5665f032b77bb1dee5d2575929d21c76260384469586e155545fa5d0ca78cf353afb6d8b22d60f74f", 0xa7}, {&(0x7f0000000dc0)="4c2e350fd04ca8e2018e63807f239e401ce60a7400435a5a6e10c00b5b8a2768cf56593e86f6b6d672d78ee5d3b26cb087f18a4867e446d1667421cbf0c38a3a5e00d489971fcca5c4830de08f4985d4dc1bb8f1cd34e28494e361ec1b772438a055560acadf6e5923e6474e411922aa53f0a640f39d9de3882d435e465bcf030c3bd374128f4e22946293872909e72396", 0x91}, {0xffffffffffffffff}], 0x8, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000f00)="18ac4af1601051642dfddd226512", 0xe, 0x0, 0x1e) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/bpf\x00', 0x8, 0x0) fcntl$setown(r13, 0x6, 0xffffffffffffffff) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd33c], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x0, 0x4], [], [0x2], [], {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = fcntl$dupfd(r1, 0xf, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000002c0)={{}, 0x1, &(0x7f0000000280)=[0x0]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0x3f, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1000e4, 0x2, 0x80}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x5}, {{r1}, 0x3, 0x0, 0x1800ffffd, 0x4, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x8, 0x5}], 0x100, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x12, 0x80, 0x58f, 0x6}, {{r6}, 0xfffffffffffffffd, 0x8, 0x80, 0x8001, 0x6}, {{r1}, 0xf, 0x2, 0x1, 0x40400, 0xd1}], 0x24, &(0x7f0000000240)={0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r1, &(0x7f0000000000)="9d8afc4f3b93639187f294441674895160c7dee47f01bd75491319cccabfc69294f03cf73bf385613ad8c22fec993d8690b750240a3c2ecfb96e7347a697d3bc4f26d712325faf30e97d7a30e69fcd1a0128b2b30378244bff509b6a4a608762da1baedab6bd148a8886de075a94063520b013e3dc38aafed35f71f03f208a984feacc7b0521f3cdb084f7fe1d302504dfd3fd293dba5d4dd80c0e", 0x9b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb590dccccc17b0a0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='*\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='!*]\x00', &(0x7f0000000500)='\"--,#\'[((,\'\\\x00']) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r6 = kqueue() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@rights={0x20, 0x7, 0x1, [r5, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r0, r3, r4, r1, r1, r0]}], 0x50}, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0xe0, 0x2000000000000000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1480fffe3, 0x400, 0x8c2}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x8c9, 0x20}, {{r3}, 0xfffffffffffffff9, 0x7357c6853370fc91, 0x1, 0x401, 0x5}, {{}, 0x0, 0x8, 0x84, 0x7, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xca, 0x1, 0x8, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xd4, 0x1, 0x7ff, 0x300000000000}, {{r4}, 0xfffffffffffffffc, 0x1565eead2efcad20, 0x20, 0x7e9b7950, 0xff}, {{r3}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x0, 0x9}, {{r5}, 0xfffffffffffffff8, 0x14, 0x10, 0xdd2, 0xbd}], 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:17 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='\x01\b') 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000000, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r6, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r6, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r7) r8 = getegid() chown(&(0x7f0000000340)='./file0\x00', r7, r8) kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0xffffffffffff8000, 0x6}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xa0000004, 0x41, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0xe71}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfffffffffffffff9, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa85f501d3f779994, 0x0, 0xab7, 0x5ae}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7, 0x5}], 0x8, &(0x7f00000001c0)={0xd116, 0x23}) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffc}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0xfffffffd, 0x0, 0xffffffff]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000011c0), &(0x7f0000002300)=0x10) sendto$unix(r3, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000002280)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYBLOB="6a2d881b2014b50be848da26cd6ebc88d65c2786f78843252fcaba074df708f95d9fc3cac1807bf44a23b5e38219c8d7eb710eb036a290def166d8624883e61ec4b98d81cd9a084cb09eab1a0f9962bb9eb4a141b51f31f71eb570ccc9e4476ca9fa8f1fea103087202d76a10c8e2a5169647c65ff1a60fc8e0ba1afb9e283fc7b2f4969cfceb994b4fb3c70f360e5e024c01ac2e2bf5cb89cc96f4b6a6f46d72ae805454ffc231929d347814c57ffeb31b7ac7e91d398f5d3f503a5bfa4762c46c08be260b4abd7477f9f042d6f2e4daef3da7066c6f4cced50724c4a6cd946a7572e33c20d3b1b7890beef7601e1db3b736c017d73b23996cd900fe648d98db2159cf9d718f6723292ea7cf2c15a9c7a7e0a2a79314c5b01a444bcba64aafdce74620e6a4d20e599162f11911c54d1bf0d8b206b34e4a36a917d0ee9fb570e60cd632927f871a67bdeba3a38db97a6566d6f01bf04a1ad74e6d45d66d66f22645f5f9ed4afca85931ce9d569e0b3858036070816b1e53cb5c9922fe0b83cb4f601ade89e780da2f6ed9c7408d039433ba21eafed1bc34baa5d54cb2322da783e7c3617bdc2249378bb391402002f2a5f79c77c93d7fdddf33786880661a2fafe3fe7ecc56dfad022ed38eb8f0043cb72ed11d1dbb92dd0a751581106361e379396b11f5a89188a0e2d39b89f071871d31224e0a45435c8fcbf99e550d98ebb9ba6de9cb436e64ff5b85b32980250aa1ab02011c2d4dd7652dbdf4ab12c5659e45f20cd6a3a57c953a3b67f9d4f873165e3df738e7e3fbbaa47730c44ded635e0dfd540646eeb0c47d7d9a4941a5d9c49d39d05659c4004bb41373cd062a702d3de89901674108af64f0ca2cc225e467e8ce5572617d4fa504d2336cd71da11244301c98891a52f606bad1448a98f272604b1e38a2f57ff08cf50e5f8efeefdfcc923ec49f66873ea5577646586dd782ddfbdeb36efba4349e88703f9496dd824ef99b18cc35e1e0a6ad9921630b30b5f7ba4e606256988dcc49cf2ce12fdbefbbc57e0a0954ee2cbe4c24b72eb1643f8ad5894deb742b5547e79a327e6df425ad95874dcc76d5f9b4341e53c50c5bf7347256f6f4c2bba45f95d1bd60e2e976ba69380c56dac24f5f2e00dbadf79044dbfcf87935e074419c6ef01ec76952e899316a180ca99b84c6837ea0e26b911a84de153b317a782d9d8e6bfec6ea810b1e5cd741d5c0e7296a5bd2afe2bff2281dd0802c162d0112f3a0bc70677202dbae19a4fa546fd6d11805fb55321429a1fb0636cfd6d3510c0de799610a0b8f0f5892ed9dcfcd5d3ddc30989c09095446b6ccae3f1eba4dd5abeb3dd3bd5a842d88c7d929a01754d5f32bef0e3acceed0e2cf7af62710014e89d99b94b53e4aa0d0c63435f14c860767838a5c2075538601a6b45fc63e1f93f20b0e56e4c6454c02ec41656034abb708d927ba457103ebc2155eb4bdaa5619721cc4747de4ac4ff5a34eadd6a1d4ea77ee5ed1c19daa1847c776f3af33e53764e03e643d9170d9afedf2a11ace91572537e8f0804e86841ae74baf5b5929578e54d87c39ce154b887e9958a99669d3a350a7ec23d19c3c1d2f68f49fbd2604d75ef6f575485e481a1aa733d182b24b5e6baa9168ea88510995529cee502a7b5848da39329562379f4f0c8dae9797ce799820eb16e3c01c4938f94751c00901415ffdaec68926823f4fce05701759a2c67607f00991b27cebde4a3a96efcc59a83698c62bebef33010f6804108a1607f95b2e263db7b0bafbef0ee72b613d02fc75e3194b00552018406b53b65d7cb4eb785156c4cc591347e19fb05104693a4f8918bc5112f342e55d3e1afaaf9afcb70b4e378fbeaa940a3413b1046f2f9124470b3001ad7d55ddb5d170488d50a38389975d2591c10baf392bde153613d93ebf6a675e84643429922508263152ed9b9cb8ad8895c559cddf759e2b654ac969851e18df1d484695453bcfdf520c7522d82aa4ed059d2a451283ed1455d45eaa5e7a720abbc3219273bd5f3679d4e10ec6e9bc94c3aff705b48a3df826b5254ce596e7c597feee79108acf0848e9635d23ffe05eb8a13462cf7be432813a4d5382e67f620c7d609690d89eaa7dc0d46f938bdada558dda3947df3ed7618623ef92bc2821bcc7194dd98cdea478af19438501fc129f571bfcc67f7a0df42318a0295c0eb158e9d1eb110b4fd7a5da6c663e9743894fe3e6026053652afbee14d652a00365da5f7b6a4e7a04fd8a669724bea33bb555238efc821597be581152be81e08c236aedc3e7f0ae9c12c0ed2cb26679afd8526036497856e2b27c5ac50a6011269234e5bb0d0c8d4c3ff05fc2a7c856dfa67925901e1c48eb03b4996165614c68366def3d1837b39eaba5ad0986834f0ab0814fee08de2318b86fd15335d743238aba1f3865af1d33d461fa5885f4d1cab951c40c1de2152a8c2e5dc0c254196538bd00cb5f19f35d76e4cc88a8fe244f69fa6d86f5e92dc6eec4f9192d39dcbe604c8d2d2935c58dd67f300fcc007dc31bf1d900424720ee9ead79e0693133c8754921866bbadbff815796f98ea82965a063c5c5b0255b923f940f8292fef4b33f6872f4f56a6473ef40f3e76ff478ddbb26855b6a7925a5663a9d630d07c7ee3c1a854bdf57e5cbf52b1d0cdb0fe8b5487c7e25a587a0ff907bfb3ca5cb12cab2dba55583878341824d7911c0489790e53cd8efff10bd81bb6f917419b2f8588d23def355ef8c816854682cfb0cce6209f7699e763415d8d4bf7eebb8f0faad8f24b569803de6495a0b4d7cffee74cbb94003dd07eb3d48991f2b63dd940db0d801a8695149a1e48c88a380a8ecf9067ac5e745ddd2f707a34b3366d713602f0b3d1bfffab3385440c3a5f7e016f66182103392e1b363cda48ba48ce562f8436b0ae04220dd0629378810d71459219281268d8445e7af0e70bba4fa7c75278b722dc46c6698b3f60000787f262ec9df08bd32ac3cc4a94be57564e37a2c2c9a9a723fd324f757ca1e1543d0f81ef3ea8d932672125ec1e3c01843bd36271e9a0e325e5946a0d778a57ad8616b4d1eac0aa6c1b7b5e6fcbe4d70625f64604c0d6b44b8432e6915ab1c21f6b632bceebdbda0b2cb856b874ae989b716aedb88e1cce7cb518f14c02899b1ec31423290c30fff5b0ee1d71098c5a4c047dd011506f0af0b00d995277d48e8e1d33c3473b43a0d91b6759a34a5a925fa08f1e5552f745a02ff8d917192bd5044c9fa262e20b05b1b24ce1dcbf0c41226ebdf233a711b9148a931fee7482faee42a71c72db1a53f16fe2435f782478548d32b2dce5a4f81e1dc9e493515f33d344de8a0b48185dfb4ca45845fa2cb091995a8f2dd3a1b95ea6bd202428fbb158520f3f7ff389c7382821a45d5e67797f5bd122bd77933af19823cfe4e533b6711d2655f8ccefdc3f80e7e9243071cb4fd7b505ff04e047d9bb7222a5adbff4157d243dd4e0723e09022cc440e8bd5a98503be0a9b2ac832fc82136b277c76069682268780d16e3b1d60d93014609494fe81fc64fd539ea544ee96652892e64eb6809074a1fa43c98efa219716e2dcda6cfb86249cf0d80900e7a6022bad0a0142e505b0475f26dde87933936a46523c3c0dbae4c3ad5575c49b52a46715fc019f16da53eef3c12f7e50847f3770674b02c1be8f77f5b34d986847d61a741afb15e1c02434391026d7cfbf9540d86136a41b6158cfcfbea1dfbf7d8de8906670f0f9ac9f546f5a5f28cc1f45cfe71b5fa26a93ec3b6a337cc5a35f207f0d6e987f1a0633be589fb1336f69dc0ccf1ed0519e478cdb0efcc2306e97329853078524239a2a2f08fb4729d87bdb6630516424c1fe6077d88953c3c51a141e2c91297a7d12b1f518bdfea50ed0e55ee794b9b3cca935119f03cc845411a0a8c9eb7cf659df0b01080a505d0ac583237603489e1af0ec720d3efc1cad6337422304d3809fa864e24aa19ac486433d4d1526b117e1c09ea20446e23f779e03bc04083e6d8e305ba7c3aca084a672634d3ccabc597c27ef6aef92cc2057e5bbec8069491e4f063233a20355041e027c8bc39a050407d71553a8932316556121380e28a5f09e318f89801ad9c69ddd497eacb29d5cc02ce7107ff0a3086abaf68def85ff7a2431b1ade0a94a6af9d946b2c692b76baa47d48e0dea819dd1a8aee1f00c532e4a3efc1e60dea18c75e2e6e5535c212add1667644a9ee5a2fbdabe5b1155d69518b9fd99045c0bd5de1aeffa95c496d68c98fa2b28c7d780d20d2f488a5ea68c191c36041f62fbcb02f654b7c57ed8e846a9df59057596178f25106f12b76b1ad1f83ee395fdcf1ed8f171c327cc89d74eaa439faa8d9e1ce7f17ab9c31bcd333e695160103f545308a7a2645098f6c069e33daf4678f19f1b1bab06238b714cf9e0c9e9aeb921b651ef0c9ec95ad644a46393231bbb043cba102e1985c4dcea19c81e747a867b9c59e8cb678a3a64b3ab73053cdef5ef752942346f6abe41b427240bdad19f6f039cd9f276e53a98c138a3b9b7612e31b2b2cff3cacdb1a8a92bce7c0dae24b2414d66f9874326a06e8f92fecbdd02ae510a03cb875bd45d2ad76c7ac6bea9c7a1b2419aa56670f8412904f557dc7111af34fe89fd692e33a0ecc05742baea0b46faae09ee576aa034c3a5f734f0d1936a62458eb7cf4aa30c7270d8d8545caf7e835a8b50c076dc2d194270176cf9b18438ed0f9e544146f6f9f09f6c4da932acfddd40625e7ccf99dc738ae063dcc3a864b9506c4fcd8f409f64f435a9a6d5fc54ae3f11197c199c4dd652d718aac5cf1999213f939ceb75fd1955edc4a67f9a8ff76d434036dccebaa86a12bb6cb5e32a5d94cf7fb897e2f3f72ac8d97f8a85f78c8f712a2707bddc168efb7d9dcfb6e948c672e03e48d7c76ae76bbab6325fb52f5bb764c2b5b07041221490d14b07a27e9ef7bff9274ea01f2c8ee6b6d94c2e43727839e9212d47be7cfac761a2226cb8df8a3b55fb1c72dab2d5f126ec0b888ba140902089ddf8b15e552d3c87dcff999ff9eaba88ea63cfc45813925e094d592ae203e0757012e9d5137739ffab4941a5aca6970bf4e706db746378df8faf18e79552fb17d39fe41bc834252a14aa1d25dab0f508e8b612779a436f97d6aec97115eb28a5d5fa6ebdf9bb4fbe5511751d41c87486fb947cc9f8c4e7c99ec08b5c48fc2d742a1030a8f06b62c3678bfaa1205f1d7a1b280c187a520fbfce9adcc1e568668901d621a67131db1ea5919292b2fcab73f19ea5f03da49f5411a5f5e79fddb672ed4b5a9df316bee2ec7fe348d17c31bcdf789ec59cab1c6da4f07de6293214bcd2c1a55bfb74c62bf28e62b2ed268b9d584153995e8a36653f0c5f2fc4b4d42733c03c82140432d99edb7c466f0238d9b5ac64cefc89ef8dd543f910d3209b29188d629ba16ac1e3580d18d076b6511b4cec9da093bd4edbb1ece3e70c2d9ee82509ec6eb7f58528048e291640c396abf493f736c6b23f7c14c2a40b8d455139dc8ebd57686bd6ca0a1c2d7130609e352846d34702465abe41afacc5ddc8a4a1a04e049436e2767c028bc029b08a43247e1abfacf6999e1fb144dc5d0fad2ea7568eb2fc7c4725b82477eb4911b2e7b71866ca67502807c76343c0b3bc2f1647b1d7f17d18e87a6e7daac7258b2cb92c6ff691386299964962e3dd26991859007777d2a17109510f97f2854d55e1da07a0d9ec7e357aff4c138f1dd3ed143e49697ed04f16fc59ed5e8", @ANYRES16, @ANYRESOCT, @ANYRES64=r1], @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000022c0)=ANY=[@ANYPTR, @ANYRES32=r4, @ANYRESDEC=r5], @ANYRES16=r0, @ANYPTR64=&(0x7f0000001200)=ANY=[@ANYPTR, @ANYRESDEC=r2, @ANYRES64=r0, @ANYRES16=r0, @ANYRESHEX, @ANYPTR, @ANYPTR, @ANYBLOB="8b4b2c8825ac4c33657117b0a8141e0d2bd0f8524df20f6567f338cd1413cbc697f03ae5114a78fead44fe6855c74832513d10a81887f53dbf079149deb8aed93f9466859a1b272673c72b25b50aa00be2d9f0d25ab5e1e0fcf49d4735d7d9850ee291eb3fddc3f49aaa3d4918787747a6d1545b4f6d490f78ef9cc4d6b3b28a0f96da02be24687bc693bbd5355c45145b981714db7117ebeebbe250fbf61ba2c2fe4b1001b268768cbbe482a5b266c71e641e9d287f27de8b14299e35c72e2a3e25149d578d4099385fdd0a17f6872aa41e7997d18ea7671aa54c45bc8ebc5eef6e632091eeb5011be83bb960069af233461ac28532d11a3c1fba096a4e26d6254c9aa4b9553f910c54d27c80b17111d797243bced778c80489f241650f75091179d3e8e8a4152482be8aa3e0e4018daafcc555ed65d8467de6033e00fe435408d354dd59c9393991047d4855cd228f6e1c28a0969d3f2646f6daa1941f2b16295f7e3d180da95fa0ee4397911be7a90147ebc49e7c6d96143b86d422ea64357cc5e04256f0c78c4116ab18e187519566b185bef9fa6f9ae9284a120a861dac06b7e098057139ec5fd625d7e49b36b352d54dcfaa14276993c958a8a25d7e519e06ba4934d56a4f513c3592b67a9e03617d75fd84be1739c850c50a6e9fd226ca97550bae7c0b5c8adf54276a7150f1f94509512fa31aed53d634d9fc8f43d88d94731e3013b5a9ca1d87298c44796a4f0ac425fb030bfa6af265299a395c49c1ec78ca88254fc31238172b6da8c0679e00ad23e701e2b89a50d56eaaeffd3f193f9ea3f03e77505037802d0eef0fa481107faaa4d5ffa34d57434d8dc031aeda9aa44d4de3d1a5985ea782b6b32d57e621b1cc3028721152d9bc57ab5de27f993c2cfc0e177b1bdb12a3db9b6b1db5728d6ef8c94c2e8794d35f89d18f609129cc361fd92120e261154dff1caa910085f68a3b4ee65136e0fc1d5aaebd204496e3c18cad6d09c213d01370201aa52523f3610ab67ee5e23eed000b456905ae9a3c7f3421ec39ddcc8325fa66b3b32ebfe2ac307dc667fa186d304f1d851312ef45560a049719a6a83858da8b6356623cac319c9e58f141bdf4bbbdf0bb6eb79064a71cb33b9c445a48fc7c1f226301673b834a592f8c6a685e7dd3b92a06b0d501213f129d03fda1d60a367545e23185340223d6c258b3700a40eb7b34c534f01bb53900e3660bf81fd4c4feffd10845ffd67325c5abd52e8aa00d922bbd3fd0ba0a9a70454cf5cfdd7c9d3badea8c7c5f911a61e75df801de51a4dadebf2589c66ac7c20285bf8b111bb557f41ecead516ccdbc194867d93bb7e11f48c0ba5f0434a248f846f2242394af769666228c81a760091a041dfd99a4365b844f21eb0335b8fb7d0b26f8e905e19297fe6b5f1ffb792e9187230517952f80845fbae6a07ab2a1b7b2c6d03d4415ea533966e83c14001f2c00ad7001e0fa370ab4f568f7f5667208a7427df38672388fbfd03405622bdacb7464941f526a1cf2482e98bc4632c6658c174abc85e845091bfff6df5350e32c8a56d3d6af06c5b91d70c5f85332368c6b23d1f833cd2ff49f153eb441b03c0cddd1fd5d496ffd5b4893f5beca5e987588be0d45b50db553925b3f7eddf29b52fee645a44b278c39ec04cc1a038258d937ae2f820b5f94e982413508710e9dc1a6d317cf5fa97588a2f969529fb9b08dbfe1c680be6d954c9fa7dc11d064cabb0999cbe07a400c5815005eb87eb6778435df30a17540a1783ac2ae59fcff042904a0fa5873d671f2282737963fd59b4f63e9385316b2da1285e5b070dbc999f3ed92c3ee98f3d30a98cf4aa9c8c16e28ee147d83720015dc30d8e9ca01ace457eae62f7efeccdb3d3e590cb33a841813a841e8ba19b91dd021071045edc4f82d5fa4847b0ba26d591c0a454cea57e8fdd2338e2bb03b691b1b5a1cf795f18a28cd29178cb524889eab2f7ae6d0f5ecd9503719fad96991615cb0cf7808238e25dff11c8b196f38bc03685d61beef8f9e508e33e8a107c216fff81f6d54a0bd50dac06c6f6a7138cf3ed944b08ca8b8706d8694591e725dea4271f204cc9ef3eb935da94791e8f83fc5c57f5c63ed6b678e5199528b7061e6ab41aa16b0d877487db6edf7e4915fefd2e09dd57c37be8146501e609ec3891821be028af890b1160dcaca8fc1d679a363fceee4b74d25ef3535fb9acce4e9e51223c1dfe511b6589d0e893a2d2451f20ad1dc7205ecae22b9ce8565fe1bdc1f82fc29f07ee3d035609164d9a89d79072d68159f37ae587ee99a3d7d8a07a88bf78e7baaf430e2c990f6f6a7bf0546594d0984e9aa43346e26e8451e118351125e07f9326a4b1c9efeedb4476fdf35dc11abc0603ee4576b64f65bd98ff56c16aacf881a3c2aaea2745f7953bbf948b0b1a11b19f524766c569f798ae0306a8b017465afd45ea0ec3d9d7a336f5d279f9b7e7dd0d5cafc3d5a91b8f1db86a7c29e5e3a081a7133217544a42caecbef3ed84694a9fdf67dc36f0af0d9fbb1ac62722bb9d483abbacae0da3aa1a2d3ccfa27bf80a95dff5f10c083536d882a28195d148aaec57ecee35dca829a41a8f5b94adddfcb79b1f23198aa669f3a8cddcfa881561252758e23625b47c027ac75d81f87262e90783b430cd1838c00df34b9ddc8b889886f026f30c3acc3623b7883549082683db71e7abc63018f7609ae0f1bbb3172fd28c6a66f3cc475f7fb4e53be435ee4189aca1b6bda2af2a17c936f612abf69e2269e712582c67de19f3a59daa2fce8bfc1a5ba45e1b8955d014632089a9eee4c845027a8c0bb95e4fc28007d8c9d33d8ebeb5511c63c2662e943f8948758cd08eec4d6a6ecf215a1aaffafe62c841af937fc4d91ad00a8940b2cad2e67e5e449bb465784dc7a5b4b3380ea3bb6dc467c3c1b285075345813ffbe0e6c19c34c4851ebf26e69cae555816aeededc70ed9b30e55c35f61d0d0ba38fa0fbf4f48fa3f1f970e885a14a31997bb0af4556d24a10f7d47480bbe584b1c5979721110ebe428f490ed6614463798398b5ccac6fd6ad5f37a52b5e79a74b208ba716706879f40fbc88469d2eb3c7fbb9e1f72e775fab4a8074f5a1c390d31ad150e833ddc7e8cf2baccfb3d2901b84c0d776caf618faa4880b63005085892a32e8554df018a28a35b03c89789aa45a933b8c83493181f2770feddfcd19360f860777bf087ff48aea43c50eab0598c655a355e896b25f5a29cc02c6820a0ec1aa7e6f47c044a7d970ac0a00bca1ddbbde4f4981db09c0289df7fe665a8bb6bf825fa165b0a41d2859c6cba8a3b53b9f5a8de9ea9817448e4684275ba56cfc44084c18e48a5ecf525aa0d922cbd9fae167e78f9df28621b4697bd85f9dfcdefbeedb681ada7e05dad7afae215eb950aced5617cb6f0e1d534fcc6244ea6f8b92e1ac3f7a71eea491bc0127c6a0229d056a6886e1ea196c25a867eee5d8ba9196a43a370a80edeecfacdbbbb6c86f06ac39587617c355032cdcfd2f5cb4b2c5d4618990ff52651a6ad54cb826628bfd0d7fc36bbd8ba8371c4699b1cbff8249b3754f6dff8171f82762b3d463d6c86789cec9665bd7a2490ff5c46eb8b0279907277f62bf8abc51d17fac927fa82144689b4d7b570682e9611f52659f5ebde70fc478ee37cd5f5ae8d05eb2934a57b4b63d0efcd43e9b8f73392002f20b8df93334e1e6b7f287db1a3432773cfd506bac2a34d132dec15b1ce307a082b7d605a80fcfcd73e7adcd783846f533aad17cc837a4b7ae97169a2d2b4ce307355e775f1807196413c0f910c1b89747996cd97971bd1d2c16a2d301c6b31f35d243b13e005f5d1685db13dc0d2d08391771364145e991095491e4c2442d97a13a7a359d435b6985d505e44d3ab25e74bf2d355d8a2d3600d500c5511001ab32cdaeac88b49534d3377fb8f4a58d37e07ec77e02946d7de45f2dbb799c585497f4aae238dab7fd4323c07274bcc4774149ccab59df9d4958d78561d9dce2ace204324c7751f19a6c70a90c1f115bdcdd3a02177b4b51fb37694e52d1f7bd3d80ac80663abeb4cd0553332679b6ff2eaef8a3544ed789ca7c6952e204e636f8f9470b11162b997b9177859bccc8ed085c239492e4f75950a87da8d56a7036ac50bf6191fe28d80a6752b43ff3f4f7f587bd71fdd2ed02f1b27b584e3f95e9133db496b0e2c689a2a88be5f52ea1a0d6ea0fcc2519258ffd4f9da6907c58e68ca636f56d241dae036c87596cbc71f34ff65a8b2623f35a27d894f35834199cf749e44ac0160ac9a7a8ee7a92825337c74b546bb317f03b771eeda3a5605b93730f9b0f5d223dcb77fed24dfc6855580e1d07fa571c9151cec09927ec4e71eb202bf30ea10ce36f9d9cbef1f0362695080e6e013fcc3abdae2614a8c553b9c327db6084b68dcab9507ca86176b485cc211448140a35042410a5a79d421b3d24b8dfd691aa7cce39485539bb2361b078b6a11b8c74ad63a6f1821361e7bb1f2e8d66190ba4565ce6911e07d790a6c923c9f7a77317ce0d25ad4903e2277913f7e90115b6a431b4d3bae33a567383720c26108d2042da1797bc8169e701d83642228ec0157534e8f303e5fd6a1fc8c34d193777b2bea4c9d55c9a822287970855fa8554d2eb3f2a0dbe3a998d031aecb1e491b5bec431d427f5bd4ac17b5935726d998f05a9b4764e52fcfa0080b28d64cd8a80d151a30bced5cb8fb6104196edf949973d979a77fad6a4c57e742701d060e059296b2b39196f729d83430037d2c7d6bd1a89f4616e90e6a6cd9c6ae0f0a3a6a2de864bfb489eb0a963da130dd96415bf2b4de5ec026833661a12fee0b56501ab81eb8919179220da9a9400445d5bbad33305ad5c06e551842080f917fb0bc8693187f0a8581dfa6d59a9886306a376780eaed682db2a017c2a5bde7942a5e1a469057cbb7e4f24351c5b59ba6b066d1c9f366e749329330605b3cac63e9f462253f96d8e399b818dd3d58fff6f9ed89808b1e77dd43daf4fc2157b8ffedcb8f651a4d8411bbf3993e7cd990300ee982765a08bbb77d081a23fef1dfa0c5d7d66b41ecf44749eefa38a7dd8981a0a0380eef66e520f3b5d25fb728234e6e353d5be608bf59ed36a971eb28dc3f81a442b1a4075f4e1c15dec30069638ff1d1b4171317a2fd98d7e894b2df8fe53ff3fb60000c417724670fda6cc2f6c1cf76c101647de36bbc2015a526883ea01e1590f4d8ecef9b7b45011cad1bb954d6cc9bb13343d824d242709f1733abc3ed76b4c20bf52a9f9d4c55ce40e2e55851beb8a8343b3fa9281d29ebf45990331227b734fe5d3b503d389df597e0cd2700c21f9904c991565153d95eec0d3f854a5b952c7aa55531f57a3581d799eb2c867454bb0d6bf0c2a1d4091773b297278fff26e9b8258abfbfffa90066b3fa529117cb86a40b72277f83a68a418265f1d9a1e92dbe907c248599b5ac2534026b25182b63e92c043aeaabd7fac937bd72f6b3726c0fd8a98b3d96cf89b389f3fa889cf02ef4c149dea9e0c1f68893c09a598ad21ea25a8c881d6877e0afebb5cccde801007a40c93ec3ed6260de8621c66658eaaa8b1bfd80d5f8880ce796a544be13a827b78c8e8682a52d455cb098d5d2429e4450795ac1333caf4a65b532a60e47a4ad36bba9a47a97e2936f71b07b99ada17d76830b563c6e7ecb0be254e6932cdfd5ed9ffeb4823ae247459c2692e2ae089fd56ea9727c6415d16e7d7ce041c0fead9b852ae701a", @ANYPTR, @ANYPTR64], @ANYRESHEX=r3]], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) write(r0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x318) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x5, &(0x7f0000000080)) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:18 executing program 0: seteuid(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zerk\x00', 0xa0, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) connect(r2, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file2\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r4) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) pipe2(&(0x7f00000000c0), 0x0) r5 = geteuid() r6 = getgid() chown(&(0x7f0000000040)='./file0\x00', r5, r6) r7 = semget(0x0, 0x1, 0x128) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x8000, 0x3, 0x48ab, 0x2, 0x3, 0xacd, 0x1]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r4, r6}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f00000002c0)={0x4, 0x3}) r11 = dup2(0xffffffffffffff9c, r8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) read(r3, &(0x7f0000000a80)=""/4096, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1000000045}, {0x400006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:19 executing program 1: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) r3 = getpgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r10}, 0xc) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r10]) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x0, 0x18a) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000300)=[{{r18}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r20, 0x2, 0x3ff8}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r16]) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r11, r21, r27, r33]) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/107, 0x6b, 0x5c907110386cfae7, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:19 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r1, &(0x7f0000001280)="443db545684e5e871c9c575a6dc177a49d117de2cc92c17866bbb5b25e712a", 0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="06815ace639e9c80dc53578530f16b7ed5ccadfd50078990306e2e74036e8f2ede36cd6af89254534c32fa09eb2d9a3b11397c4c5034dce71ceff604ceb01dcd0ef91d063c2dc049369e313966430f1a60e8cc162a8828a72bfc18c5209ec1cd06ebdae17d91259d3b1b", 0x6a}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) r4 = getegid() fchown(r3, 0x0, r4) 16:00:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffff36, 0x0, 0x320, &(0x7f0000000200)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'vap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00000100004030da"], 0x10) r5 = socket$inet(0x2, 0x3, 0x8) shutdown(r5, 0x5) close(r4) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0xee}, {0x4, 0x4}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0x0, './file0\x00', 0x4, 0x2, 0x8, 0x1}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87, 0x0, 0xfc}, {0x74, 0x9, 0x0, 0xfffffffe}, {0x80000006}]}) msgrcv(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089c4a486e9cf231382b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028d6f60a00fa2871260636bc95863500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9a01e5e32efbf8f13b28d53d9151d936ddcd7f99a4829b43fa89e6bd5d57dc443330eebec8dfadad1b67c78950ddcb6cc064274a30a55e219412cca4bcf5bce2d19b231d1fe5f406984"], 0xc4, 0x1, 0x3c00) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r9) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = getgid() r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r16, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r20 = msgget(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000002780)={{0x1, r18, 0x0, r18, r19, 0x80, 0x5}, 0x100, 0xffff, r17, r17, 0x3, 0x80, 0xff, 0x232a}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r21, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r25 = msgget(0x0, 0x100) msgctl$IPC_SET(r25, 0x1, &(0x7f0000002780)={{0x1, r23, 0x0, r23, r24, 0x80, 0x5}, 0x100, 0xffff, r22, r22, 0x3, 0x80, 0xff, 0x232a}) getgroups(0x7, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r19, 0xffffffffffffffff, r24]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x20880, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r36, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r36, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r36, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r37) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r39 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x8, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r42 = dup(r41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r45 = socket$unix(0x1, 0x1, 0x0) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r47 = socket$unix(0x1, 0x1, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r51 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r51) r52 = getuid() r53 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000300)=[{{r53}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000ac0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000340)="8ddeb4507860d9482fa6d4ff68e6e692ad4ea921d7b08a16b15ff62f5f42224fd20f39b31938727b309c442c282e856543e8f4eb8ba1df24c4dd87fbc46f8ef23e37eaececae3372e549a6988f8dee01478c82f19679b2323ecc7365465a6e91e36ae56ab46c175ffa0f6a43b277e103624cd9da25e2cbc8e5cf44dd4904bb564f55eb012c2f56d51d146bf771fd801db7b4b000827f840feedd37984ecafd54600cdefe6a3cb39554ecc0edc8244480dcc4d3ac4018ee8a681e61da023a36bf2b654fb8aa", 0xc5}, {&(0x7f0000000440)="6bf507451247317ac6f50b310ae16dace49e2b3f63178659041387e145c430254614bec8489f474ceb2408e4ee829a85e433654a730d9ba5a88020785dbf921410446473dc6eff6fb9b367e23beac1b16d7d2d0aa433955d1da7dae64cac552e5aeba9715a81b5497eb78dc9f605ea0eb822f506c12813c9a00b4061393f575fde2ac2304167b9b6799e1ad6c679812ec3b937131d729a87481548910ca922e0829109769b625cd7ebcb644476ca7fa35f4672dd2d79aaff19254ffe686c5e84b5f7ec579f2891f0cc91767d596712ebbe486039e7d3c2e9feb2583e2d1f0e6e5080c5dbed4d29d2", 0xe8}], 0x2, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r26}, @rights={0x30, 0xffff, 0x1, [r27, r1, 0xffffffffffffff9c, r28, r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r34, r2, r1, 0xffffffffffffff9c, r1, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r35, r37}, @rights={0x38, 0xffff, 0x1, [r38, r39, r40, r2, r42, r43, r44, 0xffffffffffffff9c, r45, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r46, r47, r48, r49, r50]}, @cred={0x20, 0xffff, 0x0, r51, r52, r55}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x180, 0x407}, 0x405) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) socket(0x1e, 0x2, 0x20) 16:00:19 executing program 1: r0 = msgget(0x0, 0x452) msgrcv(r0, &(0x7f0000000100)={0x0, ""/116}, 0x7c, 0x1, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x3ff, 0x1ff, 0x80000000, "c5a668b26b3fb770927e967c9653d15ec63b4f9d", 0x4, 0x1}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r3, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r3, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r4) setuid(r4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xa5e, 0x2, 0x1f, 0xffffffff, "a8bb2079cc4c0fcf456e6a3570678e65c41e65cb", 0x7fff, 0x9}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1ca, &(0x7f0000000400)="9aef4a88d2ec63340b6a2a2f14624b835eec1f4fb3c0842daff14297abe76d3fcbf094b6e637f17470e197af23647416d32f366248d33b78816e93e371c27a26c352f49f19ab751c3bcdb3077211ee736dad42fce76328faca2b3c310ae6a981849f730b00c1dbae840300aafc34d97f62c97447552f3f4d98f92b54afc51fcf8904c2abf2467863a89b9b89bbcda56307e05e77ac32c10a7276ed52774e746fa9315efb32414f871dc782d3a1d59c03d8120a80f2d32ebe24647e83fdf89104730ac32d618d6f98048addcfd0050b383e111ace31651a6aaa43af6c867644dd1ed8d493bd01d6e5ca0218d1740cde5bf350c8fb771ab19f8765643c4c68103fac79e9819caf30cb0673a69adc21259c1d077fdc2a6f32a258e4ba18e1b55fde648606bb718140301595c82d4e68437097c9010c8bce01c66e983b8db29c068e1f6c183cf87e518c2791dc0559bf865d67d47f0a6577750507853ca7b4b13cf8880d1cf264e235dd2fa90e10ebbd000d5c9dfa022712fcf033e9ad4d03c11c5d124420e109959cece0a02d19cafab2325a7b6f892ae4b770d4e8126f0129b6d02058b6dc70929a7b95a3aea82a1c786f4e2a05c9a24df340ff79ea7de50e6cea6c07b4eda554464fc552") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x62}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:19 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x200003, 0x0, 0x7, 0x8, 0x5, 0x0, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./bus\x00', 0x100, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:19 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000280)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x14, 0x2, 0xf96, 0x9}, {{r3}, 0xfffffffffffffffa, 0x140, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffffe, 0x10, 0x4, 0x8, 0xfc7f}, {{r4}, 0xfffffffffffffffd, 0x33, 0x1, 0x2, 0x7ff}, {{r5}, 0x8000000000000003, 0x60, 0x4, 0xf3, 0xe8}, {{r6}, 0xfffffffffffffff9, 0x80, 0x0, 0x9, 0x7}], 0xa6e, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x80000011, 0x5, 0x2}, {{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x3ff, 0xfffffffffffffff9}], 0x9, &(0x7f0000000200)={0x1}) r10 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r10, 0x0, 0xc0000) clock_getres(0x0, &(0x7f0000000000)) ftruncate(r10, 0x0, 0x30000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x2e) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/58}, 0x42, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000180)=[{0x2, 0x7f, 0x20, 0x1ff}, {0x0, 0x6, 0x0, 0x4}, {0x3ff, 0x1, 0x80, 0x5}, {0x79c0, 0x2, 0xff, 0x1000}, {0xffff, 0x80, 0x20, 0x5}, {0x7fff, 0xf7, 0xe0, 0x5}, {0xfefd, 0x7, 0x0, 0x6}, {0x7f, 0x1, 0x7b, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x800, 0x7f, 0x8, 0xffffffffffff953c, 0x2, 0x280c, 0x6, 0x8}, &(0x7f00000000c0)={0xffff, 0x3, 0x401, 0x3, 0x8, 0xac10, 0x3, 0x4}, &(0x7f00000001c0)={0xfffffffffffffff7, 0x1, 0x6, 0x7, 0x10001, 0x2, 0x10000, 0xa6}, &(0x7f0000000200)={0xffff, 0x30000000000000}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = semget(0x1, 0x1, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt(r5, 0x7fffffff, 0x228c, &(0x7f0000000380)=""/242, &(0x7f0000000480)=0xf2) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, r7, r8, r9, 0x0, 0x1, 0xc7}, 0x3f, 0x84eb, 0x10000}) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x3}], 0x3ff, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0xb0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) r6 = dup2(0xffffffffffffff9c, r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0x3}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) chdir(&(0x7f0000000180)='./file0\x00') pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080)="aac64f56db24eca8e6e71d54b79c1b7408a8b761a11cab2cef78c507407bb54b4aa0dc12356a83b478cd81f005ce5fcecf7b8c4288c78076969375b858a59de39b3490c428a13f3ecf3c3702f789d7c0375e7e0f64447c344fee90e7b8ad3df122779fd17359ff3a3a036e1fe4d26a0213cb1d154a7dbd5c1e50c603d11fe024e006c4", 0x83}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "9375b01a93b4515133f001801000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0xfffffffffffffffe}], 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x4, 0x9, 0x40}) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510800a03a", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x3645a1d69dd8752, 0x1f, 0xfcdb4c0e69b6f5ac}], 0x1) 16:00:19 executing program 1: semget$private(0x0, 0x2, 0x4) r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x87, 0x80000000}], 0x23ff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x7, 0x100000010) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000240)=[{0x9, 0x2, 0x80, 0x7}, {0xffffffff, 0x10001, 0x9, 0x3}, {0x2, 0x800000000, 0x3ff, 0x3}, {0x0, 0x100000001, 0x9, 0x7}, {0x3, 0x6f, 0x6, 0x7}, {0x6, 0x83, 0x7, 0xcb}, {0x9, 0x4, 0x6, 0x7}, {0xffffffff, 0x9, 0x3, 0x40}, {0x9, 0xe2e, 0xd93, 0xffffffffffffffe1}]}) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecf0100d3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f400b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8050000000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff86) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r11}}) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="ef74fce9446c92e80895323fc7a8bbf55dd5c1b930f4da1dbd9a1d34e8a803012dcaef02430b54b495acab72e35df3002e65d619127fe87a2fc397054abc4254151e5e29ffbeb73f3e2a37ad0472a1c764", 0x51}, {&(0x7f0000000340)="5035e9db54f807e78534de1e6b6d4a5f51cc4c906e6e2a2a549a018951e3ed64dc272a386566016f74c93a3d42a916c58ef9741b736e968cc26384e50e9e47ebe5f498546756", 0x46}, {&(0x7f0000000440)="957f7657d7ef14630c45192ddf2710d94c30907f6d10826e216602aef057e317e7a7d9eb735dce2cdf59b1a0db37421473b089233b10706501245ef7bcd42cfc41629bbff8e85f494e0663c2c8d718e63ab57fda765348b98bdf33a3f31456a6726668d6392072ef167c4a53d5175011cfe3e03ee8b0", 0x76}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r6, r9, r11}], 0x20, 0x8}, 0x800) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74, 0x8}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x1f, 0x5, 0x1f, 0xf48}, {0x0, 0x1, 0xfc, 0x6}, {0xffc1, 0xff, 0x3f, 0x40c}, {0x1, 0x6, 0x5, 0x8001}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r12 = dup2(r10, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x8, 0x448}, {{r1}, 0xffffffffffffffff, 0x34, 0xf0000143, 0x5, 0x37}, {{r5}, 0x8000000000000000, 0x4, 0x80, 0x800, 0x2}, {{r6}, 0xfffffffffffffffc, 0xc8, 0x80, 0x200, 0xfffffffffffffffc}, {{r7}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x16, 0x5}, {{}, 0x234a8297282760fe, 0x1, 0x2, 0x20, 0x5}, {{r2}, 0xfffffffffffffff8, 0x8a, 0x2, 0x5, 0x1}], 0xfe9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x7ff}, {{r9}, 0xba89b9cf031b5fad, 0x80, 0x1, 0x9, 0x8}, {{r12}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x7, 0x3557}, {{r13}, 0xaa485f66fa332cdd, 0x0, 0x2, 0x6ce1, 0x2}], 0x4, &(0x7f0000000180)={0x6f7c, 0x6}) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x391d811199e6129, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0/file1\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000340)="a8aecf8a6b203d0efaeaaa9348b071c1607e3ac6289f577d4936da6a5061c115a53481fb4f65a198c4c41c02bf9a314c8e726f5e65946e78d6bada5bf81d9a44321f3edd618284007af5ed75b1eafa1d189fb474c78fd51bd2ece294383d63c5f2a66b2394d9f4bc4d703a668f8153fdf1f045258b2cb59ec716c41457ba3c6e5d0720698bced2261601ef9bee0d6329bf56e41285acb71a3941cb72e303623c39599749cdfd60003d047c205ecaca744482cc65ebeb25a1b2e1323b1516a78e5a5abcbf74efa0543e17d8a2bd87be0e10c6f879dff6f00a78469c2a41a645c78df52f4601cd51b8d7054a3cd9f3c16f7fbb844f79c429a891ffa479498a6b", 0xff, 0x0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x3, 0x1, 0x1}, 0xb5a, [0x6, 0x5, 0x9, 0x400, 0x49, 0x3, 0x9, 0x2]}, 0x3c) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd37b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135d76d8f994c505e3a6d64a64bbc1a0881ab3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d33399635086a12241509973dea2b929c9c000800000000000008e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00"/1174], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x10}], 0x3ff, 0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000200), 0x370) fchdir(r1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x362) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r5 = open(&(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x4) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r7, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x800}, {{}, 0xfffffffffffffffe, 0xa6, 0x20000000, 0x5, 0x3a}, {{r9}, 0xfffffffffffffffc, 0x1c5, 0xf0000000, 0x100000001, 0x800}], 0x9130fbf, 0x0, 0xfffffffffffff7fe, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x20, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r14 = dup2(r13, r0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x0, 0x475721c7}, {{}, 0x7ffffffffffffffc, 0x53, 0xd32a740f4807465d, 0x5, 0x800}, {{}, 0xfffffffffffffffe, 0x40, 0x4, 0x6}, {{r4}, 0xfffffffffffffffe, 0x9, 0xb0e845b9cf7d43ef, 0x205a8201, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x1ffff9, 0x100000001, 0x4}], 0x3, &(0x7f00000005c0)=[{{r5}, 0xffffffffffffffff, 0x10, 0x20000000, 0x200, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x7f, 0x3ff}, {{r6}, 0x5, 0x24, 0x1, 0x2, 0x6}, {{r10}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x7f}, {{}, 0xfffffffffffffffa, 0x44, 0x3bcfc0c4c25b2334, 0x6, 0x29a}, {{}, 0x44c05d86e6ea60ce, 0x5, 0x4, 0x1, 0x6}, {{r11}, 0x0, 0xd, 0x2, 0x9, 0xffffffffffffffc0}, {{r12}, 0xfffffffffffffffc, 0x84, 0x1, 0x7, 0x1}, {{r1}, 0x5, 0x1a, 0x20000000, 0x4, 0x990}, {{r14}, 0xec48d72bacffb25e, 0x42, 0x1, 0x1, 0x3}], 0x2, &(0x7f0000000700)={0x8, 0x6b9d}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="10002e2f66696c29adf71ef0c4f5b661efcd5eefc97b825dc3696c653000"], 0x10) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x400080000000, 0x4, 0x5}, 0x7fffffff, 0x7, 0xd}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xffffffffffffffc4}, {0x287, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) semget(0x2, 0x0, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x6, 0x5, 0x3, 0x8}, {0x9, 0xf9, 0x9, 0x11a}, {0x1, 0x1, 0x81, 0x7}, {0x7, 0x0, 0x81, 0x7}, {0x4, 0x0, 0x3f, 0xfffffff7}, {0x8, 0xff, 0x1, 0xfffffff7}, {0x1, 0x1f, 0x1, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xf, 0x80000000, 0xfffffffffffffffc}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x1f1f35ea8c8e76b0, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5, 0x579efa38}, {0x84, 0x4}, {0x44, 0x274}, {0x22, 0x8}], 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r5 = msgget(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002780)={{0x1, r3, 0x0, r3, r4, 0x80, 0x5}, 0x100, 0xffff, r2, r2, 0x3, 0x80, 0xff, 0x232a}) setegid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c8052d5b7940afee97e2e2e", 0xc) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x10000) 16:00:20 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r6, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) r7 = geteuid() r8 = getgid() chown(&(0x7f0000000040)='./file0\x00', r7, r8) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[r8, r5, r11, r5]) fcntl$setflags(r6, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r12, r13}, 0xc) flock(r0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) acct(&(0x7f00000001c0)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10c88, 0x0) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8, 0xffffffff}, {0x8, 0xfffffffffffffff9}}, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf872400000005e5d10f524a64ef56e1ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f552511865787156893000000000095ddca9c924a0c6fc634e1d1b1eae8554544dc56bd1145934b714904e8cda6ae36fcd60224f30e2f3b627aa23506c9f2e45bd2b897b4f5f13938807f954d33f240245fb27389e34591f8bd18ac52581adfa2e4f5b937e05b3d95bb7bfdcb73d13d0b45e7e63431c06624c4e944d3e2ba698fdc035c2c6c098d5ebf37fe10159c9d412a173d1c38ebf69eed676d9dd6af6e4103c0b0b1871b063ac12b17ebfdd1d6c1a6db7596c9233042943d305689f7961a74bd418b617d"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) nanosleep(&(0x7f0000000000)={0x0, 0x7}, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) shutdown(r0, 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x878e5aee4562d3dd) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = dup2(r1, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x108) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x2273d3cf5f204618, 0x2) 16:00:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ff07000000000000007c8a5b67071b542a52871d000000fdffffffffffffff0032000000030000003591d20dc1bb89b04519235be6e0eecccee3bb04c864"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x839004d3b5022a63, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3}, {0x100006, 0x0, 0x0, 0xfc}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pwrite(r1, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xfe2de5b60a942815) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000005}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev\x04x\xe1\xf3W', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:20 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000003b8, &(0x7f0000000000)=[{0x62}, {0x1, 0x0, 0x0, 0xfeffffff}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4005, 0x3) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0xffff, 0x0) r5 = accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/2}, &(0x7f00000001c0)=0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0x1829, 0x101}, {{r1}, 0xfffffffffffffff9, 0x4, 0x618316ad840561d8, 0x2, 0x7}], 0x4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7, 0x909}, {{r5}, 0xfffffffffffffffd, 0x40, 0x80000048, 0x7, 0x32ce}, {{r6}, 0xfffffffffffffff9, 0x80, 0x0, 0x9, 0xfff}, {{}, 0xfffffffffffffffe, 0x8c, 0x80000006, 0x10001, 0x4}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0xa, 0x8}], 0x7, &(0x7f00000002c0)={0x6, 0x2}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000180)=[{0x7ff, 0x8, 0x2, 0xd}, {0x180, 0x9, 0x7f, 0x80}, {0x2, 0xff, 0x1, 0xf22}, {0x7, 0x20, 0x2, 0x20}, {0x0, 0x85, 0x7, 0x30f}, {0x8001, 0x4, 0x9, 0x3}, {0x5, 0x3, 0x3f}]}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x4, 0x4) ftruncate(r0, 0x0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000440)="f403e5eff186cccf2b1c20ef0d54526038df4dc2cb5c877de404d17619dba3e5ff06d30fd2ee453f81b6f5e09f0be44647aec2a7521c13a91cb7d8968b02abc1d5da5b0799d179d8a67a476fedf99477cfee77455c4fb97de7bb6e4ac62309de78b1625bed1746ff67815cabfca1413bbfebac9b69f6f4ee23bfbf96bf46b7006de2f0ce0abd3fa37909ee47df13f6a68a2e327c33d9a79753452b95567e2eff1ad36b558425bb4a34eefc7676d52da49f1400d26ea6f165726b0567ab781747207f42ace39011a53bb9e40176bed0ba7116502d631d7871ad8587e2e78ae44eaff23188191ff7569d1187fc23a3abb8d37658e010a8232b3991ded605c9a359f18c12e34101dd47ec9b3a777e3e421c5baa6be422e2fc0e27781609a501e76de618b9181ebc96189e6dcbb4911eeadd87ccedae75580c8836c3c89157c5392301a17e6579c08b792ac7082d7e8e1e86fa349382fa2e69d6409b38ed7cfa92f558e962640d5c0560906323", 0x16b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xf1) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff0075e4ab9c80ba1d83e633de41f400000000006c508da62aca3c15fe790d4bb161a3322348e1650888687f393b6332c60e77d66033360acb7d3988b5defe7f6ff5b5972cb9e22108bcade7dec12e1c06b0d584beba2509f46d0e676116a689a98758797cba95867ecbf8383e2babdaf3bfccde2aba6ec597b2f204fda352e5e0a1ff00c7cf58ffe13807ec97e88d3427ecaa001e0113ba5748d5cce105848b807f8299c1ba5861cd6c473ed1236abf7569c73ca11363abd54e972a64a894ea42752c6df7a43f4cefda863d3881921f52ff9e17649bcfcd32f15c52f3fd6f8d1145ec6819b800000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:20 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a3ca668496b3054f748bf8604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf503c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28915dcdf9c6e2481176c0e0dcac93ed7fe657a1ce344775f4b557f123abe56d7109700"/374], 0x176, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000180)=[{0x400, 0x7, 0x9, 0x556d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40, 0x0, 0x6a, 0xc337}, {0x6, 0x4, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x10, 0x4000, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="c9480eff6d19ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd564132736205f8264c9a92ef70ab2c3f3b09910d4931da1ed91cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c74a0a38dbefca069958f0598ef014053f400dd774367ff59208404bfcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059"], 0x1) r6 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x80) close(r0) dup(r6) syz_open_pts() 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x80000001, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4eaf3048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) readv(r3, &(0x7f0000001780)=[{&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/71, 0x47}, {&(0x7f0000001480)=""/208, 0xd0}, {&(0x7f0000001580)=""/203, 0xcb}, {&(0x7f0000001680)=""/236, 0xec}], 0x7) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = fcntl$dupfd(r2, 0x0, r5) pwrite(r6, &(0x7f0000001800)="067869699d2f84eee160e022a9424dfdb27c0401fc5578c84ec07b46fcf2a8fc0cb42d9de47e8741860b656e9bea447021ec5873adc9560a223a8a6b60deb9081a86bc8242520586c6ebbf91c6ad92d04650000000edac4a6539d5a67f0692c6e0fe1fe6d48ecf5ecb500ee66fc1c8db06a89d1de03435bd45dc751e2990281cd5ea0aa672adf045e0a4005ab600"/155, 0x9b, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x265, 0x1}, {0x0, 0x8}}, 0x2) 16:00:20 executing program 0: munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x1, 0x1b) mmap(&(0x7f0000a84000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b170 failed: hole in range 16:00:20 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendsyslog(&(0x7f0000000200)="88a8f6b8bee4d348ebbc2d84d15398e494f944ed755ae25e58a7dc1e937c30abe94186b6dab656ffbaac80c9eb1997ea6728ac38b7431ba88ac475aba228fa953ffa174aedf5c04b44f75d9b0a75cd1d9af327d1361e5019c607be1502c08efa279a114b12237672d55bc6f43d9751d41c968259e82773f7dcc84be55552e14f2f0e215644de5f31234cab9c962c64ce33ddc63f5b2f644169a445e8ed912c26936a86ab972ced5461976d698372d841a13f255e3313dbbf5009fa8ff304a845e6316085c114e1b38af0150d", 0xcc, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000022c400"/110], &(0x7f0000000040)=0xffffffffffffff19) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r2, &(0x7f0000000180)="a95ef097aa7ad231635c6b5ea35106c4092d0049de6799fc06c72a184ddaba7eca6d31573aca3d025fbf6a2ac18212b79bf41c1559c832e0aecdf0b7bcd3eb0fef9ca6da1a6567f0777ffeb7c20a1f480326983415ef4f6201cc0ca7bea754b31e709a1a51814eb62c70896775e2a74b9fb8f2604c316142de8f2e7b1b53157ba6a410c587eda277c5c395df4fc5915501", 0x91) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000140)=""/63, 0x3f, 0x2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x1bc, 0x4, 0x0, 0x7fff, 0xb6d9, 0x7fffffff, 0x1, 0x0, 0x7, 0x2}) writev(r0, &(0x7f0000000240), 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r3) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000374000/0x4000)=nil, 0x4000, 0x0) clock_gettime(0x2, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) write(r0, &(0x7f0000000040)="80b62a3338fa8e717cc6bbe16c7c3933ebcc298f421994147f25448df33f7b9b3d7254b2871facdca57ac426c4cd2ae4631454aa6b804eba", 0x38) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) setsockopt(r3, 0x9, 0x7ff, &(0x7f0000000080)="b2fd19fc719868ef0a36af5503a13d664cf36369f32cc2a94bc8533ea62d5d8ce4684a84e29604e1a7dc31d0d3950a929f2eb0bf0fdc7630cdcd2426fa908965534d9035697b48bf97937adef58d7e7ef446ae4ab9c3be169265d064a3470d91412dcac462d73e70c437cc9b10ba7cda517ead162055acdd6aee74cf66febae1e0db44e28297a655506a9e06f499", 0x8e) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) dup(r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x7, 0x8001, {0x7, 0x1}}) getsockname$inet(r0, 0x0, 0xffffffffffffffff) socket(0x2, 0x5, 0x4) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8006) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/55, 0x37, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x350) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xc6a) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000021ea66ef4148f318f9f4ed4fcfbf55ec166078d093fa41db22afc573718f2bc2a9c4f4369b075a2a6f30d555133f1542a49dc20f7eb73d8f79df09489ea879c8568148382ae97de3788075559e2b49fe0e8cc32b7d80f84d6d65bbee360814fe06c5009e6756466991b88da0a9da1b246dc9831daa4d3644036670640c7ea848fece44999380efcb328de2d106b5dcbd7893d91e3ca89f9800000000000000000000000000000000000000000000002eea424eda55ff5f31776174010000000000000000838d659999131dc2e64cd9ecb46595c6774500bab899f366f849b3a80e89fd77ddb325a40828c8965a71"], 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 16:00:21 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000001f40)="083483b57dc7f67113aef608f94cb38f9cce5396989d53d527693cbeb3cfca3742b147f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fd0063f1991b71559cd4c63ffb03bbc0f719c7de51613b204263c7555da8887fb93bef9f9f5ea7703928ef29a12b5cc6a9ddaf105725fa18207c57849d9c219a54946fbe47eb682c0d16f3c2deaa07113b2b0e01a6c1fb9bdc1763e79493bfdb31aaf7cf9ff42e9ba9caf11092fa11c8ed017f3041398acaad05dc1859052a023e132cdf63418bb955161080180e04c0ae9a409eaa294c36", 0xe7}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r8 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r8}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r9, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r5, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r5, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r11 = msgget(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002780)={{0x1, r9, 0x0, r9, r10, 0x80, 0x5}, 0x100, 0xffff, r8, r8, 0x3, 0x80, 0xff, 0x232a}) chown(&(0x7f0000000000)='./file0\x00', r6, r10) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) 16:00:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x1, 0x8) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) mlockall(0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x100) r3 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/78) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0xd4, 0x1ff}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x689, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10181, 0x0) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000340)="b19370c369202083ff4ef262570c828099a08c08340345817c2f3f633b5fbf4359703a3e1db17755bda280a23a6b7da2542d7ac0fd3c", 0x36}, {&(0x7f0000000380)="52aa5df27e78853fcf86fa7fe6eb0fdf55122114b09e3fd25a4ba65e2f51947ec30df64d0e06d2bedd414a1f05f6a4b93a073d21ed1bc369896be3a9ed8b79c7e89568921967eff514fdb8294b8fba949c6ee57446630777d4ed23f069ff9bc5577aa047503ce7342e439f6f6b5d25ec47ddf9dfba5e7287ffe7bbb4d540a16da8276ec91fbff1a787d9c0962532e3bced4c074ed954a1b10506601dbc759dea3e7dbb75267490b9bc7f0c68ffcd47a3588703650d4c82efb0852c9bf3a8226fc01b75d3380e69aeac174215fef4538487", 0xd1}, {&(0x7f0000000480)="616cf94c945b836fe94d876c4035ebaf81b3c41ed5e858818908ca4d71db445141a652163766c9dc9be01bf9e174611ac9a9f4b4e02730ceae", 0x39}], 0x3, 0x0, 0x49) mkdir(&(0x7f0000000500)='./file0\x00', 0xa2) setsockopt(0xffffffffffffff9c, 0x9, 0x4, &(0x7f0000000540)="70bed667d35e1233fc80514e0f35ab92fdddcd7fd80dd6d0f5f3997196b21cb0efa86c6a1b99c1d0152f20c7cad9cd34e89d9e57b1bbc5fab5fa62dd00560054dfdc94ae5aac", 0x46) r6 = openat(r5, &(0x7f00000005c0)='./file0\x00', 0x10000, 0x111) recvfrom(r6, &(0x7f0000000600)=""/28, 0x1c, 0x840, 0x0, 0x0) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) recvfrom(r7, &(0x7f0000000680)=""/213, 0xd5, 0x840, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000007c0)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000800)=0x5) connect$unix(r7, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = fcntl$dupfd(r4, 0x10a171b2aa6f746f, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r8, 0x0, 0x0) nanosleep(&(0x7f0000000880)={0x5, 0x80}, &(0x7f00000008c0)) socket$inet(0x2, 0x4008, 0x68) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000900)={0x7, './file0\x00', './file0\x00'}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setitimer(0x8406825c72e35f74, &(0x7f00000000c0)={{0x81, 0x8001}, {0x0, 0x80000000}}, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x4}, {0x4000000000006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff02, 0x0, 0x0, 0xffffffffffffff98) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) fchmod(r6, 0x20) setuid(r5) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xa42) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x2, 0x6, 0xce61, 0x1}, 0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r2, 0x1}) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="3a28c3f36f62d8087f8bb5839d06019681f6e3231b8ba96ec6d6a29bceb03b5a399d2b719898f1c24b48bbf673acd77da176bcbaf3d3aea81006912db36a80427fa176d81cc9d6487e1f5b7c738e39dd72e523eda344a3158fb317c6ea219d62eb9777ab15febbf7a98652239bba644227655136086f54c63d152fa726af1820e02bf3bcc334406a87045b95333b714925a2988b41f4b2ced6c9520cffa6acb5f6b9ed"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) 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) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) close(r0) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r3, &(0x7f0000000180)="c20545378e77c0d857c10d30e762a808500dc532192371f819ac98d23698a75fbf7a1a671f30b5a107d9cf384f89abf09221070315443bea031b40a37dbf98ed56b222f1ad2ae0038e9e263da01d21491a6a445157ae6d728f1f93e77e40f28c9dd98611c894a9cff61c5b4398cede4b378033585621ccdc0d2ec2a651656274093b151ccc2226e9c5b45df7ff2a946fa3ed8f4d5cda40a1e5e2e45358980899a0b4bfacb1bdf62bf40f1c3fb9c4b4614acfef24daaf4cd2a7880eec503a5a769688815740b48d1f5f0b2b6b3f79a1", 0xcf, 0x4, 0x0, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0x2}, {0x18, 0x2, 0x5, 0x1}, 0x400, [0x7, 0x1, 0x8, 0x40, 0x7fffffff, 0x80000001, 0xffffff7f, 0x200]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x182}, 0x400) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x0, 0x0, 0x0, 0xffff0001}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = dup(r0) r3 = shmget$private(0x0, 0x2000, 0x434, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/44) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x24010, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) r2 = semget$private(0x0, 0x0, 0x28) semop(r2, &(0x7f0000000140)=[{0x0, 0x2, 0x800}, {0x3, 0xe29}, {0x1, 0x0, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x401, 0x1000}, {0x0, 0x2, 0x2c00}, {0x2, 0x0, 0x1000}, {0x53f76a12cf32e74f, 0x5, 0x1000}], 0x8) socketpair(0x1, 0x3, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) accept$inet6(r3, 0x0, &(0x7f0000000380)) read(0xffffffffffffff9c, &(0x7f00000003c0)=""/4096, 0x1000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x2, 0x0, 0x20, 0xfffffffb}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000300)) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000200)="35b36b7e8f38c7ac7a588083cffd00c9ae7758d411372b34f4e10d436c5da93b22d0fe1077cd5717910107823b7dffdd4bb7ce733d383de31c18c5db6a9f1f395f71ca23758c54bfc2688d33e0a5cab94ccef6d1f552b778d18188", 0x2) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x6f67c560fb8e2631) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r4, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r4, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r10 = msgget(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002780)={{0x1, r8, 0x0, r8, r9, 0x80, 0x5}, 0x100, 0xffff, r7, r7, 0x3, 0x80, 0xff, 0x232a}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r11, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r11, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x8000000003}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file2\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r12) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r13, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r17 = msgget(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000002780)={{0x1, r15, 0x0, r15, r16, 0x80, 0x5}, 0x100, 0xffff, r14, r14, 0x3, 0x80, 0xff, 0x232a}) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x9, r5, r9, r12, r16, 0x40, 0x8}, 0x7, 0x5, r18, r19, 0x3f, 0x0, 0x200, 0x1}) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000003c0)={0x1, 0x8, 0x7849b542, 0xeeae, "214d57777f35e64b2b66312300ff0d6c8d598da3", 0x4d7, 0xadf}) close(r1) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000001c0)=0x7e7) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = syz_open_pts() r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r2) write(r1, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x4, 0x8000}, {0x18, 0x3, 0x1, 0xe26}, 0xa8, [0x8f4, 0x3, 0x80000000, 0x7f, 0x3, 0xa5, 0x90000, 0x8]}, 0x3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:22 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000003c0)=0x7fffffff) r8 = socket(0x1, 0x4000, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0xa8, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x14, 0x80000000, 0x5, 0x41}], 0x8, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x200000a2, 0x7, 0x1f}, {{r0}, 0xfffffffffffffffa, 0xc6, 0x1, 0xd61, 0x10000}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0x7f, 0x1000}, {{r0}, 0x8000000000000005, 0xa, 0x2, 0x7, 0x33ab}, {{r5}, 0xfffffffffffffffa, 0x40, 0x4, 0x7, 0x4}, {{r6}, 0xffffffffffffffff, 0x99, 0xfffff, 0x401, 0x1f}, {{r8}, 0xfffffffffffffffd, 0x4a, 0xb22815c656d9e5c3, 0x6, 0xfff}, {{r9}, 0x3, 0x0, 0x20000080, 0xff, 0x5}], 0x5, &(0x7f0000000340)={0x8, 0xfffffffffffffff8}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x20000a) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x35, 0x2000, 0x40) getsockname$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r2 = socket(0x10, 0x3, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x0, 0x1, {[0x2, 0xeb99, 0x6, 0x5, 0x7fffffff, 0x8001, 0x6, 0x2, 0x509, 0x4, 0x9d, 0x3, 0x3, 0xfff1, 0x0, 0x0, 0x9, 0x6e5], [0x6, 0xffffffff, 0x9, 0x6, 0x8d, 0x2, 0x8, 0x5, 0x1, 0x1], [0x2, 0x6, 0x9, 0x100000001, 0x1000, 0x6, 0xffffffffffffff01], [0x5, 0xff, 0x400, 0xb1d0, 0x4], [{0x7, 0xd4958000, 0xfffffff8, 0x1000}, {0xbec, 0x5, 0x4, 0xffffffff00000000}, {0x2, 0x6747, 0x3, 0xccf}, {0x400, 0x0, 0x10002, 0x1}, {0x1, 0x4, 0x0, 0x3}, {0x9, 0xfff, 0x7, 0x7fffffff}, {0x91a, 0x8, 0x2, 0x6}, {0x5, 0x5, 0x3a2, 0x7077}], {0x527a, 0x80000001, 0x55c, 0x3e3480}, {0x219, 0x2, 0xc32, 0xffffffffffffffd1}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000004c0)=0x4) pread(r3, &(0x7f0000000140)="04a755354093ebab540d00262a466b8180de1d45bf44a481b6e38bf6ac1032a402a2b01b7f26c0023377e19b2c4dac36344c83fc14a7c5bc78247aa17911a8094560e37add3a62d45ae09543748422c7d7cbbb6e520212a84c0c5dfeb3014052a6ba937cde0c56d4be2378123367f4ce08de4cd29f34ad4642ee1c20a2a53e760e137859d1c39626bbd34768777da9a196e0a700652fb5c586c537b55b3745efcca1a268538bc57000b0f42147b3", 0xae, 0x0, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) syz_open_pts() r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "9375b01a93b4515133f001801000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) kqueue() 16:00:22 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x1}, {0x10001, 0x80}}, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/60, 0x3c, 0x46920961b81dc1e8, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffc32, 0x0, 0x4000000000000, &(0x7f0000000140)=ANY=[@ANYBLOB="ee4e2d1f8397b99907003b1641488369ae769e0a050001000008", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000b91", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:00:22 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x19, &(0x7f0000000140)="10cd893f18fbdf612cb2cddf493e", 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$getflags(0xffffffffffffff9c, 0x3) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x7fffffff) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0x63}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) getuid() r5 = syz_open_pts() r6 = dup(r5) semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0x0) getegid() geteuid() r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f00000002c0)={0x10, 0xff80000000000000, 0x4, 0x3, [{&(0x7f0000000000/0xc000)=nil, &(0x7f0000000000/0xe000)=nil, 0x7}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x10001}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000009000/0x3000)=nil, 0x8bd}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x6}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x8}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe05}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', '.\x00', './file'], 0x8}) r11 = msgget(0x0, 0x80) msgrcv(r11, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r12, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r12, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r13) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r14, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r14, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r14, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r15) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0x3c1b, r13, r7, r15, 0xffffffffffffffff, 0x8, 0x40}, 0x0, 0x5, r16, r17, 0x0, 0x8000, 0x7, 0x662d8646}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x47, [{}, {}, {0x0, 0x2}, {0x2}, {}, {0x0, 0xfffffffffffffffd}, {}, {0x0, 0xffffffffffffffff}, {0x1}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x873}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x1}, {}, {0x0, 0xfffffffffffffffd}]}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:22 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x401, 0x7}, {0x5, 0x800}}) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9f8, 0xfb3e}, 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r2 = msgget(0x0, 0x80) msgrcv(r2, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000021950df49d66408cef393aae7930dc9bab7e2646f66c472471d3aae4eb21a94a538ededaf18de629fdd5c55d5b56a08cf559ad09c9656cab29c175d3bcbfa6b5eec4"], 0x4a, 0x800) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRESDEC=r0], 0x1) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000440)="920fefd00a82e54563047ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa675951a0250f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7908", 0xfd33}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc219f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0x3f6}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x1) r1 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair(0x20, 0x3, 0x20, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x1b, r2) r5 = socket(0x20, 0x2, 0x3) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r6 = getpid() r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) ktrace(&(0x7f0000000200)='./file0\x00', 0x8, 0x800, r7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) openat(r4, &(0x7f00000003c0)='./file0\x00', 0xc0, 0x2) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000001c0)={0x7, 0xc20, {0x8001, 0x10000}}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0x0, r6) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x101, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) pipe2(&(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r4, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xfffffffc) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x20, 0x81, 0x65df}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000000540)="1407e32108a17e5c0a3f786e3683344cac125b0dd3e362c800253be82ebe296bbe66caf1a5c19a30b3ed54ff9d506b165597127a1ff1e127c97c75ba97d295a6daee2147021e7b6a305e7b181f374f86376bc9b662ffe589259e80c538e583286d2758dc87137ccb4cd32caa194d522d3195d4ac1705b7af381aca9667f0d6adca3583cd7328ed5c2130d29405e36fbc8653aab09c5710b9afa7fe6cb0e28fb2ef7528487f537ca49802c95367a79c96f4621b637b118114d730ad2047a1dd1b613c1f7703a839c0d7e57a1c9fc59d68634ccfd0f3d38432dd6f8062dc8ad2127254cd20f34c4c627711211a9114f50f27e3de4de88af560d6673c1f98f0a09b5ee189b497bad4678e7f256cd50d9b9fab6ec16a129940fa5b65f7dca97ac0cd1552556abefc4bd09b7d455363b85cd9e5d515c6e63dbf3040625183c74abf2ffc9464030eb63074aae6c1fea524960ab894d6779397bbd3eba12ddcdddabd027af4ba2283af06e6999a0f189caa95ce0f1e7053b014120fdc32528a879bab2c744dbbf68230897383e82e3c39bd5daf0114e33afa2d79cf27fcf97934531068a5c1fcdb9ab00b284ed95339e9f2fe3b4f4523578993db0d6a116bf9402ed1f38edf322ae3ae915c76d1083999a8482bc4460d1646fc6bdda4ee291502275cdb50db09c94837430e897c35129c7f90f96ecd91cc2706003f1b41b49bd1dafb82f01a0f9e8fa7aac65ee39a560750b7255b1817d6c786528ae2edda54cb77fa995979200980942a3c077feb3832b840380898a3f0cb4d14868741fc6095d07d28c07a4adfa7407a69c14d083ba009ecae621f490054cecfee2a5ec047c26182ab129cb5de1812f4c6126310646012276a15d5018e06e677070bd4823dd6c6165435d90f15144a45c5fd3032efdbf3b200c386c7dbe8635753eff8a2c60fce63389d235be5587698a92ea21419b184da47d36f785eda7f3930c6cf9e8b1e6c1b6b62a822aa6a055e28e196bb8546925c0389628b49309a5eca7641676f2a6f5512604713803e33588c0e77822ef872e3e32efb8ba52059f0f2b688e9e5f42c31806f97161120a3aa9941e5941c436e71efe40c7e8bb010bc82f60c04e1f7e46b18617b901a7f0147296f5c097a1968df5de5294a14dc04c608ac88e1c7c204cbb28dd5b9963d17b08c98a95b8d748adfa40b9fc732699da051d0fd6da12c40a54b90ecd4e1bb28365e6e50ca96555d002e1ad306c877580c4f2b0940bade20e03cbc6a3fc08a51b613845128e5f6329ffb2a4b9ff553d47b85284eb3f93a9a22ae952889d69119d70239b0f747eba5d91ccd739aef7d1449834b5c7ff2f36e86543c8e92fb0de066d2cbd6e73b36b43b2a8ad2fbd3bf7d143b5a33214320f2bfd05045580e7ab90de1b2a57ea12d871e572743820eaeb803808807f1b78109da89a52bd626552c813fcc09c1d2d8f26781c692ee9fa5fbb015aaadded54a1462ffce17366139416c3353fe459d8a3f0f305f6f91d617ebdeec1798720ca176443038eff3924b20125084e19a7e4653fe397f1fa2e09d3e57cbce4d442d686f0dd0bf1b3d57da1463ff356a5374f1e3650164a7c39b680db2194b49a4960e4ff75aa83add865da29514ce164273721e59e9d5605b0a0d9fd83e5480b1bdb6745a6075742a4736cd3d3dd3318a5303274984cede29dda560080260f9f8b9a86d51ebb88352b20171db5be75cc0e0051bd99c2a3d1c98e285e772a74d14bd014d0971039ae80f1d0443116b8d23fc37d2f3835617204171d20cfdda556c8d6f90c0bb7b8229db84466231239d20a23b5b50adf81d89b0a58f5c480e6a95e03ff35eca29e83d58a4042492ac66322468a717eb625a6167fc980be374bb6e6f0de0526f7872efcf0a6f78ec6399c66b7e8559732bc39414ec3c13c8d86ec68faa78d46dd19530c28448d899b06369879cda5ff1dc3da6ee6897965a0b394c4b595dfcc77cf4c1439daf37217654c3befeedaddd83f24eba8b24aa419cb0de04773dd0e6be8ef79822bd2c71e7b00e2648951966ff3da794e4d71f0e3a41d2b694a973d971a2c0e505dbbf77532b904e17a99c6bbfbf4bca0b0ec0076528169e00e557960669fea6ea98986cc3cf330af0a04833bca38f3be3998a6b601f875e96598188acdfeeb15a49d446aed19d573249ad8d2f1571a7efcecaae8da28f1410c2b08d3b8a1997910b62271ef5a5cc947b1de89d25bbfcd6b93f7fc5cdaa531727776730bb68db20097abe89f25c9bf72b3879b3fa819e880def01f454514874580efe9e02eaea406d7bdfd29a409e8212fa9affbf34d5be345e83468e38b49cfeda2e09139fe02fd5cae95950d7d68b688d5b360ecad82e7b9b4ebae8606534431ee5cc77859ada9e752f22372e255876775005616f94d77989fabe2cde76965565d8823c9582a848d754788eb5c499f9aad780343e28f3b8f50ac0f8c29e9d0e0344a69d46a96ca0228f1ea79b89bd59ce2df661740c46c3d7edec748de97e4b00bea8e7eac60921d65e9dea728b85e0de5067d5bc9312634c3540a68b45c58435651081c87318cb29b10a4d82942fea5edaca5823fb1d797d097532b3a6199eec20828535d90019cbaa0ce9cae1260babce7f50fcdaad2d075413f57fcc2cb7e7b3fcdcd505e5ea3f129e15f78ca4c506061b28b38f7a9db58a49677a8092e1dd24833d18d8d9e2c70ae979b3a15bb3e93c886a7a9b793bb93ea4c7c0e4b7ded805ce26ddd548a767ffe88153deea8db64aa9618b71d6ed674d9de9c6d99e2de348e53523f3ddaf12395e27b37a51f5474216292bfe193ea2e28ec5da0e2295c127cc4277dbd72ada6b5f84b6c08c4beb8737f557d1ce16e2bf3ffcac13c68e408dbceefa97ca7234bf9dfb9bd57f97b1fffc4f7bcf9d292f119f6fa10634f8b950f227bbc26fd1daa061d0f4a2ef61f0f4255c4bd382d9d28fd920ec837a87816544c9ff0e94b6e541d9a83ca34762d1a9c412c118738b842bc99447603ba79357ad6e0257248174b526b04db215d94516c86e83c5d3af98ccb52e29084f5552429134bf449bdcc5d480ef340ffbafc97a493f39ee9218618dd893cccbc8d31b1af7f1469ba5f3f942310163b710ef588c004fc566e238a85b5439c9c837f88b544d934bccdf51cc39e7de8848ec98c7e308190be2283b3259c796dc4f792b235056b5095ad3e328fb33659c6577b0f1f835971ba65773789454bfe9ea04aa31b8febd8f326f434505f66e2204893ede45ee2b83d110536cf3eb7b71312be56f343c92d12418747da8a054343a00dfd03a84314fae7a64db9a98236e92b1f2a696916b06b874a569f13675a9aadd48b478c6b8d545d26ba3d2b66692bbee48217990aed9cb3a4ae921163c1fcc4019f7fb2d6a0114ba71b7b45bb1f612374b3f569890e19c90fd61a21a38c359f2ae2f1d9ab530ddbe19e63a0633964eade8d04cff7e193a075dc36e76a275f2d674a19b6bf3ccf3c9ac480d38b1cd906ff8a25469d555aa50214b47714bc66e8d3dffa77d0023c56995dc16a1625e1a29c9bc4b2020f2e5c4ef461cd27b3838036267acbbd05083968c22cdc3f44a53434fb6bf1f136c644dbe726015a79ed378baf5da198a2e651fd791e3eebc48c0316c87c37b111f6081238cca1b9ef6c3267227865d6790eb62ba570b6d7a6256d0c2069c7cfc0d27d954d03a1e4fe4fbdd9d7add8be93dd4ce5664a9eee28870381dd57166c1509fb7072b41cd513b1152a0471ec90c7e77f4695c8891b74353c5fa69ea22e82d71e5941118855053e574274064b2e4646376638c3bc307bc3de0731373e699c4c493a35abfe343d7ddb07f91945fc1978cc58c888d02bd03b09a69cb4e096d4bf1753d616ebd8664e369b40f6bc2ec9a295ae9ee00769a5315c3df7f91dc3d45bfa22e695c06d67159caf343068a5a0f84fd267c1fb09f46010b1e7d5f9e016cf5768fcf54ce27ab5b439bdcb60ee4794e9cf61ac79adf70d5cb040f426e64560eb7ec1078c177053459f9508fdd87f4489bb47d5461f7ee6fee4ac37e3b67c263ce8ab68b7109dfd907c2bb3c3398a3649a51e924fa073ae8a50e55789a1a1bad18145b5a1710e711af1663c39de99260f224fa16bd3f8267f7c2d484b09a3096eb7111fcddc6f244339534ee1c7297a7d5c12faa3bf4e205d81abdd1d0b99cd809df55c3b06db1998695ebd92cbbdf97303776112676fec625d2f82143398cd1d7afae9fca228944ca9265f8b90b8105622df2bd1fb4989b2fa90ba7fca4892b26bb8b083939f446c3f3fd1a470c1a03d88969708f9c241f419a404384a39416e1c195f3c225921c75acbae8536bf535a2be9d08059cb81b53e5f0458b648eca70e73e8b12604dfd13cbab8c42922ac0a49303b2db1f912ffd164471afd06cb938e2d050cf9a2ff1d256f77e4f8cea58f0f1577a7fbb5d2329bd81da509ffcf0230db2ffcc99dbb2a29ae96e03c9803b84a9f84a175fd1197e36daded5bc4914847fef16b5b402a9d91f4832ec41869251437d7e763f1dc3073931b1ea299a70fca6fc4df91fefc0a253f749bb0d8e6b2e6d8843a538dee9b65c07519a7c5b979e5b784362628850666df0c12dc1b0813a333740570d754e3f337d87e1e67c679a7345780d739a0cc26f0ebe8c6008ff8fb3f64f10f576d5b9d767e3b30cd1ada733484db4677ad59ed32ea0041c305aa36a4f97b0c6d62c8640fbc3569e5c6a73032c5a8e698022d06251b331268de9b35ee8b426657611dd925c88c98751cdef0def09884c795b23401ccfcbbe556adfb40180ef159b3b1050b59580bb8160e8c04526a22b16a0bf057390bec9ee98e73ed44dde3c6fa7b6b1dd58d359d737279421b9c11d932a13cfc5b865ca04e5c802d3510da423f1f39c9d8399aea5551d08ceee8856192485c27664498d8d34c2e5cbf655330795cef7cc9264d6baa67f8ac8a0538d4a8d001a1fa43b2ddd4ebc99723682e4c97f133bf2a15c5d589cf24c2f14064a52a8e4732299fa788e5228c91d806cf07873278040de77283811dee476a7bdc18efd6ba5b1939f93a302e41d446ec3b32d9fa797f471d991ed0709510a19b93a0ba0beeb39b5ced8a3be9765c04c0f2704afcbdb0a4d57bb52b3a43f6721ed1aab3a04daaca495e48b2a56597e7fa6ac6cbbf66483a17360d5372b74a8c4a6813110e7cb38090075f0231f85c84bc25a466a86b04afff44d945f8025cae6ae2c3a8272623e1feafe1a7bcb2b46fdd9534d914058407588d1833cc79852a3eb3d96f647ea1bec0f8307954675824daae67a43e1079cc604457eb04274e4978f30e6aa30b865cf5be4113f4f77d4e0ff24a6c8c3dbf8f560844162cdabaf28ea858da29e5b6ddee3e3f0a9df6fcba654230d59e215250cc294e98af8251717a05cb01bc61ec9fcec0593677f67271cdf9bab455972f74c10fa2a425e5d60a6d04b04940d985922338912283b419161272f894ad33b731a9b4a3f3e31ddddcec0a934c71ed99996ad5fbae2679b8f771764f065116bbe60b06691325d9fa633e720810b8e240488bea3bb78a17a0c588a7caeb751e38e8fa75ce064274ce057b5427c16cdd7637c25813647bd68d9f04c243d1715cfea08a73bcb0989ba35ce4a52ae70d15d270b33dd3b62f1c91942b88678a646fd809ba791e4f0568c9b2478c186394954975b90f3de66ee16c2c3d4ffd89d5c0d103829331c39d3713196fe934fba9789935ebf656a0964a1fdbdcc0d76813f3cdf") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:24 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") close(r0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) 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) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)="b56b", 0x2}, {&(0x7f0000000240)="83a36e941a4b22f1603850695ecf7ed981d99c5b81f06e3832ada992d3057f2089", 0x21}, {&(0x7f0000000280)="45749b19df1e3ec56d37a4d8981f5fb655852c42002ae86447571f26eb2c0c0138818088f57f6615e71b40d26c629628cbf07e23aace028f4bbb0c34fbf862795acc1e6341c4f2437859949d978759f0970fc9d118c5e45e2c46b71bd3c12897247ea3ea62469f331df374a8e125da27b750d5fd49e09e5930af32c6d4c0c6527b375503a8a6d6ff66332df0e246e1dd52b9145e55f4ab8601819567cd9678ba8ba589801f2be0bb011d499138395a68f71025041b57b316ed94d612a62c628d90f3bb1426ab065c", 0xc8}, {&(0x7f0000000380)="24298fb7d91e983433b3ac63a46e3c6261dac1b7b13e42a6cf48b67bab69da3c55cfe5bea9c7d759065a4efd18656d686a06fb0841b1bd683634652d29943269c2f803e4d7e4029b0abf89dc6a6a46b99f57d8d918bf1ca4c9e4780c6c66324919734ad1612d0ce6a11591a6115a929d8bfd5662db9876aa8f5b6a83fc1f6ab3fbb20bded110d7dd6934725c1cd5924fe78fbbdd7455c5c07049a7487b22af4fdca5159562b49edf4554e49e18828ee75daa56bbe525e36274ea274b70f4a735618446fcb49f8036c216b59436ec968c6432d6f26b34c9f97a270f89f05ebca08a5a3d83baeed1f6e6", 0xe9}], 0x4, &(0x7f00000004c0)=[{0x20, 0xffff, 0x8000, "201e74b689ceebd3517885365f"}, {0xa8, 0x1, 0x58d6, "0729caeb03cc81fdafcb8808a796475e94147f9c7fd6a7accb2490fdb5314004dffa67ee767a17ab96499bec0877bfd3d249510bd6c4a244dafdc0c38a2d8d6bdd102bde3fcddf3a30584281527f08dd2b3a5be19e25afe72d789c9a54cdbde1deebad50fd47d966fa04e0d96b1f659ab1e4cb06afdd3d05fc57019e8a3c90d3d32345acf0bc887237ca54796ae806ef7233fa"}], 0xc8}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f000059e000/0x2000)=nil, 0x2000, 0xbfb22082e3e4bff3, 0x2811, 0xffffffffffffff9c, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x7) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r2) setuid(r2) 16:00:24 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x821) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 16:00:24 executing program 1: 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, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8b) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffffe, 0x96, 0x1, 0x2, 0x2}, {{r9}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x0, 0x7ff}, {{r6}, 0x6, 0x2d, 0x2, 0x2, 0x5}, {{r11}, 0xfffffffffffffff8, 0x2, 0x2, 0xcf, 0x4}, {{}, 0x0, 0x32, 0x80, 0x1, 0x101}], 0x3, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffff3, 0x0, 0x2, 0x9, 0x5}, {{r13}, 0xffffffffffffffff, 0x4, 0x40, 0xffffffffffffffc0, 0x401}, {{r14}, 0xfffffffffffffff8, 0x20, 0x40, 0x9, 0xffffffffffffff57}, {{r6}, 0x9defee30760a04a0, 0x12, 0x40000000, 0x2, 0xac7}], 0x100, &(0x7f0000000400)={0x4, 0x8}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r15, r16, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1c58c6cb}], 0x30}, 0x0) 16:00:24 executing program 0: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xa016}, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x6}]}) pipe2(&(0x7f0000000180), 0x10002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb7b2bbee9632a154c7158024f3a0000000000000000afaa72310200"/141], 0x7f, 0x3, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/142) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) poll(&(0x7f0000000000)=[{r2, 0x4}, {r0, 0x44}, {r3, 0x4}, {r0, 0xd97e5f9140ec3ade}, {r0, 0x4a}], 0x5, 0x8001) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") socket$inet(0x2, 0x2, 0x81) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a82daabca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bcfa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659f0300000000000000bc5b65c6593d2870b4122cd2350000000000000000000000000000000000380b66993ec71b977ad2bc3655dc3c3832e4cc59c65a4a127c12df418c11c2a816a888c296a9a23b112b4824a628ec9500731ed134573c73f70000000000000000000000000000e8ca7f655089c2e5ec0ea33c4e11db14617031fa9b296bbcea825aed5cb411ae13f3c593e0840bff47dfc53c38f158779f9f919d53dd2e93889e"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) write(r0, &(0x7f0000000280)="9e3eb3900603b73725c7418cab4230e8864fabe4f27242c9a8fffffab7ca2730619556ae0b655533c264e639281e6cbdc8e4c9ddcc6f79b12dc89f9fc81f85916bf1f9531a43700e86a64d35b5dbb3e66ca3f5b6bf95b0d5083c19de2b0550cefc10173c6f64c1d1107576074aa6e3477f644941297a2d2486ed1a1fa2120e4e77932845fb31c482ef6f14f3232fdf724fb13973685e98a7cf64153fe8ac9f778afeaed6a20214a581b51bc7", 0xac) 16:00:24 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)) flock(r2, 0x8) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0xa0, 0x1, 0x5406, 0x7}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0x8c, 0xffffb, 0x2, 0x65}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000001c0)=[{0x0, 0x4, 0x9, 0x10001}, {0xf2, 0xc3, 0x81, 0x7}, {0x40, 0x0, 0x7f, 0x1}, {0x6, 0xe0, 0x0, 0xffffffe0}, {0x79bb, 0x40, 0x3, 0x1e4200}]}) write(r7, &(0x7f0000000280)="a73723e3df7f1b63ebc037e9b490560e7e84133d32105345a526330bd58e4ef1d7aedd83caaa74d9057900e8b863dcce77462419c75b27d48efdca033c91235f1774eec8475513be63d12ca8f215ee7e533c9e6719675e3adcc503e3543c613ae3357def612d03651c740b5acb73e7118af419c5c372c6896ee17c23865398f1fdb2215516edd477f80988c3caf893dfcc6e83a0169a689285ea0fe5253f982c6ac7c7aa2af559d4c5ceb68e822dfe3cc371984a12a7845096df80ac80286d4cb887310e29695680baac0f79e1", 0xcd) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x7) read(r0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000080)={0x0, ""/139}, 0x93, 0x3, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='use0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x244}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x20000000}) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="62dc9f533497d21c52e38e8ced6f6fff000000000000008a0f6c6f934b1c6624383bb91ff06758388907000000925f77e0ab873abb0cc38c00000000000000000000000000000000e329f55bb80dc1a2deb493dd01fed8cc8ba9d73677c124731c97d149932e24ec6b538639036be0589330473044887eac3f8493dc77aca1e026087e93e2ed5211c0736e77d87a39bd85db25ccf6329427813611e7ebada7ee17d4edb0714b73b56cf3acec50f1ad2a2ed0d67ba5d7f8a82db42edbedd0bffb2bf7c4e19ae42633a5ab0e5647a700"/222], 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) write(0xffffffffffffffff, 0x0, 0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = semget$private(0x0, 0x8, 0x80000200) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x101, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x7, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x20, 0x800}, {0x1, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0x45}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = semget$private(0x0, 0x1, 0x35331304358c60c1) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000340)=0x4) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) msgget(0x0, 0x20) getgroups(0x2, &(0x7f0000000200)=[r10, r13]) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) preadv(r0, &(0x7f0000000680), 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) rename(0x0, &(0x7f0000000280)='./bus\x00') r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f0000001880)=""/221, 0xdd}], 0x5, &(0x7f00000006c0)=""/29, 0x1d}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000300)="58984d7f3274e2e88f3d52612c869b5e2f6baa1d3c452436b0220bc457ddd4dcc673c1534aed852ce2ed54db7daf00c37ae66466d76bbb2bab3300760dd955bb3917acc66b96cd7c849d8aa869ce1bce200ba3d366186365bc79796fbc32d2d4c86280b613e777c6e8b4202bab2b92b6c41d233d51bb", 0x76}, {&(0x7f0000000140)="d3c1043c9fc30374da2ee57d", 0xc}, {&(0x7f0000000380)="35fe788310abd3b82ac87867786f0d4d866c14608516ee646fddef7032bd94db30f46ce83a1f88e6a79854f14c11459a64bcc65d3e52c153b7b30516d388b4132d54c402f5bd51d18e8c84dd6dbac8f1ade0341fb6a125113bdc14fe22cd4a4a95dcf952c465a09405a916ade94c7e8558ffaef9749ce0f1de8ea2e5ba15657b665210448fc8268f5bb26cc13ae0f028", 0x90}, {&(0x7f0000000540)="0880e881d61881178ea5845846978364fe856cdf71077ef126eed8ca0ffff103cbd4b13d4eb9fac7d211ffdbd9607313f62adfb2b0e657d3d9c8ed9fe9e81847cc36099597f57ec16e2801ee8a7e7661bc48b06c700bb5207c74d0290628a20dedd207267d5441d0b15cc3dbf1db35d245866e0f0a46599622b33f219edd49a70109cd995fd69cd0258d8dd1231a20586eef5b00bb21f4035337b3cfb2dad0b1f9571cdd3692ad29c970ee5976e9654d41ab66227728578798d53bce144cb6df17", 0xc1}, {&(0x7f0000000880)="ef6a722f9033f81f63e695913e55246c1678fe43bb071f48e23c5d2d305a0172dc33a4a71a0ffb2629697c4ab652bfae59257f83c1e3a09c1fde23084b36a234da3b51eaa82168fffa89e9e051746a62a2e012f16caff8fd83f8ae247a8dbdb01b8075c2b30f77d6f7393cc272237f4d770c1f46730cc6d462163787292d79550b4934d6064eabd62e273a797353d268c502a09cfdb44c389eac8a3bb8991d8d33e4cd086a69fafd0bf37d7e8b9dd3cba064b9a7a81c17ee8625dcacdf1fdc294922f22002b981bba63c67f211d0259cba6a7a6f363df1f38e9d949015a0c22fc91ea1ab163baf7ab867fbfc5d24ead2a154b6eb7b856d9f6549ab6a89e06e699751573c05b4dbcc0412c539efc37cf365b8e2daa7ff4146a6d0fbf616554489dbf4686e75789cfb78d6a945674fe3e819758895f32c54958be530d989081412660c2b95574998b4c973a225fe098774c367c02e5762ea59addabd0896f29a7c9d7ff5101339f9439260f200e9df2d52b6c49622acff8efc2ef6e835360f03702b06af04008971413bb4267c17f25309b1bdb6f511e73ed38363e943fa5cd4a981471a2e41820d93d0221088c024798e95b2d5f4f7423309fcfcf748533cda21849b2c8bb8a7f8f14ff939d2d6bfd18d0fa0f6cbe9f0586ba3be8334291b66bc91382ce897372b7b7205fe51d9c60d323b7e3e1e1fe764b5a25b75e9cf654b6827e32467473e605f7a9a1bf1f1f7ef79b0f1e87af044d67aa94dbac643bd5cdbca0188076734d16561c72969e57156ffabd0f8bba529484ed54988a29c842c197bc79e5206e285ca7ff0327184ef2b8c3bbd94c36b9218ac007f52b9ce394577de3696506250824e40436bfc5dbb5fb0f49cc2b0183381db80ef8d225beb510a855a6bb032a725b766aa419e88f5bd5c96aa8970e8a02591205ebd72b2b9272e4402a75f1779e6385d6c433ab865be7789933987dd3a7f918b7e478a167ed5950e0a7589046e182b4338be696bd289522ea4e1a0977f7c5a08868063ff4f15dcd74377fd1994c68793de38f787fb832bbf32d4299ce46fca27fc40b7ebf65340160986a88719e470a91fd90086a231eccce18acc845f2de7855647fb10cd20399ba212ea3371ff7cb6113fcb97685916464471be4558286002f5573e0aa7a11f1d4d7c0ff655a300b6d146e6c78756ce6d31b219d77381ea142a5bbc51f259c3dd92f99978475e1dbfc5b9427d4a2cab2fc1103e50a396281e3b398252a1453ba55d0a3828b42efab22934f5723ed36b7f0ef05edc873db09d9684cba79d082369c140e0ba8154ef04c284bc7c3a2eea960531ffc102d394131b75da2d52e15cf67ea44dc1d77e11f17d7e316a44d08b59a52d2188926b47222b6df4796f43b558dea9e12909c1b70f2e0297555258c69a8d3988e4586749ea7c2233535ca40573da6016aba9773fec388500dc6485e9f2ecfd7debbb22e06da1682d3d61c4b587f86c43737d507ce0bf291dbbe25b30d9916efbdb8cdca23b394668e6fd25eb4f722c08f671d49a650146300417dadd9e5c6b9bf65b0a465b2bba154b12ef7eb29199f95737d3fc85301b4cb3416b09b5c60de9dd4ec1076a7a8cfcffd925f6adb8c978732208f8ef47a51ef4a8a1f00b9d19b061710304443bccd1799e574e321e60f6416252bca1d00808bbd32943e0fe85ab72d22e556e577c52f5c1b20d212c56934f445013d77f17d3958c03d6f8b92ebd8043b3fe007fa0d91cbb4f56e6c55560c9ae4ad1f264caf6ea36ccd95fe14e91824f9ae116cda1b5517c819dc942ec5101cb91c4b62eb6da9811d42e98ac613e512b3a02be34c29c7eb1fa94f4687501eb04e765182c0ad300c7b3f359699804c2efd859026122296dd0bf3274508e888fa1136f817430ce646a28e51d249cc9ec663cfc96a5b831275858f0e62505f2b5dacbb465352b41b87cffbb5f3c5e1d58841e5953cc2c2b1ad47a07acc7b1405adccb7719aa46236459f06b3b1e770fd19b820aed4786b0c696c8bf3d88ac10050571b9d58a219458d06dc57fe437376ac24d66e7fd8c5afb159707d6da97fdf2d1efee1b279af99c226ce2ce326ba637e66c6f4f10026a75dac7a83303f15772af3e652835741217ef27ce64d62432e7075fe768762f7293f25a369b9fc20913d63e9fa39a891df0806717a3fa41ae54d45fa5df2b08e32c796ecaad3df92215cf3c2c803c652ce04f3c53392189fe94574b099186208343437c0bd1034bc20d83a7e78705f9787cc69759bfaed873e0f7ebfeeba3a7842b096f9bbf7d3a487363a629341ca69496ad414bdde4a3f0aed8ba3955ce6269a27d3286b4cc80d19ba901ff187ceae70e760554991bc38ccc377f07b160132c208a443fde67276e80a635e70c33788ac7a073661ba823a26b104ccce58fa06da7484e1f5719de8f6f3ebfd297024a409c661e4ccde3c3744cb4d95a68a72499d2c1191a9a98aadec93fde5cb7f52ff61216cad3454cb353c975b382a0f506edb06f3e5aedc4cd659439c301b7717eeb45bc353b34204a35dc412cacf71fec7fdea28d8844f98e91f2a4e83625f7ff9d702f4f6684dcfa7965c9ce3dab201681e82fa523198f8252adde283d6d5c7c0bba101cdbed2095cd11a865bdb529bb4af4fd63609bacffda3e72bca22ca27d3f95ff37084821bc8c73ae66645df6b82545904135b353e68ff5953dd36560a2633055718cef4dd043c1730204613aa557b8cda879a527a3522de0a6007ce22e7797496f61637a3113d4bda2cc8dc4659fe320915a8b209bd87d37c5b20211d158eaa603ae5cb53637148e97129fc32e6414176ecb147e231d51182cf205aecb88f2c32d543812a77c7a4b4acca43da5f58ddad5085bf25cb9583a2f890dc2895fbe1e34bd3e24fc3828e2a0abfe44cb7900ddc40c15cb1d3d06cb2f47d4921888a24b855cbaafa0c5775f1437472761747838d8826975346c29a32ff67220322e7010fe09fa3dc2695a0cc591b49dce10fd1546b77bb029a8a4504808573f46acca5c14075add5b53af9e179ccd3586a9b904cae5454143d25bafdbe7a1c223987482e47b573c527ae6419ecf5986e4e5a6ad61438f3b0fdec6695b8a095ab2211d4f2768277e9b834918df92a32366598107e52edf9ec2a5777be6d6e83358fb4c246b6f3e2f1149b137701b80657a73d61c2db87bdc87d2e0158eaf8f89ab3cda196b07e6d70af055d020dd5318dbec1237020bbc5f802822af3256001cc86d950041f1b17f95c8caa5071419ad2f31a70d3d8bd71db36c76e7b437ad488467e01f2991efd84069f2df2697eef82beb4abb6620f4658e690556bccb2d761e748a430c1ece1dc8fde2dd26cfec790ee39daf6aebcec7a357a31d0d7d02328814cc33507bd7c6e605ead0fd3f2743bf254f58e45801e96e4df897d53d94cdd2f6d9086a4ec13fbba99b2aed8607b7430cc81aa5fd0bd98fff590e7e0c2bd6919ff6c3884f63240821862b2610b3c5a5a71f81afc2142758d9f606bb0b342063fc59b80f2d4f9c2a3553dee043cca1599e8c8e5a1ec224be06deee0bd67c22c8abc947a91d054b1f4945e319efea35e1630a8393112f892a38d0fcd19cc08190723681996686ee7355e5c47cc01b65bbac8d275bcd114c5812ff8f570926ea0619d7abbb9a410d54c8fa0dfa54fbdcad997e4eea3e1013f691821ed22b46ba811eae78109e329ce208b54f226009d26bab4f604b67102bd721371266349275d8cc02d26da910cbffcb3944c90bc1cdac88f1913f6547f503ecd11917d1d140cc6171d4b49f08a2aee6ad0ccf1c64f5414b2fb28bd4c3f5ace44dca205fa73ae5b41cc7249f3bcd43e90b1e9f33a9fae68fb43d7b04008dcdad72cf347e4ffa71700333880a9f6f7b08780ea28840bbca1d00239d546e936e86e52fc58106f03acd21710ab25b149fa4477dbe645c60076f582b8a3858152ae6b2a06d23499d56feb331ebbb8fca0d7451af8e74c026db11791bb078054893ebd1cc9b64f3746108d0f89699fc2296094a70abd76ea05edd3604633676c8e035dd88bd8adea61888b3ea56d1161a034b62a2fc254421a69456b183cdfeb3c404b7e7a6227cd23f01ac9151fce7a6f3a1c63f277fe2c1a680d93f5d44c6c43776b3ee7b765446358da81b222f3e875ff6ccf8b106cafd2c171dd7f4a904960cb33c69d8fc92826acb8e3bd05af28cf28ec1749a0cd8b51e836386b2f367de25e707199ca265320eb3c204b853cae693b77d6f0f5cc20e1fc0c8e88c8af30ebd749f4d4b365513b2a4256b715f94293d09b0d2b5cd394afc02e8c76f168cea13f8b2c689ea3aed00fe32e17bee5d6137b112d8b121e8ef45757f63f3ffe3e8a4047a0cbbc395232334ca89490015307ee7c9b11068064c12ee972b1758beba2875f8554627f9364b2724df21698296112518f678a7bfbf09220b46fc855b4152d447333ebca7d594dc16ef1709bb7209aac934a7c188387ecd28075f63493fb8f2311e484d6ae9da7e2b95da9e521b8c3283ae43765301dfb4db935932423419e1149f24f7c04c1cda8f2e752745e69fc1035fcae2cffd2dba2cd9a3e185c9ae2aa028a82c82b1822055d12fc3be67aa5e2bd0255e6f12bbff44026aff48ced265d09541e09c8e7090957c87952ca2f46a816e69af2c975ee156b13f3554400e8bd4d1325c081fff18ca0c67aae4cfd41f1752f933e4217cb43baee57b7b2a0ea9804657011b5a5f49a9086e936f5ff01c121d95fc7e6041235868deb89383b664168f321658401a345fa2de726d5e5f70f2b6baa28801a5a453af187a7fac7dc4c6861ac24515bebd54f6028b4f68b5a484d6a8fee383e70ef8c6681d524e5eda7664989b35ea414fc5bfa15b86df480363dcf5b7edc8c610838fcc5167325069ba4038211d6c89929e3264704d46807b8310c5691967e0738c12fb74db0aeb57a9a98246b40ffed94b7ed68a87786a7569c7a78aed29315b60b315f687f5dd5d4da74779a4a59f631b6732a887a8c49f5d829b0bdec9a58d678a268b2b385630d45a6bfb329662ed1c270b32c247cfcfff6ede0b1226a2639e7cffce8909b7dc38b3f45f65f2d43fb9f301af610fe18c188fa319103a1b2731369262a12dd390695d53eb103005668ec9c772e2d18d6637cc5c6b60544303fbceb86a5d815612367ca0f59088ffd885ce9d75dbb65e8f9d78a702b18a8b3e2047f6e574f36c30b040993e2206b7b19742c77d4dd136288c86cd9fe848d8d97bdc186016af544059a903eeed39f0eaf0a5f94fe77958696033e8f7e1278f94d99bb7bfb1a01ac8afc1cd6c3ead43f662a41cb6e7e4b4b58b516a0a7f33dc27e0aae120c93f6b9b93b2141273c8a75df13a5267111327600c901e9b7b83597bf6749974dda189d83f817a5c57fba334bbddb16b72cbf9598f9e3c3af85f508fc7bf0891fb70726ff8a89b60bc9446f734ce40be353368e2ad5e12647120f2184223f34a7d3474b22159703fa780cbb0a4b8cbbe04959854ffd30d7f826f125c18cefe1cb2f05c61386929658b606d0d0f62789c3a32a06e642faf84160d3c3a866a4a19a0e960ded6f479c35d10d335468edb664465107f4d453c189e632a0f1975fa5a0003364cb7be9d25df037c377b594f85be751f47f7134c8bf093dd439a081f78fc653d1eef7af52d0da0e4e38bdb26062866449f9e57bfb1ef25bc3cbdcbc16f0545bf2b1a24eca0f4c082a2e7820668ff1243cf78886902da3ad92bedbe8bb9", 0x1000}, {&(0x7f0000000700)="e2a144b23b070416f8ad5ae5e7bb5e1c0ce904eb93c3386e2f47b7528d755d22a30212e5f14af7399c0d9d4a8f0966e6db37a033898aeef0a6ab49c4c7b31391b589f5d7b60a10830d7f74cc7bf241d4d134bd654f084d0e323aca44f7f75ac66cae6bce3f16e55c2e832300c16482c05cd016753b8b2dc30c8a0f3102", 0x7d}], 0x6, 0x0, 0x0) fcntl$getflags(r1, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x7d335d46, &(0x7f0000000c80)={0x3f, 0x4000000000000, 0x3, 0x0, 0x3, 0x8000, 0xfffdfffffffffffd, 0x1}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="d65fedc58684cf465a12eee4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ee70500008a240186756aedea8545f6dc53cae6d3efe0bccc501a35b69dcd84605309ea03ea752230f5ccfc0d3c95e089a79136f75918864a92ffbf23322149d9ee4508a238a75673fa7b006b9ab996d7513826b44c4622cba6234019a58c1b490a4ce82f2db7718542cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7010000009191d61c38bca95b6d00000000000000000000008000000000006125a0290ed0a9721f2170982db3b8aa765ff0e500c10bd16ddec225a11676352691918480a3297c4a05a6380a1ec40edad4dea4fb53c0fd46e213d69626ae900094e19d560000000084591f629d5c99dfff7aa7270082c1c7e0095a83d2916f66a26b98ae23bcbdbb358acf097ec50643d9333cce05fa57b09f70f843bc5fbe9821863d7204ef5b638dbe68995a760b3deab27801140431765b4b908bbb0cba6460a1f2b68d6cf233090302d589505e3fc3e57d0dd80485bd3c12f603cc697a60a4b377fde5a3b50e57fc40da3165a0e9db654cccb44bdf28c54a6af5768d0b1bf4b54ad8600049abe69bdf466df81973dd2cd54aaf8b77236c2832299647d1d9777208dbf35fea30aa3f7c997ecf7f67695e5d84a8b04149230abeebb449e0be5b2807a72b24a904fcbad8d628bbffbd009dbf6ae1598058d1eec5"], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) dup(r9) getegid() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r12 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r12, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCNXCL(r13, 0x2000740e) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r13, 0x6, r14) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c, 0x0, 0x0, 0xfffffff}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0xfffffffb) fchmod(r4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mknod(&(0x7f0000000280)='\x00', 0x8, 0x4) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x78}, 0x20c) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:00 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x0, 0x3, 0x1) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$getown(r2, 0x5) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = open(&(0x7f0000000200)='\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x800) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff43}], 0x1000000000000071, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x8) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8bf62260f8494af635afa7d5a9817acc5b0948038ea93dac9055763fe61ccb021fa692ccea4d30f25c9b0e3a78bebbeae7eaaf6c34b1a4e8a776af58fa38795cc1e12fd742a38a2692f7af1534c9a469bb2d41acf9eeb6405aa615f773a7aa5660816b", 0x63}, {&(0x7f0000000240)="c3758f2f56f20d0c3e829a1e6f506a8a390a1904282da81203c9bf295e6faef760b9c454db2031fe53a69afd1409558bce25a113afac8c188a7480512e1f9931281b7d4211aaa7c6018b58113f62e28441d5b80b798a05b05e074a499235a501d12c71d3120feebb5424dd8b6001d77b2a4636e39701d15a599325e6ff8a49d2cbfab3f7f90327", 0x87}, {&(0x7f0000000000)="f324106463ea5f8708553c9e860e9039c36b169b", 0x14}, {&(0x7f0000000100)="cffbd81aaeffce805b7bb1be857344a4e66308ebfed1f4cb66f2c0c05979adfe5ac7", 0x22}, {&(0x7f0000000300)="b508ccad871c88c7958fe1323501b47986276a787723f23287d3bfb588ccfa6401d9c31c22ffbb0116f2c208c3df5ea39ac87dc0f2b31d742e9cf63d18954ca1183e6089a94dc5385d4e9f534eb266ae0479e755fff609051469f8d9ee6747f78e6015ab00822e2c0d8a42becaedec1e0e6c98aa97ce38b097502227880e8b32b4e0f9f817b86c40e1d1cdf343550524aa02222dedac52b58b4b863a2eacb9b0fa8af96a6d09c7aabf2d56d241de76bbc6a945ecc34777a801e49139bf1236a0a612dfff0cfcf765e8e211c9f6cf652d53747b63019469f2ecfcb10cf04f7490bf4177ff91be8170817f2a4a1420", 0xee}, {&(0x7f0000000400)="6c26d1f11838b12623e98fa1d11b0ad1572b331811d1100eebb05afb037be06fc1552d7d8dfd091e6b51f10a70e0b58f59a005f0fbe0ea63db534c9b2ed8220ed43d4f13455fb44b61e9f7b86bb408251594d9ca3bb6ac1d6b4987928fd533bde4407f2f3b1ab0858d40fcee5cecde6cbf63cf3faf633eb6b8519f4f9dc0423008bcd78c305970cf98b1d4b67a0321e8b3d654d7d97b319f4d917cce9d05fed95f365a7a833e70c8a4475d2399481331e884bc4b5cfcbd3fc455a03f56d962c2fe54b9", 0xc3}, {&(0x7f0000000180)="76a11fe71a271cfea7ba194fdfead750cc34d00a334c6ebec2b930875f503a1c919711fe8e0c07790cf455ffd37541f64b772ed1691769da7a411d49c14824f3277152ab9c1e272f3b971891035c52190f2c51691f7338d3ec642aeb511a179c1be3dae66451f407a2b7d4d648528ef160f37df25947460e", 0x78}, {&(0x7f0000000500)="9363710697a7ba85ab4e24b5ddd7f08f2fb901d1cad3f8ef484cffa36a86fcf1", 0x20}], 0x8) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82e02d2f66696c65300099a33346eee7df5834ff6f78"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket$inet(0x2, 0x4000, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) lseek(r1, 0x0, 0x0, 0x3) fcntl$setflags(r0, 0x2, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000040)=""/22, 0x16, 0x401, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000a6b50d9b54124cc0563588afa8a34c09d10101000000000000407c2d8dc4055f7247069feeeb550ec7afcac39fc47b71c83ba30c8d0a634f1d9c4fdfa88432e6d20d4f4d7352fef76df6d12cd9997ddc05b6b2f4b0d9c293883b5574435f94360ad56e44bbe3cbcd191d90638a4ec8ea01a5aa0233d25ad1fd27c43bcf44e124102d33f08baab0443744b867f2c76cdf1d"]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8cfa445e9d9f792d, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x8) r4 = shmget$private(0x0, 0x3000, 0x2cc, &(0x7f0000ffd000/0x3000)=nil) ftruncate(r0, 0x0, 0x20) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x24) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) socketpair(0x6, 0x4, 0x2a, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x0, 0x0) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0x75892688ffb66342) pwrite(r2, &(0x7f0000000000)="3f6c6455d4c115f4ae7d138549b24fb188e44faa0b52d6c589bf6df6a3d272e02b6b95378394a9506de3b14e64eeda12b05e91b3b06e158045aee232402a71581c495c4395b40dee188ab1208061cbe8d6dc08b5cb601c311df7802f9397f140d2b515f57119b84dd32ad4d51397adaa22365a0bb0dca4f038974b18dba12e63cbad944530088a38b2e0f0c9c22d4f06adf1b68297ad3f4269685387c8d1466770241a3359a7e58c", 0xa8, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x4) r4 = geteuid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002540)) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r9 = msgget(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002780)={{0x1, r7, 0x0, r7, r8, 0x80, 0x5}, 0x100, 0xffff, r6, r6, 0x3, 0x80, 0xff, 0x232a}) r10 = geteuid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r15 = msgget(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r13, 0x0, r13, r14, 0x80, 0x5}, 0x100, 0xffff, r12, r12, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, r4, r8, r10, r14, 0x0, 0xa8}, 0x7, 0x4, r16, r17, 0x7, 0x5, 0x7, 0x3a2}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:00:00 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = getuid() r5 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() getegid() r7 = getuid() r8 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000001c0)=0x3) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r9, 0x6, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r13, 0x6, r14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) chown(&(0x7f0000000200)='./file0/file0\x00', r27, r28) lchown(&(0x7f0000000780)='./file0\x00', r27, r28) lchown(&(0x7f00000001c0)='./file0\x00', r27, r28) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, r27, r17, r21, r23, 0x1e6, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r16, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0xb718, r3, r15, r6, r8}, 0xfffffffffffffffa, 0x2, r12, r14, 0x0, 0x6, 0x4000000009}) ftruncate(r1, 0x0, 0x7fffffffff6) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r29, 0x20004b42, &(0x7f00000001c0)=0x3) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r30, 0x0, r29) ioctl$TIOCCLRVERAUTH(r30, 0x2000741d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000280)="80", 0x100000018, 0x0, 0x0, 0x6f) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x400) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRES32=r5], 0x1) close(r0) write(r3, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x30, r6, 0x0, 0x0) close(r4) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x200000000223], [], [0x0, 0x9], [{0x0, 0x0, 0xb9}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0xfffffffc, 0x800, &(0x7f0000000000)=""/200, &(0x7f0000000100)=0xc8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x9, 0x40}, {0x45}, {0x20000000000006, 0xfd, 0xc1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/b0f\x00', 0x10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'ta\xf0', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000380)=0xc) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0xfffffffffffffffc}], 0x100, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7fffffff, 0x88d0}, 0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xa00, r1) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) lseek(r0, 0x0, 0x4f, 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x7}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x401, {0x35f2c50a, 0x7}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)="f09b2033caedb5e542bff4d2591696feb69c6e1bc5f44a083d9b0bdc8b92c00f4ae6ae1a459b24c60bae5ccaf9016ba47a80fdf8d23cdb3cc1fd07af1875327a7a913ad7893d6422022daf751321cfd94d6455dfc347e7950a0a0e36e3b4f474826f56c0ee3e8ad541c08a", 0x6b}, {&(0x7f0000000340)="da7c1625068546a9902477f76ebadcdf9d4a8b947409ebc93aa2bf28aba9512340915e30db7668126b96e8c238eaf5030f2e01c900142e096ec813be49a4ca06d1677052bf1d9b6411b870a4bf9c2885af2b507817c0c9163825b8355107b201576615568b4309221659ed5357276ee2b439b834abede3ced7b15edc452c0a4d89834c2ba85de538e8b2ecfc064816556b9a075957c0258b71551a7961e563742b20f8cd835891644925673456e98e2158cd007d21e4efd60c5ed9945c28f40683f35f6a3764ef962f5f130a7ba3dadb142f058a8cf5a071b6ced94cbef54622efe276ad8f255817d881cd4d7b", 0xed}, {&(0x7f0000000200)="3ec5d50e6d5108ae68994885e0a99236483fac4bad3f4de1610a735d2774950870338c7d3a545dd9043b749b6f704ff53d80fc9d97457a59359b257edc2489ae1c36c857", 0x44}, {&(0x7f0000000440)="95759e47962b32cc89629309b8b0ba8657c7425a50705da81798d03b80d430c52532d52a66ab7735e108fc6a27ffe8fb8975b468d60a591216b5963d31aff1dab52477a976380d07f0bdce5e8f3232c0994c02fdb467436ea5d7f875f5421e8b9f4e0a22de5d7de58bcfd6ff91c7560bec13ef0151e447a15c07f8b95fa3fba1e2ef8ae7cd4c3bd249cfe8177acd24708b21523268fdaf60327572dc096b1f950e190a49fd19edfff26be66c0e7d5e58238d937df7c8e259538de07e96e059130efc1a41c21fd5c69e43f461432a334552b7a53453626c3b524593255a66f2db72a86db9cf27207600adeab48a760d903815c6397b4a87e58170b71137752182df7b38c9d5f4f0465987699a1d377313582a80a955cd0fe7c0fde4035f799ef8102d0903e5ff314a8293aef542061ad9564aa9cc99208857d32c9490df31eab1362b34dd13805c7d52a714c619a81703454c0d3ae1602e10161fbf975fa3603c2f625fc146593249400c474b3413dd839c58bfaee27b860294b61f4e1652906c4312cc2452599649f8c21c4f44a2ad1db83cdddd3ef4ba1e8783871dc267b0f3483c7f2f779407fdeab6c29e856651577ec10607504630436b8c733fc3cfa2e9ca78a70ddedd2c57857385ae02ef72bd5d34644f98acaef61e6b43728327190951b1903a917c5673bf46a4fe5cbf55890ad1bb78347202fb8a30b274407f167e4707ef12f87190a9d564e665a05dcd395b6049864485fc34841f5c78076f3f217bf172058aff5f452f00aa30b09fc7805a1ba0662a59943abbb6202c309663f3de91be443b0a6f7e955328312824ac43e7d151b3b9370a0a9a89706b76e518ac79e493a465142db772a9287848192ab80372bcb031a30249e11148c81f65d803b57283255a59b0670b9121474efe4d1ae2f87aa22eac6cacfe8f004efe367c62422fe553164cfcabdc55e2174ff5284a404a393396bb03acd4e22bb7e0a4f2f0a588e3e564cd2cbb12428b04061ada8ffdb97af9f1267e895f7e2ce551fd9055ade71b319bd37ef8c60782bd3fa798a42aa4e3f93740dd88e93122ad697b5463a2151bb9912172f467709cc1f19fd83a0bdb84e6dbdacbe436b5e27d46f970dc3576a20ba6194c9a787881a0a23ab492d92125c667f63ab28ac3250596a27a3928c7d46f8e4ad094e7a56aaaa33d279b09a4ca3a8fc3eff1ef4d645fa64aa68bbf209a26a7a97e639203238ea3e9f970d7f98de97174fbeeb557ac87f2e7123ae50c75a1af63ee85dd90068acf393f2f4d5e3e1c46e2b183939f22007838b0834617d58d228b2abf54135619f61639c2af4f69c7b4445c12ca9ced41bbb03157aca00b808dc90444b91c2e60cbbe278e496537c560eacfc0723291a25697861ea1c9ddcc52886f774b7cce7187ff1a49918ac55a2656f1057b4e244524f09ae0e1a9d35b8e3f3dc73eaccfa714bad3d324a91d6bffc265dd80daaf60909489a2b2b3e862c408325057bc63e56cb8b7ce109ac53ab754106a06bbeb04c8bb440543695cb642be6afaf92fc182c4ec2b850be33f09e290455ac59a1aab2ab9bc6fa2f8b7c3ab206cc555d6b204bd748302ec09a7dfaca3de0283ef7c2afde30b756249ff17e8d1ba2aee5f885d27b9676c5685739ffb439da93bfebd3621322d1dc00ca37a26b66146d6bcd14b24247c985597ca8ec52d96c448c47fccff0fc2b3a743f3cfdbe1fccfbcf314355be56934ca68503d238f12e55501e44dc5a4c1dc00cc8b911f1052db519479dfa1a4b169161b6c0c79bf346e064ccacca704615d7876dedba62202cd5b5e65743a4d3ada2b1bdd6a1692ec12aa6a64b04b06ab785b088e81382b7e771f0cdeb67a6a23865c2cacd988429191ce83a1b5e2fd0d64b52ccc610d364cd67289782bab61606eaa266393f71f46542b1bdd2afe194fce9b269dd12a5585adcb615b0b4a03f4c74a27df929d7704a37a3753f8fe2e51b9788e154df8f83d567b048f1e65b175e4968710660e238444ee13651e00a2f28f342af501eacbd8854fa6a8607448ce36c28b46333d16a750943b1c7895cbb03cb9efbe7138439128c86b5222b6f87f99ad352c6544d6d0b227687b061c6d204e413f0a00a11114f0765b8cb38704d30e3b3fe8d174d194e67b7494f2175228f780eca88f97a37e89815c65c0e3e1c711ace23e92200335cd69489f20256ba4e67a379b6a331ad6a52ed8ca2f6e7395f4dd93cdee6c08ecf1aab1ae354d0189c44f39f9ff61f8badc0d9cf529b4fd469eef7a86f3b8ff3cc82496cf9d1b464242187d82f2d335e78500fbc3f2e5d1ec7477b8919c94903206877bc2eb9fd3a6a67a3289a39ad0c75c60de1cc0b0b5fc61533ec9cda109634411660958daa9b7b84ef33e5225791d7d74af95290a2b27fe737433d89230269e1f6951d31930b8712f794ef253aadbfc264640d9ec18cd9c4660ce6b141645141844964f05c26ee2e3ac4c1436fe01be12afc6a2c084da76d4b5de05443ebb50ee3392ade6b522931adfba0f88d5186ba34cbfb81794ea7d8f4b7b6dbc2d68c74d002965d0a5946e54a0b119731cd3f1c07e7efa068ea06f4fcb75befa46002ca712268fd32f4f96c16824edffbfe33e8523904fd9ff6a9fe0bc4573be9666c128d8699c2e165abf15ce562d16bacd97268a0b09ea56216d5df5e89884bf4791f064ab0ff9904a487d053acac81207521266313c56c35a02d3270b12e62b6196e00193ffbebd1ab28e1f9fd703eedfd5cd8a91b5b93b1861dfb28735726bcd499851da94425afac32410465e2d17ddf1007b749cd60df802980e0bec69584d5634793f3e073dd1452b5badc763526cc019a863fc017aa60569f3135b37bb43efd277cec645b3140ea1c9b6c9d01dc40af6979306f6b4ece41f6112f7262f25aca7bfc45584c7d0a36d4ebcb3b04d5630339f22e05e503f41a38005f6f044cefa5a3b859a6826dce2ae59cb16d00f36768734c6ae94a63e8bd6aa3a99be94a65fb21916a8a102f6eb8c884bdc163d1fe71e8e994c7df52707a1536076304b8737e0c6aa30758f3d9ca5f8601bb35b657569ba9419828f8428db4bf4a7d2b503b203c09b7f3ddf88aa3ccd266d0aa0086f33d52b48fc045c0a2c141258d63fb7046c9c27adfbfc7d31df61a45a6b59f1cd445c44bf652fcf717bb6addaee601d646dc266146f7cb4723422b2a6bc31b4ad34513aeff4049f2583f4284fd0c6977e2722003ea6b832f5f8a84638d45538b79f68a0d9f26db18783d5a249f9f7bbe373476aad36ae261b5e6e5466a1012c4cf2e799b16d516316043bb9d1caf6616e74c9ef28a2cc3223edf0953cf5f102e1aa20de451f429cb0978d5e10558c5f25aa1ae1ac63b63a596b90b9c26ed6ff49ab72d22d3c8c7f863607f6070a7e046de847f369f211647ba7536cd493043c48b55ec1b0be16fe8d671ab75b62b4870c888f4a6749d22546910038f367b6f389d59410757ea87f68668140e504706131479d71595e57c471d883422912a4d7de8e77a612041d69da27c7f92819b2ebe132f06b3d4faf774c77b68076ecf6b22fcb9efebdd8c97f889a403498d21ec794afc851f8ad0eb62d4523cc2c3eb09c6408b9d8ba79be1a11a77fddb9a4a19ed10979fce334ec30d598c934cf60d6e8bb5ee8e440bb2fb1be2a695abebeef5861c63125a0ef3f968f72b2031c2436b77b16d8c5f0a248d19b16014ccdf738e1d55879e623f833513e7a4e562f2d199655bc3d21d861509b59bb7d88dff29482a60970c756f40d30ecd4f3bba75560af370d0b2752b9325308fcad4a5d1862fe97843bf929d79bf9ade63330886a992a0f404f3dde0e885efcf0cb99f7870d15a6a2ec3cb17775930cf0b15e5722245880c0e0eaee4f865e66c438f973749adbb7a539a71ca241b90ed387e3ad847e28549cc60aeeccd4d753986c5d532bf0a8b6f0671e3c9d6073bb56c0ae3f39da8dfb69da114dfd0a19e242577ba36cf6b408013067d4b6f6f0fa734cda4913956fe32d4e386112035eac8b46a3232f7e3b557ec5fd54bd70a1e5e1dc1017ef739d8db2002119a48f651a839b02d4e3bbb5de9e17166ba9d53ec9445d39202230f0813df952d890a9bbd4131c974f27e9fd0a9d26eb5886886cf9c80fe42ae11ee1758da22235a7582434288dc5859db7cf2401fc33ca1eeb5541f991e93f4e1b43a9b76380186b734c913a45448514c9bed52922fca19548e1c98ca98e08cd8757c1187519793ef7fbca13e6b969d6279141c7b449dd00b30205ba310d8d77b1e3911666e96632a0ce21288ae246610b8bb1e4e62e53c0f21a6853d060c50a1f797e4b00dc9de41dc8da3d97a5b2af9b0cd598db3370a4c17bf16685808e4743d4437fa8426bf120d117c26d75f3fbfe77a2d3998c88118a50d6620bbc9019e2ad06f47d83d51d3df83c261675e235b7084d5603f8cf285abdaa3e50c740847f20bd9876d28f2ac4e7e6492117ddc2c101fafa3adc86c5c17f539d47ecf82610a55cf38167a6873847966322cda2193a80a7a7b34311753ee796e72ba9e9bc5432e6fcc6edd612ef876c42455fe17730f09b229e87794cbdb2c6df9175719eab1f7b124afa5ef230a29d461489809c502e6032e0cb0e866ee3d0bdce8d0fca865e9e4cef06020f53bcffb2048e25ef754867cc0f8fc0012b4eb55458124de08c1acc0022c53cdc1eee0a34ecc7e7d220c61c6b87b254137829b88c9ceec8d7081bccb582c983f60228402a5ff8f52923fb797c27c4e5adaa2fa49fa61af97224531368dd87595de8dde842c05fe881c2999e6d13b9203591f84ffcd555aebdc3b271276751f5d9413d0002b9f33437398722eeff4a88861abf5a32236b2a7331a42f48339bef8a236d0b9a406a1c7661652322f0d52516291d2872733abd16b7c733a7c9cde8a1da596b31e9008da57133d0fd123297ab51b9cbca7b66811268b12e95747618230791c5e377e19c5b9bb5bca2fda381e65e2a6aac2b3f6b9f7dc6bc0354157367aaa30c5d82532bc699aa5f9b7fb924ee6594b5919c44dd40331f00ca4d28fb344dbd88fb98de27169f6143eefcc45a84bee87bb4c2f4956f29e1df928500f04c0e423c9f4605c5ef6849e380ff5fca36f908e27237ed6fa60cb412e0668df7857bcc582e82ec7b04fed537fa9731484b775030b9a2856908fa41e49f4ab09e3efe6c36e6a288054ac9994b4d5bd7f6b75533a38583483a780c7d06ca316a3ba9573181c7a7176628ebd377c9d4bbac7adbf9cf1657d084fe24675aa0a5c6f3620f65443ee75670741e041e379f98f6435e8497bbf92a840cc62fcb47d0a25c5c923702ede15928421462ac6871fb3bd9a25b2e0dcf7007ac00f8a93e0aa42ab92df48d8d7acd59a520246d6f46668bb24f418a38076c0f80f97fa6268956cc1375d1d7fbf07ebb0e31cf419e52c674b8e7149c1a700a7cd2361a748ee95ab68b275b2f903e4391e59d8a14bf5e93875e30df000b2d55cf4b4e0795d387026f1ef3f8bbe7005ddce5ef74812170278e23d43120b041cfcc071ecad55abfd30d673a82851d818a5789ce17ad6c519fc31667b7f8d2d56a5f0d65964fcd16decef9df965d037d78715d7386f92d8e1617e6d8fbd027e1a08a8a7cff3c54512d199557c33b907640514798c2d56e5ac6fc855b5e62199396133427902c8588957237805e8651af2d61be94e81dca915828761bed6925580bcc5ae643aadf0461855f46adf56f78ebe66812241a9a1430bb53d75567", 0x1000}, {&(0x7f0000000280)="e4106d53cc363d2e07650bbb737338941281b3c97db95820011ecd409c5262719024bf5f64b6156ae97b4aadf714fb0d651888f3bd7231", 0x37}, {&(0x7f0000001440)="b691085acfa9e30fac598d68d5d1fb32023c3c82", 0x14}, {&(0x7f0000001480)="69f6aea2158dabf0d4b2a989582bde9d0f04ef3fce4a6b5bdce05c", 0x1b}], 0x7, 0x0, 0x0) 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x5, r4}) close(r0) r5 = kqueue() syz_open_pts() syz_emit_ethernet(0xf8, &(0x7f0000000280)="82038ca4bc2b4ce519688e62aea42aca016276985c03fc4420d9b8d267c78b2e02f59e8b9737a554e91d67bc94c3a9ade4cedbbb193ae773906c81ed721648972a6ebab60f536dd1e852950965594b7f5cb3fe5070e1aec3b2e031af3637176f9b5e35f18385b99878c522dc9f8015ce2cd552286d1f8083f83f279b617b3f4746c84ca797d4258735ef974ebf0d866663566e296346a88ab5b6025db96f5f12bf90f5f36648b51a9b12e0ea421bf04f37347538b0c4bc9a367c84e0506d0a4344251074f1cfe0e9f1bd037a5c861106b9e09fb37b368fdd923a3ff840317f75391d68a819fe05ce585eabde5b4922d08e7ccf2e4cefafaf") kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xe, 0x8, 0x63, 0x8}) kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:00 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="97978a5c1852a3f0a8fa01c58b62fc160a9f670b1e5c37dd529703978dab38dc88878f284c371761dc34a9c0ce93f90e1d6a9c4ae11ee62c2d12f9ac502d8781f7714d5461ec7ddc6b8853bfaededf6b63538b7168a1608158ca2545e0ab4c5a2919d57b74e55a198b4c70a5a34c3c8258d51f34c944f5217c3e90f0ac95a32c"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8000) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/15, 0xf, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:01 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/125) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r4 = semget$private(0x0, 0x4, 0x400) semop(r4, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semget(0x2, 0x0, 0x40) r5 = semget$private(0x0, 0x0, 0x28) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000500)=""/4096) semop(r4, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x1000}, {0x2, 0x3}, {0x1, 0xcfc, 0x1000}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x9) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) 16:00:01 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) dup2(r0, r0) pipe(&(0x7f00000031c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000003200)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x1e}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002980)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x2}, 0x2) r3 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r4 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000002a80)) r5 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r3, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000002c40)) r6 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r7, 0x20004b3c) sendto$unix(r6, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r8, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r4, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000002f00)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) ftruncate(0xffffffffffffff9c, 0x0, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r2 = socket(0x20, 0x5, 0x6) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x3) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600", 0xffffffff}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\x04v/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x52d7d9e7a494b077}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30010, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)="321f4dc34b7bdc89d314535d9c5e21c7c8a6638b5f5777d03ab0a1a927b55ad3a7031419f3fca182875cc799a52e32eb0681f1b30115aa933a3366e455af173e5c6ac9aec2817c7828786813ceb1acf8f5b619e4d9d003636014e1199eb6a0d74669c8e3370e8d3cb12f7e1da453ff1089e23cdc501472d9886eccd74f4410b696bbcb71914745c3cbc626b2b8d335dd28fe33e9c971237064b299e4fb159b7152f761fab086103dbfd5b9d940e766b46af21d206a2303123378820a208c9c347b", 0xc1}, {&(0x7f0000000180)="6d74919ddde0517af231398b11afcf92beb37f27d3b69fe84120bfae7c6b9f77643adf25d7", 0x25}, {&(0x7f0000000380)="ebaf827b8f3e85a3c80b83b00d9c5212e22d57a92a067010250ff00cb39570701604fb34784172ba9533cd7193386e9edcf9121f173988114f1137a97f70e7b919c21490c42a89ceb16cc1c35f26dddd68d204851373a07236f954d12f9cafa62b9c7864e5f33eef35f77013c6e885ee7a31071b2158fdc26e8f8706c01983412b5e4796caacb27efed2206d27f44a6e6cdb87744939a6f9768690f7b9d9dbd61a946a202a888aac5b8305483e274d38b971b3d491a334c2c65cac6369a5e41859353204196cf566c809e4bc1b1a1fdba9ce6435e2b6e1ccd0a3cd13e94212e837a757fef971cab6903334bbfa942a8649ef30bc2b2362", 0xf7}, {&(0x7f0000000200)="d102ac0cd68d1fe2109fa634778efaed7aa774c4feb4a5b8a266432e01106b237e30d892a73c986c5974bd2b", 0x2c}, {&(0x7f0000000480)="665bd2f7dd8f1ea51471edd8bd190cd12ea5d56c51af8dfb14dd21bb9258a116bc16fc6feb2d9446f6c6baddc39eab35fbbcca51c95b26663640f0ba3c261ff6c2bf772b561b8a33a55eaa8333b78a6a118144281a45224d9bf8d0c184e45c19e65fc1b661c3abf68631ee9adfc5a57a9f55a7caee8ef09d9ec68df63aeda70e201acb2b20bd318632d2c78af4364d2dd7fb2dc1a63b1be9666aa98baa880e93cabf0c774abe82cffa0c786ee14f2c75554596eb9937c32fa9dfed181f9331e1427d5681b519612d485eedbac5e35cfed5f7ff822147e2597ecc58ba5f0c2bce729d36b445", 0xe5}, {&(0x7f0000000580)="bb536396082e27140b2a397c2e9d3e9b0c6c0c59604f6c346f35b2a85b9dc8c935a1d49ac95028d3770338b248588250dea0839da84fd8c05155798b0c39f0adbac3598d5a0abcdcf5e2ed28fce21944c97156f8626766b6b9acca66a4db3e54bedf6af62b4d4b2ee6cf720c9bc6318f2edad6ebf6ee4dbe3883147c96b8211b60bb10094995346e518fdf319e1bdc6e0b17f61823ad77123c62b4cea7cbf6c2a123da", 0xa3}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="00010000000000000100000004000000cdfe96b7bbc9e36b459eeac2164795b64cf1818b02886df79d1ad08026fb8ceae01790d72520604eff95c26d8a3608a49eb71e2827bf1809b7723937305d8c34f59768897545713ee0031e3527cf5900540d525efcee210000000006db985d4b07d6c06ccf8b6ef630f9c746549b0a470dff424fc33a2d1f1001831ff5ba43d56f20349a466580e05c0733fecdddcfa171809acca6ff059e0591540185629a59d2be5a6a8d05e805a9579d56b127b088d1e630b484fa73d38a35e9845d0de174abae339d96b18a32b28ab9c64f9cba6c46001cb3940503bf7b640ef0652c23b436f88277a262ebacf100000000000000"], 0x100}, 0x14) 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", 0x23c) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) dup2(r1, r3) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = accept$unix(r1, &(0x7f0000000300)=ANY=[], &(0x7f0000000200)) kqueue() writev(r3, &(0x7f0000000240), 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fchdir(r6) r7 = accept(r4, 0x0, &(0x7f00000001c0)=0xffffff88) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)=0x1a06) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x51) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = semget(0x1, 0x1000000000007, 0x200) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x4, 0x8d, 0x0, 0x4, 0x6}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x80000002}) 16:00:01 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b22"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)=':', 0x381, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0xea}, {0x4c, 0x0, 0x8}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x06ev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44, 0xfc, 0xff, 0x2}, {0x30, 0x3, 0x80, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) getppid() socket$inet6(0x18, 0x1, 0x8) r1 = socket$inet6(0x18, 0x0, 0x7f) pwrite(r1, &(0x7f0000000280), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket$inet6(0x18, 0x2, 0x6) getsockname(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) writev(r3, 0xfffffffffffffffe, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$dupfd(r4, 0x0, r2) getuid() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x1ff) 16:00:01 executing program 1: r0 = socket(0x18, 0x4, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0x38, 0x402, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x0, 0x9, 0xb618}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x6abd8fadd7244b66, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x8) pipe(&(0x7f00000001c0)) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) read(r1, &(0x7f0000000200)=""/220, 0xdc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 16:00:02 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'\xeeC\xc1', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x8001, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xd2d, 0xb970}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000680)="b2ba9c130cde68195a901e437c514dad1f28c4ee5fd88565d233fbd8c91b02fb1e450c82c103a182aaaf29c06d016ec5d4c317a0990c11cd6cfe50ca5e6fe18c46d17f2fafeb9244e0a5a76a281fdc921fad1d173d60dfa4ab4c24a97f664e90c79019c1adf8a0599e665ea526ee7e8b59d16db7a548f10ba7b4a5d3fc6fd221aae344427f5472ff9729af709513c9075887b5466dca051ad6de266aac7088d0d511b2bf03243963287e37e670b563aa", 0xb0}, {&(0x7f0000000280)="223d6d618c61a8bf44ed99dfa855ca6d0268582a59d440b12e786c87287a966a77eb8466b3f0b5ea4df4ff8443fff60b4826df0bad104c6d6e5653c92a086c946aa554414529b50da7e9efb20e6290c23fb90abb3bce7e702b55a2644b27ba354ebf8265e0d459daa697297206c2006f78401d0d7eae83360165ec4c169b1afa3a1de86a3e5655", 0x87}, {&(0x7f0000000100)}, {&(0x7f0000000340)="5a833bc0", 0x4}], 0x4, &(0x7f00000003c0)=[{0x70, 0xffff, 0x20, "6c25daeb880692bf57b662539536d4f6798250c4b365b8f7550715135dad5d2e032095200cf485cd2f2a447a2b8336ae0113cfbdf3f6b0365888c8e809c9ac20d146062198c3bc530c7861a800ac26f338a74dba64a8c3bade019a"}, {0xa0, 0x1, 0x4, "a286a556a0455bccac03780763f0a79b32edaff6b02b2241f21477aa8172009bd80406d52489a29522baea46ce8e37678ef348c2168314690dd6a2965d8ac1ba2a8cd89d13f3df10bba8f75729079b4f41797ad1727f3c58aee4f02b6376423aaaec38664fbf3c032ad1a5855f2dd6ee3f7b013515017214db84755dabd5a5624f77c3336391098cae4e6b36010c"}, {0xd8, 0x0, 0x4, "e3d6ca7d9c1791908605b5d996acff6e79034304e296b002d408b000b45e99e4d85bd52a8698b4d01e22170f7bf369b0c42336a3b6a4ae8e9d2cb33f00474e4f9b20e18a60f50101b7f7a974509b2c4f81329966796963bd34973e3b2059430b75082d5f10f4e7635d67e817adce95ed72e15f522c08e54a7d8ec3e6267e712fadabe2b343e69383f320fe43ebd658ba29d5e4ff3202b4776b3752aaedaa6f31b39893523e6d1ab26f870be53f1f88629982c425e3a9c3bf0dc9568a5df8301a95"}, {0x60, 0xffff, 0x8, "7dc03c1c70e3938adff4654f291476a4000000000000e152739ce5318ab65a34941be3d5dc554e62119fd73ca4854e45e82e66357aed91054c1a87bde52801000100000000006923d93c715799"}], 0x248}, 0x5) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000100)={0x0, ""/12}, 0x14, 0x0, 0x1c00) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x71d, 0x4}, {0x18, 0x1, 0xfffffffc, 0x7}, 0x3, [0x31, 0x80, 0x3f, 0x7, 0x3, 0x0, 0x0, 0x800]}, 0x3c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 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)=[{0x25}, {0x6c, 0x94}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4000, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x100000, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x101) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdc7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f00000002c0)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) kevent(r3, &(0x7f0000000480)=[{{r12}, 0x7ffffffffffffffe, 0x30, 0x22, 0x6, 0x1}], 0x0, 0x0, 0xffffff80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/p@i\x00', 0x791, 0x0) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r13, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) recvfrom$unix(r15, &(0x7f0000000340)=""/79, 0x4f, 0x2, &(0x7f00000003c0)=@abs={0x3a5a91d730e617d0, 0x0, 0x3}, 0x8) connect$inet(r13, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x80) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/255, 0xff}], 0x2, 0x0, 0x0) close(0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x129) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x40, 0x200, {0x200, 0x3}}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = socket$unix(0x1, 0x94b00110b4e87d50, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x800, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10081, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x40, 0x0) r8 = socket(0x10, 0x9897503d32381202, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000300)=[{{r1}, 0x800000000000000a, 0x10, 0xf0000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x67448d83}], 0x9, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x20, 0xe0, 0x9, 0x8}, {{r4}, 0x0, 0xc0, 0x20, 0x2, 0x20}, {{r5}, 0x17be806df3a87c7f, 0x50, 0x2, 0x3}, {{r6}, 0xffffffffffffffff, 0x1, 0x10, 0x2, 0x7}, {{r1}, 0x804d61d9ebc670ac, 0x4, 0xffffa, 0x2c0d, 0x8}, {{r7}, 0x4, 0x2, 0x1, 0x4, 0xd8}, {{r8}, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x7, 0x38000081, 0x2, 0x200}, {{r9}, 0xfffffffffffffffe, 0x40, 0x10, 0x10001}], 0x6, &(0x7f0000000580)={0x2}) r11 = getpgrp() ktrace(&(0x7f00000005c0)='./file0\x00', 0x1, 0x9212e320d235c6a7, r11) r12 = accept$unix(r9, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$setown(r12, 0x6, r13) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000700)=0x281) r15 = accept$inet6(r10, 0x0, &(0x7f0000000740)) r16 = getpgrp() fcntl$lock(r15, 0x8, &(0x7f0000000780)={0x2, 0x3, 0xffffffff, 0x7, r16}) r17 = getuid() getgroups(0x3, &(0x7f00000007c0)=[r14, 0xffffffffffffffff, 0x0]) fchown(r1, r17, r18) close(0xffffffffffffff9c) accept(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) r19 = openat(r6, &(0x7f0000000880)='./file0\x00', 0x80, 0x40) recvfrom$unix(r19, &(0x7f00000008c0)=""/184, 0xb8, 0x800, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/23, &(0x7f0000000080)=0x17) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x10) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x182, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x20, 0x9}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="c9aa3f6f8e7fc6debd2b9ab7b04452df2da064b4f748bb59ed70b30ea5ff257da42475b8f843b2edf3074bde980503803e1d2639dfb53b6b3b53574e2f4025a9ae3883401c786c49d7818416412ade9ddec1c3349021b0e6251b963febf14fbe6e148fd7f8649c39afe5ef418e", 0x6d}, {&(0x7f0000000340)="aba202b45bc03079edd8f52fe8d6c718bbb4c354aa0b2c965f6a5161dce22b4bc9680e1191bc99d1adcc411283cee45f457b6f192d898a03f41a93552de51b715474360b5dc643938fd87889e95d4ad23959532fbfb414acd9f59b20725ceceaf5fe57d47e8052b6cd6cd295a0462bfccdd6776c31383fce12e544f74aec832268d6e4ace743beccf430ed12f6f9162cd729ecf897e34522c1dffcbf9238784353b831fa88a350c371ea9fde0dc2", 0xae}, {&(0x7f0000000400)="4a671e1fcbb83acf0db2894c6b4477c322d918101a69c4a20ee53f0ba60af9bf1f9ade997667f463070bde209dcbe13bfadeed1d00689d7516eaae1d653061f44183525f172d9ac1e1eaaec83e0f3290614d6cd5efd98feadaee5814163963a2ac91c99c80fec37bfa115a3a0413a8fbf026af2c25ffd1418e385211089b4e5b6939215060ddcf8b50f7900a2c9eed46998dad9358e62f5c62bcd52cff234d0dde772c68581fa742207973d92b69697a533877a365435ce9667f555cfb7291a129d54f37ad7ed7358c1bb3b253f751218fbeeb26ca216f75f4b976e622da46a59256a736c05c", 0xe6}, {&(0x7f00000000c0)="5ce8353ac3f3f75ed060117ebf96fa247608bc35bc4c33c50aa83fb99a1ea98c17", 0x21}, {&(0x7f0000000500)="318aafa2a9733071b9f4147969b81dfc45e1ce7396eb3a8ebe66e765a3bc4c428c78384aec2f8851bbb1f41f04d6c0360a948c7a6a6d6de4df25c90fcd9bf270445e0259f57a9a1b701a0a74f090adedbcb357061946af88dccc9736b8865d18977881c9e6717fd7eb3917d348409a60adc1e17e304327986fd652c6a4797cefa5790f1e9dca42004602ea228fe3825aeb0d02d5718512309296144ba34ade22adceef1092d2ec99d20c7f38506249a043251e3ea8e282d0fba3c63ac75b3888463cfaaf3a670bd07e2ca3779f9f8296b23ccc90a8ec75b1ce168a0949e75b01932fbadb9eb46e7a53eb24fcab4545800dfd4c4b8e8f15252b988b9545e865a91fb14b8b9989289170688b7c21b8161fc6ff60260edbac703fcbd95971b3a4a01fadb7b2207d2ef85bb297d57799b6626e64a225438413ce747c90f1df960e39795d4cbd75f310bea7500f68edda5d40092ba86978154653563f28bdfe3cfbf26480d6301e2a60194d7fda7c75c32d671256971ca77fe8e7cb4f4122b269dd6642e9bcc06c4e438f36e4ec3c74c2dfad519abb9270fde1709a07e4d5d05822918c7b6f4f414675ebc07c7003a3b8611885507b81d92f52eb5d4d0790938a665d493e1645eed40881a13c31ff8cd864d3d6a1a533d18ac7e9a0097c9b08a9cb2084f8d6593e3c445be02a7846df76e67f4fa00d3208060c8d22960c9e708471afe9885184c231f4598214fe0aeba2e3d83ac1da21dad036a769a6f5a62fd30b0d70e78e1e1235a5cddfb5c093cf57d67fe7c43f0e59573e8b45dfd3f4beacd47a5665c372865403d2646fa107f99bcbca85ad225766b4adaadd50dc2738e2a58fcab8cd52dda987ff486ab991761b3940d332f36c1b58b81e8035e47d39c205bae04aa1844b2fd0a498c06f45f9729fe7face64272dda3222b5fff3bad76732230b53f3b10d0b18528ba57cd4657e45de44e3828895f1cf51b857b2298a01d0f990061961f258073e24742050d02eea141e2abd4688156d7758f302d57909c7094de6c043fe148b0deb8a2c0c7f8a03b62e86ce47df506dd7f2f5751c91bd99944e3fb09f04f4a0de99a1cf5c00ba25b4d507c6f9674401f0fc494fc666232a2a1434701588e6a1b4d30d1d9445b16abe4a3d78370b88e673e469bf0a7a2b5969aea1a0ddc2c7d292766adc7e39032ce277a3b051019b7a2e6bef05e7f05f44eb7cd038bbe08e461d1268cdfddf4e016c8e2adfdc2e8919c7cb21c32a441abb58ed8be514ea4a5113d1180a5b17f025741f8270e4085efd452128b24edc07ac1945478cda1a3d98d972c567e09535a73b4fb4bd6cc6545f6e92b3637a116070aa5e1b14a0b3f60b1cd193d428edb868e24f2722c1e1db3fd38e6697d2b9ae942cfddaea2a95cca5a35c4530779758b618a408783140e0842615cf60fc64a11b90329dd5108e543c2d5362f919d4f3d51ee5c9c18acf57dffd2ca13162e766176ef3eb4cb4ce6fc6a32c2e48dc9ecaf601ccba6841a04fcf41be50a9253d10d2eeb72096b7734fe4c79e5cb09e8161aba90abbd3a8e4ce55f42982084c03aab3166ac8277282f6f4fc436afaf089d4377fac57f1128c1636b0c3070efcd1ea5c72531d49f212d457f97d8bb593821b99a21d2d993f6b29d596f3a40cc808ec6a7bdae2f4f6390c3162b4c230ace9a8d232c7679ff28ec7e8752a4feca0c33ac472f41c079a154d53a7d84b44d9954aa144dd528730f96b158b51b5110deaf372492df0ab6ef0b27fd893fdac904559958ffb62011704c7ee5ba34fff08deca7cc26c98b9863d58320fcc91a4c57aaa806074b4266b015da6f585058c831ba5ec6525ff2bb4e3d69604724df10291d27a3599b132d5ca3be71f962f04c2e566d443e78dfd67552b5dbaccea5c28b041c7007485677608e127d6bc1479425c1af6f9e9bb5bd89d84adef96f8df0806285f881e30c18fb784e7f14592306013b3fe4cb41d6c7af92ecb09bde19c54ae3ba8a6afcc55547af8483b633c9630bfdc854744be0b5b073ebb4c00d02346cc35cee11f8a33f691b43b9c52b9a9200b2e944e03ff237f80d5e5fadef84ccbeec5a6539cd4f935242f151fc99c7689f451a38ecfc366727a4a7fe6a35b1128fd0f6792cc9dd5b4cceef7a001454c8898f273dbd7873c1c559ca161200b30943d8605cb76290480da9cc7c4c22f0bb526ea55de7c8954d9610d797788592d793b84873b8d48c00c8f23a9256b091faab026ff781084dbc7a170df4364c7a79c1a9c7f784c60be3d47da52738a2ce7c1c9ccd2f99d4a95f5cb440e7a38b62e4e353139dbc3aa462a307d82d990c85bc66f1e9753746ae590ff7e27141f8e6ecf2b0ab5cb061d5f0ccac870895a6707d96481295fc64683c9a45ebfe69813db17916a858f031867ef2a5c32e4cf081d26f17f4b39aa46fdb6ed86b17e074ca933f443ae40a6f412b095b786a902ecf41eb64a37fa71e6c60b0a7b2892aa7e30f8a48ef4c1bb6903d29b50e0738bb0241915688b4174c1930fc1fe50ab6331f136316a243a437679cbe43d12ccb00dabf3cf02f8fae87ec41ace2e439f100709a100c72e333003b94d457798cb2d9967186caecdb42c38b6b0be0efb3d23179a650446b5fada129ce08f90cb829263cf8566975eeb1005e6fb9679e91e042ef1616b492d47adc3b59752713a9380c53949f321975edaef5e2900c782f42681caec98e9543004a640afcbe69dbe4323505436ff4e9c580484b53827833c74b68fb71b2b819ee52dbd8baacb347cfa1256373287646e4b5ef00574d74bc8ddae11244f500869696cd6b53ad477f71138adbde6f38f625e136f0bde61c0448a9e40a3595ef1e7c6c63b410452b68bce41aef0d429d6387fc6c50a10569ce144aef6f14fe44aaacca7b825c3fc9ba2650d51fd64c5b9273966f6faa0c938f0c4fdd89ab8755595cee2b3e849e34d0d3c8690fdf2a355fef697763498c45d3c273ec26528d4409a5202ed839fb6affc836fa0335777218d81162ff17d30f1ec8ec3f70d0c6b62d5151586c0985d3eac4d10e3184bc128a9d0029c17a4cce9c2edae3e75cd7b5d24a69afcee4da9eceefe462c7b12976264b4e06de120ab290185eabf6bf0b6789afc1642cb8f8a9b0d695b785983ee251fe87a2388d0b8466d3228608b696b63271992882083f7b1db9138748042e6a47cd44ffcd53362e897868008d9c89bbe9680be2039d34eea1bab9178a52483beb72e4a8fdf9fc4394f9fa958405a5ab9d950e7b6f066433b6bea62d5e7709a1df4f1ca5ea6ab757ba2ef0f4045401206601c4c178cb127733bddb91c8ee5f070c77c94edbe647175f88b6d7f358ce6651168f96a12847838e9ec4b58d8cdb316b55be511ae81f062122e74a5d19e7bb26404fbe1142e8ffda2f939b6c60f05664b53d92f54eedcfd4eb357b2e4df7af459ad894fe28e3d98165c54c6aa249b308a5d5d4bbbfc48e60f0599ac30c1c8913c7750c0fc71eb2ebc64557025034ea288a0e312d84579a89f3b5bbce4a3b035d2e39d1276fa0a4cc6336c7253ac01ca3d1677bb89e805ebd75d5b240d6a9717a82214fec7bbd1212cbad6d43ed81638169a05735861578b5fd23a4994d1a621a3e5ebd639abd4413361f5e18ac8bfc8053741ec2bc7b20c181afb86253879038660c77f987a236c8cdb9dcd2738d07564738b57f5ed726bfdda1e5c76edd6d7378db7d5f2101afd43393a5d535e621fe5d82e047a69205a7d97e33ca7bc175ee25d130ad5ab1c93c8207f720a9658a2ebcbfaf582dd6780c1a0d1d46f3c659b342d06c278373ce93ad54455a4883579ebf123bee8a6ec79bf551fb9ee7e6435828c4be0eb71ac45697fa6cc03a8e3551353a7423d2d63d8bc805c627c916523b79d26a3aa368425f6b01f7308a5cb5a06d480b4b643e3cd3a7571e13fcf092571d813650932d4f3ea1e89d637a5ccfbcc888ff61f73e5d2a6177a42c4f451b1352dddd002e3fc64f4ba4a93cd83f6c5091e0974a6f2f142735cc1804af62be6e297c0626f22798d9d518f7bc90bdcf6d8d65c9db3fb63baf20de37695c3f767f62293c42b44d88d168f53c481f9ac8e06811d9675b64a6a9ced927bb8ad183b6fcc8f1e6abea48c44df6dcbad42d90b4fadbbb9b64a27bf82d760c5b31d9cb8bf38e286a7a950a25d7bbc60b95fac2d17c91bc526eaac3475a75479e18bed46e1e55b354260dfd5660badf786a2951a90679efa61dbd3bf74de24786a7f5a47590f34bb70cc2a06d1f637237282f7b17691cd7a928634d3d94e630352839a250790246243f3dbfa298e3b1c05daff9483ce24ce625219e4f983caba98ff3708731c498c670aa1a237fc879f461296d9511840b6167b8c9ca050772e377eb9c9a9a7317f6eb13fb775e0ce152d4bc069fd5a53494a750e50eaf9759ce560228518ecd52459841c9074c9e1214fabfb0e02fb96ec2583d0375f50d8e795271b5074f15757414af77ecb92cf1c4377761d73b0b9bae51ccabda73f6592032745606c172c5434d9b7b39a1fa487fe8393012b4a90d87419144e7c7cd8324e8f37e3bace9f0dd641e7f06daf04a8d843aad21f0fe9d69e63bb5c6d4a4855b39e007777a47274a67e6e9bdff4512f0fc22246135404b799d74deca6a3caa660d81d2cde7d5445b2ce706ea81da3078c88fc86162a4e0c092f6d9b4f48482a9b6a108120cfae0f3f0f988363a04fce627b554a5c1b5f86b9cbe25d22945f0431ac364e7778bcebec9aa1834cbfc380d402d8bf9d295ce7c2527e792ce7c20ee43771314111c05c7c1e69f86f74cfad41b25cef0ea8e2f4973f57c3a7ef0ca516a05c303cdfcc99cf21e7c4f2aae4a56b8ced256f7d66fe49328d6bda8d131a136e5e58b4341229dd5eaa680e36bb2f9ee01d1d36c9b4e04f9893aac07d963a4af5eb8924bf0fbc1c4ca72addcf40592cfb1e3e65d86515c420ab83deff2abc55f07f1a9fae2d549443f0ff3cda15f6978ca95024335d28bfcd3df1733fba044cab7ae17ef6dbac61ea7aaa67630483060c0534f5f9427a2f5e03e515fd96849379cfde6b7160906de804d4a6fd3fcfcd3085a0e9bfc910eb13ce0c628718b94ebdc3af5991d6d053e4d1b45459b8d186285dace044f34f72216d7ad1b0c316046e28df4fc28b9fdb9e4da7086803c7e9e4cbf5ff66df23ae9602637b392e67ad79bad00c57344aff39e18fbf2f8e52b8ad7aae487c95e2155cbe87156ad81b24245596cca0fcd4af89ea024ca9a24066d3d75cb3077e5c9eecaf956184d3a190c165360a0bed0e656c290873a29fe5e64604ed84baab343fed84077bb6b7d581474b922fbc2fa75fbc9e7716ad1c6d34cc0df2ca586913715f00973fa26d191dddec1667518792027680d71018c7b888dfada62c0fce4fc67538f626409652133ef0c003950718bc174e70941aa56ec73e4ceeee5548fff42845721fef52f26dcea8fc455b336f8e59afad00b3b6277c7003d6035e486fa8a0d078571e0018aaa4553b2a348aa51de28f169775b84f9e00f43e0a9ece94cf49399cf050939e32f965ecc5ae761f32461a6503cb0890e202c417eb6bddee15e29604231e34c0feeefcf1260468827db6df0b47d8eaad1efce4f3bf2988bf272d0217ea0eb78778d705196d7364fa7b07e41f0930311553ecb074deecff854dbc2fd1f88047b686427640cc50537b5627b276b15f5c23626e6dbb0f95ba79d9ec28790429c72fdc9225c226dd8146721cc70ecdfbd10bf93bfa23df", 0x1000}], 0x5, &(0x7f0000001500)=[{0x78, 0x1, 0xffffffff, "d1653bcbeb9b6ea016c66699c24e327c559868aacc39679b2d70bfd7fb5e4758eb9d1caadc42e428814c34e5e97f171ecd2fa383f23ccb4a23edbab803d3f65282ccde0ba959224a38db5ba20725b0d94a356cafb90421c7a5132ef94bc96ddf60b06b2e3c7dd41e"}, {0xc0, 0x1, 0x4, "8fbe613201537ced1b84564ea6b11ea8c13b30d2e796ea5edbf0bbe95b9bdc361a54daa3eb31b1bb0befee1c46db33b64bc9635d74d50b80edd5a06b43cd04804c9612917d6a60583798de8e0ebdbccb1337febe2e4bef0086d3006400f1bfbc623368d714aec7e08a7a8047b8043a5b0c6a6a02c4ef7422a76a2d03b4eed8caa43a203322b12892a09c61cc5f71052ecd2a9742549f95e4f48d3858b261ed8b116f0ad81f751bcd7e3c1a"}, {0xc8, 0xffff, 0x8001, "da8d2d0bc86c39224306301b3c437b6823ba4d03c66c2d861fb7358669bda35b3bb47340e2809d7e919b2dd11f9219717872aeb6451570dce03c856bd153915cbfb99cc189155cceb5f86a2264c3463dd0eb238d2f77b4dfa9deff4dbbe2af5330a44300c7517cb57df031e3d1a35fed095ef39b5f3e97c511c0bf72bc3301c826735b8eef1085e6d184e098ad9711c55b148c089ad12f93b3f66bc959abe36e2b61c87be15225a827a9014de155326f0d"}], 0x200}, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000001740)='./file0\x00', 0x80, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87, 0xfffff, 0xfffffffffffffffd}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000017c0)={&(0x7f0000001780)=[{0x86, 0x80}, {0x84, 0x9}, {0x280}, {0x100, 0x1}, {0x84, 0x5}, {0x22, 0x8}, {0x45, 0x6}], 0x7}) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file\x00'], 0xa) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) rmdir(&(0x7f0000001800)='./file1\x00') 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1000050, 0xff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='Xc\x1a*\a\xf1 \x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:03 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20010, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x5}, {0x7, 0x7ff}, {0x7, 0xcfb8}, {0x47, 0x5}, {0x7, 0x7}, {0x46, 0x400}], 0x6}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6e358000, 0x6c, 0x1, 0x100}, {0x2b, 0xfffffffeffffffff, 0x1, 0xffffffff}, {0x6, 0xc2, 0x4}]}) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000500)=0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x6) fchownat(r0, &(0x7f0000000400)='./file0\x00', r4, 0xffffffffffffffff, 0x5) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000440)=""/34) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000480)=0xffffffff) socket(0x1, 0x2, 0xffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCLOCK(r7, 0x20004276) dup(r6) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x80) chroot(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x1, 0x0) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {0xffffffffffffffff, 0x22}, {}, {}, {}, {}, {}], 0x8, 0x0) 16:00:03 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) r2 = syz_open_pts() socket$inet6(0x18, 0x4002, 0x1) fchflags(r2, 0x0) 16:00:03 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)=0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) fsync(r2) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) read(r0, &(0x7f00000003c0)=""/12, 0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="a970d4c4b5ef9afb656fc27fdf25a97d15f2aebac74890cf96745fb1f91ab2392df7cfb48f83e720ef2117", 0x2b}, {&(0x7f0000000040)="666f555cc8f51bad9fdfee8745a3ac09417dfe66ae5f892a8692b1bc3860ff5d8c08d38191686b37490644ab6a8eb2d2eecf5a334afe4c5ad2a694c1dfc49f42dbe3f7ac2cd127e458c68adede", 0x4d}, {&(0x7f0000000180)="725f747c37a1875f1c2a3ec0adbefe30f060ab5a4fb0aafd4bdb09ad09f1137f16d2c125490337a27b9fb017d63ac6e8fe3d862cb74303547b3bfe05494d6edb26e8257f15ca2a4b8af69fdfb49a7689d238d2ea9cc054fe52a86d186af59672e24dc0f1ae89dddedf4e20bd259ad3e393ecb65c7ae19a4afa38f5cf1084dccb06e50bbb5cee19cd9a2d19ad428910d205893e15d75444820cefdee4ce9880df6469526c189fa4bbba272d8b596b3c0f008cd57b", 0xb4}, {&(0x7f0000000280)="600fb318cee04943b77e5ad14547c235f18a66678b92f7e34120190b5b22e4e101a70bc6e0e3f12edbb443ed819616ffe912f00d965cfe46e8c5348d381c297f903129d7d48c0fc0581a874f09e74485b94b98f5122d44053628b012ba42894939e9c2154364164867390c328c78a22217692591f916117ef757305f2652e255b0305211501277f10e0e7fd4c0c4bcfba2ea200fc1eee040bd827d0f4dd8c881ed705cf75265ce3b96b37ed12c6959ce34df28f73f53903c5e8ba80292a531abdbfb65ccc8e5d0d36eecd72e571ca477f2c89d0142e82a4dfb1c43ecda5839a7ed6c4535c0f3f869464ab399545774bbd68163", 0xf3}, {&(0x7f00000004c0)="0eee8fd7112e0babf4a6b14553e52b081d1f64f60b965a22ee69f5b0cf55ae35c9cbc2e40793a0a1253d391236056ee75362256dc989df1fd8d47bfd0c7b8860c317d859ca369c3b5e5e8fb9a9656c475518f921f22b5decabac67b1214aeeb50a5d26c76fe318fe02f224993a1f3ab5d94d47b32716c11acbb3cfcc9a7e4da46374d5700c8dc3f5e4da6b1dad", 0x8d}, {&(0x7f0000000580)="c9e46dc7b163aa249f3c2857c413f114b1b9cdf2052c0192eca1546974feed60f695b31df6f946ee5f289e18ae1ca41064ff2cf65fd920dc13561a0fe8d50030670f53304cce4c96dcd3267bab7ca202abb8d1ac7303e69a1ff8f32dc7a34a8f570573e442c202a5828432e30b24e95b6a813c7f1d9e3615ab730e7eef7c839a2381d0dd9702dd95", 0x88}], 0x6, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x74f9310f553001e}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x50021c72e84d582c}], 0x1, 0x5) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0xfffffffd}]}) 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) socket(0x0, 0x4000, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000040)) r4 = socket(0x1, 0x2dccc3b2ac36bb86, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x200000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x20) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) accept(r3, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x5a165edf4f427bf2, 0x99) writev(r6, &(0x7f0000001640)=[{&(0x7f00000004c0)="22eaf133bd35c051d74c7e5477e88a3b032f678ab8700665e03fb99d1ae0516b3648972ae8cf8938af2b33ce07bdf8ec424a1166bd9ce05f33b5b3384757cd7d5cc378a413d502184515f05a5dd4ef42a62ad424a4ecaf774fc81b4ea891514d71375ea7b2aaae52fe903ef54b61560216f90988075870bd6442f6ecdf9bea45e2b3f2f7698e40c44846c7d4795096861a24f478ea89c5a7c59ccdb7c035180f7ee12853b640507e4df7ab8b52527b99b51738a511502a4229f50c6c174e5fbbd7c33a19b0fc3fc38e69857a1485d0e0f8398d86652f920e22598baab518dfcda2977d5c8f005409", 0xe8}, {&(0x7f0000000140)="a9733b88afba98be9d4ae440ed9a647ce850bddafd4d5fe97fe0689c3847b9d7f47032227a5989565da3be8fa58a3f62c0e99de7f4287ab4f810c39841b0de", 0x3f}, {&(0x7f0000000180)="6187aa097442eec7847cd5dc953887bda6e783b2429fe4fbb03984835b4efaaeecd2422be0df745c43d1", 0x2a}, {&(0x7f00000005c0)="50f63fd04e8a85bf422a1174e5f685bfdfaf613aa18dd0c27a4f81deb44a38313151384d20e1da48b1e22592651d00ee5717af318b052ccb4352224e70c3800c61", 0x41}, {&(0x7f0000000640)="bd01b3ac56a8d2ca8f8be167bb5e90dbb0a89de3dbe59bfd323d935890d467c51a04c99cbe9d3953ede108a85a3f18e00ca939c2987789220b802e99702a6d8d3b3a51bbac7a12ba0fa41b31f49ce2333884cccb6f465b7dad54c86d26031589dae123a0f7a79b3a98bd582410cebb491b018d391884d637168dde7d98aa57095e14dd704634ddaa5c2b889f84d1e8244b1dde324299735b9a2d3ee9efe3a493fee9d2a3533ca68806a8f40ec7e493ad35bf7570ad98d060e2163218e4cec7bed4f42c1d149daa1d94a8b28b96c7dec90c51baec4afa9b17d9c6363f5cf990b2a6d8d567ed621f0a1664756cff380e3139632cebae6f7f06f198d3b4279e6e7dafe7c9a56f57282567b6d97167bf0a744d632b88d0fb958241df53fdb663f0e12921e0fb8a8e8f495031ced24ddb36bdc730fed325c6f5aa115223fe9539da0326ee5c2bba0105cae753c6f56de97a0313565f46349704d762d440e9e9b4d2fa43b766f41f2587abfcfa4c73f97955912390f85b4508f8c67dc2b26590271d1a04f2c4c752c88115faa5f663f7ad2f28e9574d6af6ab636fb87e84134a3ae9c7f2edb45c8fd199c864553f7e93631e2d42b88190409d21e776a10d71f717a26eab831e5eef8d006d992acf0a0c5500e9392e7e837ab85b39c21ee8144b7f65c5be35cb6ee55abe335889a47fb6875b175daf4c1856b4e69cdff2faaef4bddff6b4eca5cccfaa1fb88a75f321aed68b41c0dac8a81acc9af98b74f72967a69058fed2236db3e2707b78c79e32ac179d926ef9e45a4b0c6c4494896200238629579fa279b0b64b585ac812417a16446b650852b9a07ddd50758d675f272cf2f43804c702b6ef06619462443cfc47798f82a2e09a42daba23bae99053dc47603e7096ec2cb6f97f5ce5a7856a0ca4a90729c43db55c3edbeb8c96283f668d653a6b633b12fae509667214d3b078b02c6d224bbfb924a2ea4f461d2cc26682a9edf80e66587937dcd8baa4cfc61d40b260be6f38bc36e3c6c417fa77a768b4635e5efe169fc5b75762b7654bbd6de534a4b1e29c670d0759b55860977394625b1a59012f52a055fc3ded45d401c193876b15b5295c5264a00a02cfbd8dd8ef76945f35ecf7dc46c4ea2ea23dff8df145709ca9b8bf6d684efa4a41ae06fb2c3cc9436a4461d1bd6b1683a809f5623931b763bacb8d271f35514af39bc6681985c11a4cd1f829f7a502b72b66d8c6e73766419b3050d3b28589a273b641f25f385bb9a483dc25d0690474ecb762a0b87e1e06a194c0527cee296d38cb84ff467eac2e1821696f5e43a5d2df5c1eac4f08684ec1c2814792e9e1c94755bc9a2c8327b1d9b1b3d84a2a954b4069a0bcdfd83b108806c19d812fa2567c563456445dcd65b033ff0eff65dcbebdf0db9f15e48c48b54c8196711bc71a36e95f08a7cffb969e96f8f6dfa0211aaea01607f781885d1183c0933e76e3b48f5245f9d835f51698d3884ce0650da32c9ec7992eef5fce8eb4707294a2fead4d8b524b0d570a2ed17526a4c8268152d3e62ebd82875427f3b75db786a407f676a2b8e92019286b4f5f975dd23feddbbfe7bc743ea5c682f4147a13f6929f8d2c2390406d77906514bf9d03b52200016912e9ed09fdcbcab389dd27313dad98fd4eb88527e1d5bda81a44769dd549f17f79469a44b1e3b580d1c1e64caeb933393f844a9f44406c16c479714ef37e440d84510413bc06ca9173f48e936de57edb9345e71c1d48d1fdb5bcbb1dde1549dbe763d8004c8691a366903eeaeaf272e7fc5769044f50ef83c846669fd88ddceee662103515f1475558bb9be12ee73e47710698b1e57a96c36afcf76f16308883556f85ac39f3654e550a6b12a57d081bd4067cfd8c4e5de52d7a28c9f65a63f80bf8387fb208eccb39832efe7e7fe2ea477a90189de156574657b2b4c4924dca78634b718b2fdd95abb2fcfedc41bc994cc0acebd304fb6eebf1c1d7e0c142cb2bb18285dd133a1ed32c0552af6c41af700e152ad341350f145b9b9248c056a2f2b1f1b7de448f88354264abee1f3d8d45e2601f06cb308779fbb98c4f66e49a12066b810685dc9d66972bf6d796f1fa4e76b13d6f75aa4d6e99c4f798e1d1363d34fe663b23ea66bd0839a9464b4e1560e7a957ad7a9eb30cd6ef818fbcd1ce05a9a7716d9e11b10510d95080a1d531ab818f935cc6caf9093005c6777927a8e72de670ecf5039c85087e27116daddeb7acb4e2799fa4994e630ad1ee633bf9f6741b6189d504a966c3eb439111904d5813a0077b48a783c33063cf1f982d83004f7212a1faf2d917d995299878219f10713c8067a1c7b11df893620b7f6d5b60e6ef9c4aa192b0df5d8563d68d0fcd1d77bfd9900be5af4578f42cd3024027dd2d909d7ffb34ed6ccce13f9a3e36f85adcd10adf4994ef209314a399cade254aba2005e588c045018df24c2cdc92082a5273e2126b9a9b3a6a4d4ef6d9ff04e33c80ae083929342b95ca02a531de20eec35bdf3bf8cc04ab34a50ef338cbc85bfb2c5b3b62fb7074f3239d3bc3f611534f49ebb2dab5d62b765ecccec4ae5982b0954b9926583eed97c473acf555bbeecf4a03b9bef3b95940255c3d5b49954290ac01690b430a2a8c4df4c3614a37505f796bb17858cdf0cd63c3d16d0077af6848b6f8c29eff3e5f1191b65ee09f8a9900578c37bd5dd60f48ac5a20fb760f961d7674ccef1cbc890a38e0149b4261dde37ceba887c02b07277cbd39861ac655f671e27cd61e32737672abb6ed88a16e462d7ed5527a441f80a6d1e709ae5ca64d5d39bddf40a21d91f0e456632be6f6a5f30ae1f7ac36c364d30d6ea7beb9add851f64c896dc740bcfdba38897012f86754f03e483d8fc62812c2fcd3d1d1e07a3a24cb81024710df932d30c510aabb1b32276be9756c2e807204205d0917bed14f718e771b6d566d3662c0bffdd034ee04c14474c7d7b18f5d557e2c92f0ec358527a324b0c193e96ca88b70a97dece7597b07be4fe1190eddb1952f50e1f7d1e60ac32a5dddc91de465a69facf83efba57dc3bba7304426880bde06c7cd700aed4d90d4436554375a1907feb322c378971518663d80c65af99c1b0d91b67d3e6d51ef52ed83164ab98e4d87de2e675c71b989009a4e9642960bd93aedd81481e82870af6a54da48181ef2861a209927b5fe016efc38357f9d7052b1c411d593f0959d92d609bc263b611c3cc5357886685cdbfbcee5bc6d9000fb5f669ea296e650242bb5097106c351f9f42eaea3eb5a84b9bba1955bb3795d0c550fcacac101bbe8b1eb025e7bac4f9628875c8ba1e3bb0b2ab286bba4630f62c4a23951e3f63eea789f5ca2b4358e349e1b554ccc717ef3a8d0e566a1dda57353cca5a94722bc7778334304b649a0a8a6839f2ae283c0bf9955d43b96eba81400215c8d8a95ccd601a93ff5b7d27e6199f4971773c3ab40492e838bb174b5629d4143cfc4e2a3582390cacebb1e5ae7535df12fe9f0e5a9bc43bae6da1b278fc53646771d553458883ffa5f27f8f4ec79c487d86b0d20e6ce85799d87a2381a6996b03e0f9b82ee1e2a86426e60b20c9513a1f5517e981c5dbedd3139e375e737031a2ce968e533f92e425c2f1947ed8401d5e5d014bba39f70d48a17d7aa5ba851d4fc00241763f95ebe274c98cfc0383c0670becbe3b294e7ae6731881af754e23435dc97304579f1f242b85f9b98d2d69ba0a6d3358728086585b57731620570fbd087f13dfff5efe0c4f9cf0d6a83fe88c0db6f8ea5ece462c376ba69fdb2be417179541238db07ac4171f9ac6811d1564a914cd9409dd95ace520c50aaf38ae1cd9d9b67d0f10ac16df75900260c1a2d2b2940e961a805a9d8ac6db38a373454c316f3b31007990cd8ca40c2c63bbd75421c9b18f0ffb88320e833d6fbb3463491c6b99df52933dab0f7a1aa37cd8c5929d525b4e82c9ff1e03c0a7bbf9d4b90e062a26deb0ae0d428eac831fcc6666a779ea3f1e5ce48c584f23bf381db5c1556cdf9856b0df34b1ca336ca3175c9ebfcb1ff26856031933ec5bdeb808449119960546876889da4d5a293a557bc8a5abb9d39732c145eae60d3b95bfbff71793187f6f7613c327a6c4807712690b314e62a0baaf8a08b4b943d57dc637a4ec849c297573f91ef43dd70c65192850e49e354355f3cea61c251a5815b700b4b223941d03752dffa7b0f04e040efc649d7ad3e1b8e10a1d670634a9ccd54f2b1c3754de5b76295ec0960214c165a0dd65e3747d7b24d65dbd5a3c47354c3e8974b00d7e9711a993fad3af3669470f04b5da85572f9e723acbf8c25ad044779115b1e0b787ed878f66dacff96f1ce1c8f7b79d0484c2a2ec5c7af441157f7320cdd88ccd2fb7a24c8a8ed7de7276c4562358164eddf53f18790d2bedb5034c72507fa9733ed44b0e674029e77c98094263f6218f871c53466cfdeb8177adc5ad7b64424836c6c5a56bbde791aa6dffcd5564a45439997d110bc9243f362197765b0140b416ea4565fb2982c0d17149f81be8714a549eb27405675668abda674ba44257b847ad82edda37bb040192e47a6ecc80c76575f5b457f31863543465fc2195e9f7c1a8400819b6a32580751527a729fe4dc8ba446f7af801b8b4ac8184f48d88b590f8d54111d479c70dc66943ee2dd4cb1290ef4f40e0047441188fbd218fb44bd43ebf1e51ab6e626d31062a63c855ff4da26dd22cf1919b22029027152916d845853c43a9e92ef06d792b5a84ffa24e5c2fb33a7e9902054e3dbb27af4fb3b02e20887cc37887469131ec0214edd1f4c1c1ae3a1c7b00c1a3667cc2407a10586e47ca6098ebaa6ea134043c44e54e816683bb520dbae196c9b823c122b2343caaea68a1d2d5fc90e24d7e36361611432c7cfd6ea9d7855188d9c5eb01b1fdb7c1cd289cc15f8080be27a30cf76e15eeeb08e37dd3d76340c3c189fc0d873be04d79392d5b1c838f75bd3fa73a943694a74bb0f4c15d8c10ebb829f1bc335363c1c1d938ad520466c1dd0d762329d0deb95f9ee1762c2c8f8e0e7b1b67723ad83030809700312e18833d8d1d2805716d2cde4c162486453b37bc5c2261b8a6a17576f13e682f1662f0d2eff61a999691fd1bd2f99de620644cabf2a00a826e395005b3ae1e2ddf6b5c4d4261022496e34e906b546585d3578b08c301c4059559e249411514dc647fee853f7489ed8ea51b012416eb8d3ccfde2464d204d1b26e4908d045d0d599641d8e0e571949010221e9f2d1bf0ec3b1a42ecfdea5df995027677b54bed3cef1f9921c39d1333174d42503858aace1082e83c51e6139a65cb5a0be5f3bbb690dbec39eef50a1eb6589ba9a44e68f5bb9a11d339aa88b585d8eecb1ac2e442e5d9235b035ea3d8db8027435deaff3bab0412928b1b88ad2187c4c4d692931303e227288e9e7f849a04e35f4e88a1894724ce939aeb301fd33157ce665ccd7bbd5b04ce4035c60066f6bb9d67c3679d7cb1f8257d483935f378ad26cf4de17ad3e2aa5efe0cdef4d70ca4f44f48e12a21083ebfa63f0b6706b120dbebd0fd3f84098813336ca19f4e30c401b6e06b67786827ebc54ada0b5c42a5744de001a8d9a38f97ef9c1b7100e9dfc434eded2ead791c8a5bd96ccf92f32ba56b65a364554f38030e4bc77d45b11c5a187cfcf95626876546ca3f18b9fcc9e859c71250b824c32b019f3bfbb1cd060f2bc0a1d5222c5e284b19194ee965ff26c7d1ae3104df72f4369b0c9ce74ca7c4b6", 0x1000}, {&(0x7f00000001c0)="5a7376810c1f7d7e55f752b11072e307478d7e436101fde79bd215fca11409c7203ffbc6e866123e8872987534ff51d980a2f8c907432f9a6947", 0x3a}], 0x6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x8) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x10000000000001) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d779fc1457f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e760b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39000000", 0xffa) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r10 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r11 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x1f) ioctl$BIOCFLUSH(r3, 0x20004268) getrlimit(0x6, &(0x7f0000000080)) 16:00:04 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x800, 0x30, 0x120, 0x2, "9e58884a7e3e23d65c5b7d6a5fac44e232e0b39c", 0x7, 0x7c000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2000000000000376, &(0x7f0000000480)}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000300)=0xd149) setitimer(0x0, &(0x7f0000000000)={{0xa23, 0x3}, {0x0, 0x9}}, &(0x7f0000000400)) r4 = socket(0x10, 0x1, 0x7) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) write(r4, &(0x7f0000000340)="d567a0e44fa15433dee733ae28ae37ceb8b5d79fd11c9967bb2a03c4c26f5161c6562089bcb23410184073f5212be2106aecb3e35ac323f3a26d8a0839cfe887091eb7b053a934aa3238aedffbede8ea5c2511ee3cb51b3d8f3b48542bb86c51079ec4b75fa6d5b18bbcc723694efddaff556d191f1271ce77253705dae85ac4837d8613d2ae2f25f52c1dda953ee85f213ef52d09ab46e42c529e71575e8bde79cb4421b369e71667b9ca6fb6f0ddb82be0789f57a120b2ebeadc72e594", 0xbe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt(0xffffffffffffff9c, 0xd977, 0x101, &(0x7f0000000440)=""/61, &(0x7f0000000480)=0x3d) chflags(&(0x7f00000004c0)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x1ff, 0x0, r5}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) open(&(0x7f0000000500)='./file0\x00', 0x1, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x200000045}, {0x1000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'ea\xf0', 0x0}) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") 16:00:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/60}, &(0x7f0000000140)=0x3e) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f0000000640)=""/210, 0xd2}], 0x6, &(0x7f00000007c0)=""/184, 0xb8}, 0x3) setsockopt(r1, 0x9, 0x3, &(0x7f0000000280)="8a8e68c6249f88bebf9b5c681b8620283ca51d959cf121b345b7430a024443c7bfc3b17e6b096679bb133edb13cf6c12807a6038344e7c6b8e", 0x39) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="19ff84ab9a2c87a83afffff6ffffff01"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x35f5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r0) 16:00:05 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f5ffffffffffffffad8c6bfa506464bceedabfb0464c6397cf8f2c38c1ba60057bfb222905a8d62150"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x535b7d0494e200cc, r3) ktrace(0x0, 0x0, 0x1506, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r2, &(0x7f0000000000)="603c6def77f0a396d98edf1d817d0e99722306d765de2870e44b35709a236b36091203937734a3fa803df78c4eed53a510656f47", 0x34, 0x0, 0xb) r3 = socket(0x2, 0x2, 0xe5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x5d7, 0x7f}, 0xc) jVþ­`Õpl…N4‰ßjVþ­`Õpl…N4‰ß OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:00:05 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = getuid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = msgget(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002780)={{0x1, r6, 0x0, r6, r7, 0x80, 0x5}, 0x100, 0xffff, r5, r5, 0x3, 0x80, 0xff, 0x232a}) r9 = geteuid() r10 = getgid() chown(&(0x7f0000000040)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f00000000c0)=[r7, 0x0, r10]) fchown(r2, r3, r11) r12 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r12) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r2, &(0x7f0000000000)="603c6def77f0a396d98edf1d817d0e99722306d765de2870e44b35709a236b36091203937734a3fa803df78c4eed53a510656f47", 0x34, 0x0, 0xb) r3 = socket(0x2, 0x2, 0xe5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x5d7, 0x7f}, 0xc) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r2, &(0x7f0000000000)="603c6def77f0a396d98edf1d817d0e99722306d765de2870e44b35709a236b36091203937734a3fa803df78c4eed53a510656f47", 0x34, 0x0, 0xb) r3 = socket(0x2, 0x2, 0xe5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x5d7, 0x7f}, 0xc) 16:00:05 executing program 0: execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000900)=[&(0x7f00000007c0)=')+[%.[%/\x00', &(0x7f0000000840)='/dev/pci\x00', &(0x7f0000000880)='/dev/pci\x00', &(0x7f00000008c0)='\x00'], &(0x7f0000000a00)=[&(0x7f0000000940)='*]\x00', &(0x7f0000000980)='/dev/pci\x00', &(0x7f00000009c0)='/dev/pci\x00']) r0 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = msgget(0x0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f0000000480), 0x0, 0x0, 0xfffffffffffffffe) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000007c0), 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x800000007) ftruncate(r3, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000800)) write(r3, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000001000000000000001e000000000000000000000080000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed00007e558eac24bc12e8f28990f9dda3b01ad495ec78edf20a1bc1ffa62088c023db65a2cf3552d7f481e09f006692da13849a7a680c15927d00"/186], 0x7f, 0x3, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/229) pipe2(&(0x7f0000000700), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r2, &(0x7f0000000000)="603c6def77f0a396d98edf1d817d0e99722306d765de2870e44b35709a236b36091203937734a3fa803df78c4eed53a510656f47", 0x34, 0x0, 0xb) r3 = socket(0x2, 0x2, 0xe5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x5d7, 0x7f}, 0xc) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r2, &(0x7f0000000000)="603c6def77f0a396d98edf1d817d0e99722306d765de2870e44b35709a236b36091203937734a3fa803df78c4eed53a510656f47", 0x34, 0x0, 0xb) socket(0x2, 0x2, 0xe5) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x81) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pwrite(r2, &(0x7f0000000000)="603c6def77f0a396d98edf1d817d0e99722306d765de2870e44b35709a236b36091203937734a3fa803df78c4eed53a510656f47", 0x34, 0x0, 0xb) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) poll(&(0x7f00000011c0)=[{r1}, {r2, 0x80}, {0xffffffffffffffff, 0x40}, {r3}, {r4, 0x4}, {r5}, {r0}, {r6, 0x10}, {r7, 0x100}, {r8, 0x20}], 0xa, 0xffffffff) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) mknod(&(0x7f0000000080)='./bus\x00', 0x6190, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) dup2(r0, r0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000bb7a745a00000000003ffc5f6fc682aa"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000000c0)}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/161, 0xa1}], 0x7) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000940)=[&(0x7f0000000900)='/dev/zero\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)]) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r6, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r8 = dup2(r3, r7) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(r0, &(0x7f0000000080)="2a132b359454422ae7bb0a9be78465ac844e34c70a81e71e325ba81453fafb6cc78bcccb9f67d3e65effb63af182d5c013ee3460d9c425629cef5c2bbb2928c7602d7013c1e4d37a507f9f64dd7996f2543524c548e3c5", 0x57, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x50) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000)="0315adecbe4a032af19b34e0754ab5252f0a082a48ab370796429e504957edf7d2acb0dbb1c1da9a01582ed3bf7e4fd40706e401437acc7fce85fbb5d06c0cfd938cf1c0724b30ab02133384df8e1def0e56506254f2e7cad22633bfb00b5cdc17c92b4e71a2c337d732db3a673e01bf09178b9c87a52496a9afc92b5cb67f47a4087646252e4805923298", 0x8b) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x6, 0x1, 0xff}, {0x8, 0x0, 0x8, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') getrlimit(0x5, &(0x7f00000000c0)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a240186756aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r7, &(0x7f0000000800)=""/43, 0x99) setgid(r10) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000f80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a97672db4250d4c17dd4e9c2f800400000000000000001400000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e000000000000005800000001000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00000000218826561785d29b2c372ba4819955a8edf579a65fb3c51085f12f9eea7bb19f7548e413537e5ea230834a003e983aca7cb0c2464c3fc5b9db8d56671646e5ec08a9624e52a262dd76961dfa0501f98a1df9509d80fcd204b82b4f43dda5779ddd48c93ce3f3a5441b06a43f65b7bd322c1f7e47ee4f27175ce54e3e803703399497e91873794675ddc408caf3776427ea1896002807b28b67ec8103e0d3b6b6eb219439c3633085a548963c614d24b78156b75ad5c6ee53507af44e7f2924e22ec9cd02221eab6ef6acbf2de79b"], 0x130}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r13 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r13, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCNXCL(r14, 0x2000740e) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r14, 0x6, r15) sendto(r14, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r13, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r13, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r15}) writev(r14, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r14, 0xc) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000700)=0x3) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x40006}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x203dc, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x149, './file0\x00', './bus\x00'}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x71bf52918b04b44c}, 0x4020080c1}) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/157) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) sendto$unix(r1, &(0x7f0000000080)="9adeeaf4ca9850beab943cd69c3f96f2b834", 0x12, 0x7e97f599adb482e3, &(0x7f0000000100)=@file={0x1, './bus/../file0\x00'}, 0x11) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="1e355a6cbe4c22caa6cf16e4c7691f82f4141be09861bb408062eebe508bf60a2db56085d074a9904c0a327aee9f1678322d7f87acedc6ac2a2c1ed74d02fe6133408e490e45d711dd60c12f174b7276d4f32013e1fa0753ab6ebdfb52b5b4f5fc9c24f2cb52b894f13e42687a9d73401511f033959efe92d08d0823260beb9eea498a9ad9d3159c0f3701738c945978f81926d412e0255ceeb0957c28c8d3e88867a280b5f04dc42f64c1b5bc3bf4fbbf2416ab6c9918e94dd5861d706bd59bf3da547184cd872367d27f88a16597df00cab2fd74763fb78bcd50b8", 0xdc, 0x7, &(0x7f0000000240)=@file={0x0, './bus/../file0\x00'}, 0x11) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) sendto$unix(r1, &(0x7f0000000080)="9adeeaf4ca9850beab943cd69c3f96f2b834", 0x12, 0x7e97f599adb482e3, &(0x7f0000000100)=@file={0x1, './bus/../file0\x00'}, 0x11) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="1e355a6cbe4c22caa6cf16e4c7691f82f4141be09861bb408062eebe508bf60a2db56085d074a9904c0a327aee9f1678322d7f87acedc6ac2a2c1ed74d02fe6133408e490e45d711dd60c12f174b7276d4f32013e1fa0753ab6ebdfb52b5b4f5fc9c24f2cb52b894f13e42687a9d73401511f033959efe92d08d0823260beb9eea498a9ad9d3159c0f3701738c945978f81926d412e0255ceeb0957c28c8d3e88867a280b5f04dc42f64c1b5bc3bf4fbbf2416ab6c9918e94dd5861d706bd59bf3da547184cd872367d27f88a16597df00cab2fd74763fb78bcd50b8", 0xdc, 0x7, &(0x7f0000000240)=@file={0x0, './bus/../file0\x00'}, 0x11) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, 0xffffffffffffffff) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000001a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) accept$inet6(r1, 0x0, &(0x7f0000000240)) r5 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xfff, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x4}, {0xa}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) pread(r4, &(0x7f00000001c0)="aa149583c21f2294b816bc5a644b53dcb74c8135eeca9ad631c3191ee52e07e61d38d7", 0x23, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000002c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[0x8, 0xc7ee, 0x2, 0x8, 0x9, 0x8000, 0x7, 0x1, 0x1e, 0x6]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) chdir(&(0x7f0000000040)='./bus\x00') 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)='c\x00') close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r3) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87, 0x0, 0x126}], 0x3ff, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000380)=""/55, 0x37, 0x800, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) login: panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 233656 6949 0 0 0 1 syz-executor.0 *439911 6949 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023b9b280) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800023da2000,fffffd8063683bd8,10,ffff80000005b5d0,ffff800023b9b4e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800023b9b448,83,ffff800023b9b4e8,0,b) at 0 rt_clone(ffff800023b9b558,fffffd806f6d15f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d15f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023b9b630,fffffd807d419420,fffffd806f6d1578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d1578,fffffd807d419400) at in_pcbconnect+0x107 udp_usrreq(fffffd807e9e04c0,4,0,fffffd807d419400,0,ffff800020abf650) at udp_usrreq+0x560 sys_connect(ffff800020abf650,ffff800023b9b7b8,ffff800023b9b800) at sys_connect+0x3df syscall(ffff800023b9b880) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,f60ecbb9010) at Xsyscall+0x128 end of kernel end trace frame: 0xf6316885f40, count: 1 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023b9b280) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800023da2000,fffffd8063683bd8,10,ffff80000005b5d0,ffff800023b9b4e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800023b9b448,83,ffff800023b9b4e8,0,b) at 0 rt_clone(ffff800023b9b558,fffffd806f6d15f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d15f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023b9b630,fffffd807d419420,fffffd806f6d1578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d1578,fffffd807d419400) at in_pcbconnect+0x107 udp_usrreq(fffffd807e9e04c0,4,0,fffffd807d419400,0,ffff800020abf650) at udp_usrreq+0x560 sys_connect(ffff800020abf650,ffff800023b9b7b8,ffff800023b9b800) at sys_connect+0x3df syscall(ffff800023b9b880) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,f60ecbb9010) at Xsyscall+0x128 end of kernel end trace frame: 0xf6316885f40, count: -14 ddb{0}> show registers rdi 0xffffffff81ceddf7 db_enter+0x17 rsi 0x2655 __ALIGN_SIZE+0x1655 rbp 0xffff800023b9b0f0 rbx 0xffff800023b9b1a0 rdx 0x2656 __ALIGN_SIZE+0x1656 rcx 0xffff800023da2000 rax 0xffff800023da2000 r8 0xffffffff81931c2f kprintf+0x16f r9 0x1 r10 0x25 r11 0xda1a468da9ad96b2 r12 0x3000000008 r13 0xffff800023b9b100 r14 0x100 r15 0x1 rip 0xffffffff81ceddf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b9b0e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=439911 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020abfb40,0xffff800020abf8d8 process=0xffff800020adc000 user=0xffff800023b96000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69330 377883 36632 0 2 0 syz-executor.1 6949 233656 82832 0 7 0 syz-executor.0 * 6949 439911 82832 0 7 0x4000000 syz-executor.0 6949 421616 82832 0 2 0x4000080 syz-executor.0 53926 2054 1 0 3 0x100083 ttyin getty 36632 306336 25775 0 3 0x82 nanosleep syz-executor.1 82832 493331 25775 0 2 0x482 syz-executor.0 81619 487535 0 0 3 0x14200 bored sosplice 25775 204600 8046 0 3 0x82 thrsleep syz-fuzzer 25775 28595 8046 0 3 0x4000082 nanosleep syz-fuzzer 25775 513811 8046 0 3 0x4000082 thrsleep syz-fuzzer 25775 323348 8046 0 3 0x4000082 thrsleep syz-fuzzer 25775 58815 8046 0 3 0x4000082 thrsleep syz-fuzzer 25775 40457 8046 0 3 0x4000082 kqread syz-fuzzer 25775 244477 8046 0 3 0x4000082 thrsleep syz-fuzzer 25775 72571 8046 0 3 0x4000082 thrsleep syz-fuzzer 25775 185266 8046 0 3 0x4000082 nanosleep syz-fuzzer 25775 395835 8046 0 3 0x4000082 thrsleep syz-fuzzer 8046 85227 83694 0 3 0x10008a pause ksh 83694 271718 2966 0 3 0x92 select sshd 2966 118063 1 0 3 0x80 select sshd 7583 428486 3027 74 3 0x100092 bpf pflogd 3027 512884 1 0 3 0x80 netio pflogd 58202 166299 35214 73 3 0x100090 kqread syslogd 35214 105935 1 0 3 0x100082 netio syslogd 7686 182172 1 77 3 0x100090 poll dhclient 48461 38729 1 0 3 0x80 poll dhclient 74792 88926 0 0 3 0x14200 pgzero zerothread 90262 428976 0 0 3 0x14200 aiodoned aiodoned 77416 2231 0 0 3 0x14200 syncer update 82285 114721 0 0 3 0x14200 cleaner cleaner 29795 455407 0 0 3 0x14200 reaper reaper 62206 167377 0 0 3 0x14200 pgdaemon pagedaemon 20967 135098 0 0 3 0x14200 bored crynlk 94542 234466 0 0 3 0x14200 bored crypto 90912 400938 0 0 3 0x40014200 acpi0 acpi0 60841 385385 0 0 3 0x40014200 idle1 16255 294597 0 0 3 0x14200 bored softnet 43358 292652 0 0 3 0x14200 bored systqmp 62451 397437 0 0 3 0x14200 bored systq 69439 71328 0 0 2 0x40014200 softclock 86865 45360 0 0 3 0x40014200 idle0 40843 116465 0 0 3 0x14200 bored smr 1 299437 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 6949 (syz-executor.0) thread 0xffff800020abf650 (439911) exclusive rwlock netlock r = 0 (0xffffffff824e54e8) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265c4c8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9630 7110K 8534K 78643K 57044 0 0 pcb 13 10K 12K 78643K 1816 0 0 rtable 125 13K 14K 78643K 6539 0 0 ifaddr 105 31K 39K 78643K 2225 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1829 0 0 iov 0 0K 32K 78643K 2816 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 78K 78643K 20029 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 9K 78643K 170 0 0 VM map 2 1K 1K 78643K 47 0 0 sem 12 0K 0K 78643K 1788 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 12928 0 0 sigio 0 0K 0K 78643K 98 0 0 proc 62 63K 95K 78643K 5702 0 0 subproc 32 2K 2K 78643K 869 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 654 0 0 in_multi 29 1K 2K 78643K 1023 0 0 ether_multi 1 0K 0K 78643K 41 0 0 mrt 0 0K 0K 78643K 47 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1877 0 0 pfkey data 0 0K 4K 78643K 5 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 139 24K 33K 78643K 42894 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1905 0 0 NDP 24 0K 1K 78643K 709 0 0 temp 258 3561K 4197K 78643K 269390 0 0 kqueue 0 0K 0K 78643K 108 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 168 0 161 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 689 0 687 1 0 1 1 0 8 0 rtentry 112 971 0 926 2 0 2 2 0 8 0 unpcb 120 7627 0 7608 2 1 1 2 0 8 0 syncache 264 28 0 28 15 15 0 1 0 8 0 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 5928 0 5928 5 5 0 2 0 8 0 tcpcb 544 4324 0 4318 48 47 1 14 0 8 0 inpcb 280 10851 0 10842 64 62 2 9 0 8 1 rttmr 72 11 0 10 8 7 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 146 0 144 4 3 1 1 0 8 0 pkpcb 40 57 0 57 20 20 0 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 388 0 388 32 31 1 1 0 8 1 pffrag 232 58 0 58 24 24 0 1 0 482 0 pffrnode 88 58 0 58 24 24 0 1 0 8 0 pffrent 40 136 0 136 26 26 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 706 0 650 1 0 1 1 0 8 0 pfstkey 112 707 0 651 3 0 3 3 0 8 0 pfstate 328 707 0 651 14 8 6 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 18 0 16 9 7 2 4 0 8 0 art_heap4 256 4286 0 4008 43 22 21 21 0 8 0 art_table 32 4304 0 4024 3 0 3 3 0 8 0 art_node 16 969 0 927 1 0 1 1 0 8 0 sysvmsgpl 40 84 0 58 1 0 1 1 0 8 0 semapl 112 1786 0 1776 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 21282 0 19838 47 0 47 47 0 8 0 ffsino 272 21282 0 19838 98 1 97 97 0 8 0 nchpl 144 43115 0 42608 61 40 21 61 0 8 0 uvmvnodes 72 7712 0 0 141 0 141 141 0 8 0 vnodes 208 7712 0 0 406 0 406 406 0 8 0 namei 1024 144229 0 144229 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 45 0 45 19 19 0 1 0 8 0 scsiplug 64 21 0 21 14 13 1 1 0 8 1 scxspl 192 130551 0 130551 75 72 3 7 0 8 3 plimitpl 152 936 0 928 1 0 1 1 0 8 0 sigapl 432 12984 0 12968 5 3 2 3 0 8 0 futexpl 56 241793 0 241793 2 1 1 1 0 8 1 knotepl 112 3150 0 3129 9 8 1 3 0 8 0 kqueuepl 104 10509 0 10503 15 14 1 4 0 8 0 pipepl 112 8866 0 8847 20 19 1 2 0 8 0 fdescpl 488 12985 0 12968 3 0 3 3 0 8 0 filepl 152 107998 0 107889 76 70 6 13 0 8 1 lockfpl 104 4980 0 4979 1 0 1 1 0 8 0 lockfspl 48 1924 0 1923 1 0 1 1 0 8 0 sessionpl 112 70 0 59 1 0 1 1 0 8 0 pgrppl 48 150 0 139 1 0 1 1 0 8 0 ucredpl 96 11329 0 11319 1 0 1 1 0 8 0 zombiepl 144 12980 0 12980 6 5 1 1 0 8 1 processpl 896 13013 0 12980 6 2 4 5 0 8 0 procpl 632 39471 0 39427 15 10 5 5 0 8 1 srpgc 64 59 0 59 25 25 0 1 0 8 0 sosppl 128 152 0 152 33 32 1 1 0 8 1 sockpl 384 19307 0 19277 70 65 5 15 0 8 1 mcl64k 65536 572 0 0 64 32 32 34 0 8 1 mcl16k 16384 41 0 0 6 3 3 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 32 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 253 0 0 23 12 11 23 0 8 0 mtagpl 80 172 0 0 1 0 1 1 0 8 0 mbufpl 256 1165 0 0 33 1 32 32 0 8 0 bufpl 256 46751 0 39038 483 0 483 483 0 8 0 anonpl 16 1332679 0 1317154 331 256 75 84 0 124 6 amapchunkpl 152 85174 0 85065 173 167 6 18 0 158 0 amappl16 192 66625 0 65705 330 279 51 59 0 8 3 amappl15 184 2047 0 2045 1 0 1 1 0 8 0 amappl14 176 3159 0 3155 2 1 1 1 0 8 0 amappl13 168 1900 0 1899 7 6 1 1 0 8 0 amappl12 160 1214 0 1211 2 1 1 1 0 8 0 amappl11 152 2141 0 2126 1 0 1 1 0 8 0 amappl10 144 1203 0 1197 1 0 1 1 0 8 0 amappl9 136 2666 0 2658 1 0 1 1 0 8 0 amappl8 128 2228 0 2167 4 1 3 3 0 8 0 amappl7 120 1431 0 1420 1 0 1 1 0 8 0 amappl6 112 2093 0 2073 1 0 1 1 0 8 0 amappl5 104 2474 0 2461 1 0 1 1 0 8 0 amappl4 96 13175 0 13136 6 5 1 2 0 8 0 amappl3 88 3895 0 3890 1 0 1 1 0 8 0 amappl2 80 101847 0 101770 4 2 2 3 0 8 0 amappl1 72 285498 0 285048 26 16 10 20 0 8 0 amappl 80 40621 0 40582 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 13030 0 12968 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13030 0 12968 1 0 1 1 0 8 0 vmmpekpl 168 101135 0 101103 3 0 3 3 0 8 0 vmmpepl 168 1596277 0 1594081 573 443 130 134 0 357 28 vmsppl 368 12984 0 12968 2 0 2 2 0 8 0 pdppl 4096 26067 0 26026 7 1 6 6 0 8 0 pvpl 32 3882445 0 3863679 581 397 184 198 0 265 21 pmappl 232 13029 0 13013 15 14 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 834 0 133 21 0 21 21 0 8 0