kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Mar 16 21:00:55 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.199' (ECDSA) to the list of known hosts. 2020/03/16 21:01:06 fuzzer started 2020/03/16 21:01:12 dialing manager at 10.128.15.235:40591 2020/03/16 21:01:12 syscalls: 338 2020/03/16 21:01:12 code coverage: enabled 2020/03/16 21:01:12 comparison tracing: enabled 2020/03/16 21:01:12 extra coverage: support is not implemented in syzkaller 2020/03/16 21:01:12 setuid sandbox: enabled 2020/03/16 21:01:12 namespace sandbox: support is not implemented in syzkaller 2020/03/16 21:01:12 Android sandbox: support is not implemented in syzkaller 2020/03/16 21:01:12 fault injection: support is not implemented in syzkaller 2020/03/16 21:01:12 leak checking: support is not implemented in syzkaller 2020/03/16 21:01:12 net packet injection: enabled 2020/03/16 21:01:12 net device setup: support is not implemented in syzkaller 2020/03/16 21:01:12 concurrency sanitizer: support is not implemented in syzkaller 2020/03/16 21:01:12 devlink PCI setup: support is not implemented in syzkaller 21:01:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) read(r0, &(0x7f0000000040)=""/4096, 0x1000) r1 = openat(r0, &(0x7f0000001040)='./file0\x00', 0x20000, 0x8a) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000010c0)) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r3, &(0x7f0000001140)='./file0\x00', 0x10, 0x2) semget(0x1, 0x4, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001180)={0x3, 0x7fffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000011c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001200)={0x2, 0x8}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000001240)={0xfffd, 0x3f, 0xe9, 0x1f}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) getpeername(0xffffffffffffffff, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001300)=0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r5, &(0x7f0000001340)='./file0\x00', 0x80, 0x8) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001380)=[0x0, 0x8, 0x3ff, 0x4, 0xb200]) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 21:01:17 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000000)={0x1f, [{0x1, 0xff}, {0x3, 0x3}, {0x1, 0xc046}, {0x3, 0x7}, {0x2, 0x8}, {0x3}, {0x1, 0x1}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x6}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x10000}, {0x1, 0x1000}, {0x1, 0xff}, {0x1, 0x8}, {0x2}, {0x3, 0x2}, {0x3, 0x4}, {0x0, 0x20}, {0x1, 0x9}, {0x1, 0x9}, {0x2, 0x417b}, {0x2, 0x5}, {0x1, 0x480}, {0x3, 0x1b8}, {0x3, 0x8d}, {0x2, 0xd2}, {0x3, 0x6}, {0x2, 0x1}, {0x1, 0x8f96}, {0x3, 0x7}]}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x89bb, 0x4}, {0x4, 0x3}}, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000002c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x10000, 0x0) r4 = kqueue() dup2(r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x400, r5) r6 = semget(0x0, 0x1, 0x8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000400)=""/183) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000500)=""/199, 0xc7}, {&(0x7f0000000600)=""/69, 0x45}], 0x2, 0x0, 0x1ff) truncate(&(0x7f00000006c0)='./file0\x00', 0x0, 0x3) login: pckbd_enable: command error pckbd_enable: command error 21:01:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x7f, 0x66, 0x9}]}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") getppid() 21:01:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x1bc) dup2(0xffffffffffffffff, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x80) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="8c2fcb8f6256fddf51c5b3f6d270ed6bb412aeaa02b20b86e244daf33d0a7bd87c3bb5bc9e54bea61b8c00cce2b32eeea70a6828e3973312706ace432a89ce9096db6a82300ecf4f7030f381cbe0a84e02549ca0518d44bbaa9a00d4b3262efc14dbfd2188e2e3e35d62cb47e7472612ed1255f7866e16", 0x77}, {&(0x7f0000000340)="5d4a559ade866a7bf06158e6623c3a03d597f3cef3e3f6510e7e8b1b6b0cd4a0162e52ada383db656c066916906995ffe1227136fc017d2f618a583ec3b4fb412e2a6ac15f952aef6b829db1d1cd945d2446d3eff618aeb61bf00f6199c81969751315723fa14766e84a6f4633d340f501466d1ea18eb518c9c2ec17cc07453b39919d9f352e0d9667de4fba39f2", 0x8e}, {&(0x7f0000000400)="a6b0f8ccaf9a8a", 0x7}, {&(0x7f0000000440)="161ed66797b35e06ec6cafba6db3e5763cf02d76b066217417deab9d00ad08493774", 0x22}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000805434410000000000962e2280b23b00"/30, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x2}, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) fchownat(r5, &(0x7f0000000200)='./bus\x00', r6, r8, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r9, r0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 21:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5038e3e481106a0cc55797947136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r1, &(0x7f0000000200)="c7631f6f16f1549a30a8c88e983247e180e1811a8b72ec9255579f996148729e301a8c37050fb5324dcce31a0849f342de6b5bf8c962ec92ebd179fdd168e2a20b8d7fb273994ff134b968ea2a06727d339d23392c20216061ab96cf14e9ca1ea00c48c74a28b2a83385caa373cae8174ac5b23c4c3f269905b1bda746a4d2529d1a4e00adc028fc40ff5fb030de3bd89e5e0467f4c00ef9472067f6eab34a08ff36ceaf18cf921ad8fa3e89b379d3ca8116c750c339b654afe1ffbd113b", 0xbe) 21:01:19 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "07000000000000ee000000000192aaa5d000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x6, 0x3, 0x0) listen(r3, 0x7) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) 21:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xf8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 21:01:19 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000000c0)="fd415f79609945176f5131c0caa64e165d7aca13c906d7905944ea495f0153", 0x1f}, {&(0x7f00000005c0)="a764c6a3a8d17d460000000000000008bdf7575ec0428f82376570d82b0a454ccf1bcca292de30a1ce945cff30b69fa3237a01ae05e2b6aa4907a3be980c8200000000000000000000000000000000a70eee6311eebaf202233a5170db7b252a88d7ddc0c83dd39bae0e1ba3ede090e4a2a4f076bf80e7bb24ab61e240bf38cb8b0d4ab294f90ab93f56ee7e8abf22d5bb4a145bc72519418d4b6d4c5768cd4b84176cb5b2686388246ad6ca387e903526fcfbea97cc3acabb0ba562451b1d7054eddd05948e7784140c9c4c92d0867f874a258f15e1e2b1800400"/228, 0xe4}, {&(0x7f00000006c0)="4e907c21e29b94714ae522b0acaa2f55d223cb33baa0ee54bea3bf26649b0256815fa4ef89ea251c741714faad99d56bdd9e611e663344117d6eda2cbb95ae862189228122fcef1b57a10b698c5dfc1fa990bb32d944a4517efadb828c3f190a69a201932bd4dafa0973935d21419845d19e2963cbd18a3ff7d4f47d9f72b686a200a2800639e844df78160a13c9270be51c4e230ded83a98f589633156a8eb59c39cfb31242170a3254993af6e1255997637ee0521ed1d1570cc73498c1d2cde5c0eab0ef4a3c58f9c62b30be2eae1f2378d8", 0xd3}, {&(0x7f00000002c0)="86988fda3e4e73cca3a45ed7c9e1554126313168eb6c369a644e1d91e8d4aace06c40e25609deeecd12f89c73c80d970eee7dbbcdcd023a19c7073ba20e13e4434568089d6e79e2912b470a14937e7f3200fb07a523ff98a3475fa7e58086576923c4c5a0b25c83420c0252cffdee41e01d001a1ca62ff36b8e67de7af2d838ae25c2bb18c9c8d74cac6b67e7ccd0b5e0253ceb08ac378b832305fddbebb89165fd8bd485c27e234ae415f5faa454d66226fa37688c5ff2dbee9af2179d43fa1d8b51905bbb1b12f4f1427dffb3b05ce", 0xd0}, {&(0x7f0000000140)="8f5c18e2e605784174825646b4f7937fd0b4fce007092dc995ccc15a58a736159fb3b2d9ec3317a6d5993cd738351f5c115776f8f2ed990c5fd3c80f07423e2c657caa957c1732fddefec4f8c97d92dad8f8802e", 0x54}, {&(0x7f0000000400)="2446def2fc8e4396dcc96309b6edf0874c63adb27ac7239a20c8fa34fe2593e71c07eb2d63edf77c9a2f40a9aa5eaf1dff753f6890abc985b24d0ab67fde5b8e23c02c818f22ee67747f45161ad2263dd37e6c3e8e3f82c9dbf41f", 0x5b}, {&(0x7f0000000480)="76fa1d15721f1377e135a7e0b995ebd1122162f2386ddecc47f5d1d8df6902c2226bc4f6fd7f01a82c309f246416c913b407952d31e06fd40dd4cd17d66a6e34a39d7d2a83471e6f19f37b579a821259fa12a63a8e065a065fc058a78467a4d23b70ca8566efd0070c221ca7bb1b84f932d2420debec93b43ac544531475a37128b32792dd0551fdaa4f22afe1e69e3dd0764b0b6412162465", 0x99}], 0x7) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='x\x00') 21:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202c0ffffffffffbbac0819579fdab69995a20c922b56830bdd1eda5c337dae9006360e460f7f091d4cac6f8b2f374f7d40bde88f776e8c5307a5974cb70568e11c99f00d63d65747aa132edac9edb39e35cf"], 0x1) r0 = socket(0x2, 0x3, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000280)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0005000000696c653000"], 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0x3, 0x30, 0x3}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3", 0x8}], 0x1) 21:01:19 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair(0x6, 0x4000, 0x3f, &(0x7f0000000100)={0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000140)="ba8d664b4a2d93c9b99a63866ec00442680de4c2a24c1f158025954e24e39b8933f754d0947cb229fe98d622f7dc357df3d43f34280ac8a31730d630bfef08414685d7be501cf85763bbbca86b4e2794f5d6975fc81b058d4985bd70e775181fd371383fb2efe9a77737a18b3f2290df6794e7ad911cfe73", 0x78, 0x402, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) sendto$unix(r4, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 21:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f00000003c0)='./bus\x00', r2, 0x2}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) r6 = kqueue() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000380)) write(r5, &(0x7f0000000200)="19ea1a617c32b758f828e4329383fcc8a8c7f233011bf5a07bebc918458a5c390fc42c96c8a2c07769f2777018066c863900ef737956d47af7d4720309fd6c33093a3d440b36ea7e4acefc8f5a6ffcf190d6486ce93690c99bfc809eb7c3a2be12fdbc6b924f288d8a9b6fb9344b9a59b48b016cfa7de14fc0ea24dd29030f8fcd62b4dc52b1f3d4c04eaed0f07ec3ad6480ee302c95a5597413a1d1874d160f5b4823500b6f17ac75", 0xa9) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:01:19 executing program 1: clock_settime(0x2, &(0x7f0000000080)={0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7d0}, {0x7}, {0x6, 0x1, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_settime(0x0, &(0x7f00000000c0)={0x2c, 0x8}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:01:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b848c8d95ce3a223336b2bc028ad70ff4e", 0x11, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0xca) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/92}, &(0x7f0000000140)=0xfffffffffffffd40) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) 16:00:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f0000001580)='c\x00') r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) readv(r3, &(0x7f0000001180)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/57, 0x39}], 0x3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setuid(r5) pread(r0, &(0x7f00000011c0)="eb6eed4aa920a4322c50aa49ffc5614b12d13ff059753c47f0ad4f0df467556ac2539a33beedf56e75e3a7415ebaf2740c6ead0fbaf521351fbacbb214f15d78c5ec0416d68eb7796ea4fee7a5b4cf3686404af8defe948115487080e976eda093f6ef6ae4b3a4b6246f3a5ad75f2e127c44de8fb7e4c402cdc4715447332c", 0x7f, 0x0, 0x7) 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) chdir(&(0x7f00000000c0)='./file0/file0/fi\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = shmget$private(0x0, 0x3000, 0x192, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/141) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) 16:00:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0xffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xb677, './file0\x00', './file0\x00'}) 16:00:44 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x487}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="0e7859e00e7564ceca444c7dc050f53694cb1966a5999ecf9fbd862d1b4911c3c8fbfb0335a7bab9632603df15a9d7d8da97b56df2f8294a1ce2ca3c60fe944639e334d1b4970b7c95f4dd0af2159897798459dfb2d274bb947b539518b08ffec415a286f82910b947ff26eea917c578131a8bb22ac66729c2b5f1a53ce4802a835916ef5e60917f37e7c488fe5906e0c75c6deeb56bb65260159db5f11799cb70f6f4835f43880f7e82f60f17fdf74ee3970040a930d6b20cc11c7c0f235c403b9adefce94a59d75fc291b3efa030daf173", 0xd2}], 0x1, 0x0, 0x0, 0x401}, 0x0) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="c4fe4880d1a794cbebec66238329ee5798a740804bc0ba86fa87cc195a7236df2c72f64b69ddd6655c2f1660605c143727225980e5e76a3b2b689506b604b4266e11ba91e7a3a0360269400be9953132005d654d413ead867e51562ddc7c35580c455cbf60bcd9c40caa744942e3c47e42c902e183f162256a369dcab362afd76b81ba27278e3a07fdae7f4afed9975ae75f2e5e8d64bd10ce1bc1217f1a88f9e732a46b57124df6aa4b7c24ed157cea667516", 0xb3, 0x0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() fcntl$dupfd(r9, 0x0, r10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x1c, 0x2, 0x5, 0x10001}], 0x800, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x1, 0x800}, {{r3}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x2, 0x3}, {{r5}, 0xfffffffffffffffd, 0x10, 0x10, 0x5, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x31, 0x40000000, 0x100000000, 0x80000001}, {{r9}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7fffffff, 0x6}], 0xffffea06, &(0x7f0000000100)={0x2, 0x4}) 16:00:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) fcntl$dupfd(r0, 0xa, r2) poll(&(0x7f0000000040)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup2(r2, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x789e) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r8, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r8, &(0x7f0000001680)=[{{r7}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:44 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000001bc0)=ANY=[@ANYBLOB='\x00\x00\a/file0\x00'], 0xa) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x80) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00000ef000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) setrlimit(0x0, &(0x7f0000000000)={0xc9}) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400], [{}, {0x0, 0x0, 0x1}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0x800000}, {0x4}], {0x0, 0x9}, {0x0, 0x0, 0x0, 0x4}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x8000000) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x3, 0x6, 0x1}, 0x3, [0x20, 0x3, 0x8000, 0x2, 0x5, 0x0, 0x87, 0x3ff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x31}, {0x106}]}) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() fcntl$dupfd(r8, 0x0, r9) fcntl$dupfd(r7, 0xa, r8) syz_emit_ethernet(0x18, &(0x7f0000000100)="b6bc1fc97617d21855b7fb8513b42abc4b32c63d9a9d07b0") 16:00:44 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xa8) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) recvfrom(r5, &(0x7f00000001c0)=""/11, 0xb, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$inet(r5, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000000c0)=0x7, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x0, 0x40000000000000}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, &(0x7f0000000100)) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/170) getuid() 16:00:44 executing program 0: r0 = syz_open_pts() sync() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffe, "00642924f52b0f3a8300"}) syz_open_pts() 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x2, 0x8, 0x0, 0xffff, &(0x7f0000000240)={{0x2f, 0x1, 0x6, 0x1, 0x9, 0x101, 0xffff}, {[0xc15f, 0x5, 0x100000001, 0x3, 0x0, 0x20, 0x80, 0xddd, 0xd18, 0x4, 0x5b2e, 0x1c00, 0x7, 0x0, 0x1, 0x80000000, 0x4, 0xff], [0x400, 0x5, 0x1, 0xc860, 0x9b, 0x8000, 0x2ef, 0x0, 0x8, 0x8], [0xae, 0x1ff, 0x401, 0x1, 0xffffffffffff0001, 0x0, 0x7f], [0x8000, 0x3ff, 0x2, 0x100000000, 0x9, 0xffffffff], [{0x8, 0x4, 0x4, 0xfc}, {0x1, 0x0, 0x6, 0x8}, {0x9, 0x1, 0x0, 0x200}, {0x800, 0x2, 0x7, 0x8000}, {0x1, 0x400, 0x10000, 0x3}, {0x800, 0x4, 0x8, 0x1}, {0x5, 0x1ff, 0x20, 0x400000000000}, {0x8, 0x7, 0x2, 0x4}], {0x2, 0x87bb, 0x8, 0x7}, {0x8001, 0x0, 0x0, 0x5}}}, 0x8, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="1028e43dd283f0fd076abf3c18640084e9936235042e49a27d2521dd4ab1be8b2f5d83802cbbc2ed30d9da330d2cf8f68a451e0077e6", 0x36}, {&(0x7f00000000c0)="0630217108526aa96644c0e8edb4aa95c1beba5813bf9bd1c90d1ac2747c843826094951ec377e05babbbf759754e920280506daf91bee37bdb9ebcefce4c30c09edf5209dbca4bc11503710f92fe5b54e4bbc2e40e4313b7a96601099f3e7fa64c24a54eed1975bd114e876a5dcde064f295398988d9e55dd967940", 0x7c}, {&(0x7f0000000140)="5c46096193d6ab8466c11c4eaa6bacfe2ec147fb2e3fdab05ebaa01744c742e2bfe371058ec272b41e9c38a3f9596320a06f58b8ba8eb7899aaf59faf4e5eeaf9ca25a945244840933bb55ceb2eb84c09f4694ea1a5d11f606d4bb3c29d070b9966b021236114cfcbb1b7b4450c4241c263a6d4b64fe37a3ec641aa90e340a699e4cb702cbd5c8adbee0d4d8bbb368a32cc824e84b8ca19f606ecae36524582702703a51c9b1e354f5ba88a0badaef38a9efd514b2083f75dd2c7493a3d7d5bd81fdeb726f58fc856d6d8bdfeb6cf09b65c21ed09fe9c083147db3a161c79f10679b792e787fa1ab4fd2b8c46f0bf41e86cb085cef", 0xf5}], 0x3) setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) close(r5) r6 = dup(r1) fcntl$setflags(r6, 0x2, 0x0) 16:00:44 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x7, 0x4, 0xfff, {[0x1c8, 0x4, 0xc3, 0x9, 0x3ff, 0x80000000, 0x5, 0x8, 0x2, 0x3f, 0x8, 0x4, 0x3ff, 0x5ea3, 0xa33b], [0x8, 0x7fff, 0x83, 0x7, 0x0, 0xb0, 0x7ff, 0x7f, 0x80d, 0x4], [0x1, 0x4, 0xfffffffffffffff8, 0x5, 0xfffffffd, 0x9, 0x81], [0x3ff, 0x9, 0xfffffffffffffffa, 0x2, 0x1, 0x9], [{0x12ba, 0x6, 0x4, 0x33}, {0x5, 0xffffffff, 0x4ff, 0x5}, {0x6, 0x1, 0x200, 0x5}, {0x3ff, 0x4, 0x39, 0x6}, {0xfff9, 0xfffffffd, 0xfffffffc, 0x6}, {0xfb3, 0x6, 0x2, 0x772ec4a}, {0x101, 0x16, 0x1ff, 0xce}, {0x8, 0x635, 0x36e72725, 0x2e4f}], {0x56f, 0x100005, 0x1, 0x4}, {0x8, 0x1ff, 0x4, 0x9838}}}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000080)=0xfffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x167) socket(0x6, 0x4000, 0x81) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$TIOCEXCL(r2, 0x2000740d) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) 16:00:44 executing program 0: sync() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f0000000380)=""/105, 0x69}], 0x5, 0x0, 0x1) getitimer(0x0, &(0x7f00000029c0)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) mknodat(r6, &(0x7f0000002980)='./file0\x00', 0x20, 0x4) writev(r3, &(0x7f0000002880)=[{&(0x7f0000000480)="14c476ff87625ee4afddd07e15f396d90ee2aced2280293d317d7c9db3319da012cd3462d5c7635b654ceddc4b4da938587b0758b271802af79d1f6aecb0754154d9b4454db091c1264ecee074366af45049368c271938af12df8f697b97315260a746beb8188f8ce0409c1573c1a2afd2817817a49cd957e129e3538d688f1b7f0fe9f3fa692b55866cfe8c727143a6a1933686a96525b44a47d016fb67030ea9612f0a76e6785db591983df6b6c719e4b7958a52625ee8b39f2fcb34fcbdb8035369f14ae519ab8a8379f4f7a6bcb546092d0a27ed63391511ed39ef94dbdbf39eeb86a5906ce3c0d5ff489d59e67fe5d7fff5d6a13aa119011948daa87447f2c7927a75cdac628771ed439440d88a63f7afa9131b656feffc88a4dd278312b0a96d37bc934f161981ab2de55501796d2ff6296c4438c61c502c4811b0cd51c50808bcd7c164bc09609d6c172266caae32a75b7d1f447be41de31f90439d7503dc1c122914646b114472f95f40888e8d7c94f951d8763924f45bb2056d7adfa0d7a971fadc39b3c35fdc5d5a2218d414b25747124371d9e360964f20bee39e2f142a63fb5301dab1d58291abe7e3c4cf79333fb5751c41fd266fa570577ba1b950538244a51d1e29c4bdfe3a42844ff9592c526316a8caa5f7f68e288e5256965dacfd3e25486a57fcb5588cb8276d24652a275d6bdaf5232ec633e6f2652bee1085cce260c08e581864c3714ce8f6de856710b21b5f02f56d537ce19d3c0fbb4be6613529a06db92e5b0fa3b9f403c596552296d1e4cf8f3b30d5f809271a303fe3e6cc8433416ec788756a79b69cad1d3289d88c6c5bbaae11d27c01a97a8f25312ebddc03f359b49cf913271dac57afca3f92525296e98ee1252afce19b5bc1de6ac0b434db8612d0a600afa5d35aa7305be37a063150e2c9c90ed0646cadc9f7a5f8a4059727b2410b858bb334e765a0527d340314ba413ffd29dd39446c1537ec574401fc829a3be26713074d233167f81e1dfcfe480c184b66c95e035fe24d26bc8e6c2f36a38468006c34f4e9cde4556264da92b22813b1bf90c6d0cf5370a10dd5c88f86bc6bbceaae0b49e3849bd72e4049742e88e399bf2f04ec4a4876b2f6cbc7e9856e614a239d538219e9560e4f9962b57fa7684ba47e94e7a2b01cfab202b5a5a58f84cd2fde890cf23034ba8806264d42880f621ddec1a8634097a75784eff3cda8f2a612558b0d723ece454a234bf3efe15979209739ce56c5e786d2e2696b1794bbc77b2c754ecb52eb4baef97b512cb35be156ce016bdc6263071d47371091ee4fe1ec749a129f542474c43c20eab50bd2d14f2300b6100478ca66e19f14582c3b9e3eb16bc7c0010f88c5cd7e26f0dd4d4050e2f2a725cca361d458d0c05e256a736d7f9e72b5b6295f6a2d68508fcdf3a526e30a64081330e0a9643e8b6834b9be99a3559549039225172917c6b5f662dc14654fc5993706df7d4b5f7338eb861ddc437efe46779bd9c99e956ce17bfd89d976f3e9e0c5e695339703bab13500f503cbecb94dccd87a668df8d9d46bc36ac0940a781c77fc171b48957f65a74b80af06d5a02dcb5049c2b686e4612024d3444e64465859a0036eeb9005224bf1fc33149aff64abe77d58b6b2f9a6486ab4d1a346a68eaf38b7cfe13bea18b429c55b0c6bae880eeb3c9489a3f1bea3c0cce296ee2937d183e250c830799e5204e6f96cd05766db430b1db97888a33a52659a1f4cc7889e6bd03df9a90538c1834deff5b54c4e552786dcdb8921a327ef7843d2eb4b3bad5b210470c59002d1d87830d918f1c9a965ad14ac78f9cda732e29cd3e7c1ab80efea6a18269a60f1d9c9ef1bb372f7012f24fd7a4aa8805136ece73a46dde0939d576836cdcc0f66e3fef50d6addb6c51b49f90e2ab6e2c5e6c085ca9cbc0cbe6ee64f2f1c7f953f28ad18ccddedfcb84f2a5865bdc30749410ab0b4f21fe8a47e461589a00b53c26a477198d17d2faf67ef9dd1a00fad8b96967ac7fb3caf81a699800e5b57892b1599935aaf39d6c369c1bdf62f7d72271746a31db5ceee20b643c0837d709ab14ad3216ea361680616ce059cbb205af7cb247d333b271c4d6215ed8624901c5e02ce91106e171973e91ac9b84ad5b894a3da1cf16191afb25c45ce13eb1b0ff209dbeddde48ba05f22205e245a7a9bd5a3279c309029f64273cc8fb4c1d12508467094079aa8c3ba08b5b8e93f1777ae3129abe2c2d83e9b63047cce3aa8ceeac4a46b85acfc940af30884d0865d99020b0ae1007172f0e7a5c4ad389a93ea9c838063da60e6bf9fe4851067f5d275f71c3d13679177250297cd76b7d8f5af8d671d4e2eb23997847e48e5abf68187514c44be6581b24316449b87a18c5244ad809a626680490988fb0c2778e730c34c95d52d9dd2ccb0d2da850a52759425bea8c64c79bde39a3e6a79f94768de90be858f2186b5fcba090a85b995a2de6b4cf3ff3818329fd304cabacc9f80cbd88713d371d8b6fcc6522ab9fc04a3628ae159ffe6879feaa09beff1cf7105aabecfbfeb71dc071c5c244272e98e9df8cda0bb9c946d88f604394d9086083c640c786ee090e1cf22462e8b45ae61ee78d8fbfb211e602f112d66223fe006efddd0bd63087657d1e8aaf02bf7784960892f727b3ce4f9f13b1b5694b9702631673a1d7f20534b9c0b66af8a4e9e360156c34ec00c59c6da887955279447c1605847e67a4f57940c92cc35dbe67eb37705e76a4f4251284238775e5f3ea9b1576e172a6d0665fe228d07786e4b3b43f77c6fecf9ada10a8bce8400fd32eac7167ddd66c9587a3f99a587188580029952bca1fb06f627f304e4ab21f9a7575aa44f6902e26dc73455e1207a9e4ac928f609f6ee20a62e21118dc03014e8b02b82168aa128fd1c9c558d0b56deaf744ce19f5b09a2e159153d702273f3470fa4aef8f098c539cfcf95a543674f3a17aa9859c20e47fff1fef8e996304954fef937a70c7cd5181280f2dec48aabf053cb21fed0d99950e65be37248cc108a1cd3c4fc5ed299186c7423e87d8e23246d31f75770808d1327edf35fc66f644237dd4e7904f5776cee1b9e1923dc59a46381692e430c8ae5d40491a09cc03d60b605101108f3743142c39a331f1c220c764344420b9babd1e0c5e4e22decfe7eb231166d748c290c153382b0d11ccd74eac2bdc50b458417872d78302905616a2cf91bda0ded3fc45ba9a647fbefbd8048e3ade8fce99d44d4487e5f6a1b86c5c3b058b9558cc34d4300eec2609ab51e3b26c0a8d432687576d980f0cc75cfd8f6dd2b725ee198c4680f12f7792cf9addcb1821a44e497fe51016f68a90e221bd9977671e0d6e2b8d8a8fbbf3bc0ea4659a15cc188667bbc9fb16a9279b37b7b625876e0ce8fc50a2ced7840968a3ff918b9cb919d1a6e2e86f46a2721ca1ea92caa9604d0de611df4f7103a8e51b513a426552774001796cd1d2dcb7f451b3aab525f3aeca615013da6ec3b90c8b8b6aa178f3f83842f582b34ffb689b4d69333a8aa7f5f8bbbfe1c7dd14b92b83a9cb4b488dabb359882d3f0bbfb05f9b114364b1b05ac8594dbac93c0456505ecdf1ea3ff03445d3091ed9ee11da55a2d66329f52c5136aef0242f7d586d7d866c209ba2dc8a54f3a6558cfcf72c35ecda0e651a39d0f9d8ae3b4107f070951f6d2724999cc6d64d8bfb86cf4bd1972d450088101ec1c26525e33a7e390e24759eb43cfa16d5f017c10daea35bbf050a99b71dcb7e663b1649758f53f75e95863f0c743f7d2e971711f20695e9ab389d14e9ec7b2bc2a62533efe1b99ae8e70053654c404581217de521bede0a66ad8a6b40ddccd62a349182916bffcf2562b366f05cc512f1385f6fb5c20183508a152d4896e13ed121d9d9ccd4e1c7d45add843c52aff1b00ec9ee3ec10dd97bbf7fa727a032d8dd033a1869e7109dfd75f9d14969f7a5e11366b69e03d345c05a365a2e52fb507f7b98e725487d10139c867a4a977e15d60be3bd0c727d90372d55619f42027a154ce5c4f98db7fa08f90d3b863a317aee393b411102d40a80d6abc22cb8e23a7baac2934685eb3efadd6f31c34b569fdd5b96a26a6b1064dab690d1c9b9c89f6f9224ebf11c8ac9656a56ee4c131848c18cb26da70d8e50bebb83059cdf2b556b38135d92e3261d7c7ac37ae0021e1f6a0c261a43f6d8343bcb08cdecdcb35e42ef5cfb6fa17ad1c67551e0056699e56c81e06b8db815275a6d1a698c77cad20bfd99022e9d460aebf479b6b8e5500b008814c239137763e48645704ee5b2fcff9610a93dbfc4a6be9700a9f99cf2aa28ee7c96fa4cc3d8925f3994867f5da66042637a80fcc79c425bd590fba746f398c2712b9a7543e5bb5105c9a4c54f641e81cbd584d98726bbbad720bce7dfae3d6ec512f4054d6859a40a509037ea8c333776e60a5d072a6aefa49dac6ca916804ea3d16d24a7b5949db3c25bc867a7d68c4bcad1d7c37de25122c16d7c9642e463388a68fe03b70f42446543665cf9329a2aedbebefe0ee5de28ba3a367be23bb8b41ed4622f07a4a9bfd3f2f010dfe1df221944b23fd668b169cd0ae6e3895e5ab06aaa030d39d6c10f090dd0e4f01072cb65fad1bf73bce09c26edcbf4e979130f8b08c476f14389196393240112b135bbf4a3e2be605af4d9aacc9f2b441e6d8b42681bba3b5439025187b6632ceeca611e02fa0be93b55c639f15b924eeebfb2294c9270181667892e27ecd6281562ac3df08c3d283088d5322c54c6ff72e8700a9682a302d62b620ec0efb0acb167873efa14934aee537553ca97ddcbafa9fe04e9ed92d7849139d2f0a7bd28821925c929ea34bb522b080e69c9ee4db3ca39583d5f780aab47c2c2036ff6ab8fda28320820e81ca00c7dca9f84e13b227deb4bf082b98ee581a045731c70e78cfe4bfaa4cf9119d513db831f498ffe3b78819c8465271a9cf9832386c376531b8346b18724dc62a43dbf5b2c1619a68cd2e0726389226e2f4fe638f6192150119c60a26e3ed1e37c16f3f965b1437b2ee7400ffb8c26ea3b63b2c6777ffd7e337b68eae3d2fd80b0b62907b8119bcfaecf25eec62811665645cf42a1bc3d9e4c77b1e0b6829d6c1c901e420387f7e6a02a24e54177e021ae76092427df41c6959381bdba6b3961a9e6d56b9bc389e98b2e0e717bbded359a27e80bc3183e4e1e13248f01b179d5235a22257a379b55fb0334c03e7dcfe01c57e4bcc3b93dfcdf8f9fce31c48623c572687fa9d31e241a54fd2c37458941b0ba6d0e027a112472a953e598f7bd146e8a2f5cb21c22f12630dfb91f5c7535a798e6274b76f1667a8733636457e3097bcfcaf0901d066ab6440dbfaf8adbdba4e89302b1791f5c40b7c0af216198184c480a107f620b5d08d5ab45048d36869d3beaf6e98691254a410094c22b628f9b9520bdad6b094bd8e3e612fde10cc441bfbf26d89d11bc427a2510c0859bde46e27cbd1ea6a5a6a15bf2caa52d83e0f525f3b166149aa91c5c1ed8c80fd83b168810c5b34323603410d5e9d974a68daaac385d11fee068a3fc4c116b87a7188b5051e96755671cfdd03c611171d9903cbc885a12405fa0b8a731355c7b95f078e19a11019ab8a0d54f8a3650d4c75c5f3771295f6a8fcf9ba193f730da807795360e2795e045c0ce60ae4dd32bcf31b5a85d1ff47f44b51a5bfa09935407d750bf975ff129c4b520b3df70b2dc528e413e91de5086c89644ee7605d097a78be", 0x1000}, {&(0x7f0000000040)="29792b441ca2bf3b131eae07da9ec9d7d2ce059984b54c05004a5971baa68bf0a307974cc9dcbdd84f9e9460f892eb8a78123c", 0x33}, {&(0x7f0000001480)="fa56d37da53b102010aeb4cf2439e8f22ec9899f2e3cb1e3d2b62c63006b73311fe60f98710fff7f91f6962b98fb9906c6c1a64feea03aec94e9845a0b166db9d0bc9ccc6f55733c3a3e07ebdbe8f37c9db12398cedfd6e5aa303a594f3a394bfb0f2f3beede6305afe9bd20a370fdaed8c82ad4c9d34667215b1e043514e44670d44918a46614334930cfce9440afdaa130fb52e002a9f8d41d14fd42e63e3f2efa00f5d00f29be7ddd7578fc54fb85f2c38776334242f456c5b092f269434b072013539002800b9ae3bb17ebad2fb421aad5b69d968465530c5aca8b726eb2e019cb8ef0f5f07d9394f995fd17fc92b1", 0xf1}, {&(0x7f0000001580)="9eb4ea480900a8131dfff43d12f41ecdcf2b1df541f58b4979e8468ccdf44f813b5f8999503cc545c5e84465fc21dfa320b3013185d9ad4c18d1f9cde6702ee300dae2bd2e008fff3deda0a90f12e45c78e8598cf86fc034eec9a5ac1b009bad99b4716f2ea8c8d8069f0f96ceaab97c55b34efdb07b1ba5b3b94ff878a5610879fd31c340c64a07cb3536bf9c654827587a3cc8747c8f513b3856f1a40e6b93817e11d7b91a50bdd51e80739bb8e975c369b8af176a936b6f12c3420640121d8ed4dbf1441e017b7307de6f98478b40d63ad15c9566df5b1d00bd3cee6c2e60c956f5f71e2fda6314e56748f395b87ebd17eae548cd6a5f2797597997be4c87820b4f764f92dbede14ebdbc324b143b4514bfe3bd0813445e6f0a31341e22e4f6b33e061227fef7d3de372ded2afdc9fafae2b5cc79b5f08ae28a04a10f3f8eaafb51ca0958a7b3e59d8746d3e7ba8854ba816eaed207264c07c95e815fb078bc717a45177182fc163aba9f02ee7d40e8a9d4821ee377ec11ef923e5f5849e8b8079720b4dcde1b1026eb6fde883dd317787cc2b9d6f1e303643bfc8042b437c89267d0b1f8d69b67a9f226ae41dadae9f4bb4b16c0062ca5c89b1e25bf50b8559a4e63df52c3e2a6a85dbe51367b00fcf2d98ada013ea5eb70b6b637c21b55141ca1f2b7b46b147002462e103884d2c7dd8a3e28edfd6ea4c4bf0979eee79881670fbe035dcaac4565d7887497b31c97abc9cc53c40bd741ddd4af80b9c1477d880816a96e9b05ada2bb11524871b3e676bfd8eacd3eeaa5029258d8c3e19b607e5f35c127444063f8946b1d6c9e2f839b78e55f02eea5cae12f3825cdaf593d3e038a6e56e525254045dc53a02d7fa3d966bc3ba2bafce45cc788935170b8a0714325bee3283cd455558e5f3ffb699bba391cf96229f7ed0af4d1df0d6b3eadfa36abc348d62fd0a30d4b0e649e2d20221e6040712dc5640c550d2649ee748f5a64eaf3df990dcbb55f6ac8de3ca66ba397ffdffbf7779cf6a0d663b33ef4fe2eb5195025090ada212f521b80ea73d050e5166e4706a64cc6f3eb3c7bcb0651d8b5435978aad28d24385bc26264ab023916262896c839be09a7ddc887b541f0729d0deb553f7edf204c6cf70bfa97824ee49e7c88c9b9056bdea97e81a93a0adb6edd08c43153cf0d4b85ee90419eb24b63a8022b876bd8bd722c2969f4203bd212c7773befcff4879e62833909f56dfd21c193819a439430727afa75842333e2e078e3399a8eda1c8ab4b3911b6ab38227109f73d4b21f5f59f69e9fcda665ec844275a1150e947450c7b89a96bff82e69e47dca6f22369a018faabfdc5b9e9a6735d1c36e43001fab57fba489d61d63dc82cd6bccaafc5ef4bfc311c6f5ad02c44cdcbd16089d87657f5ea186566d7bf06ef042090c6e161eaf94d0b7b2063721960e45e36e4f3eeda12c1756b5fb0c24cb045fa4509b29425d1b121ab945519cf679ec796ee11cc7f9134488b234cafc780f2afa2aee95d6842e12600eb424419c53e89c39bb4c99eee103547117941a96cb0533d5178f16c474d529c205c1096605cdd8cdd1af45e6c4dc858bcb059f668b831231acc8371e1b4480867d7613cb2f2e8747e54f42c5c26b296a99f3baca46222340916d746378942c7ce813b8e837e3b438abb4ca77623ccf5042ddd2e4446347e0f0c4ad759568f3d3fefcb9d73a62ef95637b77542fd73f80350557a3d88cbf53a0c7a73fa86c5d294861899a66f6a7a00052ed53febe7b61afe61fbeae05b504129259458dc9df3451a426b3b7c771dab07c612d1333fdd8d4259862083c0a477aa54c14eb1a8ce50f5ff717ab9e6d7006fa940a3b57b9865ddd507bf17063166482f22bac523986e0e9e44d9e1934d54c1de8f1041886315f993aafe35a8ee900af37d66aad09a54acdd8730f76d8c1f950ebd827d8802bfc1ce832fdce0697d6798d0e6d791e76fe69138abbcb01f251f9342e2916dc02d562148f53f8e88db2c4f9c0466ca6334508d0c38f7775f34ddcf362f4b932dec74cbbba14bf4f8cf51de0f3e0575c0a2354a5491f34333b688e2630ae9e5e61d020bd4c59d5a684c5d5f571cab3fb7262157d3add731a996f2b7c5bd0c4d610ac6f71280e3ba9c6005a488bf2cb65e04e3329955fc3144979625a12e02389d863ba88a37e27e9a775b20c0cecf08e9b723c5a6a25767f0a6726fc48b874f1aa48ece2c48277496acffab9571b014c668921292c390878019eca0250cc33a8a701d158d490a725a2eb6acd7dc1bccb8d68803048f4c6c8de28ee5163eec06204b26e98ddd3b4c673eb3cad06eb4291c67c9812611f773de8b39e73a153f52c5241fbe123b4b6f6ef88287d63418a24912616fe6878f032a4d94cb3dbc39addbec75f9f9cc8c34c8d8363a167381e7c38a0d0b3c187ec8c213c3b03a4cf66e22810c3ba30cd3166e0039fad42752f25dcd7e3ebec7be11c8cd4079ab8ddf31e95651de0c45c01b3ab06e38ef4effc40bf236458a90cc273547acad2abc8c11ca7bd20186ef8a6a3040d26d8f07bd4f687d41c92c3056ebc4d23ec073ce32b70c3a0c9df33f6e4ca20d10f66a5b4169e390bd28749ba2a184abcbc4eb7169663fb4da8dfd731ee0c8a93f7108f1aac67f94b2885109b0181d61f4c97e0b0bf949fb201e33884fe0e428474023c7e7aa57264a986447b4025cd6e7f46e85da4c8eea3cd1404d1828da26ba6ca20f38c7c0c3b25497f3ce98b420d7019827cc8bb832a60c6e2c206da335311231d89cd40278ba0d3af12a18446dd6e3cc93fb94978548803b0908e83629bca4a711eeedde191234d76fcce24b8d938cdd7585232fb3eeb733fe5646ecf50cdc8e1248427649d36e06f3bd2f40088f94683ae22da070cdf1f6c685c4f69725bbdb20224cc3ffc626a37a22ce20b933456878ed935c7a79169eb99acf28223195ed1efdf9ed3d91e04bca7117d394b4e6a36698b264aa97dfb958463f118a5044740837c76b12f763e3e9b453885edee0af0b2a484cbb4d4cb043785a9f7882b5884d13f5b07dc0d6b08af0409756980bcbbb06f24ee5e476e09bbc4aaf4c828d762eaaa0b520fccf94e0c4a842b6c6df797539c337ede93f9d927628c76addaeedb3e475524045ba9bba98ae50221a47411ddecd2f296247da664d91570828b75280bd17fc61067ea2228cd7637000e6b9d674a401edc7247022cf2bdace0579c0e617ce359123d54eb2f1808481c03a98c7b0242eec43cd2a932875f776429617fa12a5a7ad8bfa1a658f47e8ca476ff8d19e54ddc02b7933768090ce6ab4176ccb6b4b50cab937ee5cdb538c689bed13cc50e7404f1b9e261bd5abd841dd9425933a94a4aae01260758f7b86ce277af0f029f2334d147e436e53f4a46acc5de85c5a92c58e74698d172f3d2cde38f673cb04103fcd1bb4062ec7a25da84cf2671d14fa930c0e6902934d30f66b016dfedf94da659fbefa42b3c19d417237cfc1243bb967fa663a395daa838abc345ba9f9ad3e70725e7942ebab8cd6a7724e1f28c835e369c1c68f9e789a683f0c973d2cdd4c02393256bbca5b56fe1ddca2e5e29e3577b4425f284ebb734ca1dfad918d61d000dbad82017f20a4c5b5940203259bb2ace8f97ebe54bb7ce3de6a1f3a038eba2af03db703135dc571956eee71d7bf7c6de00502d8f058dc1e61f7818ce1ee9aff4f81ed264493b858894529ff6c0ec72113bd2291e33b25b467e645cf07b0eb1572acd6d8e64a8602ac8a02ab134cfdf20973c7e8763c84bde7a024c6c5efa70d4ea5132317d6476f5e64261571b4e15dd1ad578e8746ab37029ef0690fcf89952adbb7c148d25ebb46bf857636970ffd5d0392d3f70759fc1052d6dafb6c7864a537168db1b84a0c1d71bc98cdef5dbc31491ef4433c32d37eb34df9262b171bd7d0a2524be917e6eabc72c5e7dd826cfef8d7378062ae1dc4fd56182fb5d61350f3efe19e6772ee2a50cd618602b4205696493c9a1d80d6d00ce51fe1e2caec0f20d3e4fbe602851c85bcafe72b8b1b317eefe98ffab135828c28b4e68bb15a25148535981c339a13dbb87794a0142c1314d0a027c5184a28c3dde1af902db364e0d7c5ca6932ac070dfe3fe1bd6898916cb74c683e23505a0c72e439781abe1d72a73e7906faef61ff0ce032114071b676836ffe7b52b00b4b87e266590530696fd36364331efd04a6c483a3a46434853d3c3d40c4592ce2b1a0859028da4d01db470137ebbbb4b87e4b33258e2206e90eb42dacfed5183503f587acee2f1ac7f55f3dcbe589eb20711a5b1e10be132a30d335af7cdf82f858bb526ac233121bf93b8b091db4204584ce7a53e91dc0799b3d3d9c21f23f12760ab71ec473268ecfd924e816f428492e1c1de817c624adc5b0625d965e4181b3c2e97d332db45d882aaa44e6e8df1235621b532bf375ac843cc3e11b68e579c17d45e974b0ffc9a5264fc0cc8acdee2ac6f37d623d16acd39f3c71374d0106263801ce9bd868c6587fda9a2dafb8cf388e5a93a5d60ac3205ba79745156cd6f37beececd008003a3acc7f3b6c3ec05253ae3e13d8a18ed9c01c6ae89e776d34a75dc448eb9d6d16c162277d6d705a6e55cc3c28e2ae3c0d9c3cd3dbca99364ed350122dc9b60bc0c31cc03f45e338c5b19674c9e3bf0c82f73d674771c9c7a10da1a1aa7a5d8eee1f22c080e3816328dcef1f96abf9015aedd32925309d4831c6fb9d6cc4db3078018eee5e62e0fa0cf1ec8967c70b47f9dc41c611afa62db87173238ff23ae054027fc5b758d490e0489aab70f902cbd34bfbb1ce2f4addc684d91c1393f54798c75cb2b63f983363722f348ada5078602e1c05d51936adad34ab8d6384e3c3770c89b1273bc6996b2c61f2d59b709d7a641ffc55b532244e7fd64e655000b1f4855f3c3caef39488f7b109ee2e923a4d443c49d0bf0ecafd306ea741ee0eef9c551cc2fd125fe74c18a5789bd174b4398a87e60ab27210229d9863bed4c485668084cd438ac0b9271cd6722635e41e73f6c203756b4598f043d8fc041cea560ab92e809936421333ea48dce8edc2b162b1f42e0612b2ad7e3035f2ad3b7c16b6ca0051e4e17c242ce5f954808d336c1bbbdb5ddcb0e53039656bba6c58748a9cedb9ff1fb062ad3f5e23542e7125deee885c7792b087591c956e47cfa21bc15f8bfc8c8d1033a329ad2a17adf09b8efa6ba11ed1da30c0930ee31c7cbd423d75f37c9e74179ec88e6f122c0ac6cec01e7e3163170c54e1d59ac33524b1e1492025086d6be3a6557a7034090d9daac9f4c1c470f3ca068fab5c554954fd2b2c8db14149127d9ef1766d6844cb1259dc298f1c3037ce23c14bcc358e35215dd93b363429c0063f65980846d3c11e81f68b21f9f91e995730f0e509c3432f351f584076fd70b32b97eb9f82ecd5a6abc3162623161e11a377ba90af90c7865ad973c5d9719b766d21024b6d5ed45b7789b2f39edc1b7e18caf87cf7271d3698f32f387b1ba2c0e8abe2d0da349e2b65f682d9550070e87704bbe1ffcdcf8c0013fd1049dc5b1413af350bb505f2c8a376ae32b421bd2a58656a244b97dc89201490885aff80b2d43db27f984ae388043c1ab6ba8e4d1b45573a0292a21f45a723c29e43e9bbeb9c342a7046332f267db4951bd7d79cb6c06cda548c479c03e4429051737bb08bfe6901db91df23a5758c5ba9b71663492b4b2522fbccc9aed6d1e8b341446cfd688fedadbf0a29a6bfd8", 0x1000}, {&(0x7f0000002580)="8adff32a8de46f56ac24c1cf767cea5d35a7122de027a2eff8f1d56a8363948a47bd7f7e28c75947c3dbe396471833e921297d", 0x33}, {&(0x7f00000025c0)="5f084a613b3a9463faabe4240d8790be9baf2b3298e1de0937c0e166dc373fe7cfef1d5c02550ceaf13cf186e858d9efbbcddf51888270b0b059ef36b2fbabef03bde8ba923e62c5f23f4fef0dc192df6afd63406ede5a41ae849903394f844a6378cb240ff53ccf6ce637b066e20ea31d3a05a35713a02ad3b6d93eb0c984b55d57c113442396ac1f15d6994244b8", 0x8f}, {&(0x7f0000002680)="15d54be7dc3f91a864e8d05aea1a056b3a373892dfae31704555e14c9178e5f70e9d66e2eb7fd7472c2e0111baba384e0692976ef54f1a165850c0df3d29b0e2e3bc0aefdffe46c99e6d8549a5fe19796449ce8ac437405a5000aea2d83d7ceb44f51c02f734a4de9dc45c70f5962f9e12d634c0c0d7356420f04c3f44bdc5ed3e6cbf1576ca98246cea63732098056f704ab48f6cff0330df7abd0c2825f192324d9221ad4d60efaca5b17f447971a7a286fc4c9997d4c7", 0xb8}, {&(0x7f0000002740)="29b53c9e93846e156bb1279f64dac65d2fc4dd4dc9d1bfb8f8914edf8ba0171c034801418b9602bd0324744b8789f89812c5df7d52d830094e95797fd326c1b5b58465b52a264e145820a6f5fc71eaadf279c37f9daadd79c1950ef4b3658e4035c40f659c47c3584c22670931f1f72a1efe11102fda96a1a3fda23a65954773584cbc4dda6e4b3abb31939204d243ecf509ae6fe4110939be84fbd51d66552ef224f98b6116672e111b16abbc0bdcfe17a3b4ce5c0fe96ba85da0ebbb41e6f0a8961791fb67c0ac05a8731879d01e58db2cf17cd017e52b9853", 0xda}, {&(0x7f0000002840)="035f14f15890efb293321a2a0b565c39d7f1a89e33ca14e98408b7158542d7a7ad2b", 0x22}], 0x9) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000002940)) 16:00:44 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = getpid() acct(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1624, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) pckbd_enable: command error 16:00:45 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt(0xffffffffffffffff, 0x27fa, 0x6, &(0x7f0000000240)="6ce0a1e9fe501880da1a14c6c9c78bb615fb13e130ab1f0ad848338c72f10bb2fa74dde6609b6a9a95fa99c7a44b0b278efca4b8cc531fbe6155a5f133", 0x3d) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000180)={0x2, 0x3}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000300)=0x800) clock_gettime(0x0, &(0x7f0000000280)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = getegid() r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff5f17c00ffd156ecbe3dcc35487c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036000185ed6f386d8ff912191af926b66598cd745a2dcfe32d15b82bcf14a020481014"], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x3, &(0x7f0000000100)=[r1, r6, r9]) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/226) 16:00:47 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000814000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x8, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x800000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) 16:00:47 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000020000e20000006077e145b23ca2fd3b76cce3096110a6d717ace1dd0c8e60525fbabcb9b91ea0d507d80581e01d8b859b7cd06f5008d7cadb35f4ef584439c2fc581f0f18e514d59fcca572d386ec867c0fd69a13bb856b7b4da4ec861f706ace7cc3c9a8989ac5b035d1400dfb0f271470b5fe7d109f18e5c8a7d8f8d889130796a39e8431f434a9533d4bbe27ffb003c00600000000000000504390def2a5f7846627f1d7d11af1652e34e585d83232cec8e91c4586a70933a52538f2ed4c7e8b0120753cec122beca7d752d446eb8e0569bfd5000046292dbee2cdea5338b813546d4a10e5fb25e33b3d91284454a978b9e8008c51f5bb9df375dd347e01d78acf67a221377c5777c4c57a7a00d561d740bf3d1f803e9c5af1bb8b4372a81d000000000000"]) socket(0x18, 0x2, 0x0) kqueue() r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}, {r3, 0x2}], 0x3, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b6ba40 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efffa10 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b6ba40 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bc1bc7cabad08466abedd1fac31e") syz_emit_ethernet(0x392, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:48 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b603000000000102000000000000000000000000000132"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffab898952b934ffaaaaaaaaaa0086dd60a4f00800182c20fe19d2c50f343706760000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4ded", 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f05301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4e13aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xbfe, 0x0, 0xffffffffffffffff, r4, r9, 0x2}, 0x0, 0x6, 0x800}) 16:00:48 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = fcntl$dupfd(r0, 0xa, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="493260170cd1396aaeb73117cd906df06031255b810c2548cfb4675f3d32c2123e1fec028e1858b0415b75a09af910952e3bfb63e5cd32586018f183a7b3aff40b2bbf7372993b93778fd658c8962fb8b28c6eac84145d6086de9e94ef49fc946a7355e0d8a5273e34dfedc629a39b8cf9760f5d6c05e84f1ad45d71ade16265260e88700b48438180976e1490ddfe4f053159098dda36c44672fab0c15c05283732b6b83b59fd1db8ee022293ebfa498e212cf26c0c3d0309833abc0494219da475d0b4bf589f941a01c7091d8244858cdb5d6f2fe0cb1dcf508032251ea55d4ee279970837fe6ffa8f8c4de096e10d778015193d3039bd7086d926d7e73d0f90402955b69d21b4ff7d7ec4f15e1e65823dc310e0eb0becd1e04eb5c9eff067ae5dfe84a1b3ad20816c60c59f11d22712276dfaeb7585ffd74110bc9379ccf8904cf1318c2df79885f865eb96f33117fb9dde201321c83de52a44ed55fc9e18f05e9b558070357e68aef179135bec1855e8dd5acd0e94dea0a4430ec4fb30edaf5e6b264bc8868d9c7904eaf76ba148a08c7108e2e6b43063658902e4f7cf53d4dc26555ee5a95b266909824a718f672d0d6be07e57639e4a7952dbc1d055822b585be78c91db9ab7342827d4879059c580cce6a56ad714915ac8c917845007390f38500bfe5ec3a5343340b68edae9ed78f792c297e476361183b217be4795703588f617a464cf09110eede78840333e4b848d68709e2b407850db39670e2072f3813882063477bd06cb852d6c9f791f4cc2103e139d54c607a67fe33e068afe107501a2fb6b746d2b3fc8632f96dea29102492cfdd9947c7fdd0f8193337a495bb5eaf14d8b76f51641127ec3edfe4915b91c61a5b90532d00d2fabd56e2a3841eb6c7226bfd5391644de07d4905e29abc251f37e20e7a58dfcac9ea75fad746000e4a21d792bbf3abd529813b081e04389ab69bb452f39c4fef9cc4605fada82ee4386a696977d373f7c7f5c5c4ff93bb6c7ed74e0f56f14a5d50937ecb6684df1d72fe8eb58acff6f58a715d456399219c52a42c3a5359fe4f49dbcb6111ca33032ecc0b49d643934179e1108d5b79d28f50254a76e5344cd13820825e5a80e0044e50805b92d08816d5e7ded9bfbcf62b0194e2404c73e38f1a3d3caee5c99e4cb473c8297e353558616c54c7d0b132ab232dcb9dbfa475116afa03e271fcce6b8e64db1d911fa43ce6e9ff9b5b80c6c95d6fd395d5644cc0b016f2a9b5b479a5bcf0ec53a719396ad407efd8152a53bd6e1f72596174ad3d857d4cd20ab1add4e7eeb16a6df0b79929fd0be5b4a528014056a5b5e560427134f362ba1df7b98091b9f39aede2b3e1154b95f5be3b8dcbc521b85373bc1450477af4a0cad6561019074017c6e73ff9d40aa808c43d956d3bee3184ebd350153507669a93260e777abd49ee90e3f222e662d23e41e8883af8a4f5efe16b715f5e7f494342e1285b487deef5fa27c6ba29a1262ea6574f5a5aebd1d9614f5d199f2ae8526ab34206eaf7711c938fa7eef807dbdb766532ba6622bb2b9a967066c455d5abdb3940a415796abc2ed0934389eefd37d73a3594f288579f25261d67d367dc06ba93945ee9c0a74f76322c9f977a0e849e81e58d86e6d628c42171279ec4609fb91c8a7ded24d6c93c156123607eeb26fb2ae64094b587f9325bc1bfa26d34b08b6003d726191e150759817a5d73c3575b79998faaed5a46c7fec5aeae7c3e4979cce244fe211f1bf4d80a04dd8070e73b76fb65580b05ba70a6b1f9e44a058f4ec43bef9f1370fd8887b889a6701f749edbb0b5132f004d8ae0d38ee746c27fd660ccc0a5621e7dc365533945144438d6fe4da722867d35e74475175da87c9ca38564c248d9916c995834e78aec604bfb8c4f94bb1721c47681cef1cab378ed95b9785176717c917f2dd7fa57e4d33125adb890c96ff04ff06bb1cb641c4d47b8c74e73f582d3ea6fad4cf34fb2318bc3a0cea5e3dc00f3b359b146ccd418f44e2cce99f14f00546df979e283e38c4140fbb7bd9ba8b2966da136cc1d74616d13b98664a57fd32908e698b899a208803142396136f9bee389541a3181501d891bc51f46808740f16ff159a9b68e544363dd8a4064707a708092159f721a628ba8e94bd354096573bb283febf6e02fba3476d58c4644d9565ddb08fd7d192a2d7c485c527f06c9fe203ec1e8da7d3c70ab643c81e25db58239e7c5aaa449c50f0f2d1e66ae629e442d173e4921f5a140ca48f2a0a08a6e8d3ff97d79eef176f371fa03ba51f4f5b2b868b4b5549cf1bad61df471067c616dfce08d2669913826125df8f10ea865ea67b725eb7c9a3af3af0811996fc76c4539ccc6dc1e38049c3f05b7a99d64e8a4836b38b94e98af9f6980e734ccbc7a9aeade504e38599f677a819fdd26f664e17700f4c0bb1aac4897595e88fcfd0f085f264e7c1075b8b313d5a12321ee492515b5e3b1ab9fd4bc0af142962d56b00512d128f86e272e1d6fee4b67754b39a695e1c5761e6d415da68f29d098ec02a7df8cd7e2492b90bb2a384dfb955459e0bfef4556713060759705d8074fc94d81ecf5ed606508b6b64d8da92ab2f169aa6a43ec932b2520f0860a926661b41d0eeadf1122932774f005062881c42187f714f87313e9fe6605cf32bf16e9623270938be7abfc270cc82b92de99d314ea24c35029d24aadca0f245ff51b878bee4d2eecde7383e926ee8913da6a72f123f59d6ea451b88e8400288eaa62b0cf395f36425d036cc7863548d1d26da6394de9c8c2c8b8331b8ac5052322694d1736655d28cc68dcf862650fd5dd440bd0e77ea59c199e2e51f18c63d27b94ff32d1fc7ed6fca085c49422e8c99b43e53dbb1e0e9cb3acebfa687f09179bd71027d1a757ccadd2fa8fca65173ce3cf406c050b8e6835719451abd1fd539984f55437e334ca10d6b68ec98c4aa65c588e80baad83469f93feb94c2a83d7de0dab2d71ea4c7fd36ebd8da0c9d9c1edf66fc737d8372abb0812c2e1a966da827ed69d77d5d21df5e03d141be25e2b852e2db35062af6574b2293897a83c5824b0e79897241c88face1c0fbcd93c32b6a38e15c01b646d25f0793529f1277bc47ae4e18e63ff1ae883433f81f5fa3c48fc57b671e1b7eaf7b1905e825c533d52d8da07a74aca55f932496b41ad12fe242111a2f1ae2c731448f317ec116d217f3d1b6816114b7c7837d632fe30821b8c18f9d7d75567b7804b393553fda3cffe68005fd8a5fc6edafc068b51e2f0a8f4b2cd750948a84c9d58fd96c861be65b5d0cc5f745431dcd455e74d04cfa7ae76bb633e794d99188bcc769b4ac47d9d4c89bf4e95dd8eac4f0dbb1cc6ac18cf4f4358e4d407cc01f5e1cbfeeb474903a286d2726f07551f0d0423b37e0be1b4d627c3207e27c5177467209d99a2f82632c4e77b454d689cc5e9badffee525d582d7b251430167f92c25f34d0032e3ce9928579b24aaea858fb927fe253ef7500d889c6ce8936c722ec281b9355128a943225e8a27157daf86f3d89d26adff31d725fdc43c6a9ae42843e0036a65fd0819abbd0ff0208afaf6983229f66535478bf23e4f6db38fefce20b65a3326bf3c8e4cd833370da7c4baed12cf7a9ccf863da4a14e49a168c5170e1791405716230231da03ea567174a56a516ffbd8478bb9b1b1a3de19f04b6b02a7e8c978a2233375ee453af81485b911810abe239e18d121c76a6c946a42492af8238bdfc3a4a65f6b2a8c2bd479e4e061965402743cd2f2f2d77dfd6f9a809155df857b6f7b39db7c0b03a2f1d5fe2af5ea29e459447eb155a228c8940830b493070a72bd03e33e05243b9f713b57d9b39416ea04c1b508ff9f736bd5a58d927c09a78c1989ced4261442baa162626be6ad9b938cbdd770e5befcd68ae261a02c703552f623f2cece84e848f385b23453aceca698b3bb97c17d1b548db0eb7fcd6c1b1de0f9c270e3bca36cce6873015038403d52f838d5f35a14fee8af765b4b951bcdda226f17ac488913f762075069593e53553a5423e4dbb206d985bda8723d7168f9c6c8c529c7c5199668733145a6195b943e3c3d4dc59a92bf94d0f246d4f861f39c70e181a0005903354e5fb64a068c78c86773d47473347861d2e2873a0812683a1d9f52673bafca43e077ee6a9f2d19e6269d09f548accb7da274b630bea77195de2e0ffb7fa764d305ebd169b31341fc473c12e93c0791772d23c89eeb5feda758877b6e96c87ad2b9a145ea058930ffb19204a44c07d215c99309705083c9bf82beec2afc556350cc2c801b556b38890ba510118640421fbba58163dfc06531dc1332f62805da1d7a037de29b127dee826eedcc401fdefd3af4ba958978e6a62a87602a7f929e7f935ee872330b0fb1585cebe8b324081fa5e763d3bf3b6b6ee60123d4fc3cf1d01dffc278a2a6a085c8f704877b45095489399b78ccd888127b146084c342577a81e3b1b171c7f82131222fdb41792e1a4355f0f6911caf8afa3177bedae4b92ddc244283024fae11ebcf4320812bfb35469850b7e341505d5c14d234ed6d32849f238f74544cb052c795986c9fe9f9be0dfe1f6d4986c7e85bb2669f05107186579eca2ca16f9cb0aa4b6ef95bf6530b741f70db5574f46acb3d9d18574dedc040cf8d2364a9d83870e86104e3905d94056f338a9e026f2bb700d95ba1078ba9f96f49984de4922a3adba2a651fdbb67bff60d157eb4ac3cc2a8733076f1724159219256391636be1700465d010a85001fcfdf2dd5392ef27016e1c421a6a9ba540984407a57ff16f6a77e3f3989fded4feb5bed9683a06306acb3b7e439bd7c65e971dbb61fc0c0f87e7e8573bbe1ddc5dd78dd8f4bea5738ed6ab8ef38db256aacbf3f59e656f3beef1d29b5a47a66c65e61c3fc0c1666e70597084a17847e768c3e6a03777f9c8aa9da7cd7ad020376d60877d647e93134593598c5932f380dc43815e9c24f2f5c2026d9d38d725468eec8c24f0999aa5ffca29aa9164a4373628a10087f5b2b07c522d5b512cb8044f7003bcad64fb66670e3e0bc4873538fe6d8e6ade00eb657c9ea0563327ea8ddc20e24f83b8beab1b63a396eccd0651905e012aeafa45ddec74ccf4849174bd452a1e2d9f2c5b96d032b42b2645b412c9feb24991dc22aa79028781463c6656fd56d6410ef89db3a39ad9645139767e0bddde6f0047222d1f46903c7c336e871108f0b549cb5fb5858a8fe18122b753cae5fbbd88f0d32b414c61ddce758811cce806e6ab5554cf4d2b40966b784985698c7046aac81df6deb9d024d436c1da80204fb429b99fab0fb2eadbf2f1793f738877a4fde791a5364248701e3ad629e0ebac932995d4960d3eef1ce8cab5e78ab61cb11ed2b7579932d23b6a45b80dbc41a6d5158ccb74fda0a1042e7975ab3c46b54887b39174c0edd73cab5f68141af44227d65c85a68ce68ff25e4b8d63797eeaf9484fc362620af863fc1c8548499d14597a31a6f8b6bdf940d3619581b5176069cb23b36a1ce181ed3000850b0502a79370839793b70fbd98f901dbfc4b96dbb48a319c4a6dcdfff93f07b575dfdd34c9b9c4134db4524eff54a04800a0366b8118b4adcfb9eb5a9f89d123b350bcc34f507717d5995e8e7c486a1ac8a911efac669dc4bf47311ed936494c473b2766d981b1f987c1193714bfacfc20729edbb0b035c82692f70a259910cdd71701606c63a25a1f7ce2d03cfed19181f4d3e04bf999", 0x1000, 0x0, 0x100) setsockopt(r8, 0x4, 0xb3, &(0x7f00000000c0)="8e2522c941579d476187355c809271ef25144aa9d2e6924bf6b76ce087412741236727c89dba6afc7716e5798a4ec6fee4a2e1a13e594527faa73369d58e02c3b7171a9d58e543ddf20beb72301e12d030c1ba799bf771b38051eb4577beed71a11d6e11236060306236f59e40102757b8bd480593e41bb5d66404b3af9156151fbb67a34a6068fabd8abc9f26d829bb69d4bdc1b2b5322bebbf8b8c9025ae5c1d167ee35e642d5d65fd99784bbdc4c25ea0784c4fc6d2c011825360ccc3bc7b2a8e7c5b", 0xc4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000040)) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sync() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) flock(r1, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) 16:00:48 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, 0xfff7f7fffffeffff], [0x2000000000000000, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r6, &(0x7f0000000040)=""/230, 0xe6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) msgget(0x0, 0x8) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x192, 0x5}, 0x80, 0xfffffffffffffff9, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x800}, {0xe0, 0x61b6}}, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) close(r5) 16:00:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x1a9) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x90) chflagsat(r1, &(0x7f0000000080)='./file2\x00', 0x1, 0x2) socket(0x6, 0x4000, 0x1) r2 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000140)=""/176) r5 = kqueue() r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) write(r6, &(0x7f0000000100)="af45812253c14dbb9ad033a999e5a383431b2106b420b6c65f731cf485d71fa9", 0x20) dup2(r5, r0) 16:00:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3a00, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="83c50dfcb558dbcaae01ead2d4fed5e77c0d2ad4489bf5da2a2eb223c2025f374ee024e763472009c49f387b746528ac68945375c5ba1badbdb93ff0d014dac1df63b858e4aa02868732941f74625d118880cd5ae9b0e02816191892d67c2802b99a87214c20c636e8648ff18737b8c279e3af4944317344211d08cf4dc37b7b7c0ccf139f3941bdea28060000004a038e2077aa24cb8b62ec00091fc38ee4a290afe8124dba05f012be002e3df2b0028ff29017d812bb8d83ab534eba84f5f3679fdde36a2fc47c833c9a714bf41a32447f23775c57aa24e6cdee03bf713cd7dd122c33dd81162935a9c17af1a08fa8e5cb000000008500"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x200, 0x9, 0x5, 0x63, "6b4914d46c44579e7d246949b9a44aaa3a8f2d49", 0xff, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/210, 0xd2, 0x843, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x4540) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) fchdir(r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r4, 0x0, 0x6) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="58c7d1edaea7cdce16ddc81bd21df1c05ebf153055c9671e9827f4afd320eda00acf07fb9146cf51ab2d05723aa57a2ac6d4961d05844121", 0x38}], 0x1) write(r5, &(0x7f0000000100)="a3e74d30568ab01981e253e0a66ccf6fabfcc1d1e66b92acf7fd6878766bd721473b8fd3d233eb728d107b3af3a320e25b1b5811ec671f933115e960300158c140ccdbe715fbdc982e78d75590d948b838f6b490", 0x54) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x0, [{0x0, 0x5}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000}, {0x5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x102) 16:00:49 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x5af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x7a1) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 16:00:49 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x6], [], [{0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000}], {0x2}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x82f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="3163ea8f3c3b25dfc40650e0c307") 16:00:49 executing program 1: open(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x86) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r6 = getuid() setreuid(0xee00, r6) setreuid(r2, r6) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x80, 0xd600, 0x8}], 0x1f8, &(0x7f0000000100), 0xffff, &(0x7f00000001c0)={0x3, 0x200}) dup2(0xffffffffffffffff, r1) r9 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000000)=0x1fe) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "3f3fd67cd5436ed105e01f2b4982ef06f16cf546"}) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="c44fd2a1070d9e4b591498dda31530d1e1f61cb3798ec32b83cd2118cea2f0c331a1ca8d058a5487636bac11c3ed6f536857f63fc95d1d9ca3a92aa8db7ce11763e042eff3e161d04562bf765a9848fbd01b7412d82f52011e4d66f8fa7bb9fc9d1408", 0x63, 0xd, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:00:49 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) dup(r1) syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) syz_open_pts() kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, r5, r6, r7, 0x80, 0x9}, 0x1, 0x9, 0x7fff}) 16:00:49 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) poll(&(0x7f0000000000), 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:49 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\'-\x00') semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa00, 0x0) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000180)=""/128) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="100e2956b9223776", 0x8) 16:00:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x4) preadv(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000000340)=""/108, 0x6c}], 0x4, 0x0, 0x3ff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) recvfrom(r8, &(0x7f0000002740)=""/4096, 0x1000, 0x41, &(0x7f0000000080)=@in6={0x18, 0x3, 0x10000, 0xb3a}, 0xc) pwritev(r3, &(0x7f0000000340), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000003c0)="4a5369c3af001df9e7ea9fdb3ee6b9c837abbef26b451fc61c51bcb5bf07f1c90cb751d6f88ee9519cf28fbf62960884e3307a9205f5856851940387ecd048af0f91d4ac9409968699", 0x49}, {&(0x7f0000000500)="e1ec9d4f5dd49db16f60834bc5ca53e000805ed93a1c40898204147e13c6738ea6663920b5735a7a849cdb476874144558f801fdfe39465c76219b2b4fcf2cd3959573bc49720642e529b088477fa1e25d16c559716201829b9e59b4cf6c32e7b7f985541a289f60ba01c028f92dea789cf9bf72ec567890d1866cb6102b686aade49361a7369c29300e51859b60c794085a727c9fcf76deaed9d9aa2281948c60ab779350b84d408f6bce524719a6ba785c93c3784768", 0xb7}, {&(0x7f00000005c0)="85c0e22629480ff889ab5c64af24ba0ebdd9e203a4c827311a5533a8231c3c409ab4ac0ab250faa8ee4e566cbb7a6292cc9bf7713387c72e2ae2f2cbe36f7483a96b758c3436ffd867d86ea70da18bac54aab564339eb9c8e996b767a47ebcf0f8d6802172df69b1c5ae00994bfa1eec0672b54e861f93517bde555f2ca71a43f2a69ccfe34cc530479a1a5f9a8331f917cd73e323538872c9975386a97efb9576c4dfc839d8afa27c148884ce2c191fbddc6a1ea1a7a3b65f3f983721e11e6ff947242c38ced5e33ed5f65793cf0a59925088c68d6b284a7de991570482c983d16e3182f000bd72e24f7f2c1faa8af085ddbd98a1afac9f22a125", 0xfb}], 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x20, 0x4) 16:00:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x90) 16:00:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchflags(r3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 16:00:49 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e99", 0xd1}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:00:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r6, 0x20004276) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f00000001c0)=""/30, 0x1e}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xd080, 0x7, 0x3f, 0x52}, {0x0, 0x6, 0xff, 0x8}, {0x8, 0xff, 0x4, 0xcd8}, {0x0, 0x0, 0x1, 0x721}, {0xf89, 0x9, 0x0, 0x4}]}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x4, 0x2, 0x3a45, 0x5, "f822152f24d9f45629a0815d3764d2c2ea15e471", 0x7, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000280)="1142a3400ffb8829277396ae9482") syz_emit_ethernet(0xe, &(0x7f00000005c0)="cf3b89d650dcf8b1a65e79972c80") 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b6cc0000edde1638f5275a8d00b3") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x7ff, 0x2, {[0x5, 0x8000, 0x3, 0x92f, 0x9fd7, 0x3f, 0x80000000, 0x2, 0xa1b, 0xff, 0x5, 0xa5, 0x10001, 0x3, 0x400, 0x3, 0x8, 0x8], [0x8, 0x3, 0x10000, 0x10000, 0x0, 0x3f, 0x1f, 0x3, 0xce9, 0x3], [0x1, 0x7, 0x0, 0x8000, 0x20, 0x1], [0x5, 0x3f, 0x1e, 0x9, 0x3, 0x4], [{0x2, 0x1, 0x3, 0x5d}, {0x4, 0x4, 0x7fffffff, 0x1c}, {0x100, 0x5, 0x2, 0x8}, {0x800, 0x40, 0x2, 0x2}, {0xff80, 0x6, 0x4, 0x800}, {0x7447, 0xee, 0x80000000}, {0x9, 0x1a359a35, 0x10000, 0x100}, {0x4, 0x1, 0x1, 0x7}], {0xff87, 0x3, 0x3423, 0xbe}, {0x6, 0x3, 0x8, 0x6}}}) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000080)='./bus\x00', 0x100, 0x21) unlinkat(r8, &(0x7f0000000100)='./bus\x00', 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getgid() mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) r7 = accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() fcntl$dupfd(r8, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x7fffffffffffffff, 0x99, 0x1, 0x6, 0xf1}, {{}, 0x3, 0x45, 0x80000000, 0xffffffffffff0001, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x81, 0x5}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0x5}, {{}, 0x5, 0x81, 0x1, 0x85e, 0x8}, {{}, 0xfffffffffffffffd, 0x84, 0x1, 0x101, 0x9}, {{}, 0xfffffffffffffffc, 0x3f, 0x80000033, 0x9, 0x4}], 0xe7, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x65, 0x1, 0x2000000000000000, 0xd194}, {{}, 0xfffffffffffffffc, 0x20, 0x80, 0x8, 0x7f}, {{}, 0xfffffffffffffffa, 0x4, 0x400fffe9, 0x228e, 0x9}, {{r7}, 0xfffffffffffffffb, 0x9a, 0x2, 0x80}, {{r8}, 0xfffffffffffffff9, 0x10, 0x20, 0x9, 0x394}], 0x7, &(0x7f0000000500)={0x9, 0x3f}) chroot(&(0x7f00000000c0)='./bus\x00') getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:49 executing program 0: syz_emit_ethernet(0x8f, &(0x7f0000000100)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60d4b89c005911005c03319d1d0f65d2beb684f376525025ff0200000000000000000000000000010000040000581f000000000000000078040000000000000000000000000000000c40f2f437febea495e2e1fa472c00683536dea42b895a5bedbfecfce3074f8a053898c2ac0c241ec4f9df671e5bff9cecb2242879c3fffd82"]) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x2, 0x50}) open(&(0x7f0000000400)='./bus\x00', 0x800, 0x11) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'\x00', 0x2, 0x200, 0x6, 0x0, 0x9, 0x0, 0x54, 0x1, 0x0, 0x3, 0x256}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0xc, 0x0, 0xe1}, {0x48}, {0x7ffffffe}, {0x800, 0x0, 0x8e, 0x8}, {0x571, 0x8, 0x3, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x10001) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r0, &(0x7f0000000000)="f3d5519cb92936d7600ad3ff6e720c0c1ebdd0e7e5da9ab224152858f1ce93c594074dd888a2805381532bb1e3e6518690a60dd56b9c5d4d3a40fb52a137f3c8ff98271dae0119f1a3aec61ce765383525f43008263187216be191d0851cb34895138850", 0x64, 0x0, 0xfffffffffffffffc) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) fchdir(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) fchflags(r2, 0x10001) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000400)="bbab8ce072bd317ee26304d4dd80a5c1bcb7b60e75a95d7c013c5d7fffe42e5f359c234313d57328369a3dd9da50dd8a33d348e82e8bfaf5af7f48907d544a0d8c0f93a39fab16c42d12c694f2bfe1bdf7ae8b0ebc7e3e28802b45cf9a3651976745299d6f3b34b65efb0e57f4a51b2dfab7f7da223e0dba1613c1d85863736e6ce1f0e8369da82ee9f2b37ef18e73e62a090d68bda0511f49171c92dd1187568647d595a251a0cce6cef87c54e59112060af872256f0867987a5559f1d8a0497623227a48508a1def5ee8ad54bab510c367a1fdbb186c042bd2d336d89cb10167097c1ce5e32226f16c00d2c29188c9c1d707ddeaeebf880b6fdad86bb70170b5ea021efd20a93d8a45a3b4db1c384636713adccd2281b58ed97a2e5dbe8b11da8b784071d6dafd2c20b8cb3160ebd150dbf0382effc47ddd54870dfb1e9e15abd0941121f0ec2171378f6cc7b1abc9bf269df373bdaff290eb371ca0b4c113f4ec99bf6904d8e1fc394447922adb048852401520ce0be6115d91c7a6d16d0513dc4e46abd10fcb4f2c3d876ffc4e7ce1aff88d70ff39c5004de8fc8109ffbf776444e4316ce3360d3a763d1a26110b40917b9da90ae868b260bc366c822f934a029e0ce13684e72efaa8b4c81420d0a410d94b8f0d8cfcf8ec201cd1be1d91504d4880973b5ee5456a69caf087879a85dfb79ef84fa8682c236e61c216c277bb852650c6dfe68f329e6ee367908012351310bdb02b337a785e54285c79c92ada392176c8b716f13972a11f5f5dc23e2bae0954bc97aed0afb0df9421c7793cb9cd17c727f208d75049922f24ae1197b79f24cd487d31d4cb492f4a08975c66744b060fb0a43c925595c0149c46767dcbaafa0f68c680da1e5ab9442bc08911a0ab9654ea94f641814e366b17835ca1d85cc47cd1a6c6be4b98bdbbdcba09db8c7552973986c366d8c7e1dabc63c6f66d027200636f946462520a11736bbe7851692febd9ddc14764c1b8b0db88af294b42ddc04beff09afaefd301173c828db195f910e9373c75efab6b11aa44a5479b5eb60520e85aa8fc61fc47dc77dd0ee25a7559ef981b8e36259fc2475328c981b4f74bc0ce467f0987f85fbc08d9f636578e580d3a4822d9600ba9e3118a8d927b36dc8f34bc42c30da97abc115e2948a7caef38dfbe9f3caf82a226aa903a13c1ab01b5e67a13462a22fee6251ec781b9be22edf2babb1a6efd0a6740dd93d8ae27d332315aca6bd0c41dd32858510943ea6ce543c4adfad625eaa51792daed90e4c453af11d396085b328ab59908716d6de66dbec838f6db05856c8783c8012968c555e87854520fe3828e7d76bae207c1dc043c51919da7999d3c4f7046cb917e4fb9e5c3d2a4f6885e82498dc205998889925aba40c7387742fd66b8643ca923690f22fc3cc3d7a8ec1ba9041cacdf42e772031f68e3739e176eed821e9f5ef81e64d701ceeff25c0c4476e673cc20c0d88144b67579b23bc074dcd87d060fa21d659937410ff97ddc6701a3dbdadafbcd18ee1901ac2dd7990143ace3090045c23ee047ebc2aa1145b9e8214cc0391271e19c76acb1b40e8a8e663753da92766e4d216c33196e975984306bb8ccf925ef8b4823933d0df0237a956783ff1298a7039413735dda6b47b21e534ba704580bb65b86621d29387fe09b4d50a8963ab6649e93938125250d1cc9edf71307381969917aceea12247fc805fa4265dc1629a385166feb57ebc55ec66011f261e569e3af274421db61a0e2dfea661fca16592f591906d885f453fd074145da8f415cf0d289d503a5b1644fe1a0711e1fe0a557076781bbed8512822c66d488ce49d2fb251f6590a8a33894f49f31b5a9e10bc772deb1654cb453fdf66a8a13001f8b55a10f26ed7a0b27210c493f3991df1cb572971663a874b411df528e3e7e59355b5a6e7d10626d5899e2b2a300b785d23f271c7f33aa14ca93675d6eab68ea84a99644459325177b6b0ebdfd3302d5b524478ae6a0e688ac35d9beaf2bca02d086c2334f22e07c91f24359670d52060ef2316ecd8d40271fa4ff62cf0966b828a81e5aad027f308c4df95cc5a63bdb6b4bc45be69eae2ff8a8205603865049fb6c67321146114191ddf0a04da2d7263918f583bd4d7c0dec567ce75bd48cb08318f8910fe1dd0a60da80d0426e425496456927dbe5e62740e1c69b8279dffbe5e1a8980528558ac161f3733165071e02b7bff8c35c1907258222b7a5cb3d32736682b3a6eadc8fb1b9b55aa733366a2eae52ded3fe956726d12529f51f7c795120d5db7a8901bfe2a294fdf2ec369cbe0d5c285e706d6eb2cf80557fc3c1900616f69c95326f6b88a76ce5647d4e86501ee0d8533f10017f7c0fe998d72fd0eda33d493713788089f0e1bdc8b0708d40b1ceadf6fa3425367a138f19a11fc3e8aa68dd20829ccab585dc533d6180d506491451741c9ad9b4bdb9b228bfcc2a67b36e5798f48ed2aa8d0fa456161ef74d9080db90ecb159f4af313c4752fae2dc959f58a0e685fced87a3cc8ff20f421421ab8b133407eb2629c878e449a75cbe27bf3711ee0a66ef46db09015f8f099f6bf817845c141be987c10566934b7001b1de03199ebdb9e9046c89d66fe29662cc80898b2bde2f8cb9fafb343674925a013727e178b0f9b70771974715ff21d059875697680e14420f086886c0360998e42cc2b90614a503a66fb20a28a4cd5879f5a701e2e6c3687f11f6f8649ddadbf22e07c5ce4a38238cc54e2229b74c86603b53acdf882c92684270fb4609a6e89b1f4bbe58678dbe182cb690d126f1030fc6e811ca96665e1ce34afea54c057e9d8d5ae599341545c27bb6e62b94814eae3e55f77e7c3a07834cbfcf2018ef7e0fc3d0fe7069424b370999499a5908d40e046ce5e00ea5a1edea72d6f6aa37ea337c588e9365933820868e1f1f2512a78282a6d6c01e020f109cdf8f51a88b76079d0a5d969ea5f8d9270fa73db98589f7359c5196acaa0f65ecc85d622065ae5b5e906b69353e0a0d893c69778b0bd8c429130cc89ff1da7da3f4102711e50378f18d7fecf2d07536823ace8ddf38c057dcef1ed20d3927255d157d475b1834db2c9b92dd71987c1edab92a2fcecc882dd001055a35700a49b5bb6d9ea2096c5b3cb5ddad9f6bcf2666345c32e3c8b345c47ebc2bc7195c3f6dab7a52612d08f9ab5c1a81351f0dca0247c84c2b9c245e75e199f69ab39154ab138e15fb82258cf8756970fe052be940146f40ae59a04cbcbaca32969fbc5fc6223a685d41b33ceb24ee81abc32b7d4028d357cbb181ff85f074286c1950f1d2ae4deb498cc616da1a9a6492c88f1eb4f2f5ae48f51bf6e22ef60eef92552a156f61a21f961a284fd582d7929932b2327cba6ca534875ae771c472545c68d3866d8611d44a3297fc3a02162f8f37b687a453a030b050fc8f76e99307dc57373be9cd1afde0ea9f5bf68edc8bf73e94af33845fdebee4b464b8c6700dfe5177190ef09fc229cec055b27ab554ec787ce1fdd06dc07262f4b1d31debc2e27ad78fecf5933b7bacdf077d84d0d1cabfccf177d41f1fbaa6fda1ad3f01449d9e1fc1faab6626078e52653ab0e42fbe3f57a3ce3d456181e360e0a455f19c906e6d593c5a79e697f4c0987a1231bf55b7e91657f4615a61507a24fdef85e80ae00ec83ece1f5c494e0f5a6b89a83db2dccba8b8dae26c983b046bd199169f9a4cdcde83130e9dc704dfc6e09e60513bc95ec35f09baaaf3a41f9535b6917c33871c25087265a48f6803b2750529068d7cee61a58cac237ccdb43dd2fb20183e9fd39616f5fc2ba7b7ee07ed0c883900b57f46e326869f86d71f3bad8c3a869b5c2a5d0c96a5c58d194244d022fcaf180cdbb482867baa9aeef7d3617b19a62f6a1b70f124e152c4eb548130bf10bc3719fd125e79d4cbfcd389cf264f910af9f01de16fbf30375395d399338bb099c1bb78d9eb2a7a33af345f536b95e5553907f512116ce04ecedc1f15be52f55c6bb7d5a2b66f3e4199dcb83e55a6da4b1c94259590a9558e625afcd73f7e25a5f6d4e255918bf9bc80a8c3f1f461245ccf0788df36ced56591253379d541971cca848df04ec3c1673e14c199911235ff0e9a9081fec766fb5e308f4384b66154a7b1c745f8603e17268fedf3279e7243577f4f9daf90d638ea92a7cfd8378ee9a85d53c68cc43ef2469e9a1cfefcfc1a8e2acbeea885451cbaaf26f4be841fd4b84d8fa718793bd94de700b40943765817eb92493b945ac6dc31ea32d578aaa9dde5f1c0c4925591a3c17bca6bc4c7ec136f55e6df7877b5b69b2f7f5d02db88498ea05166ce9def1b07fa8b60a398afeb39d587c98beca4016f8911cd20ead2cdb6e8f2e37e2d53b1c28ef333aa14d8d74347c29749aabaee78e435c22677a40be8859c69afc810355ffcaa1640c3c2441695dd01f8b1014ad30efea1d891e29c26aa561c7c305748f206d8cfc6de288a38ddca4bc8a9585cfeac3cabc3d28ab7f7b0e7755f21c84cd8548d33099f6b35b57a051318bc876535e9587dd0db241f2327087792fd6f74eefe7968eed62936843cd7d99a6206f725657abb5e4d38e4edee2af7623039c0d9455bab4f01535bd57397197d1dcb42509976b9334904d5054d37d5e7b8d793916fbc2df691e949b17c08b5c1bdfd4991c868d7f3fec8a293b5380d6618fe8cd5d6dc0c978876e573ebace70b942a085e4ccaad5c52b1bbc7ed570e45358692f942eb8de7c7193de827da17c4d1f13e0543bfb243664cf1d455a53c6c15a68e77470a855430719528c9f45b9ae71ca508f82f35c6da857ebdef81077b2b6135aa267994872dcbea9139bcc3fdcafe336808c42ac4234ae060da9439890a4334143d01e2860eee1fdc8c4190cbee832249af930c58af9540180b0c900dd43d302926debaa12cab2ba7025ed64cf78f94a768d3bb000ba1adc3758b9a9a02a01ab8bef68df05e5cd3746eecf25e5e8e69501dc9120ca4a804221a6cf75794435b3044c0142c76a18324a3fdc8ac20a2693b6048f4bbdf39479c7708cdf4b3049be3aec664d30e8df26e815ebe5283d3aeb3ca94612b6c41c4741a032623e5e1110913550e24b56a9d4e1029ec690b12b77d2b18643891a5ff2fa8ec6c6d5674b3b9cfae847a3079bb46bb351db321cb42bdf7a50c60dd79ff35792fc3f8890324a09358d3ce76c5be5344b80cf4202cd0bfbcf49a7e5afb81d3841c3af0507bc0c15b3b6e3f9cfa8e272272dde344f8bc184aff28592b19d6a478f6f159db24e31ff3c5d4cf1bf3abd6f60c04420e1f113f28c8b74c84c9d2d6fe1fda07a340819b7f389a9a2896d98b8dc05344f25e9fc6f46ab95f7b1553845ce44b1326ab67bede50d3b278d95e7f282d84b4dffa794589c191f05096c4ab2c1a8fc51b949168b4c836cae516be847450a32ffaab29005e6a25b20cf37ae19879c1ee8c44acf30f75e4627ec716370c348144ef2732ab80cd8857288a70eb86e511a4409fa3273a590ef521da567b375ead2a6aa0067b22a6a28242d20c717fc89c36b2aea01899033c95d6c2edeae2613a58239261706a41b5267f328cacab53fd427ab32513ab49dc629797e4a8ae9be00ce28e8104810e7ed48b8ecfe3cc5edff28ad2700423d05458cac042a099d491d875812cdb4e288cae559ab09a57fe882fa344ca38b8bc4fe4176e5a0b92c11ca505d7a9895faafcbde409f6b41fc74a5d882773dcc8d7f0c74e9af1e0c5edaf3a", 0x1000}], 0x1, 0x0, 0xcbea) pipe(&(0x7f0000000000)) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40001b0c, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x4000081e, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000080)=""/83, 0x53}], 0x1) close(r6) write(r7, &(0x7f0000000200)='R', 0x1) 16:00:00 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) preadv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1, 0x0, 0xfff) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) socket$inet(0x2, 0x2, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) munlockall() select(0x40, &(0x7f0000000200)={0x6, 0xff, 0x2, 0x5, 0x8000, 0x8001, 0x37a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x8, 0x1}, &(0x7f00000002c0)={0x4, 0xff, 0xfffffffffffffff7, 0x7fffffff, 0x5, 0x1000, 0x10001, 0x3}, &(0x7f0000000300)={0x6, 0x1}) r7 = fcntl$getown(r1, 0x5) fcntl$setown(r6, 0x6, r7) sendmsg(r6, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="800000000000000001000000030000008f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e7089b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4a43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49007000000000000000ffff000009000000b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c2000000000000000010000000900000044d967f1e5dafb48712812b7000000b0000000000000000100000093c49f288bbb61dd3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c001d338b82d02d94c86f34fae84d624642a5e3f90ffa04f11cc33ead49f2f708887b77579b23d2c4f95945d3e96b246e07ae3a6288eddcd7d21f2465c9ea8895c787ba60efb518a0b43fb970c9379148aa8225dcd1ec9343ef4148791987c794ab3fd2b6a37086f4ee7e5cde6b715d953f3c2594ca7ff2c8027512c8377c0e08ee168b6025e5"], 0x1c0}, 0x4) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_cred(r3, 0xffff, 0x1007, 0x0, 0x0) socket(0x1, 0x4, 0x1) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000, 0x0, 0x12) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 16:00:00 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa54a3a7768f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c28bad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f389e5c2bdf8bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d420699b043678a1bb7d59564b5c4e6880b94a06c46329023248b32592ccfd0d6ed9fe6da8f8f64b4d3467f57f80885fcc2120671f743586293dd485879da8597c6b9aba66684633f30a23f10fad5c8bf04ea0311a64b000aee945168024c484a83a1b7bda0f13dc5e650a0f1586855fa3fda3b24a9565767d75384dd33334f6b864aac3a0e113d3dedbaf1223cfd24f9a96b7c8816bfd9d74eeb21545605583d1f6f5e3284d52022e49d8cb2397424820dcf799f71200c51a7e4f35f031639b85afeb6e21b98993bba44bb91d946c8e4fe3fcd3a4ca6dc893e1736f1cee7b"], 0x10) sendto$unix(r0, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5", 0x545, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x3, 0x7fff, {0x7fa, 0x1}}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000080)='./file0\x00', 0x21b08, 0x20) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x6, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1000, 0x2, 0x3f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r0, 0x0, 0x5) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) close(r0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000000340)=0xc) r6 = kqueue() r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) chflagsat(r7, &(0x7f0000000040)='./bus\x00', 0x6ed2ace539903700, 0x8136bf5931d63230) connect(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="1b03291373baf421a9da2ffc846748ebeab0242a779c093995aa6a77d906331a1a8f5776be26b9480ae8a9be0d7bb1e44d78cac8fe01521e5d8b002d7a8b04d2317a36f5b9889da2b1753848fbadbd1277033612a467b44f919074ff42b60f9ba789a476888641822aff167c63715a893656ce35beb4124023c0ed729128bcc47ae67e32e86b175989533cf452ffa300480752d572e18070dbd2257db552e17eb77927c1d94f6387eb90f97f3a33ed301dca1f1a9ee1fcf44e004669998b8a3a05c0d0c1617aea60267af2c914a72710671d37c7d4bd000000000000000000000000003ef5bf41ca8d763bf36665d86b32da969dc02b76c0da9447c423babe667d8bc94600613b9c471d7694398aa7c69835cc"], 0x1) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}, {&(0x7f00000000c0)}, {&(0x7f0000000440)="424788c568526f527d1138fa47210714728a52849936e05a06f2b97e898c35ec7a2e37afafb9849828aa1e7568aeb74ec7e3ec5fbb4dbbf347f6aa2f2ab6a348a984446564f0a0c55119fa7ab6887aeb6165edcf53a2c545486cd45026ceac7007a1db46aee5cc1ea5d4c72dfd30d3baf0d63f474a6abff2ff7bdea59e62bb9f3268eaa106f957f7ac41999c2804cf38cbd527fd9ca9b0c07196f60a932a54c33d6496b7a4f431ad29092fd0f86a33f0af1c8c0c6c3b1d4fa1219ae4cc63b903b40876bf27584c6899809b5bfc6b718ca71ace969dc4a2233ba1b07282e1339c9ad1db9065f7af48d49afe670a9eb2eaff52f66005fa3a7a0e", 0xf9}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x61c1) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) kqueue() bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r5, 0x81, 0xffffff2e, &(0x7f0000000040)="13006fb22d32a1af42bc907ccac890d2d7482ce8ec53fc07000ebd715a8c9744b17fa0f4edec83c42e400a41eac00876a0bdd93dbd57e78db02a6611209bb2b702fc2afb67b00016bdbcfd3883606ce9b3438bf5f76135ee503fd83d2a123dde1e9d18", 0x63) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x15}, {0xfbfe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0xfc}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getgid() setregid(0x0, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="4bf9e8c170df9409df93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b63170560a000000000000584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e0700516700000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f2612191af926b665070000000000000015b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) write(r1, &(0x7f00000000c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) r1 = socket(0x18, 0x2, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1, 0xffe00000, 0x9, 0x1, 0xffffff01, 0x7f, 0x5, 0x2, 0x0, 0x7, 0x6}) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mkdirat(r7, &(0x7f0000000240)='./bus\x00', 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x81, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) read(r2, &(0x7f0000000280)=""/108, 0x6c) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x10080, 0x0) r0 = socket(0x20, 0x3, 0x3f) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000000)="7d89ce3e8b6d78203f17a0fb150cfbcbc13950397f30648b37", 0x19, 0x40d, &(0x7f00000000c0)={0x18, 0x0, 0x8c, 0xff}, 0xc) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) 16:00:00 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x200, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20, 0x0) write(r1, &(0x7f0000000340)="b6dca3340920dba9456a18ea4e523676279151ebc2eed35474e104e37bc58acc21ccec1a8e99d267ece24cf6a32465ca5138d2f5242966a2203c0717ab1940e41edc", 0x42) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x1000, 0x9, 0x7, {[0x7, 0x2, 0xfffffffffffffff9, 0x6, 0x7, 0x5, 0x6dc, 0x47, 0x67, 0xffffffff, 0x5, 0x10001, 0x100000001, 0x13, 0x80000000, 0x5d8, 0x7], [0x8, 0x3, 0x2, 0x5, 0x3, 0x4, 0x8, 0x6ea, 0xed2, 0x4], [0x8, 0x2, 0x1, 0x6, 0x20, 0x4, 0x4], [0x6, 0x7, 0x9, 0x4, 0x7, 0x8000], [{0x4, 0x5, 0x8, 0xc8}, {0x1000, 0x401, 0x3, 0x9}, {0x5, 0xdaf4, 0xffffffff}, {0xffff, 0xf72b, 0x8, 0x3}, {0x1, 0xfff, 0xa7b, 0x7}, {0xf654, 0x5, 0x14b, 0x81}, {0x5, 0x47, 0xfffffffa, 0x5}, {0x3, 0x1000, 0x8ef0, 0x2}], {0x2, 0xfff, 0x7, 0x9}, {0x1000, 0x8000, 0x3, 0x4}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x9}], {}, {0x0, 0x0, 0x0, 0x8}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x80, 0x20, 0xd4, 0x40000000}, {0x981, 0x9, 0x3f, 0x3f}, {0x800, 0x20, 0x80, 0x7}, {0x1ff, 0x6, 0x0, 0xfffff001}]}) r7 = kqueue() r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000040)={0xf6d4, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="e6e9848847", 0x5}], 0x1, 0x0, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2810, r1, 0x0, 0x1) execve(0x0, 0x0, 0x0)     OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202688608fdbf30af204f3382056efc19fa5d4ba9df7d1f005b"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 0: r0 = socket(0x18, 0x8000, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$inet(r2, &(0x7f00000001c0)="985de55cb152205d64ee89b8b84bb9e740c278e99696de3aa55a50c39af07d40227e75fa6715ea697a1c4ce93922ef3546ac46de23c89d09d93cb393a775e35ca8e6294b8e6a6238ba0e1cc0a05fd25cbd615bfa1598ebb7545d4ff697ea8b9b614785ee6f9f3ffa4ee7d018e8f5ca34c9af3d612f0fe504099b3b9042afdcb7f5bcd216a8239f108375d1314fa1027dd16078530315bb519394f01c814edbe5d5f0554d3675316e191cc71e1fb277eafc437ac7b0179a4ffa22764925b266b6d70bfbad00450bdec54438350b5b191e70b5368fd8d04d4d8ced16d7fa19ca8102e2f0bd9de3c744533387c9e695e3b93bba17ea78cdfbb938dec7e6ed469f", 0xff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x25a, 0x0) sendto$inet6(r4, &(0x7f0000000100)="ba80da8fb1c694ff2990e1db1f83934e4dd01b0d0c15962379d7bcfff91a9a1aa82c1820855e44b1f6f719b627adc9e46261c5dd85fdfd15cad4ae473ae7660b3fa3f7796de28ba73a0e4d83", 0x4c, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0xea6c, 0xdf6a}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) setsockopt(r5, 0x8001, 0x111, &(0x7f0000000340)="5554caa826f80d7a1dbf18ab7eb228ad5e08189d8e52d512431bfc09582a56e7f49af5fe633e807c9627f0342b4e622b252cfa094056c1e2fcbbb978923521d261b285dc515bb38c35e1fd13b4a092552f5e210428cfda21ea0f8477ff5a8353b926d4c9be28df7a61b0f1f6f0c49627085cd41435087ebf66628c638b9ce02fa2f6a1d0b7aee6735a65865d62212819ea323be92bb745705016bbc34b572a48b8ee00ab32a43207624d3b2cff0aee522970e8", 0xb3) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="82028611e2fd3e829e5aaf0e5964ac47ad62a32c10e4a0ba25fa05977f211c83717c4ba986d9be16f3cb48278f4b930c5fa91befa6289318de99e49904e5f7e4781e865680f35f3bdbed40aae7d4b43c1079efc7b0a6f5ec5fb46adece874162cf0000000001000000346644c6de84f20df1794498d0739104feff6bdc4ac3378ab0eabafa66f58049da21355aaa2690e0e2aff3c79fb9a88488b6d89422ff18de1275c832c8bf4d49fe3870e4f5199f4bd15cb0729b0086e798f6b354b618caa08ae4e84b74a59ed61ba27e281dad299e5d53dd9d3bd96efae8c4b1d547a5adfa8c6c30e84c9ffb5f72310eb88ed5af3d6506e2e05861d39af3e5df3dbf23f522f3aeb2d55acf39dd2675247021dd3e13f837af03"], 0x1) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) 16:00:01 executing program 1: r0 = socket(0x20, 0x4000, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) syz_emit_ethernet(0xb2, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60e9ff00007c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aaff01000000000000c20400008000000100c2048000000105020006c91000000000000000000000006e9d0000000001008906000800001ca7fb6815ed9854252e9e0000fe8000000000000000000000000000bbfe8000000000000000000000000000bb438294016753551f8a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000d8250090780000"]) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) r9 = dup2(r0, r1) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9, 0x1}, {r10, 0x4}, {r11, 0x20}], 0x3, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) r9 = dup2(r0, r1) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9, 0x1}, {r10, 0x4}, {r11, 0x20}], 0x3, 0x0) login: pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getsockopt(r1, 0x2c09, 0x3ff, &(0x7f0000000180)=""/152, &(0x7f0000000040)=0x98) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0xfffff7ab, 0xffffc4b7, {0x8, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) r9 = dup2(r0, r1) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9, 0x1}, {r10, 0x4}, {r11, 0x20}], 0x3, 0x0) 16:00:03 executing program 0: r0 = semget(0x3, 0x2, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/239) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, 0x0}, 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) r9 = dup2(r0, r1) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9, 0x1}, {r10, 0x4}, {r11, 0x20}], 0x3, 0x0) pckbd_enable: command error 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000000)="69fc89000faeab357f4e6c4642530af743b174bde8d9e3d8037b34e990b62b9b46a953dafe827493f3ef89532e69f6d95140b5257ccda9252a0c2cacf8d33f09a1cabd675c875d9b51e99ab3b2d9a12bdaa1abdf35ce2e3dcd1166c24cdd6f211907d9d6717ca6b23854e9b8260fc78d4617d9", 0x73}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000000, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x53}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800401217b18c87f9018dc311c2c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x3, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8b020111000000ffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4edefe775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aaee5bc6f3730a72b22efd226781f5db5ffdd80c24a178b9009d12cc49e63b19c817e54cb96bb65d492ed674f385c8d84c704292cdda74bb1188aca287ddcc3647642d0cce107251e2128a98d19b882459164eedcbcb6d77633e6468ef527b6f193fd9d8d45f4bb64a26291eaad64cbe07cb7d05520"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000040)={0x0, 0xfffffffd, './file0\x00', 0x0, 0xfffffffd, 0x800, 0xff}) bind(r4, &(0x7f0000000180)=@un=@file={0x1, './file1\x00'}, 0xa) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="672dc0212539073c63034661feaddf3ed8b094a8a950114b7210266678cfe21a4e9e3c8d9bd0176702157f08ddea657e199eb18574649613b9fb245dde8d829bcae5fac3bd3950d073392c9b035770dacc6a9d528fc9946fe36fb9818eaadc4b616e7ca8e7ca8fbc03610702421dd8323ed3f999756d2b68d7866958ac6ac954fb79332b378685c22a332000f2a1ed8a29f0906060cfd1b0fbe0edbf5e9d50e45ba7c6ce7605b9"], 0x10) write(r8, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) pckbd_enable: command error 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) dup2(r0, r1) pckbd_enable: command error 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x84}, {0x87}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}, {&(0x7f00000002c0)="2e1fe1d89201b3ed7627ab686047d026e559acfa592691c7a4947079284a3aa608fda6130d3825dc7ebfdd58669e71d660e5ecabfeb959403b1024c897e3b24e4c296cfb6c6b4f3ef8ab221011aee6d937d7408497f2684c6a70a6c709162839a5a0c913a0bc50fa65c03fc72a60d0e3f3dc3b12a9544650171bdfcfb9ad35aa3cc2d02ef87385df66fd9f65faefbb795c79b2959cda744844261282c689501011067bcaef300a2c4637bd9ae7e291c989c4fcd0ce4d44385952549bc8f75f11bdb0979e938ab9cf6d8c0940abcf273a665c2cdf4a7a4063626deb0ca3e792766bfd6fd84d65d425c6e8a93c98", 0xed}], 0x2) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="99"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) socket(0x6fb1f58cda32ae52, 0x3, 0x40) socket(0x0, 0x2, 0xff) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfe00}, 0x0, 0xfffffffffffffffe, 0x7580}) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) dup2(r0, r1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x1c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/193) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_RMID(r4, 0x0, 0x0) msgget(0x1, 0x400) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x0, 0x19) lseek(r3, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x8000, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdee2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2026}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6dc8}) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x40, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r6, 0x3}) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x21) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000001c0)='./file0\x00', 0x2f9, 0x0) unlink(0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x2}, {r6, 0x4}, {r8, 0x40}], 0x6, 0x7f) dup2(r0, r1) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x44, 0x3}, {0x4, 0x0, 0x0, 0x400}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x9, 0x3, 0x10, 0xfffffff7}, {0x3, 0x40, 0xf6, 0x2}]}) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x4, 0x0, 0xea, 0x390}, {0x3, 0x81, 0x20, 0x5}, {0x800, 0x20, 0x72, 0xeddc}, {0x8000, 0x2, 0xdf, 0x200}, {0xffff, 0xf9, 0x0, 0xfff}, {0x0, 0x2, 0x3f, 0xff}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {r5, 0x4}, {r7, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, '\x00'}, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10000, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x3c, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchdir(r4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x3, 0x2, 0x3, 0x100000}, {0x9, 0x8, 0xff, 0x81}, {0x7f7, 0x9, 0x2, 0x9}, {0x1a9, 0x1f, 0x0, 0x6}, {0x2, 0x3, 0x3, 0x6}, {0x5, 0x40, 0x44, 0x1d51}, {0x92f, 0x3, 0x9, 0xa25}, {0x1000, 0xfa, 0xf7, 0x4}]}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r2, 0x5) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x202) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/4096) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) r6 = kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {r5, 0x4}, {r6, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:09 executing program 0: poll(&(0x7f0000000100)=[{}], 0x1, 0x4) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x5) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x1) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x1ff, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x0, 0x7a, 0x664f}, 0xc) setsockopt(r0, 0x9, 0x32, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mlock(&(0x7f00003c5000/0x3000)=nil, 0x3000) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {r5, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:11 executing program 0: mknod(0x0, 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) recvfrom$inet6(r1, &(0x7f00000000c0)=""/144, 0x90, 0x40, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0x5}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r6, 0x40044b06) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001900)=[{0x0}], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: socket$inet6(0x18, 0x3, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/66}, &(0x7f0000000040)=0x44) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='I'], 0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() syz_open_pts() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000280)=0x7) r8 = getuid() fchownat(r7, &(0x7f0000000000)='./bus\x00', r8, 0x0, 0x4) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/192, 0xc0}], 0x1, &(0x7f0000000240)=""/248, 0xf8}, 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {r5, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYRESOCT=r1, @ANYBLOB="de58314ae7a6e2546a79beacfde3326f8a2eda44ef702ee2600a09a8454322b954cfa3de0475a2e06f30a975aeb958800b6149bccb7511dd3addaff878577da9ae3955f3a37bba5dbb50f6b27b75dd939b5ab0b57999ea1b341a49cc62199645a9929840433fd66ddffeade73c2afd94a0f36c71bea096f723cd31836dc433a1989d293cc424cd3fa577efbd6e907a232bf2535fd8669de57d4fdcadb21a49eac560a757080fd08c5ceec84ca1ce29ed35bba842595b9f0708d368ae9340d2e8afc9104a0fdcc3efffdbeb86afdb986a0410e7a885", @ANYRES64=0x0], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="0715000000900001000000000700008d0000000000", 0x15) write(r2, 0x0, 0x0) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xf) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x400], [0x90000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlockall(0x0) r2 = kqueue() flock(r2, 0x2) geteuid() ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x6, 0x3, 0x4) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r4 = kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {r4, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xfffff, 0xffffffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) pckbd_enable: command error 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x150000}, 0x8, [0x3]}, 0x3c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, r1, 0x20, 0xf7}, 0x100000000, 0x40, r2, r3, 0x9, 0x7f, 0x1f, 0xc26}) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000240)=0x2) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000140)=0x3) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x7, 0x8000, 0x401, "d03d2c3a00d5e69f6d57e8c9489200d33ad27ba7", 0x3, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x7f}]}) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82d7ffffff694ccafdff"], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x40, 0x3ff}, 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3, 0x3, 0x6, 0x8}, {0x3, 0x8f, 0x0, 0x8}, {0x1, 0x1, 0x9, 0x5}, {0x1, 0x8, 0xff, 0x80}]}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) msgget(0x0, 0x20) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {r3, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x10}, {&(0x7f0000000340)=""/107, 0x7b}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000003c0)) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e368681bfffb7c899cdb6b6af363929933bc6"], &(0x7f00000002c0)=0x6e) accept$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) utimensat(r7, &(0x7f0000000140)='./bus\x00', &(0x7f0000000280)={{0x53, 0x6}, {0x5, 0x20000000}}, 0x2) r8 = kqueue() r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) writev(r9, &(0x7f0000000800)=[{&(0x7f0000000540)="aa7904c1a7c7ce5f7b9959e453fd54d13c27b030fe3a6a89e98385f29e6c371e586038cf5cd72e48aa0aedab756800650d5b4f30682a", 0x36}, {&(0x7f0000000580)="0699959daac1c8892ee264df8b098d484006e39122be28d60a03a2eaa0c3a511c36c507575e6954d43676d4d20f771002b25c87457fd9a3f1b3f2c4860548f21a040732cd780db6f699f91e001d418f93a789274d377dbb8b7eccc951ec835e99756f8123da01371c0204c3518b6039d9bc2839136af1e9b46a09e8baafc", 0x7e}, {&(0x7f0000000700)="e470865f4d0729d7a40afb5a4389376abdd9b962c4a0fa28b9b5162083f87ced115d914bc4eca58b8e733b8098848d3fd49fb753a037ccea71c0a83a6f04d249e1c95de775c4074959b05b41896f7d56c6e5f6eed8ca8d250f0979c3443fed1bda305f20aabb0df440f8e3bf46919e7d405d20f03c0667946277e3898036f876a9e97e41f2179fc5ddcac283e73c7e41e47c11917345f251abbff35ffb", 0x9d}, {&(0x7f0000000600)="ebf736c199d58011917cb2f0a8ceeedad4c34ade5145a4e632c84b65b9d0fa2e1ec2b82ed003c089b6507a749ab0ee29f046eeffc12b18e0373f1de8e2c23317d2b81f", 0x43}, {&(0x7f00000007c0)="da6db612b737b52d86546238d1be46eba296", 0x12}], 0x5) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d70600ea584da36c3c"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:01 executing program 0: socket(0x2000000000000002, 0x3, 0x102) socket$inet(0x2, 0x2, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r2, 0x1c) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2be, &(0x7f0000000040)=[{}, {}, {}]}) pckbd_enable: command error 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x84) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000100)=""/34) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/233, 0xe9, 0x801, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r1, r2, r3, 0xffffffffffffffff, 0x48, 0x4}, 0x4ae5, 0x10001, 0x6}) semget$private(0x0, 0x0, 0x101) r4 = semget(0x2, 0x3, 0x90) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000400)=0x8001) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) fchown(r5, r6, r2) mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x0, 0x10, r5, 0x0, 0xc4e) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x6, 0x3ff, 0x401, 0x1, 0x401, 0x6, 0x6, 0x2, 0x2, 0x3, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fcntl$getflags(r8, 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10000000002, 0x2, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:04 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff803500240800060400015b0180a2000000ac1414000000000000000000004eaf727fc8757292b113db61273f9f677a8724eb6d678e67bd96f575d1b5b06df0632bb3b0cba5802d5aef69f7b2e8ec4b2b49f22efe5d12eadc6de93d908cf2a5e3aec154e0dc5b5bead44639a04dd5c79f1fcf000000000000002cb295bb031e4efebff37a882e01b04b175410a503c356432fdc490ba4438ef1091890fa7f7924cf066e950922bf20daa6014054edd63e91266820ef878826aa60be699abd278ca48a201e3da651d51ea3e21cf8c0eb88ec612f7a69d484b3e85d92a8d9ef850dca06213daceee3f26856dd90e7aff48ce3faf691cf06b5b79dcb5f91a4a1d984bb857e45dc8620ff5d23358316b1631fb20ddda3154ef8a4888a491af1dce9d4ff43aebfe92d9807d264fcb96b9cd711b60d42e6fb4304036e0f6d8f5d0c8f6279f6e305d910de0b67a61ad4c11927f99213f7a181f934703abd73e6e36f0dd0d6a073ed57913dede5259f8be1011eae46e13cb114e716407e5f286fa9656ff71d5b6c1f03e52aea9d4e3e51657d5a8b75b35f72408899f3beddad1f7f423b9d7a54c6350fb4fb6f3764ac0122791b7ae7cd2be299f1674f7de830e22e8aa7ca59ea5e737d841a1894936e108c3eb0bae2dcd732e4149f41f3c291373041ef19f10f380d941060fc3dbf12dc2440eb67e79f5ca695cb645fed71a507bc56dfbab790f3da2fda98aaf857995f91df8eb747c144e8864bdce5f3840ac57a75bb73b3d20f2421f4"]) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000080)='./file2\x00', 0x1000, 0x7) open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mknodat(r5, &(0x7f0000000000)='./file2\x00', 0x8, 0x404) open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:06 executing program 0: socket(0x2, 0x1, 0x0) socket(0x2, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x4) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) listen(r5, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r2, 0x6) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) setsockopt$inet_opts(r6, 0x6, 0x1, &(0x7f0000000040)="af66e81d", 0x4) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c, 0x0, 0x40}, {0x6, 0x1}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f00004e4000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000080)="1eae0978", 0x4) 16:00:07 executing program 1: socket(0x2, 0x2, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f000021e000/0x3000)=nil, 0x3000, 0x5) nanosleep(&(0x7f00000000c0)={0x0, 0x74701ea1}, &(0x7f0000000100)) 16:00:07 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)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x8001, 0x1, 0x80, 0x8}, {0x9, 0x8, 0x9, 0x3}, {0x5, 0x9, 0x1f, 0xdb}, {0xf18, 0x6, 0x4, 0x101}, {0x3, 0x1, 0x0, 0x5d5b}, {0xf001, 0xab, 0x6, 0xc4f}, {0x0, 0x6, 0x1f, 0x1}]}) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x2f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:08 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}], 0x6, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x8000, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x7c5) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000001340)=""/205, 0xcd}, {&(0x7f0000000100)=""/30, 0x1e}], 0x6, 0x0, 0x19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:09 executing program 1: poll(0x0, 0x0, 0x7f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) 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)) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [], [0x1ff], [], [], {}, {0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/230, 0xe6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) msgget(0x0, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) kevent(r2, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffc, 0x44, 0x80000000, 0x0, 0xeed5}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0xfffffffffffffff9, 0x5}, {{}, 0xfffffffffffffffc, 0x41, 0x20000000, 0xdb00, 0x100000000}, {{}, 0xfffffffffffffffb, 0x80, 0x5, 0x4, 0x4}, {{}, 0xfffffffffffffff9, 0x80, 0x1, 0x3ff, 0xf4}, {{}, 0xfffffffffffffffe, 0x46, 0x4, 0x0, 0x1}, {{}, 0xdcba8c610405ce0e, 0x30, 0x20000000, 0x3, 0xff}, {{}, 0x0, 0x188, 0x40000000, 0x9, 0x3}], 0x782f, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x5ed}, {{r6}, 0xfffffffffffffffa, 0x10, 0x10, 0x9, 0x8000}, {{r8}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x6, 0xfffffffffffffbff}], 0x8000, &(0x7f0000000640)={0x57f7, 0x4}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:10 executing program 1: poll(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:11 executing program 1: poll(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) pckbd_enable: command error uvm_fault(0xffffffff82632020, 0xffff800000a78000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82632020, 0xffff800000a78000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800023bd0eb0, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 rtm_msg1(c,ffff800023bd0ec8) at rtm_msg1+0x1b2 rtm_addr(c,ffff800000a77f00) at rtm_addr+0x9b rt_ifa_add(ffff800000a77f00,240404,ffff800000a77f40,0) at rt_ifa_add+0x2a7 rt_ifa_addlocal(ffff800000a77f00) at rt_ifa_addlocal+0x16d in_ifinit(ffff8000009d5000,ffff800000a77f00,ffff800000a77f58,0) at in_ifinit+0x1cf in_ioctl_change_ifaddr(8040691a,ffff800023bd1430,ffff8000009d5000,1) at in_ioctl_change_ifaddr+0x68c in_ioctl(8040691a,ffff800023bd1430,ffff8000009d5000,1) at in_ioctl+0x2fb ifioctl(fffffd8065fefc98,8040691a,ffff800023bd1430,ffff800020ac7608) at ifioctl+0xe70 soo_ioctl(fffffd806fcea0b8,8040691a,ffff800023bd1430,ffff800020ac7608) at soo_ioctl+0x27c sys_ioctl(ffff800020ac7608,ffff800023bd1548,ffff800023bd1590) at sys_ioctl+0x4a5 syscall(ffff800023bd1610) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8c50c62bda0, count: -13 ddb{1}> show registers rdi 0xfffffd806f32f098 rsi 0xffff800000a78000 rbp 0xffff800023bd0e40 rbx 0 rdx 0xa0 rcx 0x5 rax 0x7d806e8b7098 r8 0x2 r9 0x1 r10 0xe923ed7c7359ed55 r11 0xfffffd806f32f020 r12 0xa0 r13 0xa0 r14 0xffff800000a77f88 r15 0xfffffd806f32f000 rip 0xffffffff8103ff85 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023bd0d78 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=405095 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac6eb8,0xffffffff826521d0 process=0xffff800020a93730 user=0xffff800023bcc000, vmspace=0xfffffd806e9b65c8 estcpu=26, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 70246 95988 97336 0 3 0x80 nanosleep syz-executor.1 70246 486084 97336 0 3 0x4000080 fsleep syz-executor.1 93427 12669 28452 0 7 0 syz-executor.0 93427 125823 28452 0 3 0x4000080 netio syz-executor.0 93427 260178 28452 0 3 0x4000080 netio syz-executor.0 93427 288162 28452 0 2 0x4000000 syz-executor.0 *93427 405095 28452 0 7 0x4000000 syz-executor.0 60304 506916 0 0 3 0x14200 bored sosplice 38315 81166 1 0 3 0x100083 ttyin getty 97336 200115 12064 0 3 0x82 nanosleep syz-executor.1 28452 378949 12064 0 3 0x82 nanosleep syz-executor.0 12064 83613 69735 0 3 0x82 thrsleep syz-fuzzer 12064 12915 69735 0 3 0x4000082 nanosleep syz-fuzzer 12064 166344 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 163413 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 177477 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 500599 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 51632 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 326814 69735 0 3 0x4000082 kqread syz-fuzzer 12064 410953 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 37928 69735 0 3 0x4000082 thrsleep syz-fuzzer 12064 315032 69735 0 3 0x4000082 thrsleep syz-fuzzer 69735 317839 70800 0 3 0x10008a pause ksh 70800 274227 67558 0 3 0x92 select sshd 67558 437945 1 0 3 0x80 select sshd 25645 466038 82734 74 3 0x100092 bpf pflogd 82734 191793 1 0 3 0x80 netio pflogd 31464 63579 46425 73 3 0x100090 kqread syslogd 46425 247086 1 0 3 0x100082 netio syslogd 87258 87849 1 77 3 0x100090 poll dhclient 74264 394424 1 0 3 0x80 poll dhclient 93026 426792 0 0 3 0x14200 bored smr 24055 324251 0 0 3 0x14200 pgzero zerothread 64948 308690 0 0 3 0x14200 aiodoned aiodoned 3261 13102 0 0 3 0x14200 syncer update 57945 39523 0 0 3 0x14200 cleaner cleaner 87688 303127 0 0 3 0x14200 reaper reaper 53203 70861 0 0 3 0x14200 pgdaemon pagedaemon 75143 98042 0 0 3 0x14200 bored crynlk 3942 220828 0 0 3 0x14200 bored crypto 37027 173718 0 0 3 0x40014200 acpi0 acpi0 48971 148313 0 0 3 0x40014200 idle1 8636 331275 0 0 3 0x14200 bored softnet 71335 453920 0 0 3 0x14200 bored systqmp 76593 50344 0 0 3 0x14200 bored systq 298 518567 0 0 3 0x40014200 bored softclock 20597 263857 0 0 3 0x40014200 idle0 1 279686 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 93427 (syz-executor.0) thread 0xffff800020ac7608 (405095) exclusive rwlock netlock r = 0 (0xffffffff82526378) #0 witness_lock+0x4c5 #1 in_ioctl_change_ifaddr+0x91 #2 in_ioctl+0x2fb #3 ifioctl+0xe70 #4 soo_ioctl+0x27c #5 sys_ioctl+0x4a5 #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82676570) #0 witness_lock+0x4c5 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9535 6430K 6686K 78643K 10984 0 pcb 13 8K 8K 78643K 69 0 rtable 111 3K 3K 78643K 254 0 ifaddr 92 18K 18K 78643K 112 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 12K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1337 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 24 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 232 0 proc 61 63K 83K 78643K 467 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 20 0 in_multi 80 3K 3K 78643K 120 0 ether_multi 1 0K 0K 78643K 15 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 227 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 116 54K 54K 78643K 1671 0 UVM aobj 22 4K 4K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 50 0 NDP 14 0K 0K 78643K 21 0 temp 101 3037K 3101K 78643K 5022 0 kqueue 3 4K 8K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 52 0 5 2 0 2 2 0 8 0 unpcb 120 125 0 113 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 45 0 45 1 1 0 1 0 8 0 tcpcb 544 96 0 92 1 0 1 1 0 8 0 inpcb 280 635 0 624 2 0 2 2 0 8 1 nd6 48 8 0 1 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 39 0 9 1 0 1 1 0 8 0 pfstkey 112 39 0 9 1 0 1 1 0 8 0 pfstate 328 39 0 9 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 222 0 17 14 1 13 13 0 8 0 art_table 32 224 0 17 2 0 2 2 0 8 0 art_node 16 51 0 8 1 0 1 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1713 0 310 46 0 46 46 0 8 0 ffsino 272 1713 0 310 95 0 95 95 0 8 0 nchpl 144 2193 0 577 61 0 61 61 0 8 0 uvmvnodes 72 1838 0 0 34 0 34 34 0 8 0 vnodes 208 1838 0 0 97 0 97 97 0 8 0 namei 1024 5810 0 5810 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scxspl 192 6546 0 6546 8 7 1 7 0 8 1 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 424 451 0 418 4 0 4 4 0 8 0 futexpl 56 3842 0 3841 1 0 1 1 0 8 0 knotepl 112 55 0 36 1 0 1 1 0 8 0 kqueuepl 144 343 0 338 1 0 1 1 0 8 0 pipelkpl 48 104 0 94 1 0 1 1 0 8 0 pipepl 120 208 0 189 1 0 1 1 0 8 0 fdescpl 496 433 0 416 3 0 3 3 0 8 0 filepl 152 2882 0 2772 5 0 5 5 0 8 0 lockfpl 104 52 0 51 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 170 0 160 1 0 1 1 0 8 0 zombiepl 144 418 0 418 1 0 1 1 0 8 1 processpl 984 451 0 418 5 0 5 5 0 8 0 procpl 624 906 0 858 4 0 4 4 0 8 0 sosppl 128 26 0 26 1 0 1 1 0 8 1 sockpl 400 789 0 764 4 1 3 4 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 174 0 0 11 0 11 11 0 8 0 bufpl 280 4368 0 177 300 0 300 300 0 8 0 anonpl 16 50459 0 36865 64 8 56 63 0 124 0 amapchunkpl 152 2225 0 2077 11 5 6 11 0 158 0 amappl16 192 1660 0 935 37 0 37 37 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 10 0 9 3 2 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 124 0 118 1 0 1 1 0 8 0 amappl11 152 83 0 63 2 1 1 2 0 8 0 amappl10 144 22 0 18 1 0 1 1 0 8 0 amappl9 136 477 0 472 1 0 1 1 0 8 0 amappl8 128 378 0 362 1 0 1 1 0 8 0 amappl7 120 120 0 109 1 0 1 1 0 8 0 amappl6 112 26 0 22 1 0 1 1 0 8 0 amappl5 104 448 0 428 1 0 1 1 0 8 0 amappl4 96 505 0 473 2 1 1 2 0 8 0 amappl3 88 107 0 102 1 0 1 1 0 8 0 amappl2 80 2544 0 2465 3 1 2 3 0 8 0 amappl1 72 19023 0 18549 25 15 10 20 0 8 0 amappl 80 1157 0 1104 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 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 437 0 418 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 437 0 418 1 0 1 1 0 8 0 vmmpekpl 168 7298 0 7268 2 0 2 2 0 8 0 vmmpepl 168 58974 0 56976 108 20 88 103 0 357 1 vmsppl 368 436 0 418 2 0 2 2 0 8 0 pdppl 4096 882 0 838 6 0 6 6 0 8 0 pvpl 32 185900 0 169039 156 16 140 156 0 265 3 pmappl 232 436 0 418 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 169 0 5 5 0 5 5 0 8 0