Warning: Permanently added '10.128.1.57' (ECDSA) to the list of known hosts. 2019/12/03 00:49:06 fuzzer started 2019/12/03 00:49:11 dialing manager at 10.128.15.235:48921 2019/12/03 00:49:11 syscalls: 337 2019/12/03 00:49:11 code coverage: enabled 2019/12/03 00:49:11 comparison tracing: enabled 2019/12/03 00:49:11 extra coverage: support is not implemented in syzkaller 2019/12/03 00:49:11 setuid sandbox: enabled 2019/12/03 00:49:11 namespace sandbox: support is not implemented in syzkaller 2019/12/03 00:49:11 Android sandbox: support is not implemented in syzkaller 2019/12/03 00:49:11 fault injection: support is not implemented in syzkaller 2019/12/03 00:49:11 leak checking: support is not implemented in syzkaller 2019/12/03 00:49:11 net packet injection: enabled 2019/12/03 00:49:11 net device setup: support is not implemented in syzkaller 2019/12/03 00:49:11 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 00:49:11 devlink PCI setup: support is not implemented in syzkaller 00:49:15 executing program 1: setsockopt(0xffffffffffffff9c, 0x3, 0x7fffffff, &(0x7f0000000000)="5e6b1903f7c8ffff4f04fc8d1cb4d2769ff13d61d27a", 0x16) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) shutdown(r1, 0x1) getsockopt(0xffffffffffffffff, 0x83, 0x6, &(0x7f0000000180)=""/69, &(0x7f0000000200)=0x45) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x3) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="4db1d463fd14b1d17bba157c7c0ed551548f35837044848cc0750a", 0x1b}], 0x1, 0x0, 0x0, 0x401}, 0x7) socketpair(0x20, 0x1, 0xff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) fchdir(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x2, &(0x7f0000000480)=[r6, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000540)) r10 = msgget$private(0x0, 0x40) r11 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpid() r15 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000680)={{0x4, r11, r7, r12, r13, 0x88, 0x8001}, 0xd5, 0x9, r14, r15, 0x100, 0x2, 0x4, 0xfffffffffffffff7}) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r17 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 00:49:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x14, 0x8000, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r3 = socket$inet(0x2, 0x1, 0x0) bind(r3, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x2, 0x8000}, 0xc) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) connect$unix(r4, &(0x7f0000001240)=@abs={0xe5ba2e1a8a612353, 0x0, 0x2}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000012c0)={0x6, 0x4, 0x5f3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd0\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x7) lseek(r7, 0x0, 0x1f, 0x1) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001340)="05faa3e7cf5bb5e5d58f9f8e82fe27f71eab", 0x12) pwritev(r5, &(0x7f0000001440)=[{&(0x7f0000001380)="2d3197108609ddf20a2e7e98a33f73b8408aca757cd5cd52232397ded0eef304c68ff2e359436e668f6d336d331e0c890df067a015461eda7b546c6db16df4c54091df337e72fcf39531d765af00d9bf9ece0c94e5ac5cadbdf7d5afd31978b540b358ee058db065e8db061af32c03f3227e0fc1bdf54734e22150dbefef1f9cc5b78bd405ac54899b22f827c9ff95", 0x8f}], 0x1, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000014c0)={0x3, 0x3ff, 0x0, 0xfffe}) r9 = dup2(r7, 0xffffffffffffff9c) sendto$unix(r9, &(0x7f0000001500)="59b3495236ee341891abcda66d50c5788c2399494706918321c34fd2badc40334ff78be0170e05b9baa197f1fa10188b9a6ddeb98de589d88a3c83708b015ce3d4e6f50d1a1742d5429e4837d009064dc270fa137b04d6a180fd532a27ff1aa3559a17ebed71870a7e", 0x69, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001580)) r10 = socket$unix(0x1, 0x2, 0x0) recvmsg(r10, &(0x7f0000001c00)={&(0x7f0000001600)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001640)=""/136, 0x88}, {&(0x7f0000001700)=""/223, 0xdf}, {&(0x7f0000001800)=""/81, 0x51}, {&(0x7f0000001880)=""/207, 0xcf}, {&(0x7f0000001980)=""/219, 0xdb}], 0x5, &(0x7f0000001b00)=""/233, 0xe9}, 0x843) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) r12 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000001d40)=""/4096) r13 = openat(0xffffffffffffffff, &(0x7f0000002d40)='./file0\x00', 0x800, 0x8a2e34e1082bba21) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f0000002d80)) 00:49:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7f, 0x9, 0x2, 0x0, 0x290a, 0x8000, 0xb7a5, 0x0, 0x1, 0x7, 0x101}) r3 = socket(0x18, 0x3, 0x3a) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000000000000000000001000000dd08c45c2da65f57711d07b657b9ce8bcd1dc01a3d171817382c4ad7a8bc627c32b3fb73832f5e88645459fcf74e4d6c84f8048b0f51210f9f16661b409f182742a91c4b320368ef01a0a6d1e1721ada39dffa5e32dd5317da99228c1c1e41ec4c625493fabf5d878b0e3b91243e2772e533581b539c2c06bd6d367025777f398d067f62c5a42ffa0cd62b66fe75c300602a403bb64673140c026acf100000000000000091c7b14aedaa664239e5643b8166ec49d49a3a6592ae6cb0b22b665254fb2a924203d33b4e4f6754e53400967376eaae8e81318ca2a26c4d24543b8cf37d9de9313b4faab6251fd88fe53120a375cb097feb402e14f54df01b36d5a9e85412b6f3de062a258c12e1deb06fd7bfb52e63e44a9cd2ec0bd03c5d15372860f14c7a34c4e1d6ed3114523de3b51e2351e8e2d5551c943618fb71db6886d833"], 0x10}, 0x0) pckbd_enable: command error pckbd_enable: command error 00:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x82}, {0x1c}, {0x7ffffffe, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfc01, 0x57, 0x8, 0x7fff}, {0x7, 0x9, 0x4, 0x5}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 00:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x4, 0x1f, 0x9, 0x2}, {0xad5, 0xfa, 0x8f, 0x8}, {0x9, 0x0, 0x20, 0x737}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/253, 0xfd) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 00:49:18 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x404}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) sendto$unix(r3, &(0x7f0000000180)="75502360160c031678c9774952037d2b1ebac52b9e26cc545eadbd7f1fee801dac9066fee1ae2841f2fda982f7bb8959983f77fc56e0328336be84fcb982074f76b327f430ba8cfa751cfa26e12ee1bd94cfd5ac9dcba83030d6e893517fa319986fedd469a02c66ddecef9de1a7ee1a8bef7842d77cd521722c54595e78f88d5601b1cc5001573b8592f5499b00ca818a011084431472a9dfd94c53f5c042350e53b4a5ad4d08c9cb", 0xa9, 0x8, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3246d9d9d2c503a6) 00:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r5 = semget$private(0x0, 0x9, 0x52) semop(r5, &(0x7f0000000080)=[{0x1, 0x100, 0x1800}, {0x3, 0x400, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0x9, 0x1800}], 0xc3) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000380)="5870cab4c87e27c73c266cedeb7dd1973ab31c9527db16997fc7c021db0b307816db3a36aedaec0217caebd25e8b1965a979b0bba6a8f92c0dd5c9600b38adc5bed4fe53f5d22a992a1047987082de356088eff765c847c0c7c1b47537af141a3fe30abb1c859ec5a3639f34eff857a569285887c60a6b800b65c264db8e3adfe6aeb4ffabaae4d917d5dde4f6fc3d9540c1720d", 0x94}, {&(0x7f0000000200)="08c221166b11ceb3d12495b43c791f5fad88d6230f73baa23b471e9c3b22939ea30b", 0x22}, {&(0x7f00000009c0)="6a2980ba82d32ad2fa9d6d7af70d7faf915e95264471beb558df63693910e3f08120a6807f86edc164da2d37331f5c1ea9f453b8ba0ebe1d29be025dd2e3d15da75ecd64fe791290701cf7d07e72b8a30702fd168e5efff5a7ff2abf0b54f0df36a722bc97b221f59d14ecc7bfd0be64c1d9ec25fff49d3f8ee76fdba1758722ddc17bd9e3391d52de43c2adea137fd46a9f5591153bb06b026dbf341f60d4e70cb9dd446bde5a16c0163499c1410193dcc0042ac1786ddf32d08e5fc3ded34167a1df958738ed0b90c555f293344170e178b54d78ab3e7a4917e3eee48bb3cb4bf99561488712b07135de86e0c0a2dba7e327fbac14a9828398daca2bf2508face1a818f2d157d5f8439dd09619f7309819e31357dfbc5b93b0ba7b9f9017e56809d9759fd7016b51a80ace4dd1a979e9e761cf830df3a25745bc8b632cabb040776a58c0fadc30215524d2dca82ee9e3dadb6c5f5fd73d29c68acef8cb12ba092ba2b626fc20ca", 0x168}, {&(0x7f00000005c0)="82b0cdb45c2880e48798133dd0928cfa475471355664c2b292b980cd3db89aa1a1a80ba0d906cd20ec1bf473b4c7a8e641c1155602ea0b208552204f2e9fc37a5e42d18cfeebc966d50d561c9558a911533485534d4e9f4f2fae5eb853cf15f0ddc8fa65a98459df9c77d05e9bc61527454494553707ca88cb56a7c5f7569501b98afc0f0d3ed093db789d14460f6339e9e40f5dc38ba50a109366ca723576e257040dc564f6d0a57de2a5837956b3bfa2f4149bd299ca52eabfb126995172dae762319266b5769848babca51e729368bd69e256e3ea95277b2c7d9211aa9adfbd9af3648d18c18f5e4f0b68b79db9d7de73570077bce46e3d81fd", 0xfb}, {&(0x7f00000006c0)="77915b34ad02dff079e92935fb5b8b4d569bcd19ea81d0f24f5bfb2018dbfdf16e982abf6b4c6f8d129c9f95d14bb90f1625bb0752855194ad75191928ca3d15d3e0930680ea5456dfdd4b1e7d3096c60f455993a2597cf65091ae95d417d10b9059256e73695d086b25eef552c25888be0e48823223be304b634b1d833520ffa1a462242a420936b3756ca56d7ca2dc4d923f4fcbbe811bb673b6e33bbf2bb22032edba", 0xa4}, {&(0x7f0000000240)="0904c569bd1b3dee82a83084924c2c62a019", 0x12}, {&(0x7f00000002c0)="ed872118c1dd405c76e8c5a49468c064b7bea649e3d06f0da7a3501c0e55fbb1f4", 0x21}, {&(0x7f0000000780)="f4b30e3de86943a54f7055b2609c", 0xe}, {&(0x7f00000007c0)="8f3376540123ab418091bc21ef39a54272d113072c00650dff6fcf26ac798e72c30b02d4977813e841504b6a84fdbe89b19ca3c5906348c3e0e89a61b2478550bf5fe9af1cf90b7a3747d2dbedd8a195ea000000", 0x54}, {&(0x7f0000000840)="72f038c7033c4911807335251bbc9abf584d9d7f3edd9bb4c292f62648ff81fcdad72ac1d3a5aa5e05d8ad96a4cacd20bbfedf6ec28f7af22a60b753230b2a8b51377f3f9037fdc8e5e366777a2d2d155738c78cf49c1c6656acd410dccaa94a818b800c00d117d4c37467720e56f4b24f3473c8756f0c047286f97ff8f5b1bc7fb5db137f884e37400621d4b2adef902d60bf6829af153b4a9c5a6c1db4e121afe9ce99", 0xa4}], 0xa, 0x0, 0xfffffffffffffffc) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 00:49:18 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="93510016fd888a5e0319b6b2ad12937e3cfa62460180ffff0d9825baa417b67301f291e5ddf19fc430a85b2940690fc247fe149ac08d0668f242a12c728f00009261ad7cb11732fdfb06ee46323cc6b714f7ee82858186218905f20693e73676226dc2df"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xebecb83c9db8c535) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) kevent(r3, 0x0, 0x8, 0x0, 0x5, &(0x7f0000000100)={0x7dffffff}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESOCT, @ANYRES64=r2, @ANYBLOB="d9b6dded43f4e956e6f0349f8369fb3cb4d0203c243fe54fb34d3ae4e8fb94c37a368c33eb5c99492c9d0c4dcf1a1d1efe6ad42f79dcc66bf57d510744887ab0cc820e4ff0ddd35cd52d24f77627fad873e959249434c2ab9f5e50b901d4e1ec67f5cb35a8cc85477bfedd83d9e04ec18f23415a34639656bdd222ea7c59abd07492eb6368208f3d5d4f857d7fff2d359409ed41d882e2be42f8296e1c56a034927233c9e5fde33acab9f940d602fd837c8d6ec15da5f23a6fab4d389abacb5a111b05e652cb77cbe394", @ANYRES64=0x0], 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setstatus(r0, 0x4, 0xc) 16:00:00 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xe4) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() syz_emit_ethernet(0xe5, &(0x7f0000000100)="12699de105a0c78f13f6f89b44b5f2c114578de15d8466bb8ecd0738dabfedcbca42d4d865839ae37c9ebfed3a04e1a7c72d54d11c04cf4f7e4db44ac995dd0035c5952cd72832dcbbfe754f6e2b3a3392b3fa8682b5dd4a4a20bb19e7fcace1957ca60260fd18a797065e7d6ff92ad1e32ed2e4321747b2a62750e9d63535d713b99a6f1470a6728de0f150a93de594214bb0c3f5ab73e063c85ab82bf40579c06e36def8d089b0e5189d2f7b5b62c2d0b53af7e6a9d94c02b4db549abb4868fb5472fec4ce1e12587fdc534fdd1facbf2df752d9416f814b2273be7b31c0f4ca53cf6e15") kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfd24, 0x28, 0x42, 0xffffffc1}, {0x7000, 0x0, 0x6, 0x1}, {0x6, 0x20, 0x1, 0x1ff}, {0x1, 0x5, 0x20, 0x11}, {0xb4e, 0x4, 0x0, 0x1e1f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000180)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\t./fine0\x00'], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r7 = syz_open_pts() r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x0, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x3, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) kevent(r11, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x400007fffffff}) r12 = kqueue() kevent(r12, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r12, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r13 = kqueue() kevent(r13, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r13, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x6}, {{r8}, 0x97b402e0b2c248d6, 0x84, 0x20000000, 0x3}, {{r1}, 0xfffffffffffffffb, 0x32, 0x6e6028faf7cf4e5, 0x0, 0xffffffff}, {{r5}, 0x22d9422e966a3d75, 0x8, 0x0, 0xd41, 0x101}], 0x800, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x81, 0x4, 0x686, 0x1}, {{r9}, 0xfffffffffffffffc, 0x40, 0x40000007, 0x2, 0x5}, {{r8}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x8, 0x5}, {{r13}, 0x7ffffffffffffffb, 0x8, 0x80000000, 0x7ff, 0x1f}], 0x5, &(0x7f0000000300)={0xf0, 0x6}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x4, 0x3f, 0xc0, 0x5}, {0x2, 0x7e, 0x3f, 0x2}, {0x5e1, 0x0, 0x40, 0x200}, {0x6d, 0x4, 0x6, 0x2}, {0x1, 0x8, 0x1, 0x9}, {0x6, 0x3f, 0xfe, 0xffffff36}, {0x1, 0x3f, 0x0, 0x3}, {0x2, 0x4, 0x8, 0x94}, {0xfe00, 0x2, 0x65, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:01 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0xffff, 0x2, 0x2, "5a1bd3e23b82facaaac86c8ac6603c739ab5ced0", 0xa6, 0x5}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() clock_settime(0x4, &(0x7f0000000000)={0x80000000, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942b4f1525ec6e631f8489e0cd50aa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e718109168"], 0x10) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r9, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) kevent(r3, &(0x7f00000005c0)=[{{r4}, 0xfffffffffffffffd, 0x22, 0x1, 0x7, 0x5}, {{r2}, 0x0, 0x80, 0x2, 0x4, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x21, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x2, 0x1, 0x5}, {{r5}, 0xfffffffffffffffa, 0x4d, 0x0, 0xfffffffffffffff7, 0xffff}, {{r7}, 0xfffffffffffffffd, 0xaa, 0x40000000, 0xbbef, 0x3}, {{r8}, 0xfffffffffffffff9, 0x8, 0x40, 0x10000, 0x21}, {{r9}, 0x0, 0xc3, 0x20000000, 0x5, 0x7}], 0x5, 0x0, 0x228, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x88, 0x0) kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r12 = kqueue() kevent(r12, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r12, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pipe2(&(0x7f0000000000), 0x4) r13 = kqueue() kevent(r13, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r13, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r14 = kqueue() kevent(r14, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r14, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r15 = kqueue() kevent(r15, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r15, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r16 = dup2(r14, r15) write(r16, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) fcntl$dupfd(r2, 0x0, r3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="5715e8ba1869a17d49b129d9ceeb5782bc5138b63b62c6ce3375d41c04c485521c"}, {&(0x7f0000000140)="90361cfe4becc2166b71709d5cae185b0362fc8c7082de918b81c4fd5077b459bc7eb5cec2b2180571bc6cccc446c5959f843a8014945aca13b4b77effe425d068288de2274b1c20620e2ea4d7032024fac6fe9c44d25853385df365863a4f0e11c74d"}, {&(0x7f00000001c0)="baa11e2a9bac6ee3b0ea647c9a603c"}, {&(0x7f0000000200)}, {&(0x7f0000000240)="3dd207b701433c95d4217f8d14aae2ef8dec45bcea1599fe7bb4691aa76fac56cbc413a07bb881445ecacec378a6fc00522bafa759176f55d6"}], 0x10000000000001e5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffff9, 0x4, 0xffffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0xa000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffff300}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r9, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r11 = getpid() r12 = geteuid() r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/speaker\x00', 0x0, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/wsmouse\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000d40)={&(0x7f0000000040)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000b40)=[{&(0x7f0000000080)="078f46730e58003340e1504c933e651f", 0x10}, {&(0x7f0000000600)="e5b8234528d9acf594f8dc4aeb87ab73fdcada1f01", 0x15}, {&(0x7f0000000640)="d82bca036d31af86cf0430cfe731007d2abfd61375d7805e523fd047808ec4a695d9fd3e4231df0839c699777b75b1db88e50de9668be735e50500916e9a7f059e0b0283888f09411ef2d0145dfdb512ef168b62b94a10318cb48e733e7a867f406c0a15006d004dffcd0685903954b29e81047041ef2c8b318c818412a20a9e948517b479778380d8fa21eda4278dc685408c78990927468cca80b17ad98d439acbf2cd6a024eba175068f541286f1a6022f2005f00c2b32d8f0b6ca7ea9488ad4c228585254f9a1f73be0c0ab71bf47bf30b02acbdbea83f8000", 0xdb}, {&(0x7f0000000740)="35a82a1669e690e933cef2ad72e488333f2600fc325ee66548b38bc889faee0643d96fd51a71", 0x26}, {&(0x7f0000000780)="2fe2b3977e4b2cfd58ed5baa00f1b0d76b56fe3554bf2cf2de146d88157a9df63558d563e1bc8ab260a0f462b47b80b33c2ed84177836240c818d9b9c6bdff0fead682e3a5eee09b81a2bbd72a1c2fe0f420ada3f96204182a36d1c8e0729b81eec0bd7ad8d7ec498b2483fce9e8976a4cd061e5f1cea8c03b637773bef7cedda38084f3", 0x84}, {&(0x7f0000000840)="78c522984b5ab5c67dc81df9142ce987e47f451c00507d43fb0518843d99476393e56740292ac2808f442c3b3ba27205f9ea2dd2790c224142adab26525ee483a7fbe828c98d0bf2a09f972f66b6dde6d597022d1df657d82871fd3bd47c829417bb957beb0a0d182cbd15773f63dd64411b54a98c15a9ac1f347286f90fac85016bb25405bfe9a4500999c31701d1fd3b58bb02173979369973ee8cc1db90d5e7ddeb417f981d09e46a44b1d696229ddbfff3de5a8124379598f4511e6a513058d5c0f524a44e69730cb5b1a1e4b9abbb74ac6cbf455bccb6aff9507d8a2a628243ea0de43db7f3f9d32d9005fa669c93df6521c13e1bc8a0a313", 0xfb}, {&(0x7f0000000940)="667f8349217161d94ade04c2a8811661089e0116d1251cd4e9be079cbbed0e71299f9ad496d17eba9b8d7487baa7f87b14cee2d45172562998c3cd8e1133c0cbdbc7b7986c3143bafb4ecd743a2caa6400ef223b8100dd42048f73789ab81c0a", 0x60}, {&(0x7f00000009c0)="5bd88fa6b7ff7e1fb53c7ded4e560fd7b1868849550c5bd2440d7e6d818b4c7fa23e47aaec156b5f4cc47ef3a1fa410eafb7d5d98ae4383e6f7c58d022b9ecf2b74cc604c4f738dfd9f3ee0aab01c57d11f45427108251d8d717b7955fca61c4dcfb263c40e76ceb21617e4b0c70940ac7aada673732d29856c04d30ed10b604a9cf576db0f533370cae2fa43cb61d4197b072235edbae2952a99172c18519fc33d4c7d63dbece04ce7c55e1", 0xac}, {&(0x7f0000000a80)="479c22da381fd959c9db458b260442a420a3d2a94f3904cab3274a5ee7707642cad1a55eb2f1551c7c3445347fcf685d5a07584e5b3fc002109df0f6248e739c021b10e0f03a88d8f24df82d9ac96079b545d4cd5b920882579072aee50692c2ebf277d8e023fbfb84373a791634b1eaf43ff2afb20cd69c9fff7f4820df878537ac75b753cd2e58190a7217dcd725a13df7d88162e57c84d7d59ee30eae088e84f5e46abc5b9d", 0xa7}], 0x9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000577483db163676d97d168774a7b009159d6a9290c643557257143f6be98721c2bd87bc3d8d204bd5c1a0a6ba9096fcce7ddd7d09a9725b65a8e551b276b3c1493ea5ba9fe5113cb2c2b68c7dc4b0590eeea64c7044cc2b061cff755e5bc85b73cf838a1cff557847e175c5cfaf710e4f619e7cfd74fd9cd4e27bca69ad3dbc28b0ee38a51971d1f05def0d3259f5916cbb81daed55792d0741d924e24c0d5743d788", @ANYRES32=r18, @ANYRES32=r19], 0x90, 0x10}, 0x409) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) socket$inet(0x2, 0x8000, 0x7f) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:03 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) fchmod(r0, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x4}, {0x28, 0x0, 0x2}, {0x6}]}) sendsyslog(&(0x7f00000000c0)="9f132be3198685e321ea720a2839438713c3c0b60b844df6f7447249a814a828a182f1197e", 0x25, 0x1e5ae262347bff67) pwrite(r0, &(0x7f0000000380)="0d8ae279eed5e6f349c13ef346fec84e9efbe53e6d13c4", 0x17, 0x0, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) socket$inet(0x2, 0x1, 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) pipe(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x105) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setpgid(0x0, r5) r6 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000001480)=0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000a00)="d48b27aa0e8a1585cd46ee099580f69b7c7bddf38c8d4b49cbf3f3b2cd121ca533332d8014e4563ef3270659688315082f68d7e86c1a3b9efd9809322a9eb6e79d9cb86e3285d152080030c681a6b77009b299824c2045dfcf35749a1abc9a187851c4529ed5d7d514ee693ab359c344b8268153abc102c8c604307e81390ed98b54d38c9df0df30f69b857ed86ae7dcda09f68e2cfa674e131bdb66ab7f2e6919d2424b4b0dc9a69561f310f5d5c9b7887d3ef1eaed031e4da774b10dbf5304d18d5420391c55d3a3c2c3bc12ae66070319ca20a8ddfdb4f7c9f17161ec8c1700cdb8153bdebe33212bf8e6cd2eefd3543432", 0xf3}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = getgid() chown(&(0x7f0000000040)='./bus\x00', r12, r14) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000440)}], 0x1, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x30000, 0x0) lseek(r1, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7f, 0x1, 0xfe, 0x7}, {0x1}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x0, 0x0, 0x4}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001600)={0x5, 0x6e22, 0x5, 0x1, "5a3f1dc9cb470902b94af03aa8a70e011285139f", 0x9, 0x1ff}) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pipe(&(0x7f00000015c0)) fcntl$setstatus(r2, 0x4, 0x8) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000180)=""/155, 0x3c}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/21, 0x15}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)=""/4096, 0x421}, {&(0x7f0000001480)=""/84, 0x54}], 0x9) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x1, 0x1, 0x1dac, "19c354630400e978bd6e32e5e0bdce4950754d2d"}) write(r0, &(0x7f0000000080)="134709c0add5f2301b1ba8a42bbf95b6149eea6d8d7e10c03285c15cda955080ceafc3532cca99a9a3cdd18f84959d1576c2dae0651fc26539489a9e685665ceedd33b115c76c900"/84, 0x54) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {0x0, 0x0, 0x0, 0x1000000000000000}, {0x200, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r6 = dup(r5) accept$inet6(r6, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r6, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x3a3}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r7, @ANYRES32=r8], 0x30, 0x6}, 0x2) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000014c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000680)=[{0x0}], 0x1) close(r10) sendto$inet(r10, &(0x7f0000001580)="409747decf969032b900fd4d2c5c85acb4eb8e218b4fdff35d3ec093cf2e7ddb293f209d6f0a9c34e0f5d4631bac74f5e1edbebf0a73bdb62bfb71d994010f199adf761e156ded373893283aa4c92ee08dd3039d61721b4cc6d64f0b63035a55add4fc3b1c401fcc0a7f41e44ebc48b93509bdce4c8bc16e67c63d449deb211f6104a2c7cff7585caeddc56fe2d53f80cafde00cca6e804685ab11366404683cd3", 0xfffffffffffffe91, 0xc, &(0x7f0000001500)={0x2, 0x2}, 0xc) fcntl$setflags(r9, 0x2, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x109, &(0x7f0000000080)=0x8000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pwrite(r1, &(0x7f00000000c0)="32d4b00867006f2aa3f4f207bcb19154fb289dda05f03c13aaeae25ce2ee5e7c17aab520fdd126d099881f8e54f2f7f0a3bdbc3b2ffe905d00802f349ea74132d2378d55ebeccd915721ecde375f60bb832ac0c60e98cb99dfdd08583461d93e056257a4d9231c4df5d23829115bda95ce613bfb620234aca67cb1ba229f2ffcb5f9b5c565045f9974777fc43f9fea1e1cbcd41eb632377996232c28f313011ff3a78a50ab9afeda0e71a0563c578a963cb13eb0ee11c7", 0xb7, 0x0, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {0x18, 0xffffffffffffffff, 0x0, 0x1}, 0xbd74, [0x0, 0x100, 0x0, 0x4, 0x0, 0x0, 0x0, 0x80]}, 0x3c) r0 = socket(0x800000018, 0x2, 0x36) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./bus\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2812, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) r3 = geteuid() lchown(&(0x7f0000000200)='./file1\x00', r3, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000d50400000000000000000000000000000000000000000000000000000000000000002000"/99], &(0x7f0000000240)=0x63) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) close(r6) ftruncate(r5, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) clock_getres(0x4, &(0x7f0000000400)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r8 = socket(0x6, 0x4, 0x3) fcntl$dupfd(r5, 0x0, r8) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000003c0)={{0x6, 0x5, 0x20}, 0x3, 0x9, 0x10000000}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000002c0)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/101, 0x65) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000300)={0x200, './bus\x00'}) getpgid(0xffffffffffffffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r2 = socket(0x800000018, 0x3, 0x0) r3 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0xffffffff, 0xfff}, {0x18, 0x1, 0x7, 0x1f}, 0xff, [0xfffffffa, 0x7, 0x0, 0x1, 0xfffffe01, 0x40009, 0x5, 0xffffffff]}, 0x3c) write(r1, &(0x7f00000000c0)="d684c7c735e160da70e171fe7f312190cf8ce70d8845b9a2bce78ecc3513cb87f1405691852d1ede5b7186550bafbac895dda2f52d7c72bb47ad4f36d7328daf0bad35723eeed388a07081780b2171f2cab858591c0c0ebd710c1538621b43e4554790b8fb903dfec8a78b21f2de70ff76831302dd4a35820228dc9cace9bc8288add5ba01e9a0a4bc5f707e9938dcc24b55fb7e2e13b5da3d4f89f8052fc505d1f28217d6cbf65ea82c637c6d61edb1", 0xb0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x1ff, 0x8c, 0x75, 0x47}, {0x1, 0x7, 0xa0, 0x135}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000002c0)=0x9) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x45d1b74a94a1302f, &(0x7f0000000b00)=[{0x2d}, {0x28}, {0x8, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x532528f129e081c7, 0x182) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r15, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r6, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r14, @ANYRESOCT], 0x4, 0x1, 0x0) r23 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r15, r8, r23, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r9, r9, 0xa5, 0x1, 0x9, 0x6}) setregid(r8, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r3, r24, r1, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000003, 0x6}) r26 = getgid() getgroups(0x2, &(0x7f0000000000)=[r24, r26]) r27 = open(&(0x7f0000000100)='./file1\x00', 0x8010, 0x6) r28 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0x40) fcntl$dupfd(r27, 0xa, r28) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0b1], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x8}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x2c, 0xb, &(0x7f0000000640)="cabe963fa80a0200000000000000a08f31d4c77af3f40f99ad6cb8cac194b3966e83ccef0d3b95f06a23810b5b84a5d572662d5df5f559fc110628433a91f36970d83ee6f2ce2bb50b66a356644c721f98ee24d7d5d6a45c2bbfd14e8882b7685cbf9fad5e03356b849d1295b9f663820b4c0066ef0bca0dfe6b01f14dd460c75fb3be189315cce7aeda93bfb59fcba040ba6929fdcec68776466dffef6f44be9c41603a2c5608c15df6dc04094ff828a874ff5934b7", 0x93) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) fchmodat(r30, &(0x7f0000000080)='./file0\x00', 0x61, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r31 = socket(0x18, 0x2, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8080691a, &(0x7f0000000300)) socketpair(0x6, 0x2, 0x0, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19", 0xed) r1 = syz_open_pts() close(r0) dup(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x16) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x50, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0xffffffffffffbffa, "a54955882e0261ce4e6637865dea9c19fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x200008000000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0x7, 0xe5ce97ab354d8ebe}, {0x7, 0x9d, 0x800}, {0x5, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) r5 = semget$private(0x0, 0x1, 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001540)={0x3, &(0x7f0000001580)=[{0x2, 0x7, 0xb5, 0x1}, {0x931d, 0x1, 0x40, 0x2}, {0xb77, 0x8, 0x7f, 0xfffffffa}]}) r7 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001500)={0x3, 0x66c9}, 0x8) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00@\xeb\xff\xff\xff\x00\x00!', 0xac57986aa93d0e98, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r8, &(0x7f0000000200), 0x4) 16:00:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20008) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:06 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000180)=""/36, 0x24}], 0x3, &(0x7f0000000380)=""/121, 0x79}, 0x800) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = open(&(0x7f0000000000)='.\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r4, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) r5 = semget$private(0x0, 0x7, 0x40d) semop(r5, &(0x7f0000000140)=[{0x2, 0x1, 0x800}, {0x1, 0x5}, {0x1, 0x3ff, 0x1000}, {0x4}, {0x1, 0xffff, 0x1000}], 0x5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000300)="672dc308496298a04d45fa69ed73b750ced8b70603e9c1f42421877b3382e1cf940c7c31dab345b76bf9e7c3729e602bb846e6f477ef11a437722b35df5a88e56cbe03c7f5cc6f2afaeec49140e110113e0b99d1ac5b4c8399ef16700f61aaa5a505cd3100000000000000612569353e3a4923d188a95134ec085a166d8e144e3a3bba718555e2f6a0db92b5a29058212bdd2bf2fd0a6db268147e0734d631f01a89b7cb1525db2e215246f431139ab49a079c9c28e0951e72fda26b7d0469b17d9ebb5c08a29f3e0f88aa3407d723be0f8d2fce261e8ff53a4961b8b03dd58cfdc9844546aed2ed4b485a910a99b092f85291ff9b7cd948a79b9c37c6d7460e9f56da", 0x103) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000200)="c286d3a5dc06d3ce9e8299a00180d6ceaff3fbf20e17ae228544abe0395e1690b95147be71eb9648487c09b779a3ffd77a484cb482a7e8d1114e6fb322ee", 0x3e}], 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) dup2(r6, r3) fchdir(r3) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000280)={0x7fff, './file2/file0\x00'}) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x4) mkdirat(r9, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="800c0000", 0x4) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x1000, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r4, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x80) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x1}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014935860 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) rmdir(&(0x7f0000000040)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84", 0x15b}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="f6aa02e4b492b1041193ad66d0cd7b4557c90615d1c6438cd90c1775b8894820db04725fae076eabfd922bf3197d2a93cbfe00a1404f62c77192bebabaee3768fc8e9858b5b576bbe3c8fc7ab5379360a3b3166ad1ea48da37fba69b0d7333e2c55d530b5f077aba6250770a4bb10e3083d14fb26d4e12571fbc534c22e85656485732224875ac62cb31922f76a900b677b453874f24b6dd83464adfaec9fc5a", 0xa0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10, 0x31) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014935860 16:00:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x0) utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r4) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7fdafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 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:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000200000c6b27ddfc58a7059ef3d59a538014d16e50000000300000000000033000090a71b01863a8da8a112c3155b3db4be7064f2108f18a83945188f90189dff0000001dee05ed6c3fc0b44aec26ab338a4df9397dfbe6d790180251b1de2ff0806f16af41e16d14b7216614be6e9edff9d492661b230cc98c144fd9f070584198f242ffbb2ce85a58e7a57fd8b2348d611bb0c599a746c75b96518e7b8ffba378c492b3f11d66a2363f34d4bf83a7cfd649733cab2d97a0c8298815964f73f40b9a42d5aecbd992a2dab185cc33d1e399e9d58a943008f92860b8ec1eb667e990449ede7fb9d91e5484647edecefef46b0d72a37b615c88ef8a45be4d6f4ef735df28a71ae778b199d357f44bdb1662c09f1cc99183b62ea5f4a07863ebf1dbf1e6a85946b5bcf004bbde0273323be83f"]) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [], {}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) fchdir(r3) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x8, 0x8, 0xae, 0xffff, &(0x7f0000000140)={{0xb8, 0x9, 0x3, 0x1, 0x4, 0x1, 0x1}, {[0x6, 0x3, 0x7, 0x8000, 0x8000, 0x8, 0x4, 0x0, 0x78aa7fcc, 0x7d, 0x7, 0x0, 0xfff, 0x441, 0xda, 0x0, 0x4, 0x6], [0x7, 0x3, 0x100, 0xff, 0x315, 0xfffffffffffffff8, 0xddc, 0x9, 0x4, 0x4], [0x2, 0x7, 0x5, 0x80000001, 0xc39, 0x1, 0xf807], [0x4, 0x4, 0x6, 0x1, 0x80000000, 0x9], [{0x100, 0x1, 0xc4, 0x4}, {0x4, 0x20, 0x80000001, 0x7e}, {0x7, 0x5, 0x0, 0x7ffffffd}, {0x6, 0x8000, 0xe197, 0x9}, {0x7f, 0x40, 0xbac, 0x5}, {0x8, 0x5a, 0x80, 0x610a}, {0x5, 0xffff, 0xffffd7ca, 0x10001}, {0x0, 0xa73, 0x80000000}], {0xf558, 0x100, 0x0, 0x3}, {0x6, 0x3f, 0x4, 0x414}}}, 0x101, 0xbe}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc6], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = socket(0x6, 0x3, 0x4) r6 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x901, 0x1e0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000003c0)={0x1000, 0x0, &(0x7f0000000d00)=""/4096}) fcntl$setflags(r5, 0x2, 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000800)={0x10, 0x3, 0x4, 0x6, [{&(0x7f0000094000/0x2000)=nil, &(0x7f00003c1000/0x2000)=nil, 0x600000000}, {&(0x7f0000231000/0x1000)=nil, &(0x7f0000090000/0x2000)=nil, 0x3}, {&(0x7f00001bc000/0x3000)=nil, &(0x7f00002b3000/0x1000)=nil, 0x4}, {&(0x7f0000188000/0x2000)=nil, &(0x7f0000073000/0x1000)=nil, 0x3}, {&(0x7f0000071000/0x2000)=nil, &(0x7f00001f3000/0x2000)=nil, 0x7}, {&(0x7f000034a000/0x5000)=nil, &(0x7f00001d3000/0x3000)=nil, 0x3ff}, {&(0x7f0000193000/0x2000)=nil, &(0x7f000008a000/0x3000)=nil, 0x800}, {&(0x7f00003cc000/0x3000)=nil, &(0x7f00000c8000/0x1000)=nil, 0x10000}, {&(0x7f0000291000/0x2000)=nil, &(0x7f000026b000/0x4000)=nil, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000024000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000336000/0x3000)=nil, 0xb6}, {&(0x7f00000bd000/0x4000)=nil, &(0x7f0000123000/0x200000)=nil, 0x9}, {&(0x7f0000171000/0x3000)=nil, &(0x7f0000018000/0x4000)=nil, 0x8000}, {&(0x7f0000381000/0x2000)=nil, &(0x7f0000220000/0x4000)=nil, 0x9}, {&(0x7f00000b7000/0x3000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f00000e0000/0x4000)=nil, &(0x7f00002e0000/0x3000)=nil, 0x5}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x0, 0x5, 0x1) setsockopt(r0, 0x7, 0x6a, &(0x7f0000000080)="3ab09c2768f5c059f65d2b2d9ef5a823e03d2745a4c9985e95bbfc45886ff85dec07018de0a92eef3172949fdbff1f16ebd8d1748316b9853afeb5f8bcd259723e7afa790fedd13e973a22a4d586991e7e887d460bf65907fc8f578cd646202f9c30eb124cc2e5a6d43ebfe650e49c870800000000000000", 0x78) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8, 0x2, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x8}, {0x0, 0x4}, {}, {0x3, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="dd182e2f66696c653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x10) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="15c52509a9fc120858bd90b4a70f100d15879eeddcf26f75fc80823ea1a1", 0x1e, 0x10, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c1e225d2141ba1c1600"], 0x10) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x3fe], [{}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0xffffffff}]}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000556000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x2d, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00007b9000/0x3000)=nil, 0x3000, 0x6, 0x2013, r2, 0x0, 0x8001) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x14}, {0x200000007ffffffe}]}) r1 = semget$private(0x0, 0xea16d978b67617a0, 0x82) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000040)=""/23, 0x17, 0x842, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgid() 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7fb, 0x4, "0366402ba77f0c033c02df71675ac976e93caf00", 0xffffffff}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x30000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffc, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) close(r3) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1026, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000140)="22fb21", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') sendto$unix(r3, &(0x7f00000005c0)="b3f8e895b98fef7e569ace667457f9f0f565c2737f85550fba1215c593ec4db125ac0565b8d839a9c14053610b546840f6f1a91b70e5737a79b294fbaf24768ec5899f2b3db2f641c4a57d408d733f4d200bacb1450feca933f7413a876c7c871364841ee14bbe59239480ffdeb032767a1ab8d52a8139d832a626f215d72271b09a19200b6794934eadb30a987f3f38f64d0d0e81cf29b4aaa0198198c30f09e9690a853ae3f03517dce6941285fc399f9f81aeedb927d610829e624391986f38a5562c0ccb63cfaf37c4711bf3f050457cf31aa412c11ce3bcb3b7b52c655a901d6dceddd36f83a6048ec1570f132f23ebab1b737b63e875a0346dee6ea19b6d6514b16a2a393a9a5a94a637b5b97cf4238c51925c07eaee78e568e4fe282a7b708a995772ccce6f60d3bfdad0b2b4be291cc8f1f4c41f5190fab0ae1ca6918270e5ae20a2b672986ba4663c456655f64bdd909e105ccb454a15ee43f922d725df1c8d20485089d4685c199551244606c24e5fdb7edb06675342fc4e56aab7639290e59f7f7d0b1c3ae82962cde77f734737d8826081129448e604f9edda4e3cba7bd787c057ad8fb871065dcfe8a199602f1595799deba69052133c0eca258e70f9325f3f614e6a56cf423980fef07b1be52f61fa405845d9e0362b4082d7b02c27ed509a170e8c0eee2ee47149aaee5c74fb13bb663a26710c35c93ef0fd8e7762ca28a648e63981ccc35af7766c035d1f7f60f0f5b92c3a2dac35e1f8943cdbec2d19d46abd79978ad401e7979fc71ed917d266c8c385aae8f0dfbb7ce942132b97c1cb82206f2ed048af340aa4a722aa6cd4688dd526c3efc0e7f960194edee1971f8d8fb26614b08a453ce9173ce8529b1276580a9be92eef06e20249f20b27073714289d46bab44d50b797a1a90dae01cb13faf7beb036974ed85cad091273748a78a145b712887477383afb5ae96cc1e674698aa5d1f3f972d956fb051e7e106053d3c07f278f30c46f85443f474523b3991893f49149e4195bf2ae8a953cf196f58e8e06f9e479b66b787825be3ba9bc7a4ec2afa69087f2f37a3313f8e1afdf04f07e170d051fbbc5778f9d0f2550834f7d5968d8e40f54f266af125a8a2c4bc4c0a5f1f0ab489f26323e1030f59140daf14e7a2c4e4001674228bc34ecb6eb42e96fc7146b3ffff2eb9fd5ee2e9e1225b3f7c0a49cbeb750d07709bbd315960ea2272fbb692776a176553dda2f73f327777d2b4b7d95886e666588c681aa0ddf44c86a6fa908bfb897c1720fd419fbfb34792d406b626af64819118ebbcea481859262631773ddb42e52f9e6a21185e644e78fcc00cb6d991060db76778c0a37fe3df301eb894a961f5dbe547d598e3c593a13c223de876e26e8d7d02ce5a231a534cddcbbacb201da65f6c26dbe51180823d6edfdde6791b9b532a096c36a1328de7b20aced57da941493430e76287cef960e6920422d85eb06ff96418590e49ee7b0371a1d9052e2e1caf789eb268b1d067ed127d68921fee26b381e452c58e97e5c695b32b14a11318430300072517c10e0d44a347df0ef791637b857455b0cec798d67f6b52ebdd3d5283b34058bc7ce615d679f086f35b3302a0849485ee4f015b5207e7d200d2e8362de5310d6a2ca72536088c43ba2d9d49da696e47d1ca4a8fe891b97749af03cbbfa8f363156ac565224fe6c3ece7c31db7ec29e1499aafb4057460857b14c492d1289036241992721f0f16c4cdf1268e55bb56eb6d9a0f5c80f73951e0fcff685d2f7f89d2963e5047409850fafe4776937f837f35dbf365f627417a18c149f9f627d37d39ecdb06e191ec7add69a3312536ecafb3d6fbe9d9ae4b1b2ca2b4d45baf51ea8779279f91c347983016d7607e820e1b51a24ff634bdd42019923a1a6e2dabf7a1a9824edf04e262c7e242966e0100562d0941ee6f305faf57f8d893b883ba7c2b574c55e9dbce81cddcf2d5f5487f8c630b8be0da507c63aad46e326bb492439ac5f1d63f621e5bf49ca637019c996fa4569dede92607aafda77c8023cb9bc9775dd4845bc416c67eca4ac10d1909dd9598667c0799aa0e2930b57604f71ea1692c5f678d5dfb46ebc3a13cad72068472bac09d02aafaa030e52213cfe56b1a23006e1602b7a6ade38205eb15477797e2f8cc6fc7751beb362a9cb1a7bbddf7cdaed8c362bcf0e2702688b162c6cb4351191ce9bf863b5e70b94efb06be2aa24365031e17c2153d79ba1fc792a5d26c4dc456f34a5cf3653e9f730e4c53a38e9d8f111fc42b26efbb6ccc438694ceee75995b9d0da4728bb40126737dc088cf4f9defe3f28218ae6fb7f23cac1182045aa65acdf7c2d0ecbfea7c6b74b7b1216ccaf8ae5e42f29c41d187f026be7a10db709c87896a76cf7f0cdfa93718b1b130a263e281310506a29f1af805a8115c884ee6aaf3b726f293bc2cde744d61c65a7bbe3cf608209d695c43560a997cfce06a77b16f75200c29c409cf11ee8f60b119dff6958efea4cdde2f0c8d3e3d4cd46d9046a7bc3ee05cf75dc58418ba9d02a86deeafbe48f8d30938549dd19d27826d62ee37d3327bf744b969d9f2fcff6cf38b3be8d64b095f9737a4a65da9984c42b194155114062a79226ce7123fa5027c24ae33e2bdee538606167dcfd2d96a90e5074715954fb10566c26b5a0208cb50904d2efa1f5ff567424bba6a704c963b77c9823d9d4541148c4ddc0e0c097d8235fc913f5b1103875aeafd72c302d3acb13d6c22630c3e8bfbe61dd2b62bca6dbf6b8c6bdd3eb1c1a34dba376edeba7290c312e0e05d0f8b22c37bc0144ca3d494d086b248f4cf86821226e3d9c4d1e66c889d626bdb71c79eaf1a9cdd17b2e240b7138dd12498cffb1b5bbb4e23c75f07c92c9d39fc5c3a5e52c828f7a4aab8f1ec1abe72adba97b85aee9df640256914658859cc7239987f4d4bac72f653d1c4f03c332a2e4fa87166dbd0877faa2d808de6e3768bfe71bb079a1177dca8aa58b45bbc0f0788306437a46eaa12adceebfc135fdde418f037bdd25bb79088436457c437f8057639b6c98936ad6321d83a5fc36a58800944524909e51cb3a1a9599f8b976b170f60dc2ef3ae7a49ddd4758049849499a08685974e91016091e4cc855893122e78facf728aecb13bb515facd0ffef7814fd845210e3306be7caa5683453b9f4004f1b7dee4fdc47ee2fea29c9367af08df4be206d9d815369fca84cadb8ffebdbcf9b7c56d94bdb8984f69da218a5d4021787932340d6c7ec62b31990a31a3ec8b672253fae9757ff39163e5a341b11659d7663c98506440cbe3a61a7db8e725de8cfe89d6c8996360cb8334756c4f43f2496793456b4138898a24261cd588345a1d8e3835c76e5c4a48f100708aac5bfed605e8505efbaccb0bad9baa6c58a0fd4144d59f6f734a0deb21ac3af6b3ff5a3f9390cc86260a56ad1413261e73a81740e8f8a6a37d5906534d6ef0af9d959021cdc33123537cc5f272b9630772f81fb6ad0367116a6bf186ec039aede2c323dfcd3adc8cf58c8c556329b71f4efcf88213ff9b7e8facf9f463d8b0e270d054913f93dce0f741f118eb33cbee78b2903a26ef89aceae8e34107e0ed3e9c2d39a8efd59813b0782647aae635fec90f01d4b62369a2ec26e166ee5479ea9ea367ae3aae241f2619549861eaa7fc36709cebf99d1062253627287c337cd98458ed7d2c1916b3d05c45a18296c24680e813fd64c35e938f0887915350c356c1e47ea87056513d7c09053c251bcef32856f3a720e48646af2115ef7135e566de82496c8e90720265c71bd2eb6def5524f3a7db967f7143f5d037e73afaf6ac9a6229d248830a1e7026035f17991affa725d5f4597221eb35f13ba1ee960940eb8be857747f5f1eb1e2bf65eeb04b92f358fcdaa9466189f01764c6a536841faf58314adb2de4a83221464393ff702bf9803120b02342472ad516769934c86078193915c175708b0d7ccdafd650840f5d0527f92b6ac2495f759e1114bae53d8008d75705c466705168c147ea3380092a93952f7d1f9be88e0917f724f542570515bc8ee2c36535a8b500bbe347c36b873152a53289adc47c68abaf7ba4211f96b2608d2f98d0cb025523b92a5d9267335d4ba10c7b3fd6ad7f9a7911d85d7009823e69d3c934ea976b04bbf9eeeedc9cbd1f37e665591b75d692af1750ca2ea9173d0f7eebdab28c7f5a6c1d57c08ed0f48fa80a8e5a787aca6ef46f8813b75ba60bdbecb9d12d87f0fce94d98f251f1d8dd3d2d03eed268bfddd10219a6ff925d88907b65cc978456c478e9db44f7b7c6991a4371c161f1388483a2849f1dc199a20ef3f14695c3e0d799200c3c4b5887dfd6293896daf70f03b9b3614e66c270e4e53407f7b7d5ebcaf13adbda342a789afb569142e61d5b5d3520ab1600e98f34c4c35a00933a8f21f33ae0e3cb09954fe36e7c60402e9bf608acd0765f98c0ea428acaad6e4c92b05695b192ea2ea89726b0994bccf1f3bc121da438211aaafb864f208a65eff2080c63c9d493f0a66e27f6f43b5a20ce9370ff66c873357a2a3b410d293977bb881545d9a75b06bd14a1d2cd7f59cb1410adcce0ae92735f9cf00e6bbbc6718ff694102e8b4c1e5f4d3cc062f0704eadd07e2f230fd0e43b456bcdaf0644a97482c93ee16edbe33a292f0fecb9b277cc4dff63e077ef69e198e1ad5d904187f4979c1ccd844643978e0b8115dc8c96ff92b62f394d27d740ef4445885748cda664e269ff0431cfcf5b8e3ba581e7cf3aa27027ceeb798c6bc366193b398507539ee13490d71f812aafe4f815912b6850f5cb37f3515be432ab1168def77dccec3bcc6920dfd364b0ca05ad4d140cd3dab3d5017aff22f2f5ff9ceb1709ad25b34b96459dad62b4afda78a5eb19186f07f92cf1b610d9a9ad2550fb6c29d40f218a76c8b2d25fa4982f5cc4fed195a2235b03c966f93e0d674a344ab39881aefecd3b0b5f57e1efcef0996b3e3269361bf9186c6dae84ce4cb920f6055d87eb5359da5d0e0f9c8df3633bc116ca8c2b3c239a29f91007f32049980aeaaf3631d2285b57346f58d3e999936ff7c61b0be6f8f7143084dfec4f737ab56243648d93e8d05f218b3f00a48e1c48246ab008ab7776fc10eea68f485fc6f3f83d064e83a38c4b7cc6a330157606e7ea9d2abd8be74175c3be98a92339a3e63ebb651c3fea25d7744eb9e3b418d449ffb9fe7cd0a5ff3da797a25449a5fe1da4f4e9e8aecbeea0ebaf299b9df1462e3dfd26f882f86c316bae96e1f9749dd2a67e439790fb241dd5711a6ef99083cd6bbc4860053a27573f126b109edaaa27725d1e386279f0b56c5117e6a48dfadd86708a855b00eadf3370629ceb453fc9f594226b3e185cd241019f2b3c74b025216f7e567ed4493125714516b83eb438fa503237a3516973c15416c507c22c658a346a4a528ff54bf5c6e2a870d9980f1bbe379b027b09159f7c933f297c43eda5e292025e0208035ef27f7a46104bbb5e7904349b74b6685afcd1d0b8776fb3adbab4d28c83076cc35c2084d8f72354883c152f4528041efa09f230373ebac9b2cb4254bef6195f149c160ac2f86e5c91488794e1b31fee41e95761afd7d1939f8cb4248b1ee3bd8c553b855f041a8157b3047a97742d0d087b2fc191ee6ca373c1e6949d6c33276f31554d1a0af962c4d98934abd193582712872bdaa477f74b8f30e8ec378b6bb48f541dd6317911e723a64dc0f156788c9635126763eb1", 0x1000, 0x40e, &(0x7f0000001940)=ANY=[@ANYBLOB="00002e2f627573008e1a7baf205318e44dd5e4cbdb800f85b1f5f7000900000000eca03714532b44c253e332386662d067f00fe601b9ae40dc9e1369573f11333d65f831213d047de1dcbf8f0b27a2cd846593c47b5bac2099d87e65a01bab2a8fa640f0b5d48300120fc4f8ac80661bfab446697a3792f6b2656dc920c9113847a37e56ee660fc9a13a20c50400000000000000e1f6bc251cd48a1c5b65d98412cab447e03e710000000000000000000000000025ca9afddb4fcc9392067146abf7e39ed2141ed03dc96dcdc7732c4756548202c343106c59ac63c8ee6bb88ce1c7de4a67f44154b1579c72cbec88a58ff2f4dcc5505c4fa4052a7e18b6f7c86ad46f82b92ee348194fa167a5f48a776b2d4d369e1222bb7da340767041035d4b11efe535e4e846ede35ba48274e54064deccc31bbe6961f70f86b8824f5c4f2e50a3aa6fe694fbfd8bb37f3c8e350b15871b67c14abdbbbabaa64b9dd68a8cf2a751109c8859091c12bf0ac96ac0941bb76e1e5e80149c4b6f5158caed1e4f83e427b92745af954595e0c531a21d517a01fff11c268851f747f47c9f0b8f37eb2591fb14ae4534cc041ad22bdedb2cd2f894340658bcc682ab027e1c8204b860772d2b5ba6c3bddbdd8262f1f4c118569b2c5e89505cd5e0da161e6c1c71ab152ff2a1f736f983bbdb54c99c85c5b02f44274c97b44f36fcc95d"], 0x8) semop(r2, &(0x7f0000000000)=[{0x0, 0xffbf, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x275a9ec7f419e728, 0x0, 0x7ffd, r4}) recvfrom(r0, &(0x7f0000000300)=""/87, 0x57, 0x840, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r5, &(0x7f0000000380), 0x1d) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f00000003c0)=0x48d8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000440)=0x4a) semop(r5, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x8002d4) 16:00:09 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x8, 0x8, 0x38, 0x1ff}, {0x9, 0x45, 0x6d, 0x1}, {0x0, 0x1f, 0x7, 0x8}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x7f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x0, 0x3, 0x1]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x808c694d, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r7, r6) listen(r7, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000380)=ANY=[@ANYBLOB="2361ec9a8560040000004565034b95d86c497a01ca2f5dcf925f585bb4aaa53182536231e2ead8bd84d8204bed20c65c800b3f8e424a565a48e16bb382fcfb150bff20ce377490ee95be8cceeecf95ab001c62d1df3b9cb0cc807a58a1903234bab51de0cc960e15ff5b714e0bed12729a88b9ef953382"], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000340)={&(0x7f0000000100)=[{0x41, 0x1}, {0x6}, {0x26, 0x80}, {0x8b, 0xfffff000}, {0x42, 0x164}, {0x86, 0x9}, {0x6fe235ee9a2f8156, 0x4}, {0x20, 0x9461}], 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x6, 0x3, 0x2, 0x200}, {0x5a, 0xff, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x9}, {0x3, 0x2, 0x6, 0x5}, {0x100, 0x6, 0x8, 0x2e34}]}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r13, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) flock(r13, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x10c) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) close(r3) socket(0x18, 0x400000000002, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup(r5) pwrite(r6, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f79e614fe5feb6df3cca02cb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c18fcf1a5f09ee000000000000000000000000ecffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b449800000000000000000000000000000000000000000000000000000000000000000000000000000000a1fab700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cad913ba5d18b20a465f33855396cdc0060bc18275fdcc9cb85b7f4e6770b8de43ce20de54af7de5bf7929eab206e6480a37911572d6a09dee98b98b57ab37ee321ed78b0000000000000000000000ee53be29cbea8c2ab0e455af1d53f58c2f61e2051c43f037cfdf87be8073eccc74cd9bc4639da70fcf1d9663857265342267fc3b8042bf85f6be2eee5f752daf528c00ac517225f1508550152037d8b169b5fa0b042b7ef427ba55de309cb5b2a154450ee6f4f7bc6e97ab3cf902e182dd64a830ae26934537f7340771498a1123d0a541a95d90bcd6269f0f47292fd3b95c75552b1e0b4fe8f742203f2dd45ba334c21ba4b88925311986cb255a03f68c44e43d2a52"], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r8, 0x0, 0xffffffff) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="3d2cf7dd40d17bf183db0f6441ad449ce22faf26bd3c52e6e6299946992996742c7c840d3c9a3527612ca4a6fa5a5024c3343c3571fd52cb82c4535755d6014a1115391ca467bda2af06de7135045610ebd4d0f556ab94d6eb4841f671b8682c291b13ca0d60ed13ecb741d921e31ae1e125253349a6ce01f5bf04d14cbf618cf354c5a9b81a33cd4c541ed22c52850bc940613540440e164c299d14e275b57b35c636648a6e46e538a3d2926771e9c23e5c3065c751da6d0a1b32a367584a3792a136fdf653f9af5ee96f04ffd7180ef60d0be62416f1bdf7ef88689fadecdaafddc2d13beaffaafc822de9459377006e65c67615c8f14be328b36a0ea5bfef9d538855a53ebcc3f7db0f91c0fa077e3a6bdc8559d14c0057243e050af213995e9826b23a210a7ee9bcb87c36ef1eef7f8836d03e772f2fb957d3ac855bbc85b6d7773bbab2d468362f0e80b9e0d4c0b5d82d85fcd50656b2e627de40f5c090957324034c3b5f96c17725c968", 0x16d}, {&(0x7f0000000140)="e617a449350bef6f5da65a37c2d38f49e34340ca1b112da6769740995638307c", 0x20}, {&(0x7f0000000180)="c5089c93b8255afc56ed228d6addd29a1dfa1689f3ce3e434b7485c5175edd33dc8f4d3c3c23a7995d653dcb5ba2a6c4270bf5db2c", 0x35}], 0x3) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) setegid(r8) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x234) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xc6e45a2d597e18dc, 0x80, 0x1, 0x1, 0xffffffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0x6, 0x400000000000}], 0x101, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x5, 0x80, 0x7, 0x5}], 0x7f, &(0x7f0000000300)={0x1, 0x1}) pipe(&(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$unix(0x1, 0xe, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x5, 0x1}) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cd00ffad4bcb77a69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000800ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04957795ea4a5c5fe659fa202361c0300c7c1bc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf99c031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/195, 0xc3) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0xfffffffe}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x236e, 0x20, 0x82, 0x200}, {0x1, 0x8, 0x9, 0x4237}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8, 0x4b) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 16:00:10 executing program 1: pipe(&(0x7f0000001940)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x6, './bus\x00'}) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001900)={0x1, 0x54a1c717, {0x5}}) listen(r3, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000018c0)='./bus\x00') setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x9) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) sendto(r2, &(0x7f0000000180), 0x0, 0x4, &(0x7f0000000280)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f00000001c0)="07246f18e9092f3bb1b269c7fb51bd7723fea1e7dd0af08343cf2e99b27e9081238f40ebddaf2b4542f97eeba7f07b6dd8763fbe0b1ab6a748b2bf9d8c491b118500d7dfe263bdad489a9c777873d4fcb04a3ce24cbd2cadb822fc6f77ad892c422d3be7579bf69afe0facb17c3a7f400e6e6968833fddd4cb45edf04c2262ea30b46a3e697f53fa85e87a933e45972b30a080485ce3f41c61d273da4349ebe3bb50f4729c7b7a18586e87dda9e289cb1799ec", 0xb3}, {&(0x7f0000000300)="38a9644164b3f41564d690f6040c80afc0501f102ec4ecc93181a671a2b6ad0344cb4af8b2f0ee974a5d51799ea03745a460877922b39f1c97d1e21e20bd2dc77e316fe4056173c0ea0b0c0b3d7491e762d826f5dfd6d4014b9bf125b93d73b6d25e1c76057fb44cc7da9c2ffe601e531b7cc2ac626fac4a9d0f46ea26072ca097477b8842", 0x85}, {&(0x7f00000003c0)="c99cc14485f642cb9cb7c5b4c7fdd3e05d209c4d1c07b5b3229b61679a051f70f76c5ef8ba5e443e63ce0a8148d4bf86664762188d7363cd39cf1852745ca4e41275efa183f901f08d606be175fdc09043c58881fb58b6a4a5b4086a8fa3f98a3ef74639b452252a1a5e2bcff8e72a18d3ffd910171d5540fec9afe4936feff87bec4db2111e23e6ce7af7857ff14d5a741217ad5925d20fc4ab99209861b3093d0d6254033eb34d9a5f22904f9005dce80d41d9a0eac885a44ce5be2088e28fff8c4c9471dc63685ba4da", 0xcb}, {&(0x7f0000000080)="b8a77a1a93398affe13331203e58c3c3f7027ece2c914cab7946148d3e5a91b8c061c4df85633cbccb3b72b1e97f41dc213300ede4bc1494862f76488c7e50d3c20cc0300f6e4ef7bc021cadab78375bdbbd9365440b660610e4efd34dca2e9556dde81b6bffdf986935c2a69d391bfa53500889d6a2046a238f", 0x7a}, {&(0x7f00000004c0)="973d1b4d1f52eaec2f608e14b897d6132b7f0246dba1c8865f60ddbb7452ee4fa4e10716ce87ee41831c001052d7d280273e7095b445152d15f76fb84cdbfcd85b950fa96f38895ab61a955e00bb99c0e576cb13b045a4c782ecc2a52509499414b4d7a64a346dade39c6022a76afb32966a92d9f0bfa35d364b3c65429efcba6c9cca6b6c5b162538b94e629b11c0e53fe2ce901d7e0a1098460aaea18351306d1daf8c28832440cf47f9afbd125e86f04a804f0abf1559230373016f9cfa2b0b32e0f9b804e20c", 0xc8}, {&(0x7f0000001980)="5b0560e52da5dfc494ad17cc3c4ce2e0df1fda43a28b4f0c5c2658848bfd48d9fde3420b4a534ae2e21eb8844a6960feeb86b28453000f01bbbfb8a8c745f0094e73fdaa300aba", 0x47}, {&(0x7f0000000640)="0bcc14e616bb132f7225a25ab06f5c8ada2952e2a4fb3e15e2671591dd0fb356e9a901780e3be5e7fce1613f7320e254c9fcfef7fbfca72eba885b3cf21bf34f4cb739f4bbe5282bdeb01b85ec61277b36e2365c5676ce25c3daa2664bda11b324b7ad61e4427aa76235c18b3c0695cb2b7d95abadef98b37553a17c630c4de04edc8cc3e658a9c83757dc343016084564303029043096b86abe1819734d1c71c9ced0b9c936e678430efb474a1d34eed581505c371700eef90dccf9a6bb81b84c941570f84451767de1dcaab7a93b14070d986c0ec7ab06c64bc313103f199c654e460edbf58516d7a9c120d2718066db0b0a44a6fd3de886262b395d369b0394dcc9fa46de450a889230608103630c55df8e21a747cb827d69e2a4765d1ad5c235040f750a404a7be978fa81b05d7e847f00df6029a6e5c7944a96011abe1b70c44f4fff84d3493324acea4f6de48b8d68055846a6d2578b6dc4d41dc37453fa382912fd1e3c2e86a09517b93a29b5952bce7ce8d384fdc4634514620f87bc0a9b1349f0c31caeabe40ced575fe5a9755e85fcfb70b360e3ccb6ddf0cad7eebb3044e06fa9f718a42c633e22bde13026a0741aed37e3c915a430a3b14650cb59685b401cdb75363a35720f97a276ee5517ff81cb0f6a8a30cb4478bb788e7bf6d69db6ea18d8434cd0fa6597626f86b915db6f92ff35545ed1597f3230f871b05c5b1403bc5761ecfa289ad65862a73674d682ff28ea4a84caee36c06630f6eb19733c39738317655e49017fba00a625ce922b67fa953e9355a75b3c8cfab0c867621e97e5731045c580cf49866dbec4370a40af4ef8d0f3642f66c1dd71ef57a24f1b145ad5447d2dc775437a4d4f7c4c1ace0d3c331f959c3272266c90135f97a4dcb8ceba80df25a2b934456451b808920e4597f2d6360620fe084bae3261af5241e2249b9111ff52a33e17450dd0f28c9a563dcfbaf24793ae18347105e8d401595d68df46ffd72f6da946117b48ee130830b58eea8adbb2d61ce583c5cae1dae6da74d7a2e20d00748fc4bdf3ab27ffa2e680d0420265ea6db2b4d438548acea5a6787879635918a39d671fcdf300b8922c04ab506fb8f3ce565710ae3b4ce5cec7509f682c6075a6dffc7b380384868103e47a4a6329725a40995766f46cdd6d21ed106ce8557579cdbdf3d6bcd2ac091cd5cdfa3770ffde06e589019a8d32501ef559806224c4b06925e9c7cfe6c3f662dfdc53ae5fd23ed35e501085815c8fd84e86af090d96b32384ea1593607605055fb381152abca4d3f361d4160857929319e125fbe3f1706cedd63c9a660898e8b47b26fed6d36f66b36a4045fa048ab8936b555b885e4ce842ea0631b650ea2ce165a3a945eb927d31031b165b3703cc4c633acf97c90935018ff8234fddd6578dd5bb6e98eaf03f66b27924ef076e4bdd99746e66a30d2a94e4fad8c9a5bcdc89428d1e93fcc9e9ed3278364e41d56ea13be586e2c88b70cd4565c53bcdb0dd32dacf3370d9311e6e77710ea13a719adb28c61a5d8e09bcb01f107cd0db6f6d56416f3e41d4a8aac52fa33317e6afc57437b9f45f0bd536688cc076711031790940dd4b515a85169a1bd5e14222fc6ae6f742b2f86052f8d40475df17acc48a6e8d1904b069d3401e34b27cf57e0eea796ff94795fa052a40b1250c204807e18be9d4892a4ab34ddedd2edeea811cf3bdf9f854c64b16eab302e78d5fc912c6ecb201f28efa85b87955499ed59209b9e76245c94bfe20d7e182bc24a96a7d9bbe239a41ef96d255e433f0a87590bffaf21fe6bac03b29088573836cb18a5eac1b988cbb0114bb419b99cdceda220224bcd042644d01a610fb687b664957718afc8cc5c138b8e471f4920f47a022a825b5d4bcdd33e568f5dc6223980d4320f26a1d2a2c05cb41bd90e8739b4a7582e8e6d0a5c856e4720fc99322a4ecaa13b370c4a771e82d612c4617c70d5c3fd78218716c3ec0f73a8191d21e5a67c425e1e4305a6b2452a1eb4f3af9e1bc85cdb19adb756e7929369133f5f18528fe9be3b773a66a467300eab4424cb33e7067fd3a0c4cf84edab4d837a5ac14a2e0e4fbcf11a85827041e743ac38868e9efa1604d9bbb0f88411e09a38ee8a914db98686d68776f85efd21338b598c47c3cfd967ce31e7d325f03bf2c21ce56b00e787476191ebc8d30a1dc72c5b97e703c43f21870f4141a4efdfd2ba2cb831fc54ee38a60798750df7ed714167fd79e4d23bded375b5d8a42eee500ecb55f25767935fa704255c72325cea8558713a07c8ffe8bdf8b91cf12f6d5a28ac13d4007520b2b73ee38c520ce5f4242c971e5c118b5ee564b893a749e2e72acdd03da0c1d095de8a5dd17f115a9f903e1c095d85e0009ab4bb8fa2d0e510b60b7c9bd2cf324f30919b64322d4fbc0d728096cd8c3101b716806751ca9697674b9bdc370e9703d18579d53d3f14ef30d87ee369e4bcaf312c4a0b879fcf379afa2a015ad7910ed66a06c785c823c3d560ade2823c511d866b00d698b1913c45ec1b80c841e8980516d49c7e6ade29c5affb8d8cc01366d6e6de407a31a55df5a52184782022fa41a63820f9f0676537541a116287e3645cf29c58670b75f5ad03b29411ce9e1e187784bf35d97d319f0942af0e4716b55e12a0391f02baa422cc2389dff29aa97179b8da58a54926f6f599c5f432b0edc6dd83c3a6c31c9c8bda913c8574b1542b41783421ee592c081f47d258332d3dd1ac5d8c380e7f10b1d9cee03b5cbc91e34d750843beb9f3a7ffb023e3f14d9f498d2709bb5319d8ee37c14b47f8c34d4c2e35033d748f0813e8115fc9bf302e2a95618958d5582211267eeb25c8030fb4d7de8f25a654c2e72915f25e25f14eb63d51a95afedb6312fdb33dcc4067d857fd1f6816a76ce561011002974815895cd49bc247bbee488486fa199bdc8d14815c795e82618551967c23c08e9e350cb6029ecc42da8aa043c1e557caf90ec9fbd3eaeb45883f015f395b7663fb365c50004ababf61cc4f4e74745396959e784739db83333cd9e70fbab3274e1f1411b8b2cb6dba3887f353af37862ae26b56e55f5281bb84345e048954860eb15394c9d11a2c53103e67f76e119f49eb92d44206f8dfce84e904792303d6b93b456a9aac5a6637a118d2afbbc3c09914b3f4ce3d198906a1574e0585462d5cc347b8a1f4b1dc4d206bb9d5e425c221aa450eb87876e09aa364e8602d3fdc7115d8adc4606781601ab71ace53c4e8b1907521e051a183c69abad8e5938470ca0d421eeed8547122bd4ec420fcdd47013e4be71ec6b9d8f15c9b2f20f37a540e488bbe30cb6800ee5199104bc07d8ea82f9d1b66ccca2484669e6000f1a477942c168524fcba83ace6c484ed6aca23b84c834b63349cc9158d9b91ef49f20113aa0c656f257a55b4e88acf9c214f2b57710965b7e0d3b55e21adcf476db0aa0e1e46c85981a7b98d3179e161b72d6644acdf6c0c4e905ff5d051cd714a0d1fd650a0e0e6f23017e289291bc09cbce3c943d4b6e44376b31b70c80fd83981b7f34a027ad251f0b04c233dd328a6b1cb921e27630a2a38e3baa65c73d91dc67e054ed826bb1604aeff19b426c22f1d6b292da7bbeb3968bb301a0e5f0a8e77a8da0f2fcebf175b5ce6e073a910b6eecc798d4a9e4d13db91e5b1c552bc425ca6f6315c768c804002ae598ebc55afdea02c014830960f5a8da74314704961c2dbb4996e5348c86625135fd9b15dc43f60c7fbf46e724454c13b09cc25960d6d516bcdd5d0200ef6d47503d61028d9538ddd90be8dc1d8740cb74a3a214bcff1cdb99c7dcf6846ad168fd8d1f1913cc58ba31cd8329c447cfd41cc32c91abd2d81617af92f7c57095fc1c21f9031e59da3a574c8e82ab2757344bc7028c683c3faf2ed658d69afa130fba3741bbf1fbfbc9a6ea0f7ca24d3bc348071425c7d2cc08cf5a2f14414569bf3e90e43d1eaad006998231a2da3e5c323d81e3d59c605d6967e98325845afa05c58ecae1ace4f00cd9df3fdfbc890620e3e2e892e56d43b9fc135fc92fee028b2516b9b46e2147e514b4014ef0360eab61341eee9857c5fb5f4af0c910d80baa85e5de2d40e4a746c29cb5ea4fa4c2ccfde38cf54e244f96e0a1ae346d6b5878e79ddfd2273447e9fb7b4f4a6d9d7f83110230703933d61d6594eef5929d9625e506a85e1c94e99fd56a7e48c227b218d2e48d2e335b459a7b9920d2f56c819d406512033e4e0e5dde4c66c5419101eed5d540eea33e6b14da1ea381da5082a5bcf8c0c5a05af1b7c0c431d7e4d650f529962cb897fb9cdcad126fa7971de60edbe61d2f979d3616d5c61bf4fe4744c7c55b67f9deefa83610a890a0c5dcbd85c4cf3eeca16b9cf1a7b357c85df08cb212458c4d7ac86425ac008d64fec88dc853c11472fe0227659c7343016cbe29acf1ec544a90d5029cd2961fb2ae3a26ff47a4a041df6f0a57d6db09a4609b8c0d4a6bd68614bb724739be87a65f057331d4377497633bebe76b8a857f71268ab3943cc9a4f7f2a4abffc2e4174e6ec8641bfcc88a6d23369732e89e4feb3b770b572d0a3e7a494f3236ba9f0acf2578e8166dfa6a712a67c55ac2814418417f313a03be72da1364ca3b3c4e67b5afd9512b36d7ce84dc1b4420c3fac0091a1cf7495f0d7cc4bd368a7f9dbab641b53e4e8249b04084efb6cda9313c33ee66f203d20878c90270b34ec667bde164934461e8bf5f8652b82aff829e2a3bc81c10094cc75ba628e01bcac7ff8af2c3700047e954017d4975920a0fbb7d2fb2398cd5cf68e7db44ca0af7bfcb888547d57e683dd52972f561db9b1e0438faf10b6c63812a7a3ca13cd971405a008eff5aa1529b154d836b05c74b27789e442f65255614bcca5a05a7f5e7fbca53b56e74b2afca4df137c63fd7b9600010d44e5d1a29983aea61e1321f95e223b1ae28f7e5fdf1355a4b23229012cfeba4eeaf91f176cca263488ec1c1486608f6eeb070ba67ce1ad5e6a722fd5f468a86bc043432ea545ca611025af981d90eb98d5da04001fdf2bd2911ad5d0cf5fde57dddf4ce11321077e39bc9893167ca0331a06f043368e50bb61710cd929a2d2dfe736581193629ad02c4becc051d2620048c4ac2cc010d8cfc011a98db8ef9d66ec813662ade160c9878e551401c7f62144d984867bced987f797be1dfbddbbf86cd8b9c43c4a4cf08629e97eb43afa5fed6ae903133bf161ba83e2e802498225d7f8c0db4972863c84ccf2a744bb4dd9d0dbc2d7917292ec95c2d0c915a3fccbf749821a39b1e98810cc8dca9507fb3bf0e745d61ce387ccad0eb8af670ecc71249b5043069c8bb6f06956ac9d1579104f323c3c5ad403ac68479a82dd2ec8768153a244ea397becdd84ccdfc212aa1d52bcd984de61ce6143538f22b69775ea4c9d5ab982f0830387361e093c69508b4a256dde47f2c7be90e038ee4f3e80e1c7320a13e372758e5ca7cdb08cee994e2ad4cb6ad500ef731dee002ecc818e6291fa8420c2c0f8a50ba37a4177949af18240761e9738e5691872fb2fb7159b3507a409b1b6f34b79aef2dc9a8477abc231911ec8502232a22c08c9d1a8a6eea6d1be6b7dcf98f663ffcc309f580af8be5ce7fd3f60898a5ac3ddeda3a30c9e48fd69992fde1ff0573946624cb5de2c51395f2005e79c5918ee3e863fbae887aa4ca7bd8de8b48751e06a95dcb50717ac76dea07a045b74b2775cee091416f9cc0691879d781789a406d7a", 0x1000}, {&(0x7f0000001640)="25a2f6dcc7e9ef9c95cf850caf062dfc32feef3245f73188d17dc74754cdd44e1b26879bafd39dcd8a53535b0373af7e6b83b84693cca987e27509aad04bf5ecead7be8c2d876f590c0dff07c7db219355a59916df360b09f71ff98cd861dcfb81a644ca5faa3ffeea389bfe17439a155fc68d0cf21994faeb72f15a116019c6758a53c07f7304007aebcfabbdc064d5747930899b2b23afaf26efe08d91bb40ab7277b8deb3b9e9858b6759949f98ee561d54f934a9b10c15311e918f1ef6b992dd31271f004feb797e7fee7546e2a71c69929f3235c50348cdf32c7ad4a7aa548750535aad0b9da2631d5c342a826372cff9537a9e9fc8", 0xf8}, {&(0x7f0000001740)="f6a0422c461e0ca97d97919100b041f76d790cbbe3c4e5168efd6b840e3516dc4de95956adaff10c648fa6c569049b4eb3d24b3ec0162d6f3ca0df3c6589fa59e8c5cc45070f6f77db0a587ae9c1a9fa8353fd1de27452ecf8b17c2b0717dae54cd5c3fd4b342ad066af2d1d27f00c54327e03cb545a266f1a75f7da472e22abfcdfaa0a2f1d1469e3e9d698c075d480f4e8f55402d591", 0x97}], 0x9, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffffffffffe3b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/212, 0xd4}], 0x1, 0x0, 0x9e) ktrace(0x0, 0x5, 0x10, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x6, 0x3, 0xff, 0x9}, {0x38, 0xff, 0x8, 0x7}, {0x4, 0x7f, 0x3}, {0x97, 0x4, 0x3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:11 executing program 1: poll(0x0, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xdd63, 0x3}) 16:00:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:11 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r7, 0x0, 0x10001, 0x0, 0xac}) r8 = getuid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000003, 0x6}) r15 = kqueue() kevent(r15, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r15, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r16 = fcntl$getown(r15, 0x5) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r24 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x40500, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r26 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r31, 0xa5, 0x1, 0x100000003, 0x6}) r32 = getegid() r33 = kqueue() kevent(r33, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r33, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r33, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r34 = kqueue() kevent(r34, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r34, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r34, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r35 = dup2(r34, r2) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r37, 0x0, 0x10001, 0x0, 0xac}) r38 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r43, 0xa5, 0x1, 0x100000003, 0x6}) r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() r48 = socket(0x800000018, 0x1, 0x0) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r50 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = getgid() r52 = getppid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r55, r56) chown(&(0x7f0000000200)='./file0/file0\x00', r55, r56) lchown(&(0x7f0000000780)='./file0\x00', r55, r56) lchown(&(0x7f00000001c0)='./file0\x00', r55, r56) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x6, r55, r45, r49, r51, 0x1e6, 0x8}, 0x5, 0x5, r52, r53, 0xfffffffffffffe01, 0x9, 0x7ff}) r57 = msgget$private(0x0, 0x0) r58 = getpgid(0x0) msgctl$IPC_SET(r57, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r58, 0x0, 0x10001, 0x0, 0xac}) r59 = getuid() getgroups(0x5, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r61 = kqueue() kevent(r61, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r61, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r61, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r62 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x40, 0x0) sendmsg$unix(r5, &(0x7f0000001900)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000100)="86488b33a4a7de424055b9d0edf6bc280b5c6a04b714afe278b8b3e96b449e81e898e289d188d04ab65ccc50454fe0", 0x2f}, {&(0x7f0000000140)="d1376c8f2d9d474f9298c145cbc46661da1068b6c64b8b53fe4a16f4d9ad57231c6475ac9c35a4c93f8d9663f61a65eb72af743293585030aa78ad132ec7a735311b27a7992903e96e1b5fd1c001ae30168e6eb9e158983c20401d6d8d3866c0c0b554907f0700ae8c0a3c4c1e9d7458e54960d37e00ab6be55ce4ca144761fe9b44994361be442c988934d1eda7f57d86bf6c4e0edf73879a7df16673c8daefc7e3586509f02abcc17e5d103bffd2276b73", 0xb2}, {&(0x7f0000000200)="6588a688628b96cb1318a3d7fa4d4d66b0bd5195e87f8fba551cc66764382ac4a5957247c0ee390ef400a937b3dae7c03da300", 0x33}, {&(0x7f0000000240)="ee79899ae9c0aba9dafd675b16c090cf414c2a5061b4db6c8e77cda645e49b19f622f64c1a10215e3ed133eb1718f15725218a85b0ccdad15b670d9cdcd271490610cce291bbb21bb4ef7ee4e287bc91935bab8eafa685734830492777cd131b733bf20449a49ea2a86b7c74a4c63e83309d0ac3a10be4f318fd2e0d592b82dc251b72d2d2487a71b2126d8b37b90b1dc0b72d82de3cf8cc77c6061fa3c7cb55dbcd0c144802518d29", 0xa9}, {&(0x7f0000000300)="6e24d21ee1d4a340e4b8660c4e45de055a48c671685462bc180dac013cd1", 0x1e}, {&(0x7f0000000340)="f1f01cfcae3f0e3b5900e184843371a4f5b22b8714aaef71ee247e575e810e84eeff5999022d351c820775103cf57337408169440aa96b93710859e973b20a0b325ca35bdd6d2c634d8195b2f2abffa569922723508fb6db9f133ebc98a159e7a4ddd7f2dcae51dfa1c1ab28578569186b8f606f55a7d311e37081b09ea76356acbf68062e1c284c9672c6ca96673698ccf200301543437138770d4392e7a5f3c71362fb1107a4d580112dd046b2cb063d87844ef4046b9db2749bba6388820ca34276b5d37396ef36bd260de8b737cac4506f13da1c18f4", 0xd8}, {&(0x7f0000000440)="5fcf1636c91b74de84a3754246642af92753aa128d8a84a4dfe383d456732620eda7dd1a269a6534fea1", 0x2a}, {&(0x7f0000000480)="cd613c8143d22115e32e3d3a9a2298f485b9d460852f9e5701d97c3fce76a98bb58867e016a2ada60e22d14740f7abbbdcef5683f0b07d0db431e7dc0de5983276c96d63da9d6ecb898f6cdf5baf9597d6b5b6c8177b528708f428f23769338ed6ec61a56d56f3efd0236c9148f875b944daec70cdecf8b0d95ac96e6455510ac5be5842ee41a7acfc56aee18fc906e8f83f4dc431f27ef6299b344d5b65a5f84ca5068411392c8a8fe00985f15e22b4f7df4fff0331cae4f894ada5d97ab5387784d002c70065547ded498782b50451a15172168bcd9abe8756e3cabe68cbbe7a00f95aa8f78e03dd36e71976a7bfe6e406d364a4c74ed8cb0db442e9a625df3b663f1d1cb43646a8778b5071748d6bf63f144fefce09da2100eef4681c01d4ec51319b67a4d2652256b4494ce2beacdd43b10f093411d2792c03a6ea80dc6321e83e9b62f50ac5d4269a3c3fc9fda6df78063fd5637560bca68c1a1f69ebee98b83a3afc881f473a337c3d9d27da21b35544bf267bdbe1ef29bd6ebf7d15f8c1baeb296541233931429fd317cfe9c2121ea8cbf4f84cd908a0b28b4ebc2c53698df1406f3197e78950bf84dd1141440b8a629e266a21d16766d3e634423dc476a208a6846c4a36735804024dac8b99a9f9346eaa2b561114e5f477a3aa029ac4681c087dc26666b18786f90e01da043688448b424eeb55173f32f9211a7d40f712d7191770ce8b604f5ba8465544d753d720a3a69ec1da891f2d5ec30763c4291d4cfd062699ce2a9014c91080118e8516b100b19d6eeeda00da58bf8e2922d6d66b04b91bc19b561d0be729bfd74f8941d5e5787d1ca52b08243bf76245ca071bfa4911f678588efae0263db75e70a86c19bf699bdf2021b6734ab346b390a91a355b62d422e903c170fd666a38f1e7173ddbd9e24ed86b181eacb9b0025f8c8082826963c4d669757f0d3be45302091f5608bbc1b99fdbb143f7ed10a017306c2fcff5195af1f4d4f81bdea9fc829e6212d5937d1c23903dc769589eb65157013b22b052d75368c2c68440a993fada112c4dfafbb99002e5d4e25eb3fa26a93c0d55c56fd87a3620c5235744cf741f4712da4be154c7200df53523fb8dbc5b24d9e8a30bf33ec8d2a6af14c85905169b33d8caa1e420240e5ad331dc3f8c8f7e715af840a14b25c21950ff7e750d29a93b10cc08f38da90b5ff58d4f9f13b6c95ff299afc3c41cb65996af84cd3b0a1c6be9181bd199597def49433f8b4ac2d90780633c010177d600c02d72f290d35b293f9073a69b1607675b7e43cd5ad925b3a0d1e3a723ff05555e75b656e1d893bf57e5dec3817cf5909e7726d3ebbb445a5291da09f3d357efe01ec732536c752b564ad0fb491ab243b798f4a1bd3c8a8c7816b7b64e652f11df394161c96fffcd301bfd2ce0f31a4e15406dfdfd88cc519c7e92e342e0c269b2f49ff705b10bdb33c0e64040e10906f9669508451728ee97479517c820251042e1ae9436b58f928413fa1d0724bd494a5a16631d6d32a3b19a310895a8ab0769d50ce07614d40ab4a8e396b98b57bb3b6b7cbe6d2000c352809b9453dc05b4a64ad226f3ead66c06905b8a4ce44a151c9e1248f7585619720fb2e9fc296d46ffc955cd116073dab91ed22adb01512ec04e5694c9663f60e35a510ffdb821ee911b5592579caf0a2c1ded88d22c24404cc0ba815efdd2ddd04e5e37527c5d1cce55d6977b58d403c4ed70fb2baa47a2a227d257db6ea2d08e2a6dbafe0b8bafaa21d1e588d57a65655a6590216784dcca8f3ba0ee49f1823693e0d39556732889f9946f071dded50c5e3832bff424b957c294b72871e1dad14d1bd83515da24e5a36317a7a82afd821464b8a705e78e68e098ffeb38f1b243d6eb4e85c9eb418af4ee103d2e9a7f9ead53c10a7a7d8d661ccf3289b32129d023815eccd9507b127f3af1deb432db0e33d562b561d13ad7a2d88f8117c4be0f11839a521f8bf929e5f7175f928c2fe413f3d20e0a844178dc09e15d90d2cdd3f9c01d509e1ba22e3ec464be73a14f2cec4ddfb80918177ce1ba694820fca1a4dce1b2a58985baefd08ef68b7b68bbf5eb20f891cf6ba65f0de12059555f546700ee727202ab07d0141a622b3798e16002d108d00573e72eedef2bbfae881a364801888f26bce25180e61c79810949671557614f8ae611a0b0cc802b4b773166e6682b0617e305d71ff4e8249d9d3825a24865f3e75891bdda4420533134a21439cab21dd717c7c8a941626feb0621ce4002cb42a0180182f7f1eb99098036fe319096a2cce42f810614d4e4948f54eab764c23fd6e04ae2a788800906a3c922a34a9d82da71141b86360f4411aa48d20a2f8abe0f69d6544048158591363dca151b887aba12ee1684bc80f5319b8676b68f79a9a75a570dabfd3184be36f4cfc780a1bbbdbdbe614e07ae531f8d0232ff662e96ef9fa2580219854fe295dbcaa8d51c22ff156b6fb4daf281cc301972392bca74c4316b5626a9e4c96b977c3cb211cfc1f2f40503847f47c86fb8b53823d1d4b5b36608a30c02441a4b5ed998c64da9ddaca6b467764748d8ff4f3b1ed7e293d64db9862ca977d057c76e2c63925c47707e9702b38ebfcdf5cd9799fc7acaec19a2b3e157034a30ab616d3db5ae139821b5c8a1fa1667f90877de8c9536644f8ac6863bf116be3c46c66f60a2058f99d71afac6ed45bf2f28340425dd865bf2a36a69d9f4b386224836c4ed1fbd58b554aa51f3ca425185431f11d5eb1ed62603f748790be5b74633165b6baaf8145c52fa236dd7479cdbe6b79a4427a42a36028df7956039dd89c518de9d14b599b84d22e9c9874f1a7818db1179eebe7ae327a7408d4779963883539a031332577b6890665fa91a8b67576bbac3688a91cad8d90970e6beedc868c4105d9119d6775d3a6d56d932038dc0820754c5b8bfde78485206c14896a09e3854b63c0d4955968155899a460ca207efa9ce2e349b2c4de366c5efa3ba7f7c7ee8cde2fe025912d58505623d20c3b1b4abd5530d0f632208c76951c797924480a84473fd626a666ecb5d5ae5ffe2dae4fe9402ea6a828130abb8a0326612615dd6185fa83879c9ba3132823615f60e4e58922d21889a556cabd4ebbb2eea8fc3560f067bb479f3e727c97f1fba9bdac36b46220eba5432334406155fc7a6e28980bce87242ac1073a1131b9749229b6f60b0a7434058c8b6f83d09d0649f0a4e19db8f0a47f59d3a95561103fa8b6a1eda10b9a2ac0023c2e7730aa74c0f268e5f8a8be82b4d8896986bbfed6c41e7f5c6435cf7476c66fdddc659f2b8526f555ed1fc9bd5e1dd8db3c2bb9c3b186dce51c7f067d8bd19c7edabb0442ad50d9e6be5813f045c1e41e869496fea82ee343420f1b4d2b80d79de281264823b0f108e439ca0b6ed0fc9bc2edf99106f9294bcc71b559139b720f4f807d1b556a9481061275f31db0118325f4660005be0f8f7d3932994521c7d9c8835cc66c1577b8c0e4041b9aa501e0ea6eb52b537626d50eb466acb3e3f792218e03d5c016249240d4cb2a7926e2df9324bd48ff0dae6ae5e434464e5177a4c96c7a1ba91585f5d7f6dfff995031aaac2805a55a8bf1b2404f966304aede5b3a03cc84a2da2c58a8408cefffffa4730bebba78232c6c0d2872fb51f2edb802bf8a59c763259c592dbf8f6b0958f50c66516736bd02e81cf4d8f777ffd891d1afb3c51d5be6b08d264fa48e3414d7f2696c63bab8241c862d36f120add3528b1ce2737375247ff91c539c72b30f27ad0b75b15f242be166454fc5b7f2e3662cf7e77763aaea7e64bf8d565aa27ba0da98e3f1474bd4553173e96c28b7fbe68de220200df7cdac8c6d9d29582a728a183ffc6568f18760250df1b50a4dcb21787606e82e5f9b70bb2c3e9a9d531ac0bd77dfedf2036e560de26f8b63429c21ae59965b1e6f04db1ff0d077bbd2ea049accfcddd97c8dfb1f28ba1f69a4e01aeef957eae45e56c162a2a80addf243114af33c0f76424f10e0cac92c32331323f4d451d834d65bb477dbbf971622fa17d934790eebf12a1b976391e394f794b878ecf357a13751f485c5e57d76c1d381e742cff36dd3fdd45188c07a649060335f2313d134bd210a152eebc9b609273cd9370bc94781f470e42eebd8134922dd04129aa136861971ce861f0d23d5dbcea248b1bb38fa77df9ad3c60ad23c3efa7b85ad369ea825cb138987e9a1eaac0a7d22891ec83ceb10ee9b88ea44d8f2106ca956348919f280546ec80d13eb4a66f4567f97ef1788e74d3ce197be28c51a103df4fb436ca7ff5c2058629913641f4792cf9650dc7e8448592379ccedaac3cd1e29b349eef436bbf32cc5ba0ea6d1054dae833e5a752bc0271954bec1f9d542c90711cf8c66e151b585e3a55925f2c729819ac73284c6aa6c0ff5e5779aaee145ae84a7f1871ff39e33917ce5294f54a0e2a8b23d290434d56c488215a03ebbfb1f44964800567ca215a06a5444e34f3add8c0451292e32881a3dbc93b129fc6380d33c6d1e5dae93be56e16c4e2f435579c15e397e2666977d96fcfc67bd7e560dcf072faaf4f5da88443ee7042153e7f957eec2b4abf85a8ab887753d37275f95fc93ecacd43d42380bad5400af1bd25ab558b4fb58d5a4347ff00741676eebdde332d995fd96ca833c4a39c99fb3042f3c3717c1d963458c711a8509e20177c2dd9e2e890af1e5728b944f67b2f3b98392b4d15f2944bda8370385301f570c25cce2d9db20580eb1a6a7d992a75d22b709153dd264c3c130f936317ac45c5d74a009dc1d94b78ad3bbd8df8c257bde13780125ec9638adad9d366d000838bc8bd6f7090e8bb6ecd04a4ac536eb21f7fa8596d558e11145de57e38d7849b7911302625015a0f9e22f3060b6bb8a5e65626cd45688b5b13087434e7624c70c36ad2af8b03df3fc5c04f468c07e5f004e596ba2f4f40c8dc654ece4af2a635477c92e151fccc9dad42430b1aeb2166e3328ed7e986d8103191a4b54d03104b1a683913b7226c9def4a15855dbd5f3a0109716ddbab920d15cd5656889244525503acdd46ce2d552fb2f3e6bc69f77048a868b0a793f67967adfc764965fd46c59fe0cbca751b3980cbacc124dec3475c6a414e46bb1185d39967fcf7ce3a2e5421dfa65bd2d3e951c23da1c9a50c2671bf3c58c786065fdeaf490a973a3594395916d67055ca899656357abed3e0555d73fca317c24dea2c0319f1c44aa89b43909ca01fdb6ba96973973a109803f63492bea44f726b00cf9d804b7fb65acc00cfa0a5e5b767c43e4d2043877c57967feef5f5821b462c958a4970a08ff3a5a1f92efa3a34b70bea366cf31298269ae3203dd7f3e3dff41f511d0d462c8be79ff16554a9ce60c14b17ffbb792ff746a3b77d1daa9a89d515c8bae54bd895459bdef9e3688bfbf0b59a1044c7caa783d2eb829809918db2feda3a6b3990db6d6aa872a77b75d6ca9ce868d2b75457bb6c70f56b1b8003757cc8cbad353b55b1053b9e6ee7a6957e2e075e0a9991ca6a7047e551227869074219d4e6f167c623a29e991f40573524b607698d00136a712c728563ec62e9156319c76dcdbfc85118b9422941cac8cdd6466e968aeebf7ac6b322ef7e4628a7bd7806fb52bcddc9cd7f925b6628bee4ad0b5a0e43420d18ae3850b204af1af19e1820861388ffe35f3c5e66866ad7b5fa9a2ef5c30f42132449529c50c846cb68cfb4a5cb96349fab144663d94df3", 0x1000}, {&(0x7f0000001480)="572979fed2713ec6beaabd342974c9c04ce71d", 0x13}, {&(0x7f00000014c0)="b0756708208ad94e96640e46ed31c8992a32982933a953d75603685b376e00efff64cdd395d52f3af541e554575bf7bf9ff87f5b2d5385085c419db5d5c8a07223a584ac8e871df2c0924d286a957556bb76a97a1a79b3ab4b845ee69cdde4206e1d252b1f50ce98b935ff914fe9d80ecc0a4e41b236d19dd2b37eb2f3fe592f100d3e50d9079b6ae10fdaec4c900725bc590789e5534f9c673d436565c51d139ba65a7dc2522f796afa19d0a15fe34e890ad75ae16c879c94f716", 0xbb}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r7, r8, r13}, @cred={0x20, 0xffff, 0x0, r16, r19, r23}, @rights={0x20, 0xffff, 0x1, [r1, r2, r4, r24]}, @cred={0x20, 0xffff, 0x0, r25, r28, r32}, @rights={0x18, 0xffff, 0x1, [r33, r35]}, @cred={0x20, 0xffff, 0x0, r37, r40, r51}, @cred={0x20, 0xffff, 0x0, r58, r59, r60}, @rights={0x18, 0xffff, 0x1, [r61, r62]}], 0xf0, 0x4}, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3b, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 1: r0 = socket(0x18, 0x4, 0xfe) r1 = socket$inet(0x2, 0x0, 0x81) getpeername(r1, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchflags(r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000240)=0xffff, 0x4) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5037743f78ffcaa1, &(0x7f0000000040), 0xffffffffffffff67) accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r6 = dup2(r3, r2) getpeername$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000200)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) close(r8) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) listen(r2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x6bb6eda1fcf64027, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) fcntl$dupfd(r1, 0x14, r2) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x16\xed\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c50000f4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffaf07f8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007771e052082671bbecd411a72d27cbfd65306b6eef123e91505f6cb5f870447b32dd3e1596d10c7418f6cf68375e0b52009c066c91bb131cda86d3b51449bb38e992b613948799f07501"], &(0x7f00000000c0)=0x1002) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x75126ec5}, 0xc) kqueue() symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)) 16:00:14 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x5, 0x9}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) pipe2(&(0x7f0000000080), 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:14 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRES32=r2, @ANYRES16, @ANYRESDEC=r3], @ANYBLOB="c8f83b752f3f1c17e3cce713559d2dae31791729e58f4df8b9663f8eeb387ebca2e458de8edcf499c264a9b81c4fcf3e0637231c0c372bc808402aa6da5abfe6a852a367defd9cbdf50b14ad294feaaa5986098f4d40acb97d3eebb4d16b336c7d8781660175544a9a8f8502988b7a023d98d13ec28bea82c953", @ANYRES64=r0], @ANYRES64=r4, @ANYRES32=r1], 0x14}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:15 executing program 1: fsync(0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) listen(r0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) r1 = accept(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffff9c) setitimer(0x1, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) dup(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) getitimer(0x1, &(0x7f0000000200)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r7 = dup2(r6, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\x00\x00\x00\x00\t\x00\x00\x00\x80', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = dup2(r1, r2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="fc8c90436a910c1c10874495111fccb9694b80b8345b37e6dbc968d3cece50cd9ad6f691e66e24634272179f07426ed73de8616cb97c3e35e73809f54db616c94b796c44ef7d54339bf39a4eb909c05b6040b8791eeeba7bea468865c83cb3aa51d385edcd100902b54ee1adbac934e37a5f09e710bb0333688748241f4ced95804b447b66ccc1fc9f45bcba17fe9ff76cc9da8c6b5bab3ab98872380e345e070d17c2e5df9f7d5706e3d5c6d2f589b7526a02696c4b25715f98ff204968b237f6f46f9d31fbe25907c5d7bf98e85f7f877daf543865ec5dbf83a51d90f8f226ea2d7417f321bc425bcbb5affe1786274c28", 0xf2}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x70, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x8, 0x0, 0x9, 0x3a, "02626460f45f32cbf376a7d903b30208881be396", 0x6cbc, 0x6}) socket$inet(0x2, 0x1, 0x9) readv(r1, &(0x7f0000000040), 0x16f) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x40}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x469) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = dup(r2) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = accept(r4, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) fcntl$dupfd(r3, 0xbb0595d4ca4cec78, r5) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000000000000004000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001300)="35ddef24dcb2931f2fa196dd221fed4f1b0c0f7025421e2b23ec777b50f579dee6f9f04f058914dd2761fc0c9c0400a34b941ebc1be87047e86d515e20264eade86684bfced771fcf605bb23e43cdabd776d0517fea240c5b0908ad187c51e4346b35c6044563300f5dcad5720f2f54e3e2339f8b154cedc6804342a42b3773392153784df60eac9c61058e957bdaed8d0762e38ecd1261e51f54061d3343128b8de8f2305d57a76e45edefa73207481c2c3e8447ce7bcf88b40c8ea37405cb5d14b079b724cda1c42d71820ca6f620f5c76b0067ea78922440978a0ef57df587af3c6de8e664a127040bad6ecaeb7979d726466579e28a4104918908accef2509347799055d3e6863f4b1168e751a852b00b58a6a25adc2d06d9d5364a5854268a7e9c26062ee3430af95041096e0460aea8b03", 0x134, 0x618, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0x5, 0x8001, 0xcd, "304e8126407003e98f5632485d624ab91c7224c0", 0x69000000, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00\x00\x8a', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x7}, 0x8) shutdown(r1, 0x2) r2 = getpgrp() r3 = getuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000780)='./file0\x00', r17, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r11}, 0xc) 16:00:16 executing program 1: mprotect(&(0x7f000066a000/0x1000)=nil, 0x1000, 0x1) read(0xffffffffffffffff, &(0x7f0000000200)=""/183, 0xb7) write(0xffffffffffffffff, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f00000001c0)=0x2) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r2, 0x39303d641540eda8, 0x8, &(0x7f00000000c0)=0x8) getpgrp() semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r1, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc98, 0x1000}, {0x1, 0x20, 0x800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/85) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) semop(r1, &(0x7f0000000000)=[{0x3, 0xc000, 0x400}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "036600", 0x0, 0x7}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3ff) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) renameat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7}) fcntl$getown(r2, 0x5) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r6 = dup2(r4, r5) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00'}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x0, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/39, 0x27}], 0x5, &(0x7f0000000440)=""/237, 0xed}, 0x2) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000240)=0x40, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x187) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000700)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0xc4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/213, 0xd5, 0x1040, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) pipe2(&(0x7f0000000180), 0x800c) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abc4dc65be654e2d8138bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caf8f006ab89c7dbbc5b65b6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f6fc82ab95ce192f9ffffff1dab5b"], 0x10) write(r0, &(0x7f0000000300)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190a009a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5ac7ee5513ca3eceea7af659cd40b1fe0ad800000045bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8e38bb0d81b3eeb96352ee8461394c3e7d11af5b8b2cf023d7a4d608ff01b13b8eeae4293a23e3e2f1a368cd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52efa482595411f4f8568166521602a08002d4c3f6f7f68908a5ef361c02467420700000000000000e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093e9d02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999b366302db94e142ede8700a020000507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a5080000000000000027dcd498c2aec88cb8fd0fa1a9210fc7832901ae07cef28b51c595810edd586bcec93b6e34dbb3e55efd9225d88ab5ad53cb147250bb7c3915fb7ecf74ccb136d5982d183bb71cd43cb2209e6139dac6da59110bb116b769fc76db9e39e86809ea", 0xfffffe32) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x3e3) 16:00:18 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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 = syz_open_pts() close(r2) writev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000140)="51fccaf8721e3d8f27d0d400f4f6f7df952279bcba2e5978a48a7077cd82fdcce0e31b021920d404", 0x28}, {&(0x7f0000000180)="5e046f78f18ae81f78019bf61765abd723343093c2d800e0824938e242c4b9fdcdfa9416e673d19a17359adc07fd00f5ffff485833e96e6ba3681a962b694cf817e8e5c9d3614a6d3bccb4c323c9214a542ff354c04c6d83b7d28a7f3d702e70f123c31ca0741b1bcd8ffc6756c32317fea6a8cf89c1a6065873142e20e59f4fdaabe33f196dbc2c01b7655e8fd6bfcd293e978494d45e50a182d4e8e66a0f7ec5b03b8d2289532186ff95f036047aeec7a0f1dbe4d892ed972adb2c95ec1674bbdd04f0102a2258e2f23c9c4dd31c7783", 0xd1}, {&(0x7f0000000280)="29e7ed8c186492e15e8cabbf1e575092068fd2371ee2dd43b140971ea0f4a88e2ae584c7566d1ec483", 0x29}, {&(0x7f00000002c0)="f6651942399f69db095ca2de2f24fdadbf52d429ef614c4bc34186dcb9f3477afa97661a81f2da", 0x27}], 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = accept(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getpeername(r4, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x589, 0x0, 0x80000000, 0xff, "e9728e06bc7fa82643381efae7cb16c541a2e100", 0x4, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eadc824524765f23d2f2db32acbc66b19a94f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700e71c41d8eb5fb6277ae468194512ad704559e8901a24983635ed3e113244a3ee6e9fbbb27c90f108fc7565e6767137d1ad23a5d6709be65d4a90cafbf12be427a3a5cb8a6cb3b7f8c7e47c7fd4d28be506bdddbd9ef8a127cd2697f9effd92b7d234742d842b4533febd0b1256aab8d3190245bbc4aa3b7a39f6fadf"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000003, 0x6}) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r9, r14) 16:00:18 executing program 1: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, r5, r7, r9, r10, 0x13c, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000240)=[r7, 0x0]) fchownat(r4, &(0x7f0000000140)='./bus\x00', r5, r11, 0xc) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) fcntl$setflags(r3, 0x2, 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2766296c65300095e71d104020884a8366cba6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40220, 0x100) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fsync(r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) recvfrom$inet(r1, &(0x7f00000002c0)=""/226, 0xe2, 0x840, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x2, 0x3, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x6}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x9552a0876c06a4b8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0xad, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x5, 0x8000, 0xff) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/211, &(0x7f0000000280)=0xd3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="2bd86d40b219b951ab1d792f20417dc945ff30f6eb55b06559357e7d5f2232151055af2eb528c41372d97622c45a108b334dafdb232711775df0294e3938059e9a9dddb23009aa18390bf4badb243088dfeb830bf567dbbe12eed6a6647d5d61c8fe4b6d343799810f31eb67e78f40fb0567687bbc55dbb93c09e963fd63a15441012abe8d52d4968f47054fd7bc8b0e5ad806f139b47a2903e12abe01974b4fc058ccd07bd121d2632448e02b7da9a6622d77f8782df108d65688733ac162b21537fa7c2bf7b80899f1c2cab20dbd6980392ec97cf4929a7e796ef6cd9b63deb3f76ce43a0ac8066cd0145dba", 0xed) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x500000a0, 0x8001, 0x401}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x80, 0x9}, {{r1}, 0x47d5c3d9ca104242, 0x4, 0x40000001, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x80000000, 0xff, 0x4}, {{r1}, 0x7ffffffffffffff5, 0xa41dfe5de5c5980c, 0xbf786cc82b087224, 0xffffffff, 0x10000}], 0x0, &(0x7f0000001440)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x7713f8280b0c56ee, 0x7fff, 0x9f8}, {{r5}, 0xfffffffffffffffc, 0xe, 0x0, 0x6a6, 0x800}, {{r6}, 0xfffffffffffffffd, 0x20, 0x4, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0xc3, 0x40000000, 0xe5bb, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x40000040, 0x200000, 0x7be0}, {{r7}, 0xfffffffffffffff8, 0x0, 0x20, 0x88d9, 0x6}, {{r0}, 0x5, 0x8, 0x80000000, 0x2, 0x100}], 0x2a75, &(0x7f0000000340)={0x1, 0x2}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() pwritev(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000001480)="23cf681c2d0f47bda466d3b7fed2870d30911e9bfe86814d0a6b79938aa253cfa0b99af7a52669a63da5596a091aed7c0483458d236dc32dc786da5fb604f35256652881ff81454940eeee463b376a75a03ff899df266dfbf49d8a1bb6c0fe834dffa6f95de934848949a82216529b87e489daa5da5ae35e257cabd59c2ce6cb3de8d0c1e2bfd12589071f1105efc4ea797e70b8505076180bc13cd82f2d148259c0bb40f39d82ad20f632eb", 0xac}, {&(0x7f0000001540)="d049ffa2ef19f5537aaab4f03aeec200bc4b337dc8c2597bc39e633ee40f6cfbdb0de98e75bad6af63070a5822c9d1b80f2fbb5cf724b4a5a1adde7c8adc94a1866c5e8973544e561eed86f2a7106ceec1f8c4ee6e511ef7dec255c7197364a0bbec0b383ef1aba5e20ac7841659f1f4ab741a5d456a4fd9ff1624e85cf120a3075575bb03a2dd82f99a99a5fc71ef2a0a7aa325dfc684436cbe71d59afc6dde4a50592b1edc8aeb", 0xa8}, {&(0x7f0000001600)="3a452aad1d40c5eb4f8311f48284c7c29f0c62c384a638eb268fa07aa114eb55c45deda5ece794533e5146032cbefdf1cec388acda4c3c942064d13ebc4517044585decc9889f326b22504a63b3e461dbb5fe99c204e973f1747ace0b273e2c45d9a4099c3835b1ffadb15e3f20fc7363bc03929f157daad9802754c99900d91f12be2ca5e01466b792249ded5361a2d362413c7b83bddd046cf3dac643419adf502797aeecf30324b9197594abea1474ae696c4ef70c7097d01a7c1de275805c7ea2980b179f6b8a27e3e0b00dfd2a8af63c711c84c132fb1", 0xd9}], 0x3, 0x0, 0x8) kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) r3 = dup(r1) r4 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) kevent(r4, &(0x7f0000001740)=[{{}, 0xfffffffffffffff9, 0x87, 0x1, 0x4, 0x100000000}], 0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001780)={0xdef, 0x8}, 0x10) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="2b3bbf153332888b9e7760357a", 0xd}, {&(0x7f00000003c0)="01c885cee44161d71e5ded32bad26a0720fb599b5dee6424055ca8658693a868a2dc3be8f29c37eaf009624478adb3359b88ac94636c165efcb7002e0ade75e68edcbd455c76e1a9e65d145c3d4dca83d76d5ba835ec6806e60626c81592e53ef1c0bfa338ab7b5cfd334d2fcba072bb14639da1cf587308299245ac8770a184d83a847baae8fb080464610cc89b5e1f62dc873dca05fa25286f854638ace9fbe7a46bb7d6dac999c4e99c248361344d4d350bea886dd78ba5f99ae7e1295b0dc0650e8bf54e9961663aba2b757aef9f36fcbd36222cba82e4ed5db8cb7b4e524adc61e43fea65ccaba881d3e8d05a723c0dcc245a9b419ec25a159f6f99653fb85ba8a89a1f23b3ed57529c62fc7a679c6b43b9524615394768650eab9c94504b7722bd9db141031d772b5c830e1f01c7cad0a9deb02e8d7cdc1b5de57b11e4081a24238d45f1b3ed9cc65f832c1bcceeebb72a993eb91e03304b50a37700c9a92677719c97761b7f9aa0f1c4a447b884489f725c88fb210a91e79dd13626952fab0b952424b60feb2a1cb55837f12670f671168c88a93044b0e507985a42e745bf40d7a9fecf1040bab361986725ff60bda5cd49b6897e1646dc2d5b0277b845be7b64ba6f227bf35cfa589f0c4c580d9afab8d92419f650da87e7b4575c25641466dbd20f092c214a355bb122d819144a8cb37934a4dfca90bf4774f85b3acfafee2a20f403231e557d60e0ddfa7dfd7a439b582079cbde27d0678eca8245a5ac7354ac20d4c7babd0aaa351f2a2b4a70f502798c214ee084f0ea6d26664a5a774171116dba1b9b4a0937f04a893d1fc730575616d08f2a4ed2401437761c9474ba9c6bfb16d77cf16306230e7e21c402c1d45f01bc7b78280026846d0dea95bf30910f9472ec2b6dd55f4a856cc11ddc3f6f013a83b2c6ec592793ce1e7f032d3bce8d6d318f8e590c235563de1954a16775c41205b6176683c9f47da516c01f61dd79c51387b26376a7cecebe8c1be3604bbd2d774b0d390882c9409024939215a5a1d52c1d5bb1e750821376be01ec5231e1cd34319ca7916e089a1dbfbd7f02638d43cd69c966b443a8a846a870db9a7798f77fa91db83d5f8a3ceabae30c0638eaf181df06995345e17d69b94162e3968066a2b9b41876d62684717407ac5434ecdf58ccf76158d8bac898a357269c9b0c530b7c75b1e979d0568a4199c86fcb767acabee77dea343d8f9e1388d82d0ce280355e3fe2ff0ea2b75eca99e7c05f86a004d9f3a3848435a46ed5b465680e423d22efc847cabada5c6975dc4200cdb4f3ee714f8c4bdc53af9a0d6bbb58d50c468c35c0daaab09a562c8740cc12030d3a2e8551b758476d3b352a5f5f92be6575e71e18990147def463ee3727788470733d637629ee61baba67011a05a8a12d4a0671ce41b97faac5fabc7e41c4fb2fb1dd74ec500929d52e997e7d634d4b1917c1e4afa594104520618b67ec4055e6bb7273061711dc6bd695f854ddc4df5c03e8d2ba8d80089d3ea2cecda73eb6a58993c304ea7327f8fe9d86bf945fcd6891be225db7a8ccd1150367534651bc90107629d1f211ca56cbd388bcdd63c7ebf046a9e6b7e479ffbfd544c0fb2cda2db747f01c4a8c352dcce2a93b8eea39eba7efe45ee38ef2aa9beec84cf5d67a7bfd58be3ad27eba05639a893c0d9956e3858318bf21cd6014c9cb2f812557c3d0231e082724e0cebe1978f18a01a17205c9b6a6ad51deddb57b25cbea90f1a252d861128ceef84ccc4bb681ca769679bff426044fcf508130d83a6b2f55d3360f5fda94cadb640ee288df4e5de5b7880e3567f4db6f19fda67b44599ede40c6112d9e7348254c62df04ac7d6fc737fd835d0780ac0f99db1dfcfb288a6a8265b489214483a1dd031b13fca4bb1fd82083d9ba2f6b95587bc116bd5b05c2f7ed1136fa878912fa517517be7342eebdeab40fb994e20e529c074186b794c2154db96dd04c423afdc6f6687916a6a391ac40cf70fc089221b2ba9f41ea558fc2d6194374e745b6bc48bb423f46efe991e3cd8779ce6f244b4f108fa53351acd810d0ad446a96aa560befb3dc5407af32394405825eea273282851de411d94b60271209a3a94a32d613812350da30539e33df75c72a5956a8d3a936c093c3cb444b6dad6576909aaca330cae6a526872bdf7c9b959a6f758cff650f101f1b70e9c4c33cbab8ab33b78739dca5a4b9319ca63cf84bb70c496d2b5643f2e4a5e74ca871c0c17da99a71539684fd152d330cb0afbbfaef853d2188c816d07ae57f1b08d1604ea77f74be2ea95b943bbe520e1004d21aaa2c1d233f72d6a3255f8343a3a52683c0abf4ebbd739c3adb9459a17251a1408ad9c3439a04993746bee45a3735d39374e77bba19b05725007eb55d2b67d766d29eee828e5dbeaa928c41a522f443b04bc181efa21ae4186110b573c40016562b227a2355cbc4f79c4f33895ff18bf59ea8765c604e68c61f9fc3844bcf02ee018dd82580af70ec9cd007cd1a30383301fcd711ad3743bffca05d2227d1f0c624975efbc06dfcfa68cb7d4bfb039ba4bcbe4f434b19dd009b20bce2ee8d79e3680a8a106c025fa89034aad3ef7e9d0ad8a505953a760dc5bd5a3c610b9c97c4104dfa1ca12cd1f02d6b016a1b0f894fc5cbea4c0411a7652e609d082a3d38542916997265a9eeb53319ff191f3ea24562d0797f02431f5412ed9780c601aca72fcf45cf08b96ec5c54517bf56fb72e5c42cb7c75eae003df2669704dd11f003ff0a3ff77c306eb32ac375a36e62625fefe49840f8a61c31ed81492b5931add8925a131df6e3a19bad2326032c32d063996520401abe44db9d40e1e0ca2f6288fe31c92917ff8f521caf62999d8f43ea33b74a20e0c2eeb6dc8562eb9aa1aa06a3264727223ddc7711a8786df2d5155a5cceee69eb7349500118fdb78f0185f98ee3f1d1c968fdeed9e681e3f5f830232d9ae09d9290523ad8e3d3deb36546c7642f4dd83f7036a088889f87ceb9010d55abf99d4c6c137716b597e1e7b7a524bf3a57e9b11321c7809e4961cb66f8f1005dcd21ab424f926f64b6a555178a5952ac3ea4d5453603f9fa393ff186c22950c94099668db784f3f851c76f11f6626b014d3f8f757f7b2371829fd63d5f978273c96da1d7c5a9717dd186a7417d0d8c0c08d8b2cf49429170c4ecd180b56e838645d091931e7c3006c59954ce725b3d5da8ba44b3f58b9a829a19169ec2d66f7aebe3d96e2590d0d10d8d0175f61688223ad87e9f6c81431d2b84dfde52f6c72415ea4207563e87c61c3d6e092b407dd6f24334b06ae6a035a15ca81bf723a205405120312e1d8e9c6acdb3f8e632b006c0614c027cef0ae0b0ed0eeb9948c33c40fb1082303240e6aac659be7f26a5b3a6b90a49667b42940092e4825b61e30e7da2028f14bce83c8138ef444960fb8a6e3a230aeadfc71937a624f32262ff5742781ae30af35e355b45dc884ad2774ae6e1c6377de4f0f4636cd7f961bb2d554d515037daaddbc07aacdd0e9289ae1ce52e17908df8c37097f1c44a86dfdd068b0a1cd2235c2f29f08aee7d28e43dc9564e8aff58e3c147c51b95c7b43688f424076945f1e8f13187782a06a1c1e1af7167134822505445757cf063d5e5fb2162327e9ad159028d4985b68db6e451da410bcde3a20361aeca496f3f6dc5a69d170c02788b082782156c8c0aa4f5556b2e5751b0844acdf036085df6e219e9fa27a1233ab959756ccb4a8fb9f23c6e0b636339ecf941dbb9549d9b6f19dcf5931d912d549968933f4b9094697be945d4df470a007eeea269207730206777fbdc2801ca7644c3c29af7eb0b6bba86914c3081e85183937cfdbd29ffdd96a07e70e8324dd9ae949987d54a247c1d20f5853fff6572fe5b4c24224513d50093e77b3d91716723fc5c7916ec084ea4d98c1baa615052d51c566968e111b0a778ae7e62bcdb41844bdc130f342d8b2a1f37d634b37ce8c0155a74d15db6899e2435aa1d133fd8f193cd25cb1cbd6d7161f103f91501c8dd62cac67a1a066bfb3a6b96abd39eeb5fd30926471f17e29baa224f585bbff804268bc19b2b0a4ee11370404f07c67641541cda7e377e530d6a3c24d3a54090bcfd76a1f1aa29e1afb96083f6a56a8f2b8108f8f6c2a7c7af97b3e7d75241983b3a9d359cf4ac8c8d1eef86250078381e0c8b0d36d46f1652187dbb3d740446664fa3738806d6a4b37ec2d24840031884c37a26c316e87e043b54242af27cb454f0289a1ab9cc7fde002f7327418e792ee798ce5d11895c36fb1e56b5619c5c46ea1694203bdf2bb0a330ce93c5445b463352b2af446a5c831ec3945f29f35826743f3f7fe62e8f465875852785eb57959bd6d421af6c48134d401bd935a3ccd1b40464179066444d4e677d0e16e825250c8bba5168982e4f3903c2e536d2f7cf201acf42dce7cc19239f4656c1a1b1e0f6571239c532ac10c2c3e1a7624fe8c6959a91576e9b5338088c9f57524011eabe8ac026a737dfc60094a28fc3880d938c2fd2416601148d5634caf3dacbcda062bcb2a128ff5081e2891ddd76b0fd83ebfcc11694cb51303c12a45d61afbda0dbbc6fbe17bfc8e1228a2635822dfd595f7dcec45f85015af9cf71b65747161ce730742aae23486924d50eba32420c67d150b8458d31f0d331d8465780d7e11f09840d7f2ca69ab242f0604f7c17c8efc23010dbae2201fc018fabc7ad02a2edbffc1589a4634bb03cddb4848df7eab2e2c0f81934846cdcfac97eac4a9cc6c92d2e1a5120de0a1dd96a12df5f69bd427c76f49c63193fa7feb7667ec0775743ab332904706711eb50f9d3fad3a961c63a6a2970ef4fd1d0456ce0f5e63b417c93bb66ad15db0cb52a0b85b5591a1d74b48504da2d133319329740752eafe8e09db376f258499cbfafa58d26b3d2cff32b2458ddac77e164f123d925a4edf1529fc67af994e7d8bc6c60e64a9df16bbb177cad19e7f96e8241a580cb9f12587e625774906c2735980de1a7c3f8f08250b91dcc69d73bb16758aafb0f336b6018f2de878db4a4840951ed16bb5bc73e30c37d0c1356d15a18741438a153949b8c6ae9f427c32d263d5026b99e43625692155a16ce5623414cdfaf04f6130626d14bb01d09a291ba68fb507fe049a7e3b0dfc24e56314b8fad4ea7fed824bbaff1952e263907bf9c5e6a92168f72199dcc83eab31032ffad6961d62158e52b3ffd9d0f8bd8dd38621e1161461598b30cf680f8d2f6145a285b1da8199c9d7e402aff6ed76c735b636c1df47c7648267f08fa6cf652d92462c05ef5fc4fc765b3c54b3e5d1d0f5887a427d3ca3c758cb387ec311de995e81fe0490bb7388bafdc2945d7a35551c6c06f16e3354454ada5e5ae3599da9281b48ccdd8d4818fc590e50d6bbff56927bc93f0768872bf30ee4b15b4f51b5806d4c01bf54a776a196719ec323b24d31eb27ca39b4abace50eefb0938ae54adc588200dc2dc11e65a7e3ec28a85c5f29f8d6522ee6a37391f6ef72104f5ab3b9365ec4142a8ffb82ac7ec35ed427bfccbfdd29daef77aefecab7222a50ad45c08bc9eed1659c49114065dc8987458737eafea47155bae50cfde21bd9528c05d49155de7900e90b15f7c3a249b49f2d51e7801c62f8779055ac1bca1f40b3a86b202612384723dee9f692a3c247166baea10b3b931efd0f9282cee3074af4d6de029cd1108c9b177b609474253de33c4a19d49ebcec01153a92390af49", 0x1000}, {&(0x7f0000000140)="84e0f206575864f43c8d42982427f2242f4063325afe88545eb9bc0965496b6c4a8caeb7ca9b2c5fb1828e1290ad890230c341200240e769d6d47e969a4c221e42a1f3222366e9cc27cf51537dc91a7ce25e9501b486d40168aa385b8ff35c00a306e60f1dfd9ea2", 0x68}, {&(0x7f0000000280)="d6a991a94fbf9cb6d957fd03c6f65a8a694200994c56e472e6d6504a0f8b78155b17cccd0282460dc4a7b49d27e8a71cb7df67cb7bb5cb8e9a4c0c6eb576a129d2db9fcb5118b210ad6670573894105cfd73f17a3d65ccc6a9c508ac34b44b56ea", 0x61}, {&(0x7f00000001c0)="fa22116df33a14e5568c6bec15f035a36668", 0x12}, {&(0x7f00000013c0)="da8ad5fb3826c9fdbb4d8c86cfff3b2f571e616584ac8a3f154af38dedfdbaf2056b5d8f93d423ff86b6252ccbf0fee783cda08a734588af8f77001686ef9e592ea9c6ed072305fb678359c4f4eeb482810611b912386fbf3079427222100c4dd83bcb974500195539f09ee8deb1b8d65768bb97720c7d86ec585b9b306f2b6ed535159a924db8a41a", 0x89}], 0x6, 0x0, 0x3f) 16:00:21 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x7, 0xff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x0, 0x5, 0x4}], 0x5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x14c, 0x4, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x10b, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xff, 0x9}], 0x7b, &(0x7f0000000240)={0x34fe, 0x400}) pwritev(r1, &(0x7f00000000c0), 0x10000000000000c9, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x28d, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = geteuid() r10 = getegid() r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r12 = socket$inet(0x2, 0x8000, 0xff) r13 = kqueue() kevent(r13, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r13, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x401, 0x0, 0x8, &(0x7f0000000100)={0x9, 0x8001}) r14 = socket(0x2, 0x1, 0x7) socketpair(0x20, 0x2, 0xd0, &(0x7f0000002840)={0xffffffffffffffff}) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, &(0x7f00000028c0)=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 = open$dir(&(0x7f0000002900)='./bus\x00', 0x20, 0x9a) r24 = kqueue() kevent(r24, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r24, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) sendmsg$unix(r6, &(0x7f0000002a40)={&(0x7f00000002c0)=ANY=[@ANYBLOB="12002f6275730000"], 0x8, &(0x7f0000002780)=[{&(0x7f0000000300)="6ba4a4f9e79c234d2229bc0ca8d0d3d61100ac9dcfedcac2ff3054ec08dcc5c79b50ff270f0cd8d97a48e776af0ba316bacf3b8f500199d2baf82e688e1212", 0x3f}, {&(0x7f0000000340)="a2b961387e3021afc3762e3e8d4c801e8e64c7fa1fa9475743b5d4ecbb8490c34f0cb95be426547bce324fb066a40a72efafd606dc25577e16afd789786c25f0954d63da6bf743dd2da31ba168c88eea54eecd7af2546d9df9bb63f6c14811d7e2ceb73ab57383ee8faa6e2b74f7a609b8e0d232cd8dc9948487a49a2632199251551204f8e744b814fbfa5c31d5816f24cff626bb9958a9743862491b2ddde87050d8658177fc031ed349597aa704c3929524b469f4f36cd25f01fa9df87170ae3741acace5e754b5fc9d1e128e523e420a134396bc10b3231a6bfb98fd73a62e90cf6b52f48ba8e51af70b", 0xec}, {&(0x7f0000000440)="1a0a86f0a078e518c2e9e517eb9ec0a636082dd4fa553de7c5fa830e3ab8491f1f746340f38199cd8cf61d8866bfcdaa49a34d98990955e31454e5b278d420f58443a2ecd41890cc3c6f5f774fbfbe580dcfecf60b60cc02ff60253471456590f0b7e474160d9c7856dc086891cef3e0c54e851707fb9b29aea30708b2db4949", 0x80}, {&(0x7f00000004c0)="529e001357748e2828d5e20ce482bab703b9da35932a", 0x16}, {&(0x7f0000000500)="018c47257d9c8213edf0f4b068149bc38cea48d1e3e3a2575686f5413e0b1f156ee372a18ea9a88bbc32f9ebff0ebc5f0e45d8c1d62b884b240b11f0383f2c572c7f0334d79d561fe2112725b23a7d46e6173519d5a767bf97c9fcfa57eaa4df32fc30fba07c9d973648dec0656b740a957c627d12d3bcd73f96821f1ad167f532d644f8ae77e7e4a0b998c84f658c00457923eec4185b006440a3c289989eed5b3dd0ce56e6733a625b098537015dc177407070f4ac53aec4ae92d9b3", 0xbd}, {&(0x7f00000016c0)="1a657a8d939c1fee8fde1ac53168ee38478abb5233a9181cf2462f4b3bcd0b46f5de4e126e2a168037b143f36d6477f4c3376b0c9955437236c4558f25a7ddd98f79ec7fd33191bee0df32b4aada1c21356db138bacb005c7ee434d1dd0b2f3c2b54793226d2b11d49abf4933af96e15d7b6f549845c61e34030b5e87ba97ce7d405ebe179b6fdba18b2d4a674bfe3c67e5e9995852cb05a17ca55e039ae35da78bb99a43ea49d8d7b3021a66f904ceefa60da196bf0550219ad44e2de39b5cd853d802610a7f871403389eef179d261922a47b5a6e5b8939086a0ed7d4c03aa12d4cc6230ce2c9f96205057e6a404998659b077fce7b6df8d57e6b16b52f968d2a8c08a7b7a9cf326a9c755c399ca0909da0bb196c0711943cdc5e0bfb47729f090a9dac696ea0c9e8b14bb4158557105c38997b6bbc3af898c9457485216f0c8e42cef503b41178ac79192fe851e2d994dd2f94ebf279c1eace23114cf0f8d679bfea1f09f3f166a1b5d8aaee574c10a1f353f81abeab818e5d4a236420221f120ff3ed49bafffe454872a76a3d251cae0ea6e9c31bab7954d46ffeb0c7de452c684163208409d4b0c7abef4d571c1c5c08c7c88e1fcf41470725fb28fa5bbd26c0269c2147b1235139943f09b98c3135dfe565198f21d7c5223c22d1dd1ffe0965f1e53fc049ba4b8ab5327fb92e9c147eda209978dc368931ba8428a833696b75550f4997fec276c174c1ddf5c8ee43426d25e3751dc89a9c9e1272a8ffcdf4ed2ba287ea411d2dc9515454bb5bca2137f6ef222964e4d424e9d53e045b1afd691df7d29f5250b9311cc58a6148e313855209ca3ea06c61da044451cf0399214db65966eaeb77b3972139a0308561822ed314b09bc325d99669857b92c699f5932a36a982c21695bd94107ae37c6595c2c9993170de5c43ae3acd1547d61cbb660bda02def9a96c702f0d9082eb25203fe3ee23365be827fdd57c923119c163ff3b34f39fe459f0803ad5921a57c71c7b686c623f8bb42eafb14ed6c836cc8ff3f780d4f520bcf51f9988110e44f5e792be54b03571c65fa98e5015dd60ba45aec2c46a72508f489398a388e797e9671d0c140499c989a6b4ef685d2ace2cb655b367a56a8920f1397ba5afa8b22262704799fe112359873c9136149f5c7916f76af3c1ec12d6f9e9a34425779cc0b5f4e8ec73408837df2447c1e510fe636f1c3d09b399611b08d7264de0f26f9139ec671260788f184401931c8112cf9e7c1fcb4c736155abe7155a8f1ad2b322d28f0e85f2d48b6adfeb322941d9fffaa864c7cd4d52f98ac55cce131f08216af9eb0af7dc8ca0e4779f917c0e896954e50a5eede2249d0d9e0098c3d3ee41cbc4b7e755f39f2172b74ab3aef5b43969d71068a227522dc10ca1572b8bfbe4d4db26ddba9c707e8581550e5a5fef53616e2905eed8ca1a228dfb88cba721e9bcc31d7750d439b397966e9ec1ade4a4ceb99da92d6bc5cd1ac34af3e921d95c03fcabcacce6d7425e533d5c5d82bf96cb886465775a47cb6ed44c6f10ff432b70f7f117f46cae229c08a46dcbfc68e108360b0422746202fef953e625c7be0f31b5dc42108ed1520ba796e998f6d0b0648e658eef0cb195acd1a555f7d7dcecf0c6630efd65e85629d0c0ea888375edb09be086e1155535349bfcb0cc8a8abd03800a6e81fbfdcf5b54d9a11fe2129142a8b03461d2b7f4547b98c931ac83faeb83b81f1f79a54a66a407861466aa88475eeefe90e8b5a5c7304b5b2e927229cf2c90a99a22f5be717f376e7c735218a04ad700d0899629daf5b0629edd3b1483a14217291524a2421063782b0cc0f35dac0e426af0b883a427c13420dbf5bbb13a11fa0b6ce789fbca8499cab158a5ebf7e42c9fc21784476decb57d6bc7b57e6e36b925acdc0e1b1852ac84ee5ffd712fcab58266cd2d6b3fa157f6b394524815321f18bc3dfbb9b3d8bc434095dac5976943f78b17f24335234c8931b8f322d4c60f8d00201b2ce972db6a873455f3e83166c0e978bf401374151ff0203693a574dcfa21ad8d0458e3cea5ed78fe2c1fbd04221b6d08c8228b27821241b3db3f0fd2a4ea51c038560eb55a447c12670b5f049280df51217bfe86a0e729dd5ad66d74f165641085b262749d08827cc223e46df6fd1c8073ce3d4a8d7494cd128b45cedd5d2a7a917a872c6128369ff99df03ff94da2224042b9375c095e9cb8159354360a123b4aeedb7039e5056f82d192c4115d9ab8869d11a015c6962d7112c59eb910309d15ac6c37155ccf3913a7642581efc6fe9c06a12e53a6d80cb09e971b89bc2a54c3c9ce62f5db58530bd5ce6f7ade8958bf04a7c1ee1c9c99d76162363acedd7655809170cf48d8747b873a4d69c4cb9eef795883caadb2a55de50025d36f0c14b7f471300188d1286caea997416c34ac76584f098663ecbaa40861dd92f37d78a06f1c241e62d2a64240cdfedf66700ea1ddbc068d37216ce8da0a4c6a7ad70921f266771a16c4da694b5d5e9a469aa8ac72733f0f27c585fccc927669e4bc77d55d6f5d3ca005e775c2cfb7a185417ef62a33b8c8e5131213b1ad1fb99e9818c657d8cd9df681a5fba714243cfbafe96b964a0a02ac0ec48c238b3ce7170c0c27be0b8e1377df3668581396285f3a1b92c60f0b14407142da55be9d3ab682091eff7ecc3b24aa25b8cee1020c424fde8c850def3efb87199d1ddfc9cc62587513339e727336c27881bb8e0208525314d442460eec96fe56d2b2405fea35d2d6a74215dd621aab23c518aa829c909c6744694c77e395db294d9ebdc2538f57fe505f14824a1c4eb2521d4c5968aaf5c0adc3aba565c755f57b08404afeff719ce814b9168db18d25551a30db35e33a271c960786773a4d688fde18577037d3af018031191c7815e195b9d0b491d6ed84aa5084e17f7e53d116759564a1f35589d4f4df8e0d45078a2d62b64f9088efc994c4ee79b4c7c3ec7c691c0589a10c35abde0ae7028518d0f87081823a03a78fda650888f2a834e1c1be26e0f342c9cb8619e260235ae06ae0da95b7eaece8d24bd836cad589c1624b4c13270c2e7d8acd580537d4445b19eb3fe1f127671adf0224e3b4390964338b475a471238ef78b140795b6babc0020e46d7d23fb1346eed486079844a276bc26c34244ec6f5503102cc42433be8d70f0c0e3890dcd816f30810f2aed6a61623b443872836114b414f347aee3e4bd18cb545aa1fca8e5106409873c43066eb1a6540044a31f7f21b9dc6190f5862aa07397569b3b4d45a074089c77d0932c9fa078763a80f4f9de3b674935442249621e47464cb11f1f757810b6cc53eb1e05427bf10ca678201bc0b3bf88089923d27d9b7a64c2449b8b81f1d0a0ec80b15ad8ae6eb66e67b7ced39c23529089faab48175c87634c1bff5c9d2bb55367cf41c9dea4f4682f5bf3a14a5c4c1672fbd095f705012bc17e921076207e3d318e73d666cc9183373429d0db2f72c084fcc9b9eed82a65c54723ec05b9dabdcfe9a67bcd41288c1ba536e6c149b9e3e7fe02aa37e40668e9571e53ef1fb4dda4575f4eec5daaae941eb5a817a8439614f27d1b1b65bd97b4af58d974e2101ec951e93dd053fefe2a125a32c1e0a9e6f643bf3b4f7ec94d6a93c5b6805a9aeda81a048c4fbc8f91ba334a92bd2c3d3bbbb94d74650e01eadcffd519f6bea6aaa47afae622f73644cbeda0c10a7892e4254070a94f2e4f3f49eae97c381b332dde2121b402137ee2fd34b38f928298224b9a0cf7e4f78b2546b25dd622b31b38ce9a62049f617bbcbcea6b4d557eff05cc09a66c2dd8ad8364c9a74189e5a8c95439c1625550a012ef1b3c72bfe749cfcb40157bee896ccbfc34da7a596b5af60fa018ab28fd0d57027da9c21207ee88c37df650d74ceff61a3f62ba536fa255f90bb3c4dca7a7ee41952c9fa76c63fa8f420a5d6effd31c5c854103e45a39d9da4ca7f3bf8d884b8e40c4606e2b9ccc1ee93557baf34e114519e7e13a5a244c5db26a837d936a39a36ea4f17ba58e597b190bc570d8ca5c122963cca2e71aa79d1ef492acd89263ff9013c961a4a18a68bd454f41c4f3de29dc51aa4846bc9852d7e7c5aa93d26fbe6aa3c6ddc910b9587f94b80a9e4ecc279da9bc2b0a532c4eeb3a846e1f77801f25eec52057f83d8130b9aa4beb139adc32627c0321d1ea24d14b215e397f26a47f895b0011ed42ec27b75ddcba12e4ad7a9c2d4360d4ca802519c4eaa5f8d483ca07779dabfbe3f1bae93008af61597301da47eec75b55580546d5f4cbb41f520de1ac16a0851551c9a0aacaded3686dd3a5a3bf25aa94880219712a00820a5085561c33571bbed6a30695cbeaf24e93b22cc91949e86cb6c5650398e2806ab67cffa92af33d0b4a5f5ca16784fb5390c2c293112f8232b1da67f7221a865e7bc8d27b74e57d2e9a1a3910f769704712586988ab71c26bdc52fa15a33fc31ef1840f138af22db2dc1212364374e13d028321232177b6b9d45d0be375993009ff712f66e968460fe59b5fa0936f09547ff43fe483c7029cb87c16dba18130df887cf36cf49506f72b957a9b4fae78c8108efbc276343ecc630edbb9705b9c101961092fb0dc8220648d1cfebc76cb3f87e1a1292ab9e3c97e54bf8891836c1d44de4f2fc5edcd275efe7173ada24f18e8f94e6a91bf69da4e132bf6fa6af0c284aa45658a09f575d59e7e08fb97cc7e3f2bffaf878d4d2b5fee4f2e92d841f4cc3d743fd008d2ace9ad153c5088d99aa918365219cd493717fd2339490f733de8bc616900752a1275bc37d6f7f536e3e4bdcbb6d6aebe587b410df89d80b5fe87d6b8d8b3483ee15411a9b409f2500837d965496eaf3e8a64469590c9adad85aba6759cc8afd131d2df227cbc3ff64333623ed14d0310e32dd92d0b7925d309e492bea08925516a5afdcb58a095605abcda273bb3b12e58ce135a242f221d3733b454d88b87ee974cf8c6e558bf27c4aec21d34390408d00b9f118b1d34f6ea6475a6c28123f765fa37fe0b74a51e484fa65b535096d8f2f9aa1fd0ad2dc8f39872544f7c7f015601057008b00d4e9d3c20d889c55ed3769aef6369aef36b4f4947a29d5a83713fe6481e58def332b4f6a68463072c5d2ab130820a0804a72ca78bc54df29fe29b00b7a7ed171c77e1108e60218faa0ab2148f2d62d6790087683adafe0df16d94fc82d6d9e28fce49b1b4a0d2229cb4f4a7b91542978a5c07853683903dacbb88e9c1e7fd15c5003d486e3a87cc4be1820c3ad74496429e720b05ddb2b7cb32aafe66ea2575e96de6614e1b6a124c902dbd54136e9763b352decbeeb22ee0630a6be1499d98105f1fbb54d775504240c3f458dc3b7f88c82636dd29069d8013ed6c6a40a5fb278875dfa4592a8983bfafe11113a08da485a7c542134fe9568e048774456f7e25f5d9819435ca83bb4c6564ddbfe1634d1d68ff464f8865477e3803b7ed1fdf7a32f231eb71cd563e4df094a6d1b0dc4a11769346d54a51d453bb2923a330ad571d9025f5f5560c5c7931ae2caea25808dffb8b56f3eb2b851fe051929729f9a3f840b268e9618c5b1dcc834bb069b124849a8626f370daf4489ea1bdf665cb71240620bb899c5d87e3d2850dfa310c8902e9faaad73afdf65d573f4410ce3acd26822fd6bcb3617523adec0c5f87a52be7f4bd1927ceb2512ee43f67091d60e76cea2b43155d616c6bc8510171124a45960ac630f1a024227412a216d4", 0x1000}, {&(0x7f00000005c0)="cbfb8974af770aae6441c79a76b9cace306d089e45e34fdaee19acad69b335edfe4182ec7ec70017af5c17e19874919b5d288dd56cc1517252985d2bc318a18a11cc2b1c7b898d6e188ad715420a53d6659768d7adf2f04da4472793b14556fa92601dee9926e129c74d6549f4515d764ab5037a4572", 0x76}, {&(0x7f00000026c0)="7b371f345fb0a6a51c1c63dfb949fefcbacfb4fc461c64f24187540644e5fd9b0315a2a38f5de3d87a410b89fb9d371fface24c8fe6a729dcc91e5097c3b3f22e48a2dfb124d846a13785acc67e407a972e66da6e7483b548fbc09d4caa5ce0a1f30c2e54216747499a95dec496b6746d59e55aaa1a7bdeff121aed3520a1df4558a39ff87d84b82de7900b8beeb06a4804c7a5a6bdb18e8d601662767423c5963a8b1bfeca237b491bc2308572fe008ab6ec0", 0xb3}, {&(0x7f0000000640)="e940dc0d719eaca864221a3e617f3185f1bb187d654bbd", 0x17}, {&(0x7f0000000680)="46f1396642a069b148a95423180aa15c85f517ba3e32db4c453cc1023675affd86583b333feadba258a3313e827d6f2e4ec1abb872", 0x35}], 0xa, &(0x7f0000002e00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r3, @ANYBLOB="18000100221bc3c8104f2a0600000000d0a5117e45a1913a8afd4caa2eed72593901103e3e7e59766613f026e143a35da6e9020be03f3c5b967133d991c8198ed5da989f05d3dd8dbe1926bbd427e4e280db365037ac09d12838381800"/104, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="00000000207d80000000000000040000000001000000958b5b77028e713bcb1c058875a751f813debbe254e0b7755a02448ded353710cf50618989112ac32c9059166b27c084f5cd1c1f04e9a9f2c4323df08674dc9dfb85c52bc88f387b344906487d9463d2a6f648630ef8ce4dce480fe30e513654e8b4f38dad30e25c3a1542bb8781b70b3d6808e790417735fd75b97c0f6371fbeb0887a3302a8f75160feed041d7d7305619715a4bb68e2193a01f6f61db265d7d66c3960b46d9a8dd91155c94a7f8360a7a81e44379c4b82e1f18a280478f5b48707099541e47b94fae1d02e79d0728268643a2893cb6a09e95f23410841b2b2e5d87e6930d2356d586ce804fafa0632a85cc70656e7081c50003e818daf8c12bf1eef7da47f571e218c8c41165d4fdbd457c6946afd8767cea4b1f", @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r22, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r23, @ANYRES32=r3, @ANYRES32=r24, @ANYRES32, @ANYRES32=r3], 0x100, 0x1c}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2000000000000066, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) close(r5) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0xd9cfc9189ef411f7, 0x4, 0x80) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:22 executing program 1: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0102382f669c1b3e4c8097215e12294f8b021f6114be036cc09386aa6e2b263016d151114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r4, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x10001) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f00000000c0)='./file0\x00', r1, r6) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:22 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x40000000, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) lseek(r1, 0x0, 0xff, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:22 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = socket$inet(0x2, 0x3, 0xfc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) setsockopt(r3, 0x1, 0x6, &(0x7f00000000c0)="3771a7d04c514b06156e991ed314d2c3cf88fb2f415ade65538f5d2e837fcadf342a08e8f0c67912a1355f4e8bcd5c27cf77cb6b1212d20f7b39d04b293a12c4677a1fff9d60e2c482fc8687dfb34912bbe3adb23de95fb64ff87d797a4ae5f2017fbe9f8bb7b8e83d283fdf21f1f174a7d6b79efbdede5899bc3314584c4a233976772ae5753327f10ba0d785a827d8d799a7395f9c290426dc59496ea9faf3f037db9742a863e02e0e58052eb91729d1bcb2d0e6f14667a826f60d0775249ee43e", 0xc2) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:22 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) 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"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 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, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x9, 0x2, 0x7f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") semget$private(0x0, 0x2, 0x50) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x10000) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c65300058d9c6fe8f69052ce44386d91567a6a1ee1be7fc66c42e93cc87e607727b4672a58a70bef3e101ad7e2243de8ef1788ae1efe219ef8aa14b3bfd71a7bf92e7b3438d8db53c3c728c5b29421d83c3675cabddcbcbb823cbe35ec41c2bfb46c7010b8ea95bc7307cb85e121df78bb8eb99f7b02373ac90ba210cb124bf9140a40967a60ed753f7ca58efb467edd1d6e525f9a959576bfcc26ad0aed2ca6d34d0f76a82a287ecb2879c0af8f2ffaeabd9c756949b3160a2c11efd25728b223471a0c08c748402ff37c2687f5196d9b21e1246a3c65d917b35f1683f7865912e87d76093679d81c43828914a0ac014e72744ab89c35daaa91cbe721f05d82d634a3e0b78c1e0ec05d260384ccd30c9b01cc98edd2443fd9a3ee55af47713e43d7537e8c57480fe6531aa812856a3652c24b1a90447"], 0xa, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) bind$unix(r2, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) 16:00:23 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffff3e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) setrlimit(0x1, &(0x7f0000000000)={0x0, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000200)="7b1598fc28308b6192b8fb8ef50962509a2116124a72bd3c53acc5cdc3e1ca5db20a5ead0853b11ed1aafc36d9403a0b195e611d427593b00375ced1c24d6fffbf15058569a2fda52dc7cf1059d43be509f6bbb50cddce2baaefe0a4bf09ef396b2485f1d7a7cca71f1b111b050d31e1b2fab4a070a2", 0x76}, {&(0x7f0000000280)="a761a74df1d50b95e975ee837af83048dad88adb0236c807df36cf2c35a2c362541c796a11af0a2159a42239057a7fa9e3952f666ad12577ed6a7c37717a619fbce310328ab00d4b7dde41f6", 0x4c}, {&(0x7f0000000300)="6574bdc1848100ed1fdb9773ce7e217a42b17e381ccb832df6dfde4584951821114e85b9d723595edae85647dd3dfb7584f531a9e54c2939c26afc29a18d6e4dc6765cbb247b50abf085b127c3ebbb065b8d93bf9d808c1fd8e55bc21303ec25670531a5122b84997541f45b6e1478f9e857d26f724ca77c532cc17fcd7882398113632a3bd488de80aa65cf6925bbd2e961dd29fa7f11f595a7103bda163fd3e94a6bc3519fd115ea64f6bf6ba2f726327e376b09299c736318246c816527d6cf90c8bfe01a71cc5c7151d820b69864342d587ac4fa60ce189480950bf844ab1ff2c98662725c5cc792a20a73e6521653c27c7d9879874af478df01aaca41a2b2552929d87867d8f57d79a1c92f987c88b10dea76d0a4f9139bc87ad9d6a269b8a7952d7e6b12b825b6baba0d9765fef2674c27bbb0a846b51b79924c5a54f2ea8faa86be097af6eff51e763c2bab1c23b84ccc12ac48c5eefeb4bfd94da8f85835a732abccd701cae4f0ba0a4ffd5f998c9a7902eff4a43176ad88294a5df49f6ec4637d66932f197d6c77f3da6699b19e10be3ecd4b03f419a78e00f5864e8ae4f0d3325dcfac17acba5bae98539380af182fa51bfc84204911ff131cc1c9d12fb410ab4434b6d2c53666e215162a4c9d628b0c501930e261f7bb7b1e5cc62b033db24fffe06ac4d4498c73d923ef9aff97889052acc7814c837ab1408e713165dd818bca5b3a44a91950a4d6378e4a14fd771aad84fcc16a6bfc1cc25fe057603be9edad98abd94a6bf4af7c9a05bed420ff3f2d753412cad8f4bf87170fe28797b2928cd620332098b103c6bcf4aecd9fdd106f16c673ce36151c5f4c1190e179d14e129a67a08672823dfac7eaaad76ec4fd2efacde0a829744f22710ead1f46729c5b4ecf8d88bd8ac525c0e2ead018aaafa6a0569916a70e0462272d100e5934398f793b88a5406a79bbfbe1db1ea38e54be7da791726ece5e9abeba98b2552a5b29b471c515a480138b16aa20a39e275d52c187e3934503df654f973db0c79d5f942e9ada473060e036f04627082c373160f57512d50f24a3b2ad0d3906c3e8276267962c770cee1da966c1f069d0e7aa273ebf5268169ab5cbad061f12d3de918b7ae16e13438bb3b426930db0db00e34d7cb1405ae076edf428b9f8875b82729b8a3dc7b4d54cdb129e6ad15e042f2b19d6ca991322427c44696e4ad8f7785678470c43ec700044b4dcd4c29ecbf0a1f20cae0269014c59e06480924005ec2f10e720849b63370cb5216376fa47012245a103ea071a0ae51a17aa719456d7b3299c8f4bb88ce339b07e4be55cda6be18154683a3d641ab721b4541783514e5a2bc0478c822c781e5bfa5847332b581a4fcde6e8739dcdcb7180b518e5061c8ef082da054f0a39dd45fe00364d6e066baa9822b381d6305566857b2a18dc5f94010c0c21cc30bdbdf6452ebd5136680424e688df3d761f0ade7338f0a57a7b2cdfde108488cef8b0ccf6f9a3819de02eaabc5c4365cebeaa107a51974a622a00c3b841858ae7535011e4c3b98f10ecd51e630b8a4a2f878c6984cfd0afe08ffa87541b74b263c719b3d3b383474f1125db740877aee98cc2a3953334fe87b89e3a9ee5f86e5db0c9f3e52255b23f4419a545f9ea5d8f22be23c503eb0dacd98df866d52483b81ed1a10ec57811726746caf0105e82cda84285c10e2c5f2d297e7be9f5eeacc0a2157f0c5f2b85474e7d55f8a0efb5f77c9b8f6aa8778ea5c8b3681e5a6fa6fd63f38b546a86308fb6c22e461bf0ac5d0f9b05720f0e9082a796e4e521c8f4ec50ec50486099cda6301d11a89e7e8f9a8e587bb1dee0127c9192b996ac9d84be8aab218893db8fccd7ceed66c1a4ca8cad5d006433a96b1efd745c4597a473c5aff59a56a25ac482948bf538ca1794af8b06fd1f1ec97c78374e3db58f8396384c30f32a7539a0968bb73846a6838a4d1993c6b9f2c65625e09da0bce21cba3a9d40e837a3e30ffe6b061bebde40d9e44ba5f1addda9b035b2e0a4e30caebfa96a355c8e9662ef3cd8f364c3ffe846c634623a10589e6f8ac9e08dd633fdce82115d1f5983acf850cf1c8a29ec5eeff8198379009f9f3072775f64757d3c52ec0332bdf3e0a2bf8fc70e556c096289b1e37d0a36c6ffdd0843e05fbd91d47d9097bf1a51586be9fc6329eb4c1f5f2d0ea372a1a45fe4ea1c015bde583421ab08b8ea52d3f9110c6a96e15f9f7f1f3b5289fc2cd6a179e2ab5ac750c76c11af036af35c009a8018728aa70d7ff8197ba41b157a1680ba362317959802599647516c814c2bdc7000e57c5b34c594cdfab6432ba32b1b1bb31bc26a9649cb2f5282fee589c05c736436538b59fcff48eb79e4adba3aceee463afe2fbe5d7069272c355c8ab4666db99d0ad044af6d57dd4636d4ba2c5e45427f375f487f37b14c0edfe736ee94a0ed81b0a455964ee1e75a44b5f2528e8134b0ef09ba70225abca0c10d689b5551df758c1ca55d60dacb75ab27f7c0deed4e981dc0742b908d1aa782858bd0afd772444e0dd06f1b13a126d31d80297db799137ade12e13bcc1fcf23237f00d0e52b399a57547e48ea1827a44854fa4b87b6d41efe00ba0e251d9e451550965dd208986d890d6cb8186fbe9e6f666b0f2a02bf086e8d2f47ec05cb916b5edbaf4e616741293d3781e931d6aae7332a0ceeec927735f2e063188b846164b33707aae78aeab0d158ed95bc00e0fe49bc6ac89261abb0d1f0a1730d9a6f7f045c959270dac6f46789740518b233327ba87ee3e5f1eb4785d332048f2a772afe2f65ffdccd376fa6ee03c2ff65a1a5a128b4ebc5ce1e506138b2081c849a2dec95369e809fb70af499b1fb3f0746b2ba4645068791563000b10c208436ab08b68d23ce2a278c82837314d7534f0abc96e36e1f623b25dbe4046cea96b383f27704d57508682f0508fe3f2bc439529c231e9f0157a299feccd2ba9bd71c59613c349c0a167ee3746a091c98d7001b4f4c16963ada4b79cd469f4036a9077eb9c0bfd6f92766e9f4baad8e74fba93e3210bdc09a6b63c21f8172592cf2eac0fcbb2c3b19588273d7d571ff9e6a14808e3b54b0e95642513b783d699d9826f43cfee43d823a1c09b92fc90a1c1828b0ea958517ccb5876f5ef6c120bb5784347f5e57197ec8624d1f0d1aa12cbad3551b561a4a181a9f38cdb8711e5644fd4b2a66fe9b1922195a774d61809d8201325568bb837cd97ece76686502d8287464d06720b3fea392629ae06d08e967bb0a663514d3664e6187d401bb2560e5323640ab2a845ca012e07a7132e55344da68754505860a26f771ea762a59fccb8546bb3878707f76e4bf3e5c2dac8611834350221a21eba3343e579ffa9637405985a71ffbee087f2859493c62b3e25c7c24ffe23e77700da144fcd5f679ae441ecdbd32e1a2ebd405ba179dca5d7154973215f706b3f2ee77807391e3971c3cb02ad1249827b982c4cb5fa73056d85c37965ba80e0f4042438a96e877b610e7aa940ec645d37833f7b0ad9677ab5191016b68a96b4605103f973f0070332cb11c3808535dc432a3054f0925a606da5625fb94e6d0c62e7bcdca2b68eed48d38f18036b2fd4ef3579f7336ffdc6a1a8b5ba7e079e50399f08edae86e12719813dee509969b13b03386d02dc3047d25c586d8d8696015492abe6242b2243b02d8df08550a7ba406aade02668427269804123800017d7ff710cd15bfef684d31bcbd8bf9de46e94b1330b6c1cbb3d2e9864b161c8b8e1b5044a4033d4da94d4995df6e9b03b8b47fd83da74dfb15213de797bbf0dcd2e2fa8d6d0486e95866348daef96f4a9411ca70d1ebeb7dae7c6e1d58ff76e7bbd30105fb9112ffe867ffdfdaf0561a7f0836a62b37454377ebb1b926dca5cc86e03fdbf6163220efa49e3c52fe2794e5849f8784166db0000f9e4132aa735d03461a75f540c7468f439f004b62fa792352014a8487faf5730aedb6e8db16bbc9c9047bc7fe6af81f98c19fc0db05389264ccfb3daee7030f3f2b6c68fa3b23e1b32e506b53899ee25ac12210b03ed6047937638536afa332c1bd030a3470118ef77d8479546acc86004e0d68e39f21b57c228a7368f52cf852b4ecc623c00eb2ac37ad9a04b87cf113b71cbd8cc1460feabb62251e756f33fd9124fe55b3a189c2da764a271e775411edc32d52f3694c5159df4cab61b496df78b7d1ff1b8a6c7fb4feaf288be613e5bcc8a3ff1f72d6c452295e45ce75b2cac37b04d9d39591ef16d8eb270c3bbd252fd086e30f866e71b445950eb4fd7d60f8356f67f52d48d7721608f8a851481d4b4e6c03cf0c85bcc9de4155e8f89c689fd696a60a0989639444d51b7071ac83f2974af7a15b8f42fcfb2c7494e1a4702ac30b2884717e97750c937daf58363cf148a4714d99e71357339f74792fa5bcb1e71da5970f9d32f5052eb09f9d78bffaaf8441e66e5f824f1cf8b0534737a18caab4485c85254f6cb1645cd7079d916693d1d0b95b2163dfbe7dc8c8bdfa16d93ef595f5215c59157ac567d099ab36d6702d535f2e468f6cb978b1ab459ded15fffb2e5471e8436226f40b9bc901c79b3543cadd6273b893e4b571f43eb8fd6b08debf8aad8d2609f62d9b9277c2fc60a3e99fdd8b4910c853803822215dfa0dc68c77bfe26969fe21491cf70d64b2eea62edeb2893e12484402f37557cdb63aa34de2eb8adf86c2c4705454d05f9c487ac7edc08911bf0ac07b1b5fe75c5e3c1874f0c3273bce1df3115f95838642ad7cc132bd69f51e1ffa23002eaf67d47e24f218cf51df02894c7467bb097244bdfc49171fbb619e7d798c28a612a86576e28a9afdb03764fe161a62a872dff9414c85ba81efe9f24aaa604b5fe647c9fdce8e0df39a0f50b34b110666aa18bb38eaef346cf99b93bd9ab0740a025a6839e0a59d65ee26c314e50de37e3246ecfa7ee29a500aee0bcdd68fe938931cb6b3625904d8900eab652de96dede552701a2894a006999748892e15a20bc67554205ef89d41674d2487127a9eaf77334abd3a1980e00b33c2494bcdaad08eecdc69bfa64a681e09f311f76c8dd9893c8a7fdda36c55c14f31b020093ec9079b23174c539a8351782798f5e788561c0d8c2ec3fc83763299f014b301c55d12e47f781ce4b65f0541683528f2cb5276ccb323ea28c125540ea8e1caa15c605871121b54a35320a81ff6e25295fd9952959afdc1da2cf68cf2345f2a8baf444de309bc4c750a2cff875ffede270fa495233911a240dba6daae678453c08b360c67c9a355908643092c9099eb4b4f1282c25417bd228c0bc47075e00d95602ab5d4d297afc73f1f76595abd323266f1d525824a85321360faf3ee69e2f6b12ae8fb2cae0fbe89c262f2acc24e95e53bb6fc4bc54db258cc87f7baddffc426e44d644949b9696df1c94f96e93d566874d2558812ac8a84acdcd69cd7c66861cc9287a8925d9d2d1ae2e85828ddbc9cb68c03fcc601ec3126cc61407b182d0aa9b4171a52ba3abb65df9b97115ed0f8d2c2c5d325a7fa96409e1889ac371c68221f2d065771cc134c04dbd06d511ef52dc0f4ba8ce34263dc326829b65d6df4e5f5b0d2b271b19d54315b1027718a2032ca9090857e7e3274221da75921df55be0b6aa15d04bb102d86dd37b3f8ba7c95a95125c6ec6daf42a5a7a90a2613f162bbe83937a2571f3c43286e8cfa6f3ed309ae151e1d6a482f0968a4051d7e914d399f2351d99225ae704ba6", 0x1000}, {&(0x7f0000001300)="5d5c42a334169e432a835df6b04773c3a0e8961f362c6aeb1746f24a0ca0eae342592a3a5fc72c53b977dfd51d6c78278efc918908ea6cb06314ba873bcac03356461e02a1d126fea3c7b12b71873d7fc8632be1245abe9e2d9874f1e853f5b7dc82ddfed4556b3a1bc799a2e5e3de08a186bf9f2e93ccf162b44991298019c4f5f15faaace4fadd22d59b368bf07690e8fcc8e30c06e07ec5b4555a011e9de5c410f281de96aef528cfed226fc42837e833174908ac6a35de38b58a52cf4bed31cc8bbe8d8b85c5e0643b2fbf0254551ad407bb6c796a3f8e57619b89fc9f23ad43f855e6fa11cf4e", 0xe9}, {&(0x7f0000001400)="889917aab38cb7126b6294279647b66867822d2d22277072b1c692b538005cd7cff9f9072069c30c478aa6258733b0ed8f9b92c3d623abeb37f34ff6f7dcb6682b19364b0df72efcd10f8e6b7330d13a924f9fde19642114d48d1d7f115d08a8f11ec0725e3e424bb1b18fb0c005ba5eeec01c23ba7e5f", 0x77}, {&(0x7f00000000c0)}], 0x6) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r6, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="0004000062574519b238935f000440004502608887d35e0520000004b663be527b7041bb4ab7f43e553f89d7599d532e0377f118dd9a47cb3ad8cceee1d15674a407b90d7088d08eb9c4e37fff1254c2f987298f010e94118208cc2a3bbfd2190ce7ed5ebfa30b6681f8684fc7a67d1da500c14735d14c9537abbbbb089cb37cd75801c08a5d28f18843d91692b101d2c1cad0a5c7f43247365f0762f9fd790987b127b9c7d067c085148572803baba786d96b330caccae3da5dd6f53c341343758b1bc032da5db274dd4bb5d1613c8e89b9a7e479077bb7e5844ae924a06f4c34172a54a600c81affb92dc8ef206f686c85ba58b1a93e59929618df13a15a52ea07cbaef913622d374b3b353d059b27ccf56f2ef52dd3ec1c78d405c466d5"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x120) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="664fca23dd461b7e2bf1565a10b11c90e6601adf3057858e4284ce97e19b8fc53da08dd7a381ddc266217d9354904ce94ee1f240f4bb6b4d47a660cb5978e3e704a1b9f92d4e899de618b15c381dc7e39c936351c9407fcc2d4a38d8aae3882d770e6c23e8ff25e99de4ef6f13624138d34ef0e14cc828c9127aa0b2d6f21d45da3da92512922359ffbe02bd5347b6e1a025996b458e575b6fbf", 0x9a}, {&(0x7f00000003c0)="5983f57c1925f8c0875ff561602bb0cce1098062c7a2c963b086da6fdc7b9a489f891160a757b59703f76c5358e72b3984c6879883be5c5893c5b295b849270ac8c82690a16006120f4c1db15bc6b93eebce2b7f10e801001bcbd71c7c6de85ebc11474b1a0f11516130203311bd6c559ff8542a8ead352c5dbcb46419de29660f900f823da1b0b8011b2e4f", 0x8c}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x80, 0x1bfef8d32d4a4216) bind$unix(r4, &(0x7f0000000480)=@file={0x0, './bus\x00'}, 0x8) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000240)) 16:00:24 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x8, &(0x7f0000000040)={0x337, 0xffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) chflags(&(0x7f0000000180)='./bus/../file0\x00', 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) msgrcv(r3, &(0x7f0000000600)={0x0, ""/91}, 0x63, 0x1, 0x800) msgrcv(r3, &(0x7f0000000080)={0x0, ""/42}, 0x32, 0x3, 0x1800) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) dup2(r1, r2) 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[0x7fff, 0x6, 0x2921, 0x8001, 0x1]}) msgget(0x1, 0x140) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xad, 0x0) r17 = dup2(r15, r16) kevent(r17, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x1, 0x9}, {{r16}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1000, &(0x7f0000000400)=[{{r7}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffff8, 0x0, 0x10, 0xfffffffffffffbfe, 0x2}], 0x1f, &(0x7f0000000300)={0x20, 0xfffffffffffffffe}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r18 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r18, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xd, 0x0, 0x0) recvfrom(r19, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x52, 0x3) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x6188e5d8573d56bf, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) fcntl$getflags(r1, 0x2) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x351, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r1 = syz_open_pts() flock(r1, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x36280000) 16:00:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0x1aa, &(0x7f00002c5000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f0000000140)='./file0\x00', r25, r26) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r25, r15, r19, r21, 0x1e6, 0x8}, 0x5, 0x108, r22, r23, 0xfffffffffffffe01, 0x80000000, 0x7ff}) setgid(r15) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') writev(r0, &(0x7f0000001880)=[{&(0x7f00000001c0)="5366d7819af60b362ae09f97"}, {&(0x7f0000000240)="78b33429b86899ca26711fd0cdbf3880a720f9cad6c255f514d06b55cb43a3863263cec01b448360d7bda7e44a0ddda5f5d085e03f433f6f468e024257"}, {&(0x7f0000001a00)="7a3aedca001ba5dce84c0c399897f6ca7610d03c065bff1dac8150f27ac84d2601f90a3a7e9c3cdc3a071d4fd2533c5a73bb45331add0d19f844e5ff3e85c6740d40d7950814a4d0668c04509555a5dc0062dace820c9bc1623d12ab9a1794dea8ed598d62343c1ccb6c2da6b9633195373878603036a482c3c1231d5d75db986f7e0a08672b2e0603db12514e60a56f16aa60d9b0bcebde394f5e43302e334349a0bee0f0cb63338603a254fa0593"}, {&(0x7f0000001ac0)="1aad43d03abecf3ceda3e67442ccef07f055c7446e3e69e9b0aa0deb5dedf3c1731a19ee481a119daffcd72656ac9728635ab4e2935008d130caa9cf594da92b151380d96ee332cadf062251dd560fbfb2616399b3cfa776ecf29da8907e28d5d9f4cdc357653b286b19097010b50831ce6a9f78533185684e075b521c26e90250afd32aa09d2d75ae5ec9f94bb6"}], 0x100000d0) r27 = msgget(0x0, 0x8) msgsnd(r27, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000ff18852730b03d6e560f7aa8992296cbde41c4ab4c0c5f7a2d6690d4457bce82dea592af01f98d24e91e24e0ad36944d008000002cd40bb7693f227ff0faf7d6aba50400ed1822709c5cc03152d8e71c1a22ce01897e77e9bcda2fcaa7a8a4467b306cee5c2c81a5b88bf715076d20cbb6367bbcefc1b9c8aff97f896cdaff43095157e5fb4f06d0b870a8faa2952543c810da983041044cfcf0c1ded159f0f996512fd52327d7fc6f50b37f884ee22d90d6a584e74303e96aad662108212312f80bc38b11bd0e83c7cd034d0c5bc08c571dc98d36e4d4df6abb4ce226eef905108d707613d011603bc5230f74c0989ae5ed75a706e42fec778160267ca9539e00"/276], 0xb3, 0x800) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) write(r1, &(0x7f00000000c0)="0c1a65ba5200b9c7a6fe6e95462f6f35e0b0401ea595fea61c43204ce5970ae4ef426a1831c422fade36b8f6d7728e83eeeda40dc97595cad82e41d793ed03bc7df0b4ec5b666d0d0fafe83355506bc8f00421132789da36e66f4108ee04b13e0ff5c0c44c1af9d826413aba7353a9585b9c96a32281b7ba128a9e3f1b65675b0715def5c95d275991cb382f4b105252ad0152d6161afacd66e1e306cfc471972ebdadc681696c52c384bf7456de8ca5df0abb885f16bc4b2d54f942c36703eb8e3a59b1ab6e6ba52fb56408996a88eb7483", 0xd2) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x80, 0x20) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) fchdir(r3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) recvfrom$inet(r5, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = msgget(0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x4, 0x0, 0x9}, 0x7c921bbe, 0x0, 0x8}) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86c0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d55438250d8611cb578d3b5746b82fee4c64cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a00"/254], 0xfe, 0x0) getrlimit(0x7, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000440)={0x1, 0x80}, &(0x7f0000000480)) dup(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000003f, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000003f, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r5, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r7, &(0x7f0000000380)='./bus\x00', r2, &(0x7f00000003c0)='./file0\x00') socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) setitimer(0x1, &(0x7f00000002c0)={{0x800, 0xe6e}, {0x20, 0x200}}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r6, 0x0, 0x800, 0x1) setsockopt(r6, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="59aec3cbea84cc8e6c0a934aa80cd7d8cd53e9b2368577d6a0261f686349af82376b669fe71b34165e7e0000", 0x2c) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000180)=""/145, 0x91, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa00, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)=0x93) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) munmap(&(0x7f0000746000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000001a40)=ANY=[@ANYBLOB="00002ef28469ffff0000ab57fcb24905059f2678f136f47a986e4fbfbd0e8cdbc5e6631f7ba64ba1e0d581ba1cbd2ad282defd3f71dfdf98334595bfa1b718bff4e50ca39e581abc735568f206568db97c68d3febd8ff3cb8acde31c33009c6629cd4366e51dbe2ac3b5140ec99cd9da49817b5a7a721987cfec46dfc7229b312489e98ba4090000008ab30d4ff94f81ebacd295eed59de0a01181e4ec837e84043c184d37fbf8cacde3b249c6f711cdf8f202b27f963325257e835d67e6312a148f0accccb24a28e26a530f2e50b7e9bc6ab2df9d00025e5ce8ccd2b6700ad6c40135a38992eabbf01cabdcf12c9c52fdaae6ef0aa2a1c70ae7e31a17d7e46a770ae423233e40e217c42a8b5b37c2e93e28e8b15a2a67abf0e64b95427412e43389e90eb68f99082d9d924a535fc242a6fddb4bae17118d8b118b5272db43cd9fa8b70e2dbb20993e737de73bbc87b8d2f8b3c4460eaf0a22dba0835ff5fd5ac1409db0d4e9a6f3b251ef95c58fd6e9d0bd8ef1d26c537b6729204489b089da434bce25ceaa102684753d86eaa422534cc474660d93b79ae905190ef0a97cf96e2ca2c95cf30db2dda6f053540a6cf22767b2adf296b2d45ba3b669bb879d3e2605dcf2833db2230ff6c98fe763613ad09b0607475800221d81fe9b1c537f1502ef9232f882008610100b0000000000000000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffff1) sendmsg(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000280)="8cd24f19164bd2a099c3d71df38cb33bb320fdeb74f85155570a4d61bee1b9cc42a57bd0642e02eb8b928e1ca4d330798c0b4b7a7f661765762e0c4f871647782f219e6553f0464489ad68d9272f45c1ab2557ad6079b701f8a6ad862939a7182814968361490b93a834b1fc89ea31a65b61dad5d09b5bc703c7cfd196f89b287800f8ffcbdfd62eb1edc268a22cf4650da4f1d07e8d3af927e9a8bd9a64deeacb905a4105c7d4a5c52262cefeb7ed6a68eaf47264619c65c98e1841ec1a2f91c929f633b7029e966150a82106475365f4c7e692c7854b069934f0fcb406183a3c6b2762f5ec67d53cd8c65b8197c902c115a57a62509dbd0c6971e35068", 0xfe}, {&(0x7f0000000380)="dd1beb9cd8847e8871e5cb3eedeadab522f66b1ba3589922b401c6f6b43ffc019235ffdfdaae6241661d2a42af745924fb19dd15ffd2712c41984968e53ec5d50d3985151c3934879915a314f8c353046fbc0ccee00a127ae3f9d7d46cbb871b1fcf68aec30971e187c79f05e0d17dae5f0534e37555098c8cd4aac838b94ecf2c37f883ef7d4793ed4c31cc4e95f45b4a497ce7674d5385321f8ff70e3687901aef9ab95465074d119bdf42123b7f11eaf8bd8bb5490c112bc149ea32", 0xbd}, {&(0x7f0000000440)="3be2c9a8842fee7bfe6dfc835cdfba378fca0b14ad637f48705232ec26b75f76db8fea4cc809f202019610f500a42e8c4c896e4c4f5f87976eb9b8ee0ddc368d5da6c5033bbd55fe74504da977303033c5cec286372f3567fe6642264b35143508c16fb3b6fb3539e5b324948bf3e8d3c9e759afa5e33c710b91b30fb00409f46c234180aa329e599ebbbe1db8f018c74b52680057b06ae226914fe525f74f255388d258a081a4d65200ec6487a76ea7180a4361ff19617b2ee98681bfac1323292f6963e661e09b1ba9797ef9b1465a1aa6b75f9a54f376a03dd34713c7c416faaf9c6d2dacd700", 0xe8}, {&(0x7f0000000540)="be3dd0e2ace8c8501470555dadfa97c518ea2a6394a76e59079648f240c3284b341bd82aadc211b265034b32b54bcf04f51e8457ba2f8e96ebeadc156c0ad9f45ee08cc40468", 0x46}], 0x4, &(0x7f0000000600)=[{0xd0, 0xffff, 0xbc7, "e78d8e3521f424a9f93db770dc77442082cf0b269fa086e317b63c67d808fa592af886c525ce90850f206c8979b129db1c9b89f4febd956a29e2682aadc62f54fb2bdd45177a20153766134ad8b3c51e9ae685921e683f07ca820b272462aef6e236ee4084d539dcc7f2d03ccf00ad721cbfa375b13aa458d718f6a1a384a901dd18e91d10615ac799582c36f518d00f3d06456935578d223464115fbcbe865393a0bbd399cedc8d8c4352cc0a67cb33d3077e7d774026baf9c5e0b27ac4eb"}, {0x88, 0x1, 0x1, "9a9da5e968d8c399db52cf5c9fd47f146df183ed69a856e5bb94a2e24bdf20017c9c538b12e0a204ab75fd393e62488c99d00395671ddff4026562de8d0f42778a0142b054fc5bb7a519447f2d06506b4327ea3f29607f034c788f568d1c84511439984692408924350c3328a41601d8410c9340d9"}, {0xb8, 0x1, 0x79, "9e118ecef05520270f4122c560e9c04f7367b457172b8358549673c4a4bd256fb93d384209181c72e436b5348b725a71e673890cfcad82948c5772e936c78e014cd365584c68dc3aff0d3d327e87ef9cd3b12cddf382ca4fd485d2a5fca0138403b0031fdb2878c45a8d1fbba55f1eff1b1678bae629675ae86c030bbfb3762d7f5e65cffb1b5c52fd8b02f3033f38303d3bf0288debea3534c4c3fd9c1a2ff7d6c27f5dd5"}, {0x20, 0x1, 0x8000, "3f4f54d3580dd3781405a84417d6b83c"}, {0x28, 0xffff, 0x10000, "acb08c716dc978b67743c369d72390b5b2"}, {0x1010, 0xffff, 0x5, "4d7018bb20f7103d1120dbcca0ec1f04de90b17a7f6e132ecc6a5530afac53409b3a096c9e9921c9480acb856131986b2fc3f2d0878961d5577f6a937f048c53aec06c4a69e2f4003f4c58af9292cd9cc05251bd7f711707509d6c74275b48c3e0529ec67cdf0921610bcc6b974090001da723b811a558dbdb7caee91ba62cfeca6809943c24e8bee078f6f018f87871cda9df5f1b1058a474ed91b187cdec04ea4a1cf5ddc3d88846f8bdfb311175230dc808386c7490be5f705439eda8a8bb875863b870b3fdd4644ec3afa2ce17e683fce2d01f90e3d0ca39153485d2d2bf7990571f5735b9ef22b0a476e28c5345d8827f1de0085061f18237693964ad6bc0bdde255895c7baa845e3f0a8956afd41521b8eb8593572869dbaabcf36543ce4d29317dc5efc227043f456736000509c53df23b01ec62719b34ef36fa05bf8eb330f6b60dd177d5aa893a42bc697ccdcd3f6787e92870a02178e6443d36cf4a12c5a390e7d61d69d50d744ddf7389b3fbebc16f3217e1ab030fb218bbe4fd123e2070d796018c0903293da6c74fbc2728f0dc6baacde26f622810f0c8adcaf27013451ba8df7cc2d80ea3f331b594376d381e484df0fabed9e4426d86c1082603f478f28094842ea3d63d6043c7d2e8e2d5403ccf4b7aed7842aeb276629a4063fa242ee1eacf949851f3f9ce0bb3fc385500a9585b41754f1acbfd3358adf47cb85bf5511468c51191022546e98712ebd5af8544f6b893a061ba7a1c2e594d893f33531626a74c2da7012b9a3ae69428c17aaee959a372c4a809742e075e9f466648bd33d9034f19269c537320a321b7ce9c2e73b665be4affd9dfb4864e43cf48e17708fd0992bdde42f5163d84b8453a6daa721ac2e41f38187f03137d3d6492b5ab014ebc6257cb55d53242a7f9416b38e96da35703ffac513def8c7a983deda77a9aead1d734ed214a1d9269d0278beb4c3d19447699af5119b7cdf3a96149afdc38d0171b6ba0adc67686c2d2a83f8583481e423be99267f7d303b479797c19028b5b39726ce7442e4a0d8f74de59fbd5247c221e7db36a70c88e4a589df7b2dcd6e0dfb0f12ecddd0485897a75003f134e6cfa5fca653fdcbfd2a20c99276caac5223d0d8fdb5bd76b8a96990ba6312c5153234add80ef6e48c6228f999ab6edfa785bce8d0c1632496264d6b74834594249e81b628fca22ae49ecbf0faa14157aff60ea0c8a0a5336646a63758834771a5015637e589b465a69fbc1e176a8238a3441d71364af5e8f181d427b56ddb79763c0579736f25fdae1d15b3a481136cad579018d29ef1d976c4a37d7957580a31b8af3501b315e70ecdc8c95cb2cd3225a8319840ded208d3181ff9522b8e1f42a7b1a1b2db969bb6398f10319071b84d417456527392f378f3add7a55e7b3d06dba9baa8dd80cdc14ffff88237594a4a13f0a1d11b69c366cb5b790ac3ff0ddd19fb995438c449e0cbb8d7efe02cfa7c28bae2607c573a482bb84d1d9642bf6400fb5402e9dd24a05cafa833fd5231720f7cb9cd17aad79fcb25ad49a441f494bfd9ad94909498af756e18f033d956dab0ef9ac74b5011c356cd884af3f690c2393014bb70416819fa1e392a8db4a9db1ac430a7f84357130fe24935c25818d2db7067f2ce8cd65ddb753b8b41411809ab2d97e339a75808e139919c66684ed2083c3f16709a3a3d5b01980b90c7e7dacae38d19310479c059521b6f3659eedf53e9251ac8cf0340a7ee6824addba20b08cd2e570f2ebac536cea5c3c0274beebe806f1b65528aba22768cb11d0829ea244ef88dbc7f59f45e5178b737fa2bde927d8a96e2b6e6a3a062701308878c0e4fcfb5a431a02db60ef53ccf4714addfa0e75309dffa887590c3500faebef772fb27c9c844cd7efc97aa9448f05099f493f657f0742432bc455505297772af018fceec9a7260dcf1471dbf1ce267c02680ad96eec4164d3be3205ffe159f48b493112eca79e7f912828bd99d3c53cadc10c79c3f9eddd0ba3b087cf4a4a1009d8fc4412855f222fdab46e9bfd0d565b68b61559386638bf7d3d13332ddbe1745e1a905e0bca40080e492591c53016ce93101c917cd96ab197c786a85f26efc33fcc5206f10b1c08514cea4d5ff2752df1082409d7d0dddd7dae97226d62dd5a37fd6530e0d3ec84f5e9ff0e3092739e29a5950aba3a48d27bc28ae2a84691fd4102bbd6969eb8afec299b59ba228c934c0f182903acc5666451f27cd400062ee54f639c79bd2737b236769af8aecc4d21cb6cfa648128ecefc902ccba13b9aade434c8725a388afe17be60c8288550c8fc2923255fbc41a8aa1e0c9f48dde4e8e0630d1245fe5e79f4313ef541d40449afe71317a89e8756c12bbed6ef6ec5d958ca95b3ea767d9cdfe95220369835bf773d58d1bdeea2986cc4361d9827b016a62628a0e39726e2c45c1c26286e815076f665752125bdfb9e1dbce7d0fcdd87ad62a9c15b25aabafbc5ad2cde0b41d8a364b7eefbe60e9cfa4f5ae5161830fe0ca7657945d615be106b85d98f25ffdee0bfedc4a9477c2350f7ab81aaf10204c6287381b01c64e77ad797e484734872be354586386c2b31ed2bbd62774433d201ee4991bff4918d34ebe2e8f58cef206ec4129e1a268d95f2af1986b8b4d6e82114438c26a206ed20754764c6cc1a2c2a6fcbab2940db2b6187d26950b594a098b1cd54c58c72509de6ee54b4f5bd84cf346cec0dcd74ef3c4540edb33847007079b058e4269b1f005673af26886259d0b0ba0ad81c32c2f1e412ca93e599c58d64d7cb3299dfe9b52be01984584d31c33c14edb730d30a02235b31c671221462a4c0de5d1a37408678baf93a9bd8ed4f49a1489e2bdfe6c378ba52cedea8d09ce48d0de11ee3bae2e40e2bbb7ccfbb5f623bebddd0cde990439e6397a76be187e59faa68aac860b6aa13fe8317da33068f4041185b35e15fe45d8a5281a64537dea45637f9f240009100bd89ca244354428cc69e9dcc6c77a712b915ca2f6ef7c2d320dde375eb35e29322adf197714271c0e630b3c9c215ce9fcbcde5a12b57e8d83497b33f9dc5162374911aea55911a4207211cf3b86fc4b42e5416e4117b09fc08bf80499857a5f5cbd9780b63b64020f86b73f497af2d2214ebc035478e99221442621b4a8052ad3b50e3ae96eeb18a378774418908c1ca29f668412e94d04f59ec16a9c83b41189c06cabad2fb76bc687ce471f96b454ea967007431b7e4fd8bbe1bc7bfcf1699f0eb049d200df5b64afb83b64f7e1902a7526c9276e288031e8303b39146ac6ac7d218f8e1d7ec5bc0cf25a5677e7291e4fb609e8896b0519b66c21630a70d113c95935949a9efcca03c4695ec905a7717d5bac830ebbabcd19cb45cdcd8fd81a2df15a8102de5867c675907c6e2e1643d14aff65d99b5f37103949b439aacb2243e16575f609d6e10a1c3e42cc983799bb9c5ecec43daac02fcb3aa28a352ada9bb443753d68ea7162e4c153b48702bad7fb0612d78facc469b7160140cf791e8e105ed60b659454c541e8e7cd153bbfef1e4834747bb064fc3fac4df70f6167e1fb3ed116301bd5d276005e60d7c2eccd54dca2b4cabcfa18f17047150def47532ca5945e172eed5a8f1deb9a3e2e02cd684c92b85e4c0e8e4db6d6c7b5f328600a09d55b3f675ba4f560eb6b4a1de3138f52d5b8697cbb8db07662bdf396ccb7fd44eedd137f8f0c745a8d9a96260df1b3e64f52e37fcadbf200077d19e853294a476289326a599a2699dec20776019494af630f6cc8fee2630babd70f5e0e755efe3fdedd9f60ccd3876fb28f83705a5e45b8f3d05f3a60a9303e5beca400365dd09412fd0a14a9fc81f21d0b50bc274ebb22e15a9ae84faa4374b1edb93d99f1621a39f38e1fcfa643475e2acc25fcd823044488f8edcff94bc5392f5c74d18dc3915628ac2276cb7b234a425256a9504c5681a5f097ddd70f95c8c03470745e1b1816c6ca43a1484afb49f72f3e0356811e7de04863138c43b5f0b511e3010841ab7dd0f1b485c2665762e458828ef41cf3126024f61d0f91f49f7cd3de4fcf3c728d14300489d4c00d1712de2d4ccf40506d2cec3b70c8e0478ef42524be3b85f71eae481f73175707f90d446d89f261b58b09645299d56fbe3998b3e3232422ccd1c518d5e14cc97383001d9db47f47779ad3f755dcfe3691d083935cc98fe2e057e09a62fec9f80933f35e116bd2e0ef5fbeca23dfefba5f81e5157ebd81cfbe0139b2516de016a1a2d8218a7899574bb5993aae49195a8ce2295d0017525e191e2b7a0309fe4c085d60c90801205c87df00e8cbeda16df558651cee0afcc579bf6c17538c9f3ac41ccb8b0c6b8a60e297b38b23fab7598bcab315bd5e523c8c7412350db50c6400cb2c750101594cc6272e35edf432105d56c44c4a8dbdc523232e45f77c2d6df2dc5259a1331c71e13d4a0e49060a2be51b066a2159e2539e678c1a46ca8ea48a85bd06e29d0ade4e456abcd66d39fe2ebdec25a46793c7cce4e2650947fab0cb08577bc77275f9db365e80a68657af876719ccd58af95e149b1a62f3ca278bc127f6919500bfdf45d3d7ab76550ed165232c56875bb3456a11ba18545a79ce8c56f7f6ba135ce4cf1ada28a4c4698bfdb0f0d6a6e976c926294509f771c0790d1c7599a75e5d1b51f97d55daac4a2c97f4f160ff65e1c47f84d91582c86fa37b00b921442cc62fb6c44a54670dc013fcb1c5f914fddd94aae625c35aca4dfea7b686d90295816681057d0ff506f0c1ad302791569ec4ea92eed350acb97f555a9fa92af5aaca0456c913c613de8bc326b300d2ddff5e2488b8079daf9140f565ec4a446d87daf0d18eafef3dc30e34953fa79007eaeeb64c1f372f42a8c3815103167eb4987486ea2d09e88218e9ff5037ec35bb86aef886ef66630a7b5664c69a354719a4db59bb417755d3bcaa7f1ab54d2b4fd086a6edf42be72e9dbc16ca726789d079cd68d073761ca239ba37f8251adb19de4629c69423b019e18ddd0efdde9e9b1620ee640a109ad6e5a8525990bfc26337414d733293d054a49443609b4312dcc256c1143e4f0cf57282bf25601637dec5fc7420f086abb2571471b6c4e35071ae55294a3410c40c7424dae0d10396f064f3aa84ac7f7009f343092f0e092fa276fb5cb993c79f3e4e1774bdcfbc9735e27033c3c2e07742a3095fdff24e0d4e586030cc3c332b9856fadcb018f1f792bfb46774f3c3bda43a371f0fc1b4a8915127a4dd7a45252374b920e8154f60fc626da7aa18730164bf76dccbb2818d68d7f89035c0fdbf6904973b7fccf46690fbf879b1475bce1062612504c7cc2fb84aaed4ec58a0f254688bdac4a6a81be174318a4db2e88f64acfa75305f90d25d9fc811502514da367191053428cab429947445797e7d04550e71698a402244c3130697115aee0a25637609768ce1da7e8017b0d2de46a3577f310f161d56c04b3bbacb8f0b293b701bd31222b79b8a39e8778b429f4e0835dced21f7666aaaf55d804593f1f24a1c441feafe107ef895844b6ad192b95a67adf1927566f0f0c3fc0237080e17577512c6f61195fb530b2bed0b16e20f9df5e655928346f2048d2426356ce1f3c8b4a4fbd45f27630b37664bca83a0caf1de92ca03b09140350bc676b460cdde86efe072ad9fcc955f8cb70c81483d6e9d40b9fa0d17ba0151ee7bfcd9f8613689812ea70664ac57c41a96f0fae42377f39b17e9dcddeb255"}, {0xe8, 0x0, 0x3, "c855c68fc984f00c6881f558cd6579f796fd458f4ee3f86f0d440c10f7d8c2ec77b722559b9f48b3d421ca7e17a408bee16c2443be8e83458eaf8ed11a7392420f870ae8165715fb2bb332d0de8e210014636a05ad6db85533a14fdde2f36b2a728cdd2369b038827c256eea097807641334bcaec455f9920afaeccea6d17028baedfc6b06033279eb9c9ae99947dbaf4f67cf15045374f27a60c021ac1467386dde27980ceaae1ec520dbc07ae1ad25857058222c2f56e5b4ff93ff60787d37d2876178c0a3a8741352139e94052afddd"}, {0x80, 0x1, 0x4, "43b86ba1619b1a411a2d361cdbc2edab3b84da6d82954f925424bde653948ab684438c1f22d4c11bf120da5342a69103a1f2b581d3e99ee34619cde1ffe75f123fcc8562493d000d0516eaf76d2bef4b332347243eaf723bcd42ea64d3c3f967523cc4ef723fa083685b626ab2cd85"}], 0x13d0}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 1: socketpair(0x20, 0x4000, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x10001, 0x0, 0xac}) r4 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') accept$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) r5 = socket$inet6(0x18, 0x3, 0x3) recvmsg(r5, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff00000000000000000000000000000000000000000000000000000000000000000000000000000000000056f9b6"], 0x1, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f00000005c0)=""/43, 0x2b}, {&(0x7f0000000600)=""/9, 0x9}, {&(0x7f0000000640)=""/14, 0xe}, {&(0x7f0000000680)=""/206, 0xce}], 0x7, &(0x7f0000000800)=""/4, 0x4}, 0x40) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='W', @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) recvmsg(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0x100, 0x5}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="27854656d64ece98555db71e195022c08b7bf217ec47570786574f596bb09ec9f8171210343af3cb1bfe042ae5909faf7a", 0x31, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="4becc456028105063d3936c52c2e70a9d6f3efa606882e918ffbcb8d1d7c5addd09a4e2568c36b3b5af5", 0x2a) ioctl$VMM_IOC_RUN(r0, 0x82405605, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000180)="2078f7b69541d6d97099188e90cda58e765f787007e398759c1830497e4b713d8a9bb5c14c0333737edf6d0f329506000000000000000500"/68, 0x158) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 16:00:27 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}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)="17d34d08033f10b0413d863f7f80905d1cb36c6738d8b4c9e7e1b56217f019ef90378055df3659f1a1aff1eae941c1b4b56e9de5a7187e43a8e5288655d3e0f3c81ba4fc130e566f0fdbcfa7da21b00a0f8138a5060cd210794479b468514b20f7132e1a943eed424d64194ddae7c84c6e7d94e0f609d1ec3d329fd5ea68eb3b45141b8710f1b74dbf2cb30342799617907eb51fb2bf8c9ed39401b727eeef91c1aa24863bc18962996e66391610b583fe244e130cb6aa4870ef911de0b770a9f8069a000f46b8a0247d1d8960ee95a330196e838c074b2638904e88e3", 0xdd}, {&(0x7f0000000100)="4db4222af7ca9ecc647f7f59aeaa51dfd92a5ab6708ffcc25a61ca8838", 0x1d}, {&(0x7f00000002c0)="ed70e9e76af38b870b384387ffa36a208eeb9b9be151d20c8024958266508078b61907d44cc614341c4ac7baff25e5f70efccc35f1d8456040c23138d81b6fbf81b459c0f38681575fc6a966fae7665470c04e0b3c50233561ef00e552e332f1e63475661e33d5d7b3836769afb00a3af3f2a2107747c1bf36380bb956856dd4e9188085a425a07fac58881e3a06b6f79c920f89f9e3b8167121221bd32edbf50f3dfbd3d9b1dce8d57711368a3b56c469f38650990473df41ef9bb64100f2640290665293a78cc1b4a5927df8d5247296b43284054db75bab058b507a9a52470d35be6dbea3c3e5e964ce2b6ea950e18f48fed32c91c9506de77be6549d3913317428e641b0ac4edaca905ff23cc7da85b18b174b3e3960fe4d115b27b8fecd5085a9cbe7c9ed93574646438911d3e015f457b7a845ce91d7c012abd1451cd5a86c004b61348f7f1812fde8cd3f5d71cfcd06bffc13365cebc7bee5de93c47e28bec8524a4d016473e82e8065e3404ea4529bae3fd2fdbcb968e67f5ac89f9a7274478147d139626f2822f5fb173a224386fd279d22694964d4dedef11bf97f12418f23984f53c8f241c9fc3d8338eb7648e202dfabc1562c4e2b7a88d55b4ed8980e1b8f8746c1435a3c759e094c60e296715d5c6493caf4547b7de5e4116986b23c4275bd9b77875f08cdca10b1e3c6c354712d4b41977aeb1bf51a5d3a128cb4cf3994b5f363bed42091f60a2138387f88349decf81d3e6be8701662e6bfe01fb19b5e04df5edd1cd77149bd5c2ee6be0835d232f02624a5ce29d5d32e2194371e4f8247123310571ac0552325f5ff022271db5ef6eae0e39b3698eb704ae1b9b471b2879b41952e4fbe8848b4526ac35aa9a31d598188086a95d1e65bf768ac26e774540719078023e5a440c0ae963eaa38598d317925a160fb116bd7bbd79c46f0ae1f79c80f0e3bd9c558706a3f604ccb73bb85b4b8f3261bdf6f741e20ecaf0136b48374d994b8db2a92104f407aa9856351477df94f1393fa0bde3678621b1583fce440227d72b5849cdbaefc963c35262ed30c98aa7bdcfca606c120c2962e220a33160e8b21a6317022a3051305683d08943452598b6192e86f23c89ed21bdc2aadadc2d1e9e0463bd57d7412a4b6e9155f8a64696d510b9c046a64a52cc7d89618da8af2d03cd225b5be69930b4ae04b97801a8b3d6e5e8f37566927e8642188acd0b471438d725fc5f5fc6dd000afece79a8fa68a7776871604d7138f417391b1b0c8cf4cf3a7a4c670ebc063cf2d42e5deda192cf52bc015681a97890c6de90c4a8c23892d3b6fdca788dd5b4204e47c6590cef3196d89d6982907b39718751ff99ce7738cff20bd1970bb9aeed433713dddbf1313a4ca2c82c487fcf0569cb3b7a61c450faa342e21bc7689b938ec454815005b64d17d1bedef8bb9d48579f7c64d61a6b85f34917d0903c476dae36060643a06a97b8dbefb3c132e94f084c9d88e8fcf296bdf4951b939fc2e8070f4a2013e4ecec458a45c2fb0551974848de7ea6c363762bd7fcb2eb9165912192d92c5a6e8ea9a0d38427238cca000d3af55543a1d347980c76fd6f15c865019a5ea3c9ce259ef581ea615ad092e048e4ac4b66618d334d2b6fdc3e049627463b7d55697f921c7d6c55ba80a0fe5163f75f536f4da821850b5156b3d08656a63d3ed2e27592119abbabe603d4f0eca9f251294e08c7c6221dc415c83b056b572f6a801077d45725b1726c597a30e42db4d78bd00a5b8536479c3c06ec0557d8816d9580618567a82f005be036637d9b1b5555750d920bc41e85a4e3c562d900a2eb0b9747d8627d452b169b905fb2b5e583af51d15303b8cdcff76e59992e53802c328a222c9344a16c1b4d54f7f2a64b0161f74f3d26a9f06a0f26be67c4847902592654833dd687ea08dc4e7386446303c1ee74c195bbdb13e5578a10aa9950702afdf9cb01de8a3900ea80c38b0fec668bb257d2895c4d592b8b964f2446419af2e23b72470383d1aa2efa721f88c3e41c727d4cc477d942feeb455ef31adc08f81746238114fa71f3d54a12aed1634885e71b4cb80dfa0b62c303dfefab13ab4b91e5702037925b354ebc524e76623bf774efb24e939cc03e72866d15127ba2791eaf5d07968cd935b4a7a2d3f8ad3a2fce13453c5572978e31a466b1c561745234b6a46a993da116201d46fa2b004cb972d007ca7e5edc36d04a7d92e9c9b35fa0930b9fb680ea18672d6ef2e99efa8e06db1ccfe626cd3373e8f876b70adc5177ad8c450858df62bac406bf6400ede87381da8676fe588a3523bc21cc5a694762491c8a71ab8ed52840c928e736d96917e080890663a5dc90bd78da8a4a0c8a60af44180392005430ed3d976d14c031b655a19e1ef046bd3b949b93b261f04e8b0126fd97fbf0767bb5455c3e00314ca9ea8dcb9d9bf7d1199daf1439201712540cba4249f85b564355f418c4576f01ad1f28bd5b976e8949d4d3a879e3b7956706fc2fbaf95740df60d7c11c61df11b6b6c0e212f7e39d064afe491127701ca55034dfe7f1589b53228100b4268ab25afc7cc6785d43695135789e1995806d3147273d7bf0bb25a1012eab57c1559369fc1831e742ccf0f47c75478447247aef8c42b4fee682ad69e76683821c60415f09a950638e0db3282d9d17624f0c75305bf457dba214f41a84d672074ff9cb28b55cc5483192ed3eb16f2ca91369638b3483d52a627ef33188a02f158bac03c9add5ee187da1371298a1b2007f6de6864983882608f912fbbf1aeff6b623eeb34ca6d2c8abd148009c5fdeacbe2b2f3674fc5c55c69ce261ed28af00afbbd96a2696069fa323e6fc927a3a6a5f4a413d2f562c412d318d83bbf46c7c6e003a12a3cb64090de832862e63e29d1569e657ea47d5ec84ebb8d718e9cfbc59ad6737f21842c9f3641baf33022c245f621ca7db2ca458d3929215b373fef0458d054ce395caca3c2f3dbc1e263126fa3a7432c703aeceb0887198a7407de4be76f29e34b8a8378664b451d0a92be4f66ea4f7f374428e04a43dc06f17b817af087f55381662a6b7d8f53e8827c04bcaaf9a5e24551356324a0a1a9db458cba391604ea80469fbe795f2dc29ff6729f1ed23a145f2de46e7d06bfb195815b2fe67e17860cffa868e833e46b7d0e73a600d9637cfc7187e5780f998d9b547158617331fc6fdf2cffba32dafdab7b2e91d2a1c88ae4e99a8aff754c42a29d74f2a90f096eecd752c87da7d121f5fa6de6cac8b3b3991536ff97463f7db8aa1f2de5213d0e5a5d571e4560556863d12ffd36bf163f244523b2559a761935bd67393511f2bd088783bb75cdc76f95bfdd2b7eaf41c391350c4118d0e9e93df32a2f61bf12b03b91696a24d9ebc96f0619554db2c52d314a0998021c7d6d2d15d426fb8c99164c9fcafd16e0563490d315da80c49c68c75925361ed8a066d337f81915e199676563c6613334e769fd538aff01e80fc816cf3407e950fea32ad81739a433c2d5a96566c54aaf8999830ca64cf73983d6cb8ab9cab729dc31d29e827242b264b94951f4a1144bfbb07f66e5a7ee9a277939c28653eeed4b64ff9dd4e9510e3ba5e9c571759e709fd75ec3a56bd01174a1a76e37e15aad63c3cff466cf25b6fd7d20c6a0f4141850047ba27501e0d9888dd420bac0ec6b7e28f254dc2abacd627fa08d3f55f0c4639dbcdb635cde49e4e81fcd9957d44e0886b65c85be2e1fda7d7ad1c5ebc54133d02867c480cec63eb72e9959b825b24a79666bcbb42bc131e6b15eea3fdabd0fae90f05acb48c5094ce1912c0326383b8d7380d86daad592d6c473fde829f99a82cae5a79cc0590e09a2524fcee94dbf5c70db9f726e2bcc5b5299489b532e6d0836e9287e23f4b2fa1ad246b10826b67b14048796d3ec8d053df5f537590b125eadd75a2d6ce895a90b7fb51941b5f4d6f50c201fbef384a7c0d981ffb31cb0eb5b723cf2bb8c239bd3ce34ee7c5d223558baf28beae79880a14fd61f143e18e1d1439b67a88933faeea8ab1803ada5ec58ecfad77511d5f86c001f75f3c6692aa321e5afcc825846693b183fcb3d06053b31cd0c6be8b8d0bf719516fea670fd8123435087e2d27493b1d15d3104bfeb7a4795aaa20bd5991585b79e187b1aae4b966802744200552bd51040da50d6446bf82a90dd3a8212d3644da2d0eda8d14c51ab561dec98240bd0b516b813e2d875f514085bd30a499a0cbc74a7d5162e628a31ec243358fda65c324ab8d09c9b1d0b10230bbd0bff99e4cf5d915e5a464e29de085a7054545f622c1310f972e596a6f0700f0550fb0dd1e0e84e281ef22a7f0b2207cebb9b77f5e06b4fb2c0dbc473abe0267e62cd0139937e9d05f6a541fe06e9c56dbe630a5b1a8e49f16feb7f54b5de190d427c4be349c064ff5d24523e94e9719c8b0ebbf2540e633e2b68c7780b36be0828420cdab0b6af6a1564c8e09c9e1ee08a5f3ef653f0c461693ff2e8f369068460f33a34a5e57582093a8df04975832b98a9b9d045a40a97a30d0228c022d0d7c2a1e36b2a01043dee9320cf5408d9c123a2df6dbb22f0d9745e2ed20fda76f76913f6d0bb7b57ebe40a3f3a76e2cf9a8b38e2f3c5e226f24f7d992e3e5dae551a0a5b909c0c07c87f2c8b78d758e91409ec91c5e7f696cdeccec7269789dded4719c85d4b550caa7c3dca3d42b1ca1d0ff24d5ca0ca350d848ecec9f17a4ed4290e34bf903499bcbaf7c4ecf1cfd4d9797c9f47eb9ca554810baac895dad55273fb590092739a5b4f1dc2d98222c6afb74dfb01fd8a7559d65331735d53dcf6444be73cf2082b132a87db046bc7c3e1a3fb1041c82d13d29f6e1fbb6c8686b6612baf1516682edd423a838d4f9cf2397e4f9ce64da9931a6e622788c7bf87582405aad945386b74c1472ee7d78da5281d2cdcfbaaf63e0b422ac5eddcbff19191e2147584bac860d7f581712296bd496cfdc4c72ded8016d65e52d5e418eea433a1bd9992dd5e40a19b130130b3a0afaa46df6bd0765dde0ceb24b608b4936b27dd50de68b8e43e9f391f727db575751252e97e730369ef83f132df469e84d466a9ff0ad0479f4c3ce61900b615aea7d1cf6a660949043657d802d410fc8ddfd812606ea47dfb009bcf3588d0f04a2aa7d35e8513a36d0d40e6c3b34a912817aac41edce94bb3944b00d23c9565219891bb40c8a742baeceeeefa87e4914625aea435a4c066330a78e16d25a431f444196c86c9a460599ec8c28f386c69a934b5ca32e6a7b1a8f13fc0a0bb72385b1267dff8fee8a87797dc88c03a1e9695cd6b2a078db15a6054700b0b628cfa9f7bf1d0d96765481c31a0cadd75db281b1d3da73269aca26f8951644e9c4a6743874eec71023e9d75014ea4c3d424018a62508db10a6dd5b34c722cba78bfe276b60e074b0c015892589ccd0b2f4df4acdf890823a5facbef4dfac32ca9c11538100c489dc4ecf63aeec9d615585d656bc8b12c60077311118463e351da2df91197cc69d848653a4ae8ce62f6cd12addd91437030a9db1f4eea4b0b23056414ae370af820bfa61f5938231acac4b7e4394aa6c67ad1fd41fe74e3b3dbeb56b96abfa14eec204165bbb41622aa02ff7a846840736c193d3fbba9bb8b9c115b32186182b1cb30711c0a7e447033fd0e4f2f9f5d4f1cea0613bca11eb88c2b01e17739c87b6bd0bbc52c00c28fc677e812b101a7a0e5f0d094255f6c23582c11cd629a6cda8e7f1340bcde", 0x1000}, {&(0x7f00000012c0)="165bd1c0688cf8c5b73ba91136497c8c9b61ca29a88f2d895c00abe1f676371a9738b0740899227ccfc6c9b8694e1e3f2ec50a3e18dd4ecf51937ae2c5ac4d9810c1b0b96bb1cae22fa24a37dc89dcd8450bfe14160e9198317dd0f01e6f87995a8fc06539741d4840014979e921eed474828823f0e42defa3ad440fd1dc7dea6aa3e9e914e10902f006466b961e3c1a81da658b0a1a112d841a0278564de688ebe8e49942d202bd919d3c6556844baa7bf34aa42b3b9ff87fbdab4cfc8f7f3fe6a3834ac325a18eb57c24b1567f17adc9632fe7c05a9d18c42cc1ffab90183f71bc480626defe202b36eed0", 0xec}, {&(0x7f0000000140)="b46ba9dd57cb6d2e6a89502932ee21fc5cc496bb0118649fc03530bb31fc9e8c345f4eb6e3284784f7ad60b240eebf", 0x2f}, {&(0x7f00000013c0)="31f79795d296ba3bb661ff51028299a791d82c65d8728ae218e3fb58332b941a56e1277bc00fb87cf30304332afbe9e2770537075722cc20cd174c85804db0fc47966164a4c09b0506311c624b2a00593c05767440bf29499893a116b72d1d22692e67adf807d3e96e9c9209940827ac7fdbf9f55d7eceeee74134346c349478e6452e3d377a18a0952b86db3a9ec0b5e5f97b65abaa4b22cce82534b87b19bd28d1dbe89c6b49d49f0b", 0xaa}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="5800000000000000ffff0000010000006034d4d65cd5704adc64ad9c7a8e87d56e15052b35e35e6b04962b2607a874cb1e6191f1a3e6c68c32b4e52d46983ed948a8c80cd2ee7abd0eb7f7ae1c84c930cf32523b3a0000008000000000000000ffff000000800000fec11c545fa64c34b98ca93160113e667500e361c2e1c9f982b943d9d306be635b773d42677c8c58a5e7b87b94554e8fcbbdb0e1f0ac161144b4386ec3001dda08cade4e95020ce812c6713ef0912d1c9bb1e728939966c13909b00e0f97bd8ff01251fcef34f65be32ca74745fbc800f800000000000000ffff0000000000005c3947abbf40ae70391f1dbe114479a076fa5c3dced0ab9671854af562d4f850754b33f082f4eb4c6b45d246228def9b454cc1c0158b0ef619aedc7115f21d288de4669c5dbd36677a406c7b118accb6ca39a794a0b45989187d8283c9e657ed7ac469d9ab315cbc9ef7472732710725fe8a598137375805531509626db9a4b13b4171422557e54b560391ba8d199ced72963eb1de90289cbfc1c7e477e6bef00193cf0f5e31699d64d18844f19634a260110e46027148b484a92c6363d850ee61e9d1df331683c086eeac807de07560fb9860b548f7cb3aba0bcc0e9fbab719095e0611874c68d316e68222a0a7d30d"], 0x1d0}, 0x4) write(r1, &(0x7f0000000180), 0x4c6) 16:00:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20000, 0x0) bind$inet(r2, &(0x7f0000000680)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000002c0)="050688bb45bf1db2aea9774c90650c75d50e5c48c24ca707460860e8c9957c509defc022954f3df4491a9fd636efbf2bf0157aa25a90f090e8af08be3f08b8d3ecec03da0a09e5221a427ca3db597dbeb1d1a7d52649e71f83c4800d2f02e36bcee018d08d5a5b85e81c1dd11ec36d2353a1f45b3077a23eeef914c46c614f3a57adaf675baa4fa9234bc3d749a94eff9de982351b7081046efb0d5f2050c009d99b9196e1f11eeed25bf517ba846db9b1f68519f93203119e98159f5cde5b22fbfe52aff768b7b1e445459b618c66384d0428664c911cb04c2d80f0b23345d39d81b580b4deca39d7d13298351fd0623c03aa96e612", 0xf6}, {&(0x7f00000001c0)="121c28096246bf44f2ba198099bbc64d61d5539935348c9b1137dc63f560f65d80bea35e137aa0c463c8324f4fffae3633dafe82386388338adab96136584f5dfb608b0255b80b920fe4f0d172913121ba4ac7b48072a3a5ec91a0c6d5a82a3b1642881bbd5b7f3e76f386921f677995276cdb097112435b58e0e552", 0x7c}, {&(0x7f00000003c0)="3318ab140c65efa3de9552e10553ea676ad787f2001dfc4d5fd0e378c1e514d66b50f798f1ebdf50f7f29e6091d194554297056050550962605a31ef5387b8d59c87b359b44c49e6dffd429c007206f0d28daff13e448d2e7c62664588d9ae598804ce60f0f985a379b13a67beb67f378ff5d8ac9becd98cc67a9ab23258a0a060f400bb6c103af35b13f4a57ec43b46b40d0e026e5176b3df3e0f2386c8248e1de290cfffdbab46", 0xa8}, {&(0x7f00000004c0)="dacc4ff7b1f99167f8a397de92f41f2965c1b2a97c8c8d3d11088e3a8776287dcf9fccf90d8d15", 0x27}, {&(0x7f0000000500)="9d9160d489153860bea1785c8350daa5827778a92da7d65fe38756d4b363d3ee2833308e9abfb6d33a26ad82f610357086c2af321b7a763590b792c2d3eee204cc91e0b85838ac72f5e4d3177396c7fbb8f1e83a62abee82a6072e19e7f4d3f26faa91229fc8c5aa78f0181ac3a4356233c1d743782bbf4aaf0da1f2b959d11c21709c87d3597313a2b0f5e9e6521c528e7fe4dc2ccac2efd782d1a54cdc18093ff9", 0xa2}], 0x5, 0x0, 0x0) dup(r3) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) close(r4) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(0xffffffffffffff9c, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x80000000) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = semget$private(0x0, 0x4, 0x92) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000001c0)=""/172) close(r2) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="0bbe747c4fbc0f356a24a938aa99930d39241a13a880d332c8ec7da76a862854abd0218e6339d40b2b37164260ad2632af32c8d4166fd73daf7ab28fddf106f11784aec12b6e60d910de02ce3819921311fe199c5480cce17826477c439f90d010d45c8ebaaa0d7a2f52d31c9eda674e630c3d4ee8bbcdade503968890da1fd5e4d8532c8eb02479fbb89e8a072a00237c5628a380", 0x95}, {&(0x7f0000000380)="4d56b52eb86d9fc0fef7731b31998c75672b4e6e01693e67d8fe7f06505d5e3dd8b46ba65c2426c05a07504ef857b7e3c3420e66b79cfe1cad2f9d3610909fd61221e6a6de1cbdc2451cbb1668c649ebeba0703a4f9ca7c64cb057b761c74cbaddd26fe7d0896e222f305738", 0x6c}, {&(0x7f0000000400)="c600bc12d452d5d1cb7e699ed171e22be243605eb50d", 0x16}], 0x3) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4c}, {0x8000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x4, 0x1) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0affffffffff94c021e3f6ca74ff00030e8dbe8f48f71c661327fcbf653000f37824442500242c9981c8b537d617e39dc4355fd915d54f2d0e252cb69b24"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x4, 0x265) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) r5 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x6]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x92c0) 16:00:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 16:00:27 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x101) fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x20) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/226, 0xe2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000000008cd7fdf03007d8b0000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) pckbd_enable: command error 16:00:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r4, &(0x7f00000001c0)=ANY=[], 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000040)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, 0x0, 0x4000, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff, 0x2}) flock(r2, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/188, 0xbc}], 0x6) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x42fc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = dup(r0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=""/4096, 0x1000) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000015e, &(0x7f0000000080)=[{0x30}, {0x25}, {0x0, 0x0, 0x0, 0x410007ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)='t', 0x1}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000080)="e732608eb9e319bd7082291d0c0a") r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x6, 0x4, 0x7, "e9d6f1bcbbf8f3f1be3564f797550aa6156d6564", 0xffff, 0x2}) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000640), &(0x7f0000000680)=0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) unlink(&(0x7f0000000000)='./bus\x00') write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff}, 0x3000000000004, 0x6, 0x0, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) r7 = msgget$private(0x0, 0x20) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgrcv(r7, &(0x7f0000000b40)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0100d3ba5403000021c90c9597b1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4d56876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f3a666a7d034cc1a7eeb1c882c9a0364100467496c7ef3b49061251ef146b2b31a175621f0500"/144], 0x1, 0x1, 0x3000) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) msgsnd(r6, &(0x7f0000000300)={0x3, "2271b349977cb6fe9802292ad256f6d5425b3387ff9e7306c5a3ba02626cfafaca4d8554f8703c9d27a03190fff090439a57d227e7ca88bbb71bc2f0dc97c4175d18f6c84c582128e9209878ce18f3a9391755cecad3304031e84323bf5bdb79e956f6905470576b700e1f3ddbfd7a073b08f7e016736aec79490328ce4a49f98c3142d4eb49f68172b25a0da1072e4382a34649ae004917bf4b54aa52e5f74424d607324bb0b9ebf33d9c75a4fc92b8b47d3d84d1f39577f0af45f4e971cded28e18ea2c0a729f058a405ada1457207c5547da3ea9e2be0ce3c02550f"}, 0xe5, 0x1000) 16:00:30 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xcf6c813983fd4cb8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`/file0\x00', r1, 0x1}) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82fa2d0aa4eb9c221a00100000faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c663dc7fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000280)=""/132, 0x84, 0x1, &(0x7f00000001c0)=@file={0x3, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000007c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede88801542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b3e2b478c6ea505bfd84bd85c186a2206fec5c0e732b62fe9819ed2ca2cf74d0ba11fd66cbedf3957714cfe0a335faf3cc0e3e5b0b93430892ed28fa8c868738c134ed944a3cbe65b24f80c98b22e537a198e2500b65aaf3129ec24e1cebdb0fbcd9419bd79239aff01422e204bda584c95651773a22f7ab4cc75e03e6a177efb4cfe5a409e80288999167c313e21cd204e01fc912a7f014a4bbe6b64558c8757196ef18f540247d61b642e2444841c196eaefee45b5329b60036d8e3f99e276700de39a422921d14f010f3cccec8f1f235e656a9f6687585ece1c737a831bb257df2ec4d10c2ddbf9008aae0673c146dbb1e4296c75aeb6659753b6e0e52214dbec0aa5640a585cc831f9100d6fafb28d689b7f9853844427a0244d4811c22743b15a2d106ab33b195d101d5ee4d6202bee8542424e1e4c6a9690a6aa589baa2e3757dfee2dc30802b5de37bbb230de1cdfb19b10b54318dc623d91813a5392bea8f3f424cac1e5ad06ac2648115c3d8cbce37846a8d2c45483eef3765e56f1e7ce2478726851", 0x1eb}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133", 0x344}], 0x3) getsockopt(r2, 0x0, 0x8000, &(0x7f0000000000)=""/43, &(0x7f0000000040)=0x2b) open(0x0, 0x0, 0x0) acct(0x0) open(&(0x7f0000000080)='./file0\x00', 0xc0a, 0x40) ktrace(0x0, 0x0, 0x0, 0x0) geteuid() open$dir(0x0, 0x0, 0x0) 16:00:30 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(0xffffffffffffffff, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x5384f093) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x4}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x800000000000006, 0x0, 0x0, 0x40da4}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20}, {0x20}], 0x1}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3, 0xfc}, {0x1b, 0xff}, {0x2002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) dup(r2) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:32 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}, 0x842) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000200)=0xfffffffd, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0x1, 0x7fff, "00000000848a9dadb1517769f4b5b2c849a47107836de37b3e0948a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb5dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d25704000000000000006c3300"/208}, {0xffffffffffffffb8, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68510000000000000000de62c8893d78d58d237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eed564d4729cd5d0b3e2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x25b}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/12], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r11 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000180)=""/52) msgsnd(r11, &(0x7f0000000200)=ANY=[], 0x0, 0x800) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a07740f4d843b73e927af1300"], 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x8, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r8) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1) 16:00:32 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10, 0x40}, 0x0, 0xffffffffb3e5e3e3, r2, r0, 0xffff, 0x0, 0xac}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r16 = socket(0x2, 0x4003, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r16, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) 16:00:33 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000440)=[{&(0x7f0000000200)="144b5bba766aa398a59d6a551b4e2d3f1c6a93186421bf63dc3b792127cd1766873cce94b93af8a9763bd624cd3cd8d7880a338145fa32c1ed225f2807b34ddee4f5c56db580ee1cbbe22d934f1d8206a60455b02fc7f513b29aa300a2c7314e89ea27b90d5caeb7455cb3cad450766d442917678d72bac36b4d839fde937eb589a7f82ebc3f612e4354e5a82b493c09d65044c7a8a31c6c6ab04119c17feee2ff2b105045e0719843b9a9025c257097dd3be405bb280d375ff75e", 0xbb}, {&(0x7f00000002c0)='%', 0x1}, {&(0x7f0000000340)="30c431f3ad057b990dca9a26a349494fc4bb4f3ef0d75964330c5f70fbc8e87eba434ab98fa11e235cd82d109006c31fb555a376ccbd6ac14f466f63d4d09b069adeed6bdf410c1f883e94ad01376f2fbe864d5548e28c33b8a3fc1405ad93aa358f1b5adc59957b8c1deaeaea191cd978127f6c3638a25f59bd4f6804bfee34697761bc33e27523f7a51bb737ab0a6519884c2cfedf42ad42a61590d479ce272bfd46a35ba3863839ec1970be525bb59cfb5eff5e5c33a61a4ab9acc19bf820ee9aad8c16c6cdcbe618df47dc3cbc827e0a2bdafe0692f8eb9c6e34583ff8d7d1cfe994869dbd19cdf06738e26a653d16dbaf2ee448c758c8fc1d5e49e941", 0xff}, {&(0x7f0000001600)="75b8d25ed0a8df6cf971d618bedf65bc7325ad903b191cef479558390f948c9642b72ccd45f8b2fdd7cc3e96efae656ecff491b762232555b18d578f4978160d3112a96d26e0b22e9c213917a9bc5a192608284137f704b0c38631993f62a4ced3d291bcccb3e222456531901032902030e5094b0919754ee301b25253a431621dfdb5a06664bbab622f51ecb8110e4a809434168ef54d59a373734bf6661f90f3efc4a47dad025ef543d0f1e46140901e060638df005a61b931d6458f2a4a553557a8d59809cae787928349a52ba13394e04e04e92df4eecb2d25c03181f0348a19f6bae8bf8c3bbaf13afe444e870197dfa73838611a6fb799866b548cf723385de629a57b239d4c94cc8e1259c772a82f7c3eab5448bdff772660bfb60e21fcd553f1e520c14738839f2f8a535b343a5e23977e8712747dc6ae3dc200ffab4f408cd4700b25827b212535cb2d7ed2353e4a086484c79130c1f55216da808c0cd30da4da44c29ed667cf7be8031ef40dc4a9ea2100bf4293412d1a0fcb76dbdac086286e65f1a25f7407757209fad5d8eaba2062b6ab2a0f37ffecf353f0fcb55fd640351734e206a4aae27bb5ec6de63cd251d73651fe72faf1639c19f05beafb609cb36c1d454ba44af31f073cc9c26b8f4b35f1c71a4f8b51727e0fa202efc8c2c428e0d210a503d830264b0a3c6189f939682b66a2cc8e6a08266f4bcea4f2822e71714d33df76ebe121f187562397ba19cfbfc5dc4a0e2fc5ae00f375febff64a09926d2805dcb3e2e23ec139fcfbdbe6e9d1bd307b91c297065c2244c9c1fce0b14c7779ac5f31137bd8dbaed93389542d390843e0c40a6695b064f38b089d1bb043f1c00306dab4327c97f4b1ba6449bef73309342fa1de0f759a60ab3a92efe3d3fe970ed1d71dc9753a45d06b77e94b94baa230b70351ee88162be78157e00115e4474c494ea9a84e6c1604dea10d373ac7f769383eea442084bf3f77f89e04ba589764a48b02962c392141f44669b528bb0146fdf69e98516a5ac7780cf6aff09d2949a1770a848d59239623de51ba763a7683184fce9646dbfd2b262d76e76a895ce69c804e6a66006ad4ab2a622fcbd30764b6bc7b0b6b47bdadcc6c52239aa74c6ece57d4f04f3487554dc3df77fe8039552b9de564d2734c53f3b6c4a5760d7721b69006e68e5db92371f93441cbbb2e1232cb86a073fc140bc05c2ecf50d754d7ad531dc05d220c230746496ff901f1382a66996b409e94c905ab4a69803e6c8dd35e2b326aaad5bfcfd11077f5487b5ebd0f9a1dc82089865d40e8f5711635c355eccf7f6c5b4b6a3189bc65c8a61409429b658329da79ea12827c52f9d99e5f38b327ee62149283e962199fc4fcebd992be9acd0c0814e2c81cb5cfa6ca1a754e7369a89226424582986fac5a1bac61498d6b5e74890f836d631468ee58401b2efacb8483b3c139fd7704ac3968fc56d7001c685bc2ea663547decf4c101eabafa9dc83483509293c17a144eab5f7d7c040d6e49251234f1811ecc0490f253c2d5bc3306e0ed4d54c2c1eef0c18d9068cbfb776315c01aca6a06ba68ffe9ba5fe13ed7828c91fabc5d92ced952d21620772011eb3d221cc195150dbdc2107cdeb0d49d82c7a9a8fa5eb951b26b0bafd4f6b658854ae7396bbb0825cee6ef4db90d18a72f976fabd0fb16d22fdb4f7facebc827fe35fe654074c3a005789aa1be3f6cde11b1d8c334f5c417386030dcd0017c29c89c3bfcc15d945ed9d5c0abdb1af870f0751d87f5ab168498949fbd1799f62f1bebd0dc49d63998491a267f5aff235b9ca8b8eee247b9b4f2fe6c17959193feb0842f338319c7bbe05d0cda0e2da9649a27d03dfad9ffd068a4e571ca24e412deda2fc813533c792e214fe984fcbc5633eb6e8472e69cb62fabf933e8cfcf2090c6b3afa02c314887968fe7687db2a1d769c31add709cf367997635261791f59bfe576eb1718fdc795e19befbadc6250533b286f90f9c84f5c1577326ad1711b4b78cd8d4669910c289ed2718e5651f3e50ed2e590f0f24d181d8127a71771fd6e0d82ba193d81bef9518ca44dec7cdfa2f082ee9a50bc340148c1d4827d610e7fafe692df99c5c1b2f290e12c2b492d465e828f9d26503b3519bac7cc4bcd503091d835c043a7d960bf0d50be481fce4d0a273f4e59c9612ba6aca99114765f944476a171a1cd9529ce45fa2c8007a2ff9ac6dc9b4b3c3fbaf0a95f5f7ca7a251b65fccfc626ea4d1a4c3a5900bf6d35430e77f19a5df22ad8e754825ba293aed4d3956ab43d1babb3bdac139578075bdcda53872066f4df176bfd676a34485e0610266f4b5d81c47984212fb3efc678ec80eb302b95de77c8cb95c3090c0f5a2778b40807cb9125e8252a48e2e02e02a204e1aba65599d2402a45f3045cc8350e7bb7885fb96824cb4c27f3b948f99c68db84894462b17eb1ab493174f0b2fb1c3bc9c40eb2c99550815ade2cb568e881a3f8b7d75b5ec716df0df4c91b49edbbaf53e4020833ea92af54b9856bdc6c62b4ee7e72e65a48e57badc0c40c7022e335e2f8b895920ebd6c28fa05ff6917c2178c5fdb2145398369b4512ef1c9065bf67dcb6e038d99bc5ad5a0fe78caff42a36ba7e64acf7edcd763c45f2fdb49161f485e2b32a71c41584253a5b74f4c57b3b5dd1469301a07cb434db784289b8b006d7d4edc5741ebf17a1b00dede602e440b005f2bc626a9eb4e5603d6be90a8b4944e6ca4c3ffc7b240827f5f4feab8bbebaaa4cdeb3d2f1c0dfa180380e4b641b50ddceedd30623792b3a5a6343208194928155321019af0624f85aee4e7f3d78d060910ec0f887096e6f7aa05e6bda334c95083a88afcc3b807e53e7a10756a886f50f81de8a44df7e369e8599adaea0852f326e9c5c2a519d620a542bd449e6682569ec5ff61bfc07c8882069f2b122f88048bd5b68acaa440d026e764163b3575fc273c7462818c7715c1c63efe84f0503061b6df3568c7aa5dc37bd40cc60f7fd253e0cb6fb1d348564c14bbfb9a043deab15561771bf163ab1ba08383c1cacfe9fdbbccfe577e0b4e31a42247f8da222102d8065c71e761e58b03f9d62b03c1273968e062e4344f15711bf19f20a63eac6ecfacd71c34ac3512fe14ce5e169fd7c0699eeadb3f93622f6f5dcf19d8d574d1cdf49c5faf0cf7fe043a422e789475a7179a85cc20162f4c27c178df07b8abe798a4db1e439ff306f43d5f61ab3c84e1b980a0171c9af803311c2557162eb4eaca6e02ea30fc40221d68168262581c6b5bb501eaa8d31f1a31ab98d917aae5180d879abaf1357d4b8d22dae4d62e4ace112647e598d106390f69081ef31cd14afe5343608645925faf81ee4278f258645c598e9a125d062a3fee88eb4482563cacc6371d729754c66ef7e1de92ccc38cc002cda005f7530433729b002195f13f374f36b2b8acfd17380018b5c43825aeac94513222e5eab07a469d41d2ea1be6b845b7c6b8837ee0ca3210e77ed161437b10f5297fea53745f55c8843b2b0917da716a2e18e7179abafa6e2c8717b1cc23a9e6067aafdbc65e327e5d2ed7b03bcdb175d41233fcedecc0860d2d645d6fd750572ba0c2ff32f1bce94b1c500a602ee8acae0134ae78f7f76dda54f31d921b3c95959de6a2745415715faa87ab3d6ce6a5642a2e720402357325ef20cbc12795f83191f8df73224ac60fae26b1e3590df9fffd7e0f705974d3907e4404ef3392913b53f02dfbfa8a6be6a56c29422a1f0ea86042f248e7847cef6dab111c2c1e85f78a0b295b659a0a1166975899434acd71e0e61e3a7849add0861dcd2da399d0b339ce6eb34636950905f4a9ec8de20d18dc70b96684871c9cb1a53dfcb227f78b1f0edf839cb5cc25156992b6a4f22cf68d1af603f7d31793541518c4d4d8d8e8395718cbbd02f3384ea82a99d2801bdd78503adfb0345d821e5601291c3095aa2327a518ef8bf13c3bc9c32d0cbe7c8bc7d5d5ed57c00affeaf410740f19b3dc4173540dd6b71136bfd9c4db86b79c449295e4b6aea643f9f4102ec2c7f2a2d58a597aa9c57b047aee8b086475f2b43bd194ffd3b081bc714c33186b73f925169ae581409c7ecbe9cf232edf5d368cd23794124b54010cde4eb1c774f73c09a77b8f5d23f4805d949a52c32e93c6c9773d0746b67e407ed03fa16569cf9b305642f71f1da3806890ed5768bb80f70a6708dc2e1e3534790e0b6e58f6460c7c2f75e2aae9550d72612f07e1eac2f9356a2263d53e8b8e845ef1e8f652b9729232ede02f298692e33939455440040b9b8185366e50cbd5b8b7707456d72e23c24eb35310b5265d76206c2a4cc96ed3f74e3d92187f4af073600dad1d4e3e01d7ec762b4a35432044362ae40bfaf56947dcc3691e0f0834e3985e71a5f8857cbe06e47e5c32e92cf372c1b45bfc843dc6c5098737677a5b7831ef4bfadfb4cd1e550ec0c7f19099ccc8c15693474410a7364b395e79480a5920ecdcb54a0bf2dc1ac8ea087660d560b765f9ef345b9c9033d5fd835f5977a64cb56623eac49c086b600c8a68f134502d06e184be77c99b2dc4526778928710d6e4e2469c4e22325e5736c81898a11b2e7a24a0831544a4ec62683b927dc1fcd01c30241df948e0cf655bcf3ad8859ffaf64a72499d76e483190c2a977324636956f67307e9d4bec55fe3e9b49750deceac1a60d4b93b4c9ecf6cc9953c42fa27d5aa26fee1665f165d0d25b525072598d99053c2306af865076c3f42185ab3a85b43b8d0d3ce417133ec24cb01fb7d2230890b7888a14a36672f5e1c7746bf11d8d2dd782d19e7e9ecbe9026f36b87b40bb269078e3158e62ad4be2fb19b99a7bcd1ca926107fcf8b99f473520594118faa1b83c0198377ea0ad90b72ca4cf64d794bca7270e722a8d509758da6df284c7bdca99ed78d7d9f06fe03aeaadb59c502f5d08b7acd02603559303e75e60dffa13b193d2caf469f279722c29957f69d0419997cf1efc106bcf9c2012db569732df6ec7d4b2b01dc6ac023d8b5765cf9c5bb441d4dddd277a3819ce27dbc550c0cfb1f3fee44bc7917df22ee9106eda2d0510a6e1355ab2817a561ea2aeb4193fb784e9f826d0818a224ba143b9661771cff31d34d29de6553695b5e4fb93ecfdbf83bcec6f4fd6b7924cf0a0caa2eda68750399c4ae00d9977d47479ed671b3c159c4c4c2468258c052ddb2766cb956118f0a719662dcf017509f14005d1b49bb8dcb00ba8d4b051c7ae4f7a03e1af8aa0aa3db8cfaf1bed0ce089e410278119238130e4fdc37ba1c4b801a452afd1c0c29d8f670bcdd6aac85170c4b77676f2f376a1195ed32b6f61ceeb1e408f5dbcaf5dcd86aee5cd53faffd2f18a4cd553bf75f5345f42c21def2ef597c9181bfd56ba2353dd2e202a51150371db747cb1210a3c0b7ffba179e1a0ac4538a2aa33075c0016314292fe69868ac0043ed90ecd9825fb8611cd1abd0cd3e09f8ec05953c58e22d8e645dd495d1436d3a45c61f40980941955b6e27fde08ea5864fae360b77d919b349fbaa156d4418f895ef8176c1964e8d9af7a531d10c764154cc563148db2ab3ab532b1ba52e24cff9535b4db210201db353b30b7125c03be3cf84499a08e5d2a089c7692b04ae7362228861922ef02f6164b3b2957c09321f053f6abae5acce7b03a31ebab7d3c06ab8439ca1bc0cfe1f8bb58e8131c5e5f3358cd95d7a906479ccaa6a6ef345f697a0f74eb6f65be1d967af4b21c87b0ef146", 0x1000}], 0x4, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x40000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0xf438}, {0x0, 0x0, 0x0, 0xffffffffffffff81}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x1c}]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e718109168"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() fcntl$dupfd(r4, 0x0, r4) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x8, 0x6, 0x5, 0x7}, {0x7fff, 0x2, 0x3f, 0x5}, {0x843, 0x17, 0x52, 0x4}, {0xa1, 0x3f, 0x81, 0x400}]}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) msgrcv(r1, &(0x7f0000000600)={0x0, ""/91}, 0x63, 0x1, 0x800) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) msgrcv(r3, &(0x7f0000000600)={0x0, ""/91}, 0x63, 0x1, 0x800) msgrcv(r3, &(0x7f0000000280)={0x0, ""/161}, 0xa9, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x401, 0xaa, 0x7f, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x1a, 0x0, 0x401], [], {0x0, 0x0, 0x20}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x81, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0xc6, 0xffff}, {{r3}, 0xfffffffffffffff8, 0xb4, 0x2, 0x10000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x7, 0x9}], 0x3, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x4, 0x7fffffff}, {{r5}, 0xecfe4e1f6bb6386f, 0x0, 0xa0100086, 0x95, 0xfffffffeffffffff}, {{r6}, 0xfffffffffffffffe, 0x0, 0x2, 0x100}, {{0xffffffffffffff9c}, 0x6, 0x80, 0x4, 0xffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0xab, 0xfffff, 0x4, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffff8, 0x21, 0x20000000, 0x200}], 0x100, &(0x7f0000000200)={0x3bad5faa, 0x7000000}) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:34 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) socket$inet6(0x18, 0x8000, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRESOCT, @ANYBLOB="5056d2154da3ab6f9d433613a945a9a2b40c241fb4ee7d13a07ed58ebc20b8030c7b79726c30c5960b80fbb9ce2187278f5b07076dd483e1087a182516d22d13e640e770408420f583c5d0a0f5a666241f6de7b6ed5244027cc0d86e0f0109f869014f3aa7260aafe70f920d51bd5d034d27ee197b3add0019c5513b3f0fb9f452b9d0dfbe46349966d61c630c45eb788c21786c5f8c65b93199ad34cc3036432c25a1d424", @ANYRESOCT=0x0, @ANYRESOCT=r1, @ANYBLOB="2629134159ed1838974227cd7c918eb29e1791bf5bb1fd2c270971fab25d0296fdb7ba2721d1a8cc49a2eea5571bf9799fea458e1ae122cc8a56ad78d4127eedb671ce1fde7b3ba97f5b8d31a37242b7eac98e1cf79d406cfeb916c05b36104419e75db922810c99e1fadd4ab8f01ee5b3ce2258072a4ee1d75c5ea21bb60831a5b6d1ef1d7b798266f92b993908ca85b74b320262ae66f000f6565123e811cc86c3503e8a68fe33590344f640f699e8d8b247b565c5bd674f45fbb821a98d5648acd5080441252b", @ANYRESOCT=r2], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[], 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1f) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x7, 0xff) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc0, 0x2b0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) 16:00:35 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x93\x00p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x1}, 0x8) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2d0, 0x2) 16:00:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000100)={0x7fffffff}) dup(r2) write(r0, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x800029, 0x1a, &(0x7f0000000140)="4c4587063926490d0ab8dac0facc8d7906cde76f1c3f3f763c172cdedbc2504a8456bb7a22c793002a45d290de8eab252d1940e7c37fd2df5915fa21d684f2e3b5e9d7390000000000000000", 0x4c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x1e, 0x0, 0x1f, 0x13af74e8}, {0x3f, 0x2, 0x6, 0x843e}]}) 16:00:36 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/$iscicp\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8a, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000380)="5901db7b066dbb0ec95826b4d25b24c75749ce95f984d056340d9a5eba88eb3f939de3b290dfa9f42f8a4fa4caa736b4f5e3f46224997da07a48b72f9fd103311e508b553228e35c951660b7762668f9837ad6ad6115f3c814f6e371b98b8b71e5953d5faf92ae7d8803ec0fc2478a50d49f7428e813e0566ce17802ff6539e89bb016b70e82a13d2146efe936b7d4b3d84715ecf83186f214309fca86a36cbc7206d86954f73cbc6e7610405c2fe9154b66c34af4d62e2e44e273754cdaaa5d5e3b95ea6bc28be467f60ba9a2804ad4ac7e5880d7a548ba22da1dae6544a3ece9d5b0ecb6d6b37a4eb2146421c4ba2c2030ec5edbff3510aab36311fadf6c3188af765700fba09ab012206044280224371879085dfdba3243da3de4c86ba01f38f66f876ae22cf23fb4d3b58200cdefc80b4239f3b9090cda4615a912a62cf2cd0f89f79f15ed8bb731c97a28d829ed462e4932f410026cec07e453c320b5e6bb65cce7379b99e88b5f68c2ac0b767a1c430cb560d693fadac6cd53d5f36c8a6d9570400a586aac1fc6f5cc7bda0d82a8ef17740c889e38e5202a2de9d421532a8238d380c512e70a3522bd3e8b2a7e071e4e2fe21556a8a9a6a443a7f16302fb0f521bb9a29b014aabf9c0d7f33b25ca2eec070c3e4cd2dd58873a1560197f205a44b49806ad4ee9e72bc2925bcca46f29e9f27bca52d5ad5d1b4aa2de478bd5c9bc6cdb8388c4a574afb260034a20726b82f15db60d06eb05fab10d0cbcfef97c054cc1ea5876573424e0872e4196c24de1159dcac2091c48b61541fb4eb1b5159d42e6001aa1e446b3c04436a0b62b39162d08efa058e4856b6e8f979682ef21aa4f9fb01fccc513bcb6afe7e70c2f89fbc66b07f1cdf526be234a974b0918fff59d9409cac2852a6b97fb0ca8616e62f894da88f8e4f4d7f5949e7e0b2cd23345499cf0e4344e46d8a05351cea5ce003099e8738e27deeea7dc48cafc0f13457dfdc19192dfac95b6668a324237a170383a2f9af808e2c3aef92510dcd7d6e0e5fb8aad7b6e18cd42bdf2ea14f2c635473ce51ff9c27f88b2b265ff183eaa48933ee9b786c14cbe9d787a8bf493f29914b04309b1cca619eafb8c0a60a85b0855eeb3e89b74fcf6af9c3258e1697d52fddcf10aa47b5074e28a242b1b2a6c723998eb514511bc31acd8dafb286ee1a17378421c11c5544857ae9fb0682865a2901728a889506a05e6b09792bcce9a692a084c5ae262a602f884214f0720039f1165a898fa3182c8dc4124178713155b38e9569e15a5099bd37d3d28ff7671f75a97aac713af16be521e6dc76c515a1b65395a9f5dd13b32999bc00838890b9ae86835825b1a8646b153e7be45195220fbddd4558b6ca679e98c5af7bcb0cc12b14292994618cfd78f29d4329385c7ed54f28328e5618e42fa2b92133d3e75ff08c702f70704f7a246f13d8f7d205df9777553405f3068f002446add8ef0a245b4ce52de0bfc78a0d9c1efc8302ad74710612c00bb78cd8431c4fd4bd701c3c20795e39f588e637c3675e6f1cf8a545565b4623e26f36ed87b4eb62287fd389e0e4ffccae0b63a03fab7b1e9d0da93e893eecd35af755565b6f4bc5490b64aa0b5ebf2a5d03996cbe37fb363e6c96ee4b5af306aa2177938de1e3d72c93d29b39e1fea703ffaebbd5b17b3ddde2aaf872462874b20f835822de2b503495c73056b05ea796b22e4f7e94882a81568130660537027505141456afbeb32c85e1848bd90e79f1811971110e59803582b12c5a78bca8a7e3af0c46c2ea8df5e65b80c37f1e3685c34a767e34d7c60b80c3fa598f13b911fe5f39f7e8ebb399f9166dbf73906e6200cc61f578c76ac142f60db7fe3684be6edbf2699ffd1cba0060abd429a0ea86ed4450f4224ae113e9e370afeedb5dd61d816152e9b74fe307ad2e7944f6ce90073b10b50f5daabb67a974d4f5159ad9787d024fe87c212922be3e8d647d768aaac6c0402e94c9dbd0e09477ca7f5972021ad795508aacf8e523ca77ca100757b5e482510b81965e1abde9c2ce03cfb369342426bfac81b0543cc409f4d0b119b8afd1c32c47472d1e4c59d0db75fccdb1125dc7c0b9889c81807256b08ec6a58d3191d868e137246deb95132132efc4421ac6a8e4e0d9779ca236c5c5153de3a94f942e3d9f51431b9811e469191403998674002a456b5eac4a6270dcd7497aba52ca4f2654d0152f2b161b9cb8e9253c685b0abb184335ce141111d127dae64b6c54f506d32655167f45fb0c6c3f409fd17403ad437ec50b39d40d201e5bce1597a5d066b2af21e8d744a5de78fcc196864b34fbad3689b59bf4b1ba13064a90f27aae5ed50f23c6a73f349034792e177309dc90034249f81d010dd60464e25849de3ee3cf97a59e2a8a15cdfe02768ea36c374c7dba1631a49edec28ab1cb270963cfa1de498f6992c602e6c82ba86f1f0b411ee1805281c847b89ff5d2f0672dc085b306e7e5337fdbdd49b738e81d10bf83cc301dcb06f9157701c846ef62fde0782422cebc2285248cee39c73d67016262498dc3f71a5bfec23300bfc621e905089854c6b1dfdca077b7ef5c5e8eceb96a0de98165f6b3a6ff2a06aa6a3ead8969543b4dc5e6fa6e99de79dfbe9547b317df84d90ca09742b51932e2029b064fa8db735f0f88f5836310d9204a1d4f8f8ebc2a5c98384686b8363ceafd8e087bb40c667e797fc343f2f84ed17516936c1a9b7b9f0f84727b58d58acb566278673c1781272c3d68bcffe923da8263c99cc7f633a2af52cca3cf0c9c8e09a1af587b94e73921cfa68983f45d642a4829495c3bc3077c4da8103a705d52c66f2f6f29d5d8cd613326301227f967d51b3eb321006fffcd08fde7a5ed411efedc9f71cb15529e2878e0cbe38ac17ba0139724a024a5e322f8f68f195daf438fed38c49eb980bae233743cca483fde60e87fa0c5c210f15842522351067e84d98020a7124b351dff418bc6c83209caec84f5466e5a2db2da682db033af0c5d890e2975e0a720d7f4a4c28babde2d367b890f1679ee46c1fb49fb76604a6a43eaace79eb5e39c3f8bb35e6223612f621765e90336cc4fac4c9d90e5152ad3251cd17b8862fdb1c0a58eca7d77b514db5b27d67c148f965622661165ed0e34e1f02a099a037a95559b7697727248095e249ffce45418cb60eebdc45843a6fa98052cc2c798313ae6de137cdcb07ef98b7a49790bff3d2822b57e343406169cdbb02ee97da6e0a8059df78313b593ffc7ad9238d6be48cf78cfdd17cf8e6e3c9c92a98756c67e7e355cb5bf0975e18947a29ee889d38039d34caa7b2cccc01b30358eb90563dcb9f624c81e2f6d183f66a1ea3fa4635258f014e86702d88078e93dea657d6a9118d9e56f8caaae6d7649c48a709bbf6e7b27e2409384cebc8de358548e17beceb4f891c7fa632e4f96b8d2b956419c9f6502364f6a5d8c2a1b99a0b4ef5257621a1593370c2ab39efa91ca64848367e7c6ce614cc18f86ba97176661778f5787dea5df27f98486b63e7f0f4fb988462dd73d9de20d5fa8af2306ec2d1ba0e0ba9744e0a1f1b75082787fbe9888dd5313d04a7b408ed5b23b3a4ffde2b0a513805454602e3b341d39f12f3f89bba163da9347586a9b52205221f9794ceaa47ba571e13866569bb3ebd266d4cbf2e3928985ea72f4c5f979d3344fb6d20e125fbc4dab1662ea9d54c627f04b7441da05c3cc770f22bfc41cbe273e33416c0ab9c5f08178f5a44a8daa0c290cd50f159200843bd2dbfea6084db106270d5f0f4540296d5b568d5dccfe8aeecbd80553d9cfc00d3af3fb4b79acd46038f350789cc1ad5443c216228f95f4f81ea60b5dac7524e48db0f73fd9cffc739fe3da653a98bfcb6333c87d5da3e112906587e17d9e49c9ffda9e59cee10a292be6de6f6be26d62e0fc4420b0d8113a6cc530427d3056d3e2818716e223a795513a20fbcb14d475c935be068ac7068577d45ec534b9d676ba81841842421be1494913bf2c09202ebdffdd0d9a29a0469966214ecd471660aefcceaa42be83d79397838b14dd7053fdffd18668635eae992fde0d5f77ef03195a96f0a3e191e81f34f1e8caadc96a7e924675680c85c4c07c282a53893eb06e80c532b8ca469ed2943bd5940035d0e191d56487819563a51f87329f8f236607d6835a1de82ec07d74dd693083c5e4c559236863a903865a78a7c3dae5c1b24cbac4eeb3088f32e2841365feb55f0a541a6b95ad5009b10e108f89d3b5b0a20c06b89729db8749772e7d36b02286eb91ea4dcca96599dcd272387b0ed0e493a24b49d04acc61b1ff4c1787b48745ea1aeeac4ab5dcb561f9e5bd88d391d345c29ab534b121de7cf6ef53b65d036fb5aea4060ace70c11b20f2d169ed0336be00cb4f75bcbd208c73a5071209549c0712a0b42f2ccb3e32601c74e69ee527eb948cc593c192b34c9149d4f18da3cc4f21448ea42aa500d161dad655b35de521c509e466c78a05ff11bb10a3cfc57a7726c52c792e8b211b6ac577de6f19fab8d5b78b5f37bbd14c35a331d6eedd2a39c8f263d81045d86a34cf5ee33cfd0ac517852d40168ae746c7c6735199cb774ab7f1055298cf219c07f199b57672e131e642b063e36e5630ce5d2fd4d9fd131bf899548585b4ca53218c824706703fc1ef8d35b7698dd5d2d022eac53cac353855b87dd9764fc48057faa9c40cd97bd3ab022e860aa2505555d44af821836d36799b0802e8a2447ed28ec0d144a6dd5f804d0dd4fbd899ed020f623d4c4a6627aa54fc005dcdf79d51a3e7745250387e88a9b79642d4508f6c91084ffb736ae1115293505ad8282b10e01f09ab542a86d0b55cc0f636865a1a858a026ee38ca31192177e9077d09f5542f9edeae6361963f56f6f37a252b4b2ee509cbbdf6de8b8a73df3c2966a6a6c03a0815edde043946fe317b9b23df79f36a81981065779576dfa854c9c5fa7b2ffe0c6eac88bd5db7d23ce1cdf6df42033c72dc5bc53d2c3bba737e578c1fb50458fbf53fd632ae28be3726da48547d7fef5b2dacc55052b02e599607d04304b77f6c5ab0e6e71f32aa730d1f572b7146b5098796bd3cfee06a7cbd614636e75e56e2ebdd225794d322231ee6ffbcb9d4fb570f3db926f39ce09b73a95a57c5f3a7a611e30ee1862f42546dccf7fe6e9693b9bfba84a436d24e46d7308465a652a19ebe1ceb92d8bd697548239452f1a74966c1d0b09c92ad6c02b41b751b75cfbef770595918d7e6117c43bc0f454446c64f33286ed48ba28148c2a65e4c2d137c4ff71d3baf2757e3b0f8675e2fbb440f52e352b2d019813040dbcca83afc2758c5b7776282c834bc4b21f529b6162d393b09c554fa29af7f642493dfac8b9a8022637b075399a5f1aeef3b6b507ae822c7e9c8e373c1d5653f3c8461eca0736d222bfe5917c8a58430c2447b3cbf6bed9808122592662f87d4ff003917aa8ae10d71b6a9dca029e6a9b2a3c4521cb95ba382bc0ee2e02a1b7a7e6a8c31d482f96cbe133ad71fc7f857335106885af49ffb70d436933d0e0cd9b86a14fd7d1833d4875777bf5558bbaff1fd36dac2eb0224b7f4f0532b883e97006c6a817adeb45eb02ea6a9a1638abbbf3eb9463c6bf292bb17bbd4be26a616582235e56083bd0b7537af565f261be57608ae54153e977c062ecc4dc5518de95d7bea103ebc34aa0825fa1fdb6f4e3fa444324ae254c77fb4ef42949be9aba6529fff1e0a46cb17e96d26eb3980a6", 0x1000}, {&(0x7f0000000140)="bf2bda71a34be0595992de0c842dd756e21210b4f138b5c7cd1db9bf06e1da6063dbdf0af506329176ee8da84dd9fa873ff76bbe785b4590cf8249396b68a2f5df7b1ae6fdbd6936f4d5", 0x4a}], 0x2, &(0x7f0000003580)=ANY=[@ANYBLOB="1010000000000000010000003f000000eebd0a9e624155c7bf0ab1c3dd271884638c884e208e5e03940a3fd960faac57bc55c6e78219f90f9586433322ba6a4593759fbfd5781037331d3818cded01da4b84264dab5d7eff2824567636c49b69559a4681fefe641a957f39e3110475caf84203007b13e25021a47cf33c7dc5fadce529ae6df316fa6e55a7b7dc5599f2c0a40b2ec6d50df1cddcb78823f57bb9c28dcc4771035b1a60a719a04c38d80d08197aac65ef6362e44364d096fe3f5841b18dbac969193c97ed3e57c09b681b0981eac2bc7d9535859e562007d58a6798e69eea00e2ae839b5f0338d0ac7e95133e224af36fcf233e5524a4f98220998bf931c99e90fc81a16b159b096039708a8d7b09098ca06c8f3d62793c9e19c7cbb09270dd9ec6b7b35f7d1fe50825719c2c310c7fe3d3da4054762c71690cd1e922844dbc821932273f10254193711321349f8568871cd5894fd794bc50aa10bd2bae41c82ac80b30fca74fe2f5d7d54175613ed931506ba2ef74d8de82d8ac5e355110da337df74d9ebcafc8c4d53db9313ee45d5ef04cd43040aadb944a8945ec2c49c5c641777247ba6ce6d424216263f05703314114609c120c33074f93e2c64020c2be12994744c622dc0c36efaea1d8a9a03f71c891ac2bd6d4c6c93569ced277ab1af88045c45a8bcb0ffa85867455ed2aa527e0cd7db4cbb7849cc029ae27cef1460ece41499befbce3ef4684c579d83c7ddabcad7cdcb8e6e9ba9203689aff37e1e3837fa0f254b1f266e7e485709951b8ff29939269732518999b602ad47fe6796b12d1ab12ef87b7fadc53335cf0b55e78f9ae42260de3aaca66e9398f3cea69c7df4fe0c48ce5a0a999cec7c910831ef18715e1c08476fa7a3b62c9c382cd3735e475e2c9d5d28ad99501241dd429d443137d91d2df6a320968b258f1135d6e96236a0d490e98dd6e950e6b3ad8a644c56a9cc8bdf130823e79bca8e5ef56684cd794997f2310a8d248d6e6c7bb34a50f333dc33803a0a10612d5d84f469cb73adf1d3964082c6db88ad975fd984cb80bc55cfd4c7e8146c8bd1253bcc7f085bf8888e71e00038f92a4daa45b8dbe54a9f311a61a32eefc3b31f81280424155ba71a9ebd49d534f05c314ed2a577ccc176921d5c1f92a3b59ffcd836f707c003c9a8896ca3a1fa4adadd98374c7efb59ca967f5500c71a85086d585fcfa80b2e01a65c4dd2f6e1c1b54f3644299c98bd6561db259012bff6775496038a7af49d5a5e69300a58d9c6c166794d64265a0127539ec0f3b3edf5bc2b78671d95643066a528eb71372db452b9c52de5a9a7943207342a1065f42ee2bc0bdad03036f4ff66644189fe608577fee1de7be20a6d3efc708725ea5e955307d27f6a2efb29d5dd2fa7200c776dec04313bcaca58d040e105de43f9c76f7fe7706bec25f8d307e0c17693352a5682a2003abc0f8329a20249af352085323756b1bc51e4cd0edf037d7c9f63e24ecead2d1bc2182b31d4c1ed4c1a8631d856f92e664d671744d5c2d7c618c0824c1e07422709916a4e009183c6182bebc64d75b0151660efd84def303e50def60efd54b4f5d39775b6e8d97427cc41928af1ebd8d64797aad0f55f60f070bf392e64cfab9fa8a60af736837500626be2737cc403b13bdbbd0b2e3214bdb97f239bbaff513762738cf3db5ad799b9abe3d412f642c8fc9c36259930038cf87a608dcbcf38ace3021f4f664d827c88f9a6043b949b29fb5f6558b48d190dd45e97f7e56549bfb207633c51beea4d9dc32d1de911935261a1b3bb16f1c5a6c7c1d0a0b0569b1de650725f7cd46ca089ab5901f24d306f2022845092ebaa4be04fbda9bf95c32d7f9c35b032bb470db6a984436c1c3211758d8bc923b8582dced151ca75ee48f7fb08e7c3aaa5a7afae2d2d1e2d33430ea601ed52c68f1373d641151613f7bb78e0fbab7f095850d35d30a2b92e7e8cc919f8e31cd17796bdfd0141fecc30be7e5e1469116302bb70831474d91b3cf6a2a778a9c49fbfe028a26ca6bd4114fb503027358791ad971574c3f43bf9034f20df7d918e9a3798aa90ab7d9923593a7c558549ab876465a3afa860d7e251d2b327e7af79adcf8d9cc562b0677aa4d1ff4055508cbc435e0cb1c24454136ddc67552647d9e18a9a5b84cb878fc7be3f78fc1935f5b24b1be60cbbf0b36cbc316b5e1d4561c5e115f6aeea20d100e42bbc413a8fb34d1362c0364ee500a192052d5c6ac61b8d6252771a2e077057ad47fcebce6dccaa39969c278630c1a1e65a352df3ebffa47c1c4ad4c883bfc02d6e0f1e392b8f65003e58945b835c6cc5a40d5dbe0a8a8286d4f0374f7f61664b9a4ed1352ac7decec3a1343ee998e7eaa70bd565594ee43ac8c441156082e05d63f03401b6aa66138608449e22f433013a11b1100f7376d1ebe7f47ad2e190bdf922b855348a580e6f64fc23266f84fc3f8213f0564efaf854d652e8d6c5979df17b5922ded5fd12cfe008a7d63d2b8e561ddb0d508ecec0f1078be55e0f4374a54edad21a2324b9145407689faa861a772c15323edf25c5d804506d39bc729569247d6d6cabaf485daee044fe5c659c0e170ba68334406621472ece36da65fb41c734bfa717ca77bfe04a374bf081eaffa9ae9f8974ce7fd05e6df836f1283d043095904368d4111ca5e63dda75fd009c9e219289ce7b0f5c1ea841f532e22ff313a9936e3d35d9949ba9cb82eb8d986d0fdc6cfe5e8036fc828295f95f8720e2a204cd3903e48bda76f16e238dc6336c1a0221647d3979875c5969a436fbee7a2b0d6c9f18dbc7a53918a733f1601d77131bab6205f1eecc6c763e11e2a0437a8d967d11c941a678e7fad7b1e2029e3098e3f2f76e95ed4b624cbf65175226de86450094f22c55e675db70115702829584bc7c60a46abd53a4ff7501b303b086ccb15eddb6338b6977bcb1452c1e4558810c2cd70a7b2ce52301a0bc6901479b5e6c6c334f879e72e30973124a383252a6ed8c99889254c334abd1c713aec163ebb2e4953bcfda55dd0a5ebb93bd69a8525ddaf21959ea17bb90170edb6a18bcddc8b155d6e1dddf826d8d42a6d4f75d4f8e6faefbaf8840aec9a13bea98c59558de3a39a88816d31418c367ab45d15600a5e0cced7000c6bf4f852df3bb24327a433da0c98d77d22bb7dcb6110c9ffbc7d907f721afb0b7dc7898089a4cfa6c5858466340c4b59000ab5fd6f9dd574f5ff2ffbbf5f41a7aba0d5b5aa24f768e64aaaaad5d822be590007fa398289c389fa654840bc4084ddaf0be61a2150bb54dd9e0f6b8b2ca225fc815d486bf33429acd179dc8be9861cc508386ecba0fb0b1b3eaf2d42d3b1ceddad7ede7e75755666bcceaf20088a5fec8677265bedd813d78f7bfbe31b6b8da9d3b7c4d2e25fd791df1b3cb0197eea63a440b2e39168e25cfca86a151b798f8009e637477683fc8845bf5963d0324fe509457b89226be920f258779635f789ae605a1cdc5887f33e867bef8285865311c5fc48fe85a01eba0f94990fe8cb6bcfd1a0b1af447c2641cccfc1bd8e9867a6dad1fa840ffb3956b47452cfb344c61a80b739632aa0a38b55694e377b148229694bf5e2ab009442d2bf3a081de917c2820d910d5bb8090860f17e6d719783f09b4a69f8692b7460c456d5fc36941567224bfc1cf9c2ec0e94bf6f8a78f36988dea0884ca29c0d917ded0ef7f27705c941275997aeaa8a4a4ab5998b178ad699d4fff400ec5edaa66f0bf1747e6fe816ee9ce74f854523da9e9ac1a7b955ba84faefe800da4e2bed7fba7e7466b1f9b677f60296381979a4296d501de36da9aa8bcf774bc02c6ac24b79b7d34bfe63e6172ee9ffaf4cd9c2e98ae19de3684146cad19508f297432288d938ec28e256f9fc7e371f980bc6fc6a302938b064846c40bf56533a1158b1562a3ddf9a86be3f7a053e49fae4f32051a32e4b54bd30602d3e60c6bc7f2e872ef0f1d0a4ad560f5fe40052f80c0af34ea1963a1489dd0f1462484450835d3ce36d8a55ea945301bcfc5b33f726a805df3671d008b45c9fe8acefccc2be487075c8ccbbe478fd1e854e3d5dc1979b3c8d3c4d509e9e17db7feb4c500095f434f51f8ebb4a718add940d827dc475593feeb0c832f95c1ff3fd09bd380ad923c2ea0a26ee49de523ce2425adb3404fbfc675b4668fb837702eee6c1a2924335b75356b024cfb24b5729694eecc116922691fb99bf5eaaebea5d3d8ad6d7c224683de56dfd08701215fe8fa37768c929223dc489526b1246fb3aaf61c8887b67c3a5d54644b240e48d537706ccd7379a9d70b08d0e12e96cc885f58e61b5e404e678c8396442dd6b90bb491bb94db0beb4031e727756f8bf1b0ba8e285f316c61988e8b17f058058afafc6118cc076c4290ca52a18ee523a2dd2b6816a2e317d5c7a31062415cecedd5622101a6d664a9ddac40048cf67a167697b30e85d56da6efcc8446a39b6609ae810f8a709099e5426748d0053cd612628fd06eba838d51d95c4adfec70ec4423ef925b6fbf7e8b78259949ee2b36731dc6a8ffd77429678ea755338df014db829477d704d1d8e7f6cede2c7aea54b1f571d6a3a4b9bbd0232826f172f46c1d986458d0f1cfb9dc203ff8c2752c3f50c04e6907ec693b6a8ddbc39f00364c9bef23c4699e2011f9030f5f329b25beb705dcac3c6f941f9e6162883d80c75d083f66ef43eae8ea6ee705a651dcc8324366250520e5091d2468e3b0a9a5aadf1bc9942c77b90ba133149b22162e38aec986e05194c9e18281b534985c49fad92b43211007c4f2251ce00a87d5ae1452ffc1cb7e8cc9a9bee798dcb94a5f52576004b6acd28f46749280f920259f317c575fc3155492b664582c2b1c97794a6ce1d228331fe12513db5540695b5b323adacee2ec6e87543685d804e157916dfd1ed7f1ac75195137f23b437c6f1d6f7dccca476987d054152849ffba82c383982df2dd99a2eb0a4daacb2fbb569734e3abee2437e97e83fbd87cc29eed605a5ffd74f5fc2c483c1901d04232434747a67b8a4b4ded9dd17b973e7e01ac2dcfeb314daacb784dd8b688ae1b0e8e283f75f2ec18045cb00d2f7e4d3de576e8edf9922c506c7bad87ab4100b188d75ada0a82b6bfb0b4ff6f77db80790f7d3a3c8183f1074d2f08338b699cbe15797ae0c7517aac172b5605408ca973a0dbf384dd6ea453771367d584ff1970043ea9db54182a82defc03fbb81d211c01108d94cc6743b0ebe16c0f0905127eccab8caced4a1d4a4ee5f2f8faeb7e65a2baa84820004cffe48334fbfe042228096e4e0b7473b68b00225a76f817bebf9a2ffa83792c5dd9c1ea287a49678f82cfbfbfa995faadd33c5426786c270705ffa7c77379078b808fa798fd1f740e161c7d08a6cd6dc41df5d390719397a93575c0436c133910022242cf66b972660caa7c868271d0b3144e602209b8e9b0d51c7172845d1e5734e9061c69e95fae36005aa3183ec9e0955858e4d8e2292cc440891da765f9b67b195ee511588adaefabaaa2f8e397509d33bcb327c1ecdc14fba640d7f8f6c869fff204306427924fc57da435d83393b9745c1c8509fde2da29a9d988e71dac570a8807a53edcb843222f592c6e5347a555a5c2fe80be49badb16a655c8306b2d4203d82815eae6064b50df0b47e1dbcb7cbe2ce3d386e0eb6268c0a57b892a635d9f78cf198900dee5396176dad8ff632e64908cd26582ac2a48fa2c9b7822d0e31d894a43b16770615ada025e47fa67ff06fbc1010000000000000000000000700000056f60931f24c863deeb25a4933fc128dd707989f2a6d48ef362108f7e002ea064ae4cb7397a7fb474096c3ba3b666204b329f1e679a184256223d1370b4f315a3bfecb1a084fddac26b5f1797c0c412e044f468a72060b88708dc8bd96a8e2a21321c15819579b07007daa313e5c6cad50edcb6a00f33bea16587b6be5b9dc80483f03521d3c7c60aaf6ba18483e41baddd6d1c09e78f70cf45b7c06c5bdab05f5a94c46dd95e582d7c5f3446076db742dc8258a80918a4bf5e86d23ed5ac69fc4542ded493b1e2fd06f51a1c3424bd961c095f619b30ec3a9511ff72ce2dde2e89db449a63a991e4d45f47a6e5d766b8b271b6e6167425c2271a3b09a30a12ab37eefb23f2f9d3951f825dbbb95f797c106f92ed862cd0129e7545af16b8ed76b74253b27ce04c1e8621c04f27a6295e47eaa0eda1e6a6cb8a090403173f7dbbcbb246b754a98c407c4eba2c177260d9c1b5b0521228958407e12f6af3e3fd22e26737281de9d31e93b359125bdc5edd45808c479b4e536155145c159832d52219f7d2d319e8935ce765e269c68a57b899ec491a0ac5f0e2defff4cf2bf9edc218f6bbf11b401a5baee15263554f6200fc9e518785ab4b24326805852df0547faccc745ce87d4046ff24047674bddffda5c9aefb599dbfc5c720aee3952b3269fd26816716ca0d948dc74148af3c7125c3ef811788f457dbafaf65ee0cae07c1d604859f0e2c6f1bd8626b0a04eaebee66b4ad1817d680c47071eb2e6124e8a3df7e0f1bbcafa5e0f183aea715e181dcd9e5a6f43f4f45cebaa06aba6bb31e5c3f2af82a37f5981e4beb53ee0575876813bac94276c790f53fe9fc8521dd17c04a54c4e51a85f770a9ac745f2c1cc16dac7c69de0cacdd353f232169410c410d29fcca06b74fb26cdd80b8128bc87e07c1285f7ceb6c4eb599fad6975cdc3e17955b9cde17e5986c41f687c5834eea22b671adec61c3d723383acabce17f70a42d021fe701462b42fee58beb4be8d5635c637c8390972ea5ceb5d260143cb263fdeaeb82b32f985f3178a522d7a0c91fc7092078e69789434c4e23ad235f9bdbba984d5a65d111c43ae3f57d4bb3e0e4542eac8eb7b2ebbda2baa140a67ee72131359930c9fac387b99a8e2f431ecb04ad3eef9a5c98ea4b02e0f67cd4e4000ba82e700a9dd1342a1df2475091c26bd0cdf6011eae5dc7cf2876f506e82820cf571eeecc3c5a6ca0879d95a5e4ab49383fed425b11faa895f5ef4b8b08099378a0002ed6ce48bb6366ff72590f7a5a88f7caea6bed6e1b4c65d183df51f97449ca07efa41667accaf44426ee19cdb5ffcd45adbef6ad69a04d71517ba97071dc89eda9bbc634e26ad6815d1699405cb634b949ab2564a770575afb242e111aef5b3f36866c23f4060ba11f98ea6be54c5036f4e658a402675f2637d11cb572e206830a3bc8f0e33834aea178ec9560886a0c2fd305b105543c3069237da0339da0c88b950bf7f9ead1a73115fe867c9cead030f2ce79c09aa8587e234a8588b82b3e95f6545a3d6812543995b95609c3eb2935f90ef5acd3d983e0540e999441e553851f3b0d799031837109f1d4168783f426f6a2bd1eed2262bbf6cadd4f28a63ef90efac7eb9a19a496516c99e67d5e56f46e1604077603d1b9de0c2dc699b3fff51261857c5727c9cf9954d96197f4935a667bb76ceca4f0d948bb218df054923ac834fe2e035cb1c08d886aee1e48e3cba658a37a119e07ea9e12da5d76b2feb000fae7c175011f6d86ec9c28dc17baac11e2bae98e00e2487c7528837a97ed151ccbf110546dd6ebbb2ff6d82963b46f6c0f90142b62ff5b92f85d398d9a89f3211920f3f439b82ba50c43139ff12d5c2c2c2aadc890a4074552a0ea7a77d662e41266d8f2135d7b55d413954fb14ba77c9dedad89b645f15ce54521c46c3883abca10c9d7c7cef13c17ef7de87091d23cc226bb1c5ae2d42778d90547cd1d34f0f17644d877b0920f1595d1ec6785d945a7d502fe8b10217b457c959e9bde61923f4a2e25685b225ba0780e948fc50e9370294494ce2cd0b7c175a8c8a6e35f86b0d857e47a3a96cde40459cded96ed4cc2dd8423f2983cd8971be39e2e77ca89ef1406d1110050fa187d6345419d6a9d7f0624375684eebf8060e5f2e3f76eb2899f75edc227c0623a3b2840c0459c0bca25a15dc5bf42853b91c362170d702590e20afaacc015e4d355136e46e4251885c0a15b4f34ec49c627227ecf37b3b8401020a979b04cf1b147fd3aa17ccccb9824ce28184b2e980b46f5abc2bb87607d8115e22867ceede255dd9bd08c0b996cdf64f61820e26edc4b8d2eb10c26ee34cc019cc38bf8c2adf575e027fe0ff37ab200ed20f5d3dc849e4e0d1afd8c3dafd54d2542c4a5dac14f4080c7d1c76087ec2df7b958af20e544c9e3e804d44990e9c986284f26c28bd7fd2cbcddd9f243dfb57a473631619b333d000cd6a5d804be77add898f9a9627d8931e512e5d09df68a0ab2daee6d17df07173536bfcc12eb5d5bf1262e3398e1f8da864e5dda69e68c1ade9b708b83c82b7cd30b0dd0f9f838fe0f964cdaf029b01c45d2a3c8d91af398f2976e38cf30dbc66cf6f52ff04735a26abcbbc8e5ef034a296b499673399e318bc23cc21a34c29527b69988bca8793c0f04064e9ee36059602227870091ac78e183fac74b2bd37815c3ad24ca60c39ebe43c5feb1ffeb7e4c0d285308d294a240cad14b63986ffdc68ae2125a53a4144aac4bb7f029ee0f48c27a1a1b5d5ef36b44119b2ff303acc94b8d917141b3e5c6ba84b710632d3a85ca41a6605c061468fc669fab811fca39f1decb6898a83d2ad94546f77d1f9485d62c4dbd17ad02bdfa044f26080c250046a5152abc2bf265e5268ee5267386dc43da3ff567802b78c1ddefa931aaafcde5d50eb2c1cb06556559649fed960913c047d0be8e1c3b964c7ed3f6d3b7d040000002ecdfec1499538176a622762d63c7846426247e9c37596c3c39cbd1f731882dd335e91760595c2476fd428582dac3c253be5df64eeb419941e062458756d057b8690b8c4948f778de1c5e9a1a5c4aec32e56bbc12d39a9d8c25e46eaaa5ffc57863398c0e628dcc829360d3117a83467a37288bcc6f793456fee5d5b0cac032f79b213f875b2a3203e0fd9ee428d4e4ea60e647dc16b9296102ad91ee36bca8866261e8c99061cf0495117137b839e5497d7985c9230eb5c9e5357a3a920213dc12fa3cffc763d4d58e6698d3f6d7a73cf158b3e54b05061bc3af0a6b9ba08d6b19beedb86a9f9469b7a66e678d97d818ee684c124c86c6e497ccfd92efb9984c8f263be4c49ff5e1418015acf179e0fa9966eaaeef77b0a955bd39bb541393a75f83707fc2658cf52e32a668358f6297b9c203f5fbc9e7b84f28bf688de894cc4bf74c05e5282c896ba07e8b6a0aa920c36c948ee0a720380ee824f711516adc7a2b1e26cf8f63837b292e9805ff9638a2017b17c09f5fe6c755f5fad8041c0322b0548ac075c7c33a6f4f35e2e257338937aa111b55e17d2fc465a4a7d5f9af4b3484f61fdcb7db50ee2bedeb5f0fb158f704299461bd329cf51f37c29a5c4f9d219dc0756eb6a5f3c334b2fd1c2c2f2971fda833e8ff04d89213621f8479287eb54e7a9fdfcc267ef0d99035ed46edc72fc356b4d13f3ffad76098595c5340b1869566fb81ddce61a76183791c0755642c38f9eed8df1bf95da525e3a69f1bb6b5594084060695cfd93405ff3e43990eefbef94190453636d8d2644e0a9e155984c8696b452e77a5d531d328d5b9435a6822e252540c136d238f029bc6ad8600bf713dd2721dd65a850588ce95b59100f8b745703bcb9d4f4d10502023c2dc21c961c473e5164d294cd8c0be9a57ca51290f4fdc59b7a8357fe696063a9ac03f1580e31884240ddbc9eec1ef8408df1b07575890bd68ddbfcf88d1edb0d772fae50566b760f44093701689cb0914937818fdfd39a9b5a59bd973ff832003b740690948c265eceff267764c37046eda0ec6915533b930ded410ef104cee63b95fbff963b873e5c4516c1f28d24e95d0ba375fc875b15bc2f3dbd1f3958ce81a4f911bf05dc3ae5d829221abfd9ad390646a9aa4559a11da34da34dfb68ca96d47fc982988d60a0cdc9530600c16238c7d959714e02239c6449378219cc1223879864cf77248354d9372c0708c8cc136ecfb5e50a5931b63839440699c624d1524717889ab0d30e9dff5a545ef82bb8cae25bf6d9e5b9d6575e8a566b95366a3c1ad3ee477f8e32358a40b40a0af6b6e2cd3a4618a48bc32f5f0b0f0135a6082fa292e26e80430d3f6ee579ec173f9797475fcc6060747bb96896aee8dd71c4753cca3be72f17cf014db1f56e1da639ceefa8a14aeb3e31ca4680c2e1220b3ba1e83bcb131eb9491bcfffeda7f4c9fccb053d98dd565a682c960a3d1c33e9e330247f7c5372c674f86389edf1fb1ac119c3d395fe95cc876ff95f4412066c35245a2e53a7421c090db1e6a6acd0d6a609d1b434cfac815f4e43d3d99bc5f66d503130c9296cdf09b6da616e13d94168664a2703bc041643eab4898b4171b9887fc464be266bc38eb3cc7aa4f97effb4bf4d36aba29f03367b2b269f3408d981501668f1aa2ccd3433aa7cbce4c6296b10be48f8138740c4056d7b697175e357c2dae0186d3a81f16c7fb798f95d8eb618bb17eae52a3a17021173e87c294501b32e63a60bb2c5470f87f5a2988e5a16d60531c70183aa9a26ffb7115918c9a92b27fdd9298d2c1ced69339fbb22b0fceb165ec5d6e9ab9546145c1dc8b46bf9aa1b5ca90fec9a639f2dfea7eead7c2065bf045217efcd1f3190a38120f1378fc7a95860bc5c63ccaee75e22b559f40c218e70818f3b4f094a1ba3eb74930b6ba10868f0bb0d08c6760f3661fd85230210c62eb7243e280e4774fa9bc7e25be561780a2ddff6eaef6c0dcf4965efaac0cf286eaa17c78866db5719750cc314d43488cfcf390240d0ffcf3126609740a15aaa88b7f4cec8317d6b2c9588f6eab104758dbf1d97dc1afc317483323e88512678c0eb719ff1b92bb086515e1d2ee0fe2f43b29ab839d7175d65d2e0a8e20fe40f243d8bc5881ca59add6037cef89631a9f4794690b5df2566b4c21c50ceac77656d167db5505b7cf97835d4612ae09f7ef8cc4519f7eb032c8e4935074c034009e8bd0a836854cc35dce6845f72f25d2ffbeb822fbece6de286119fc62b057e6f4ba24cfa8e2d122faa3f45c09495f55d5983a048856bd84a084be03e8fd771dfa145461575355c804c5294e66853268f438129ebb32172d062eb96e2a375a9350d08c2ab7e59e9cb52e250d125cf1bfd7b16ec33d09518c2fdc645e36a1da5e8bc9f7bba618e14d2a9ccec570491d38a73b124d3d87f0cdfda406fc95e51fc2c784ac434dbc7ce86bdb6f4ebc607168a36e657342da585a55480cf5dd2ed2e35dbe5529defb5023efc9adbba2932264d00cf6a59f9bcc72256c127613909557aa108018654ba4ca1d02537ffa79187587ddb50fea7bcda339172926318439bb768def77f31fafc77140b727b090032a4b0f46fd0cb77dbc1d87474de7648f78ef6fc6e2ccae4ce25f4e0296970562d7c48752f78177c9646ce6562f5bd7fac53232f6d4bddcb803468d1ff4b383af2ce89b032e17915635a273a001107cd122be25b70f60be4b2155282ddcd726a1f0196ca6525772c4147ed073b44de465d8b7f0a523c3c1bb0bcad72e80000000000000000000000010100009d4a33a6520f591458014198ef4de21ff4077aa122cbafc0c907595841ae2347d49dcf23a69eac953085344eaedf9b08fc9f1a6144e4310676fe0514e8926eee8533655d311b5b84dcae05f59d328a7727f3b8dfb812123d7fe339bf9fdda151ecc1240263bf51cd0a4744ef7b41b7d36d6185ef90c1441773df6a0297315748586249f5b3548aed0f56e23cbaf7ec7111b9210f426d75a7f1ec083c8c240bef4a83e71130f815e7bb9b92c62b80d393750f7ba3c78cd55dfda41f68496437e1f70f7d9ed84c4f7944db8b93339a35454a3f41ac99720300600000000000000001000000ffffffff08d3f1d96aa4e2c5f4538a5ceb8732c7d0dad3a4b70e1f53d7a81465b9078db0e928c0ebc7531f8e22badd58ea9cc88dba6380a49b826b83a26f54ef56f31184c54058f5d70f1b03bf0000000000000075b4cbfa656044ae02d7ef339d81cf492182c12e0051b436ad2f0f50602ac875b19757013327a916630f69f82dfef37aa570d7aae63d78c1e1554d62ae724d4ec5bca086e7598754fd24afdd87b13b10254c95b4b3b393687a49717b77ca2193f409c3e1df58901aa81e11d7899c403977e3c5d23daec706820e06dfd07114668316e87a5f34580c1af019e24c811ef4d0fb63"], 0x2168}, 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:36 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x4) pread(r1, &(0x7f00000001c0)="5ac5424334c08ab59485eba088b57d248a4b", 0x12, 0x0, 0xc3d) r4 = accept(r0, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)="74d9854ae83dfcadb1dc9a2d5d829feaa93403e7adba9449d6616d614969117448c8918354131a680d64bf50104b2893045527ed156829a0cc1bb89f319263cccca1fd8b45a11a93350fa8b15e572b79e3dcbdbb4dc0993d5c3ddcc306dade90777881ad5041bf83ee058acd43983d85ce6d3c34e1a7166906d29e5b2c284e94953c583aa036cee8e268c89692a995f1a5fd053f431fced5bbb6429bbf4d6e3f69cd954ff47043c2cd487c6adc93be938318b07e375db9a22db52fca766781ba38457163aa14d754157f5c6b0169f5043414f7175b99dce301ae5c16e7e47c5370cc53dc3889b0807613cce57d6525022ab4524cbc43cbbcfd272d20373be01b752cec2229ce1e84376f123f2d3603731094642a35b64ef4d4ea31f986dd9e5da2150a285bd0d15a3c9ab3c7b2686229bad0993899e4647387d035e4fa0683532c085974329d6e62c61629c3580c525d99591b03582c1137d27486e4c88a3508c3010960df7a9f75ffac876019c15401570a78abf323d29e12992ab8e7847f0105a14c964adbc9edeef8b65444036178279d3f7a3db40a4045ec3b22f216e2e389ff70f83962d6c3f921b5234063e75957230cb187e144071dc068afee1df65d27e6cdcc40ce7a0a2b2dfb0e18538d8ddbc9f745aba34a68a3c7b10e2b6cbd3fc5cbc5f869caaee5cd05113d4a4a839da45c313f39d23ba8592533f9c7d61fce6f6d1c057b1182231023ef3a8e8722ebfe601732c7514bb332cb16de32dd0cb080696b6efff08138c7f1fc8bbfc921d21d2dca9eae47715a10b9be3d139862d926d6a5568c669efe24ddea2285b3bf1acae2a4b3f6cd50fe219454113336fec6371ea3034155d9c2136da2e3666775df3cc6e9b61b74c475d76d0ed1c92a369dcae98dcdbf0d8cdf03d1ea3b040f1783562d8f62fe737c9509a798e7e7a8d02d192528841c57474050ed9d9a7a1d8fc5bf47babdb8d2a03200d6e5bbfe1ff35ed1d8d15df34765320ca88eab472ca3c5cb641bae74573881dcca88283666e823c93303987c7a8b2dd16b5e43b8c05d623dca0b091838a0699b0fa1d08ab989ec6b39ac26af7c9409f0d58f0f8c856aa2e620eb536234b3b0d93fee66a10f415b3070c3c1469fa561338e37174727e141c47881c708dbd382e72407e4703b1c919e700902275fc7e76ddd9f3ca2389b8c8d7823629958239b2551fe225d66cf3446b705cd821552886e33d4824737aa0e5b9b48d9ba8f49aead446629c105c518f546ef4487eccf000f8a34c03a2c54f06e642226b1238113af39b6e4428863438cafa2c2ff6cd643ab336af1f43a066986342981b12e8e1ab5d6d26625b02552c6c9a79a385748a0df8836fe7d52214b694a84c480c5e678cb36607530c72ea96618fa668a3d44277a921fcd2c97df0fc008ad404d87bad1190c8e50599aa4e761adc3446beffc998b5133e2347212e11077eb3308f483b2c958857e2d82e39189b4ed2b22dd3fdfded54d07b92f9c1d2428b66f6490084829e49d62840567a70d8971eb91b6c1a088f861522ef3d9c1eed0b043d56307200ca1d66613c2070bf9a97e9f731b7c33bf158c8ca98051ce955ee9cd1ecdc984548511066054e72a78c60948c93bc8119fa9d025f2e3d7e246c0e59d8bf847e0bacec747599c057ac714baae8d5021a5f19a5b3c9801a22d263063998f506bf7d800449e28f3003d872a386ad68bf0a28758ba39ce9b906219b080c30efccd1f0dee5a0029b3f0eb35f71744d20da4e94ab5726585474a84d6f67bf9da07d24dce127a0775fcc5f834e98dca9895c70bbfb6a7096ee960642e1c6b7c170c22fc70700d310227d0e4bae1d5de7a6e26905a5704cdaad047aef6a46361835a5e1baa67fd846ea153665027c032e9f0bed9b487285623e168a4711892892431205db02ac9ec0bb8e044fa9af760c0696cf7f59bb162ec7d64ee2be5fde0d427cc5572ae7b2d9cebdb813f591f306cc42efc138b9d592e4295aba3fa8d12249dbdb036a68d40600f7476534fc30dfc53e0b4bd590a6a80f42993f3eb765307b0ec47f6f0bcb9a26736e8e52bfee5aee2d9da2bac838bd5d2025bd8d003f2fa20399de7ee817c3e93b385a908f507b0defcdda942ae942c7da45e4f571dc96753215423009ab4ede88bd73478b87b65b04a7e8038046f417c654c2d5e6b3ef827af7de1911dccb9943b272dd6b7a3d45fac0185a66f8a8423733a2e3fa656a460e6f1c7bbcc3494d879aec6f00aee9ec781d9aec934291c4db1146ffe680db9a4c1d7e642d882f0c7c9ca52345cfe7820cbacaee30cfd5f1e99f0bce5cdff54441c36507b1adee5cf0feea218111fbe1306aa2ac0b5345d3808ffa9f5c884c1740c57e1b1ee215e95e9a23514e61fc9e53d46a998f8bb343ad06246049398700474ec5693bf1e2c87ff223c718aea6f83e3ab5d827d6639f336cb46cff91cb377672d5f3cb3e3dfbdfd7b22e218cd2ec232d847b813745f1575fa458ea68100f7beb6ab718a083132f86b720a06ab1989f812ee7f3c32b68f16b107971148cbd1a8227fc5d62c6241b9ed7665c841c9e9ca37d59ccaeb6849f655d7ad99c6a0a17ebaefdfa6983e740fa93146837863494a30a73920527bdf5d50a441e9e4f571154feb29d1aa25e145e6fdfcc801a281af808e8e4b476b512bf7e6bdb0730b9a1d3b1cbb150f25300354d291c4476e7ad4778d5448c5af2d7d0592067a94791d2fb011284523d6b09f58276a28b2757f4ec0df09071102c63a5bbbc89d0a51ea42ee7072850473157ecbfd3e645302ddfc698807f6ab9b91752b0839525e113bd95659d8b019511575762466ff65e1e2747ab8fc95e2267568a075aff43d6aec73697ed4f97483d38cc94a089ba3d4e1ac7b10b6db0afc5ac5eb57e95d0d5b05d1ef02aa38df9aec77fbdd057dc02aa5acd4ce0350acfe649d91bd7a57c3620287b1255618087e1cce9f5dccb549a49c7e27fc9e74d316e2d35f004f0febcc849d6d3142ee0d3a07b691c95dbc4f953fef9688f09812268b2d7244683ac12852ff9112ab5b05dba77859cd9d6184d3b79ca2e28b469a33996a319378e768a7556c9b325a89dc9e28dc44f59df4185bfbf6dd7a4651617087c50e579077e25636573503b88bf8d9cc918c9017c7152b1d96f1d17d6fe4230d053ab1ca3db8971e134ce5a2e5dc7baa7f18431958117217e504170e0d0e525a151f6beceac1daed3a552ba71df4780f189eb45bcfbd22a8321c0177902dae5436d3cddda10ca748cd020fd0d40891fc7d015de1d3cc913fb12e72801172d2d1b7becbd622313791d20c1082e63069fcdfc073d648858594dbce6939cb771ef416142e034db6416353299986a6a5050e4e466906fa2875c4968bec6e74a49d51b9bd29daa588213e626f5b5f1cfb54e078a4d80caa04aaf289d42ddc96c34ed2fc4f066764012651718c828924840e42429b7816f14bb1f28514d453ad05bbfb798186df81e989714be2074bf07742b66dc20a1f911a6306b7e5c34ffff64905c3774a418bd2b04959b3ace78c95142661d8cc7612ab336b96a1a12d689409f8b0121ebeadd22ea1c8f62c5c32e4bff1b33c89939e5f4128ae195e33b820bbb26ad366526620a86596a28e877c04432d2034113230a4e9a3b25609057b6f9a0727853baf40e4086b950a07239962884747db24cb3c0313ab0c8b08a6640ca6d29c55706813b371f9fd5aa362ad4f4baabd601dcaa72197eddf63e07590a3ffcafaa52fc714552e46b49936254d0e90144d96c3a79ad02dcd123172ac0c1b5ff271361e2fcf0c0731a4af2b46e515df1d725a1bbcb0089ea4796e2bf65c3b67e2a143ea8701bdcf4f5fb756c361e70c718d42de432f17297907d4d29f5d17027029b12b45e1b96c6297ca911e54db9ec15e9015abc65e8a4cec3b3ff281bf2e7e58f550b4deba01a006c8fc2a0a06bde53da6af12d609ce257f423c7ebea26b84ff0acc0175f596985eb2d2e92b91ed4c3efaeb2e67913d3e566820fe6b9f124968d1fe4eebc7c3fcf097f9efe2f71a1a1f6b9e94c1b2fced6fad191531ebbd9d67b2c80f8c16f14e013832269bdc1cbe7051b13f26365ba415ffd234905ca4827d8b3dbfd64e6a65efee33b47d229f7ccc58870294a694df75261948971fdf48d3186de6d8d26200d923b359dd75173fb2e50d66b555a1e3000de8f6be0409f532a05e6972f26bf1ce12f4d19b624ab6280b49e4b0778266db4b25ca67fe39c52fb71d84cc50558be96233ee9ab1f77b1401bed64a8bacf637c5a628e1a3ad9a1165f77aadecb0fbd96ec4647790027119d00b42ff90ac87b4db1ca930c6023767c48530fc607a1908868e2df60159d9470a2a5e1bd9fb4e7e2102d2e07496b0c4883b770018da96f20350ad9480c67421344711fa1e33599e92c56184ebefca2c3d294b67f054c4e39c094bf9f1dd70d9f046676fcd3fa0685f6beb47578f8692d7a31760ce9cf246a4864e39d389c4b68fbe6e63c0f21cbbf8f4af24172ac6010807c7e79c112aea7d4ab3ab1f672624f8e3aaeaec7e6e8be2ca18668348b394224e2019274e9f3da370964509aec7554f6b058b0adf4b55af8785759b2d445b57d25e3adebd3600127172d9f813865cf35eb854f91e68bd5b0e400afaa369b133318ee252bc50a6620b8c3dc0c120f52d21a8824b912a690464219fdf72a3b404580d00cedf0b3e0b9e7e913c388f794507b54826da81edda26eb45f971828b72500b18883c92180f4056ad7e36f541da3401d68a64c6d231f6d16cc2ff1f6972e926cbfbbf3a229abdcf6842d12d70db5000543515d306201bc7ee6575dd7ba6f1bc5c05669d523a49967c34a3ce817e050ba99d0df35a67a3f2ee4b1cf196b5dda93626bde2b4b5e8d6a63f3249329f9cc97ae38981d703927b9f68bdced9ec0770c0db3a7fa6be0965f58242b8054561745775cc649e0fd801f3ea8b2c53930e4253f56fcf39896405a81417f99ce35a6604cebe335d1a5a0992b941e79ecad9368ab7f9f88b70b4ecb52139564fbe9ae6e48435bd5e8f59c99047b6f3c15396939bee3d603d5ed50083e9959baefde808848335bb5763d6067dca02674696cad3069db2c3e421c9c09d3d7486834a499a96c47f7358bf3721fa5b19475a3954e1ee86863e3597956d626f3318f075b4e8b7788273153e43ed956a7938f1f60c4d61ce4e1e5a954d11c9483ebde7a5040d955754e4bf540c2a0b13e56856bdf506238334fff6aa143772b5bf3e26dec6d8c8697f5b7479166cc2960a5e875beb03b9cea76d1de14f8b6d7cd996bf1f54763e007ca2df11a951bc8409d590a85dc142f3671308245d11d57dae42bb1101710245122bc82e38881dd2db1902a4aa420215f8a8b0a7cd0529fadf65df8274c322092585da55881a6ffed5ce789ddfb40e33237260ce259fd33f0e0c422c58219d7a39920fc5e34b9bb02df1f3815c22e742ba35cdc8d6afff91505f5aa44e1fcd24056f1ff361d3bb41a626b9b4d92bed531426d6644b75e2bb7b0e747be2d72d7fb1f0429ab8344dd512e81d4882b5b79783c17eb4bdd429cefaf27ef9ac54733b503bf88080930a3acaca3038b11d96d2ea6df3ffabbaa8410826428bbecb90884a0730ec7c81fa71d428b00f0492d487a3a1f531497eae94c47b3ad85c4039cfa2ae8d38a93ef0e359543db0dbb07ca49ecedc28a8258560528a5395b3065f4fe7c27aab174c5cf26e44f799bb3798bf28c6e0b004dfc84f1c0db99e", 0x1000) ftruncate(r0, 0x0, 0x8) listen(r0, 0x5) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8000, 0x54) r6 = getuid() fchownat(r5, &(0x7f0000001280)='./file0\x00', r6, r3, 0x4) read(r1, &(0x7f00000012c0)=""/214, 0xd6) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000001400)) r8 = socket$inet(0x2, 0x0, 0x3f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r9 = open(&(0x7f00000014c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000001500)=0xff) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000001540)=""/73, 0x49, 0x400, &(0x7f00000015c0)={0x2, 0x2}, 0xc) r10 = socket$inet(0x2, 0x5, 0x80) getsockname(r10, &(0x7f0000001600)=@un=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) bind$inet(0xffffffffffffffff, &(0x7f00000016c0)={0x2, 0x3}, 0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000001700)='./file0\x00', 0x180, 0x6003d489282e8809) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x400, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800)='/dev/klog\x00', 0x40, 0x0) fcntl$dupfd(r12, 0x5, r13) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001840)) 16:00:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r4, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0xa67c, 0x7c60, "e781e116982243387557120a2ea1ed4f07ec68e6", 0x1, 0x3}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) close(r1) dup(r0) socket(0x20, 0x8000, 0x15) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) fcntl$setflags(r2, 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xa0f54abf2f213975, 0x60) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffffb3, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="44a22c1c"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) r8 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x8, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x6, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x1ff, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRESDEC=r5], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000080)="668713465d704f6401006811757c84", 0xf) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) writev(r17, &(0x7f00000006c0)=[{&(0x7f0000000580)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcff5a4711a0a2a5eb2c4510f4b80a512e94987f8c42495fbdef0e51f47764fcf592df213809be7e9cd3592bec6aa2ef08ae87bde3db8e8d5189d5a340c288346208aece936490cee4507b727aa7220ddc9a43410d16048468bdc484d7cd41226a9478422ce720b4af99d5d9e4fca0", 0x5f}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f00000008c0)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r18 = msgget$private(0x0, 0x2) msgsnd(r18, 0x0, 0xfffffffffffffd0c, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x800, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket(0x2, 0x8000, 0x8) 16:00:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1c0000000, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}], {}, {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = 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', r7, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 16:00:36 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3ff2) listen(r0, 0x0) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = dup2(r0, 0xffffffffffffff9c) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff4, 0x2, 0x1, 0x5, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x1, 0x3, 0x1}], 0x2, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x11, 0x8, 0x1, 0x90dd}, {{r1}, 0xfffffffffffffffd, 0x20, 0x180000082, 0x1, 0x8}, {{r6}, 0xffffffffffffffff, 0x140, 0xfffff, 0x6, 0x3}], 0x6f3, &(0x7f0000000300)={0x1c0, 0xe}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000380)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, 0xfffffffffffffffe) socket(0x2, 0x4, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000440)={{0x6, 0x9, 0x9}, 0xfffffff9, 0x6, 0xed}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f00000004c0)) semget(0x2, 0x1, 0x400) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x8000, 0x0) fcntl$getown(r10, 0x5) accept$inet6(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x80) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000600)) r12 = open(&(0x7f0000000880)='./file0\x00', 0x200, 0x100) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f00000008c0)) pckbd_enable: command error 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\'f\x00\x00\x00\x00\x00\x80\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="1846aed981692a1e2ce26d345b87") pckbd_enable: command error 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket$unix(0x1, 0x8, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xfffffe01, 0x8, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) close(r0) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000380)={0x2, "8544e9ff477ae9199b487e01a4324ce4db7bdcdd57206368f8f43f7ee2bce7c16c0c4d3a681f198684be752c4b8eb131e25dcc70bf7c21a697ce756ec5d7e6424ba3e13e1b9a28c735f25d38e6c60515ab392b5e6f55880c59f377806fbbefb07a5612bad6676bbf7189cdb738c5d37e7304b648e49c131a48b68a4966aa1e4932873c59c1adb8b887104c2537f8400cc9859dbeeeb83f7c8e38e6babc638ac4568c7f3f4dd7622d0498817a87fc2a552f8aeca92a807795426b34fe976f99a54ee21d1f27160131660100706e6a773cd3d0e3f9475d4ec9f1d450a2b629147ee90cad735f625a986d3127e424c6a461d82474de2943a30c94ab3d0cdbea86"}, 0x107, 0xc00) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x5, 0x2e, &(0x7f0000000080)="ebffcb2eaa4e713048e699319296480000000000", 0x25f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:39 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x7f) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgid() ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x12c9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014934000 uvm_fault(0xffffffff82513c48, 0xffff800000abd000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82513c48, 0xffff800000abd000, 0, 1) -> e uvm_unmap_remove(ffff800000abcf00,0,71d000,ffff80001596ecb0,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001596ed60, count: 0 ddb> trace uvm_unmap_remove(ffff800000abcf00,0,71d000,ffff80001596ecb0,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000abcf00,0,7,fffffd803f012220,20000000,80000000) at uvm_share+0x55b vm_impl_init_vmx(ffff800014934000,ffff8000ffff27b0) at vm_impl_init_vmx+0xf1 vm_create(ffff800000ae6800,ffff8000ffff27b0) at vm_create+0x193 VOP_IOCTL(fffffd803b8f4820,c5005601,ffff800000ae6800,1,fffffd803f7c69c0,ffff8000ffff27b0) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d605e98,c5005601,ffff800000ae6800,ffff8000ffff27b0) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff27b0,ffff80001596f108,ffff80001596f150) at sys_ioctl+0x5b9 syscall(ffff80001596f1d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf13d70bdac0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001596ec80 rbx 0 rdx 0x563 rcx 0xffff800016b47000 rax 0xffff800000abcf00 r8 0 r9 0x1 r10 0x31b958e40f0f1064 r11 0xa4f9a153b508c75b r12 0 r13 0xfffffd802d691258 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000abcf00 rip 0xffffffff8212be9b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001596ebd0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=153593 stat=onproc flags process=0 proc=4000000 pri=60, usrpri=60, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3458,0xffffffff825b8d60 process=0xffff8000ffff7510 user=0xffff80001596a000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 18506 393977 76933 0 2 0 syz-executor.0 *18506 153593 76933 0 7 0x4000000 syz-executor.0 16487 313597 0 0 3 0x14200 bored sosplice 76933 515880 92985 0 3 0x82 nanosleep syz-executor.0 76448 300885 92985 0 2 0x2 syz-executor.1 92985 500979 89496 0 3 0x82 thrsleep syz-fuzzer 92985 210016 89496 0 3 0x4000082 thrsleep syz-fuzzer 92985 324813 89496 0 3 0x4000082 thrsleep syz-fuzzer 92985 279367 89496 0 3 0x4000082 thrsleep syz-fuzzer 92985 169249 89496 0 3 0x4000082 thrsleep syz-fuzzer 92985 312298 89496 0 3 0x4000082 thrsleep syz-fuzzer 92985 178083 89496 0 3 0x4000082 thrsleep syz-fuzzer 92985 263479 89496 0 3 0x4000082 kqread syz-fuzzer 89496 151213 6472 0 3 0x10008a pause ksh 6472 292654 11003 0 3 0x92 select sshd 65179 376616 1 0 3 0x100083 ttyin getty 11003 214202 1 0 3 0x80 select sshd 7254 454478 55218 73 3 0x100090 kqread syslogd 55218 410047 1 0 3 0x100082 netio syslogd 45821 385292 1 77 3 0x100090 poll dhclient 11938 249363 1 0 3 0x80 poll dhclient 68733 394190 0 0 2 0x14200 zerothread 12447 412500 0 0 3 0x14200 aiodoned aiodoned 7537 401039 0 0 3 0x14200 syncer update 80689 481818 0 0 3 0x14200 cleaner cleaner 86112 141397 0 0 3 0x14200 reaper reaper 53452 322039 0 0 3 0x14200 pgdaemon pagedaemon 39144 204719 0 0 3 0x14200 bored crynlk 61918 76249 0 0 3 0x14200 bored crypto 48326 421606 0 0 3 0x40014200 acpi0 acpi0 23762 48183 0 0 3 0x14200 bored softnet 82547 374103 0 0 3 0x14200 bored systqmp 63204 504866 0 0 3 0x14200 bored systq 38389 331331 0 0 3 0x40014200 bored softclock 48345 66438 0 0 3 0x40014200 idle0 39236 124807 0 0 3 0x14200 bored smr 1 92070 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9488 6338K 7121K 78643K 11335 0 pcb 13 8K 8K 78643K 73 0 rtable 106 3K 4K 78643K 340 0 ifaddr 59 12K 12K 78643K 148 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 29 0 iov 0 0K 32K 78643K 62 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1423 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 9 2K 2K 78643K 12 0 sem 12 0K 1K 78643K 57 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 243 0 proc 48 38K 54K 78643K 377 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 10 0 in_multi 29 1K 2K 78643K 42 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 203 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 70K 70K 78643K 1644 0 UVM aobj 27 2K 2K 78643K 27 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 47 0 NDP 10 0K 0K 78643K 32 0 temp 126 3558K 3622K 78643K 14241 0 kqueue 0 0K 0K 78643K 135 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 rtpcb 96 33 0 31 1 0 1 1 0 8 0 rtentry 112 56 0 13 2 0 2 2 0 8 0 unpcb 120 199 0 191 1 0 1 1 0 8 0 syncache 280 4 0 4 1 1 0 1 0 8 0 tcpqe 32 206 0 206 2 2 0 1 0 8 0 tcpcb 640 126 0 122 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 90 0 90 1 1 0 1 0 8 0 inpcb 280 316 0 307 3 1 2 2 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 10 0 10 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 246 0 45 15 0 15 15 0 8 0 art_table 32 247 0 45 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 12 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 53 0 43 1 0 1 1 0 8 0 shmpl 112 25 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1752 0 348 46 0 46 46 0 8 0 ffsino 240 1752 0 348 83 0 83 83 0 8 0 nchpl 144 2323 0 714 60 0 60 60 0 8 0 uvmvnodes 72 1953 0 0 36 0 36 36 0 8 0 vnodes 208 1953 0 0 103 0 103 103 0 8 0 namei 1024 6353 0 6353 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 10 0 3 1 0 1 1 0 8 0 scxspl 208 6422 0 6422 8 7 1 7 0 8 1 plimitpl 152 46 0 39 1 0 1 1 0 8 0 sigapl 432 413 0 400 2 0 2 2 0 8 0 futexpl 56 6431 0 6431 1 0 1 1 0 8 1 knotepl 112 216 0 197 1 0 1 1 0 8 0 kqueuepl 104 247 0 245 1 0 1 1 0 8 0 pipepl 128 324 0 305 3 1 2 2 0 8 1 fdescpl 424 414 0 400 2 0 2 2 0 8 0 filepl 120 3157 0 3058 5 1 4 5 0 8 1 lockfpl 104 89 0 88 1 0 1 1 0 8 0 lockfspl 48 34 0 33 1 0 1 1 0 8 0 sessionpl 128 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 359 0 352 1 0 1 1 0 8 0 zombiepl 144 400 0 400 1 0 1 1 0 8 1 processpl 896 429 0 400 4 0 4 4 0 8 0 procpl 648 927 0 890 6 1 5 5 0 8 1 sosppl 144 4 0 4 2 1 1 1 0 8 1 sockpl 384 555 0 538 4 1 3 4 0 8 1 mcl64k 65536 14 0 14 3 2 1 1 0 8 1 mcl16k 16384 3 0 3 2 2 0 1 0 8 0 mcl12k 12288 13 0 13 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 1 1 1 0 8 1 mcl8k 8192 11 0 11 3 2 1 1 0 8 1 mcl4k 4096 35 0 35 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 70594 0 70564 16 11 5 13 0 8 0 mtagpl 80 16 0 2 2 1 1 1 0 8 0 mbufpl 256 114218 0 114093 25 13 12 22 0 8 3 bufpl 280 6607 0 1748 351 3 348 348 0 8 0 anonpl 16 60082 0 40094 97 16 81 96 0 62 0 amapchunkpl 152 2324 0 2174 12 5 7 11 0 158 0 amappl16 192 2396 0 1289 68 12 56 67 0 8 0 amappl15 184 108 0 107 1 0 1 1 0 8 0 amappl14 176 45 0 40 1 0 1 1 0 8 0 amappl12 160 16 0 14 2 1 1 1 0 8 0 amappl11 152 46 0 35 1 0 1 1 0 8 0 amappl10 144 115 0 110 1 0 1 1 0 8 0 amappl9 136 562 0 559 1 0 1 1 0 8 0 amappl8 128 143 0 118 1 0 1 1 0 8 0 amappl7 120 142 0 136 1 0 1 1 0 8 0 amappl6 112 60 0 51 1 0 1 1 0 8 0 amappl5 104 133 0 122 1 0 1 1 0 8 0 amappl4 96 624 0 599 1 0 1 1 0 8 0 amappl3 88 126 0 121 1 0 1 1 0 8 0 amappl2 80 2631 0 2566 3 1 2 3 0 8 0 amappl1 72 17020 0 16604 26 17 9 20 0 8 0 amappl 80 1181 0 1133 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 26 0 0 1 0 1 1 0 8 0 uaddrrnd 24 424 0 400 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 424 0 400 1 0 1 1 0 8 0 vmmpekpl 168 7295 0 7267 2 0 2 2 0 8 0 vmmpepl 168 57387 0 55205 135 33 102 128 0 357 3 vmsppl 272 413 0 400 2 1 1 2 0 8 0 pdppl 4096 854 0 812 7 1 6 6 0 8 0 pvpl 32 182391 0 159364 222 22 200 222 0 265 13 pmappl 200 423 0 403 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 165 0 35 5 0 5 5 0 8 0